Sunteți pe pagina 1din 6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki
GettingStarted

CommunityWIKI

SAPCommunity

Welcome,Guest

Login

Store

Register

ERPOperations / / OtherTopics

SAPSDFrequentlyAskedQuestions
CreatedbyPraveenKumar.D,lastmodifiedonNov06,2007

FrequentlyAskedSDInterviewQuestions.
SAPSDCorporateStructureQuestion
InR/3youcanrepresentacompany'sstructurebydefiningandassigningcorporatestructureelements.Whatisthepurposeofdoingthat?
Enterpriseorganizationdiagram.Chartshowingtheorganizationalstructureofanenterprise,itsorganizationunitsandhowtheyarerelated.Acombinedstructurecanbecreatedfromthepointofviewof
accounting,MM,SD.Thisstructureformsaframeworkinwhichallbusinesstransactionscanbeprocessed.
Whichthreeorganizationalelementsmakeupasalesareaandbrieflyexplaintheirfunction?
Salesorganization:Anorganizationalunitthatsellsanddistributesproducts,negotiatestermsofsale,andisresponsibleforthesetransactions.
Distributionchannel:Channelthroughwhichsalablematerialsorservicesreachcustomers.Typicaldistributionchannelsincludewholesale,retailanddirectsales.Youcanassignadistributionchannel
tooneormoresalesorganizations.
Division:Productgroupscanbedefinedforawiderangingspectrumofproducts.Foreverydivisionyoucanmakecustomerspecificagreementson,forexample,partialdeliveries,pricingandtermsof
payment.Withinadivisionyoucancarryoutstatisticalanalysesorsetupseparatemarketing.
Namethethreeinternalorganizationalelementswithinasalesorganizationandbrieflyexplaintheirfunction.
SalesOffice.Geographicalaspectsoftheorganizationinbusinessdevelopmentandsalesaredefinedusingthetermsalesoffice.Asalesofficecanbeconsideredasasubsidiary.Salesofficesare
assignedtosalesareas.Ifyouenterasalesorderforasalesofficewithinacertainsalesarea,thesalesofficemustbeassignedtothatarea.
SalesGroup.Thestaffofasalesofficemaybesubdividedintosalesgroups.Forexample,salesgroupscanbedefinedforindividualdivisions.
Salespersons.Individualpersonnelmasterrecordsareusedtomanagedataaboutsalespersons.Youcanassignasalespersontoasalesgroupinthepersonnelmasterrecord.
Whatdoestheterm"businessarea"refertoandhowcanitbeused?
BusinessArea.Thesystempostscostsandrevenueaccordingtothebusinessarea.
Thebusinessareacanbeequivalenttothe:salesarea(iftheaccountsaretobepostedaccordingtosales)plant/division(iftheaccountsaretobepostedaccordingtoproducts)
ThebusinessareaisdefinedinCustomizingforSales.
oBusinessarea.Aunitinanenterprise,groupingproductandmarketcombinationsashomogeneouslyaspossibleforthepurposeofdevelopingunifiedbusinesspolicy.
oFinancialAccounting(FI).Abusinessareaisanorganizationalunitwithinfinancialaccountingwhichrepresentsaseparateareaofoperationsorresponsibilitieswithinanorganization.Financial
accountingtransactionscanbeallocatedtoaspecificbusinessarea.
Brieflyexplaintherelationshipbetweensalesorganizationsandcompanycodes.
ManytoOne.
Whatisthecentralorganizationalelementinpurchasing?
PurchasingOrganization.
Explaintherelationshipbetweensalesorganizationsandplants.
ManytoMany.
Explaintherelationshipbetweensalesorganizations,plantsandcompanycodes.
ManytoManytoOne.
Canonebusinessareabeassignedtoseveralcompanycodes?Which(sub)moduleofSAPcouldmakebusinessareasobsolete?
YesinCO.
Whatisacreditcontrolarea?Whatrelationshipexistsbetweencreditcontrolareasandcompanycodes?
Creditcontrolarea.Organizationalunitinanorganizationthatspecifiesandcheckscreditlimitsforcustomers.Acreditcontrolareacanincludeoneormorecompanycodes.Itisnotpossibletoassigna
companycodetomorethanonecreditcontrolareas.
Whichorganizationalelementiscentralinshipping?Giveadefinitionofit.
ShippingPoint:Organizationalunitatafixedlocationthatcarriesoutshippingactivities.Ashippingpointcould,forexample,beacompany'smaildepartmentoraplant'sraildepot.Eachdeliveryis
processedbyonlyoneshippingpoint.
Giveadefinitionofplant(inSAP).
OrganizationalunitwithinLogistics,servingtosubdivideanenterpriseaccordingtoproduction,procurement,maintenance,andmaterialsplanningaspects.
Aplantisaplacewhereeithermaterialsareproducedorgoodsandservicesprovided.
Classification:Businessobject
Structure:Aplantcanassumeavarietyofroles:
Asamaintenanceplant,itincludesthemaintenanceobjectsthatarespatiallylocatedwithinthisplant.Themaintenancetasksthataretobeperformedarespecifiedwithinamaintenanceplanningplant.

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

1/6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

Asaretailorwholesalesite,itmakesmerchandiseavailablefordistributionandsale.
Asarule,theplantistheorganizationalunitformaterialvaluation.
Thepreferredshippingpointforaplantisdefinedasthedefaultshippingpoint,whichdependsontheshippingconditionandtheloadingcondition.
Fortheplacementofmaterialsinstorage(stockputaway),astoragelocationisassignedtoaplant.Thestoragelocationdependsonthestorageconditionandthestockplacementsituation.
Thebusinessareathatisresponsibleforavaluationareaisdeterminedasafunctionofthedivision.Asarule,avaluationareacorrespondstoaplant.
Canyouassigntwodifferentsalesorganizationtothesamecompanycode?
Yes.
Towhatdoyouassigndistributionchannelsanddivisions?
SalesOrganizations.
WhatarethehighestorganizationalunitsinSD,MM.PP,FI,CO?
SD:SalesOrganizations.
M:Plant
PP:Plant
FI:CompanyCode
CO:ControllingArea
Canyoufurthersubdivideaplant?Ifyesintowhat?
Aplantcanbesubdividedintostoragelocations,allowingstocksofmaterialstobebrokendownaccordingtopredefinedcriteria(e.g.,locationandmaterialsplanningaspects).
Aplantcanbesubdividedintolocationsandoperationalareas.Subdivisionintolocationstakesgeographicalcriteriaintoaccount,whereassubdivisionintooperationalareasreflectsresponsibilitiesfor
production.
Canasalesorganizationsellfromaplantbelongingtoadifferentcompanycode?
Yes.
Howmanyshippingpointscanyouassigntoaplant?
Many.
Howmanyshippingpointscanyouassigntoasalesorganization?
None.
Ifyouhaveawarehousemanagementsystemactive,towhatwouldyouassignthewarehousenumber?
Plant&StorageLocation.SalesandDistributionTransferofRequirementsTheMRPdepartmentisinformedaboutthequantitiesanddeadlinesbywhichincomingordersshouldbedelivered.The
systemcheckstheavailabilityofthegoodsbasedontherequesteddeliverydateofthecustomerandcreatesMRPrecordswhichcontainallnecessaryinformationforpassingontoplanning.Itensures
thatthegoodsareavailableintimeforthedelivery.Materialsplanningtransfersthereportedrequirementsandcreatesordersorpurchaserequisitionsfromthemetc.Forcontrollingtransferof
requirements,youhavetocarryoutthefollowingsteps:1.Eachrequirementtypehastobeallocatedtoonerequirementclassonly.2.Thetransferofrequirementsmustbeswitchedonatrequirements
classlevel,thesalesdocumentsatschedulelinelevel.3.Youmustdefineacheckgroup.Itispossibletohavethischeckgroupproposedfortheinitialcreationofamaterialmasterrecord.4.Notethata
plantmustexistfortransferofrequirementstobecarriedoutatdocumentitemlevel.OVZGRequirementclassItspecifiesthefollowingpoints:whetheranavailabilitycheckandatransferof
requirementsiscarriedoutforatransaction(forsalesdocuments,finetuningusingtheschedulelinecategoryispossible),whethertherequirementsarerelevantforMRP,theallocationindicatorfromthe
salesviewwhichcontrolsthesettlementofcustomerrequirementswithrequirementswhetheranitemistobesettledtoanauxiliaryaccountassignment,thesettlementprofile,theresultsanalysis
key.(UsetransactionSM30forV_*configuration)OVZHRequirementstypeV_TVEPZ_VAssignmentofrequirementtypetoTransactionV_TVEP_VSchedulelinecategoryOVZ2Define
CheckingGroupV_TMVFUDefinethecheckinggroupthatthesystemproposeswhenyoucreateanewmaterialmasterrecord.Youcanoverwritethedefaultvalueforthecheckinggroupinthematerial
masterrecord.
DefinewhethertheMaterialcanbeusedatwhichSalesandDistributionprocess
HereyoudefinehowthesystemrespondswhenenteringasalesanddistributiondocumentwiththismaterialinthedifferentSalesandDistributionProcessFlow..
Youcanusethematerialstatus,forexample,topreventordersfrombeingenteredfor
partstobediscontinued.
OR
TotemporaryblockthecreationofSalesOrderforacertainmaterials.

SetthematerialstatusparametersintransactionSM30,TableViewsV_TVMS.
ClickMaintainanddoubleclickintotheMaterialsStatuscode.
YoucansetthreetypesofresponseforeachSalesandDistributionprocess:
1.nodialog
2.warningwhenenteringthedocument
3.errormessage(thatis,thesalesanddistributiondocumentcannotbeenteredon
thebasisofthematerialstatus)
DefineTaxDeterminationRules
YouspecifythevalidtaxtypesintransactionOVK1.Morethanonetaxtypecanbedefinedforacountrybydefiningthesequence.
TheSAPSystemdeterminesthetaxesautomaticallywithinpricing.
InthestandardSAPR/3System,theelementsoftaxcalculationarepredefined
(forexample,taxconditiontype"MWST"fortaxesonsalesandpurchases).

AssigntheplantforTaxDeterminationinOX10,usingthecountrykey,theSAPSystem
recognizeswhichtaxtypeisvalidforaplantandthuswhichtaxesarerelevantwhen
creatinganSDdocument.
DefinetheCustomerTaxesinOVK3,youwillmaintainthetaxcodeinCustomerMaster.

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

2/6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

DefinetheCustomerTaxesinOVK3,youwillmaintainthetaxcodeinCustomerMaster.
DefinetheMaterialTaxesinOVK4,whichwillthenbemaintaininMaterialMaster.
Forexample:
MWSTGST0TaxExempt
MWSTGST1LiableforTaxes
Now,youdefinetheTaxDeterminationinVK12.
VK12DomesticTaxes/ExportTaxes
ConditionTypeMWST
CustomerTaxesMaterialTaxesRateTaxes
000%
010%
100%
119%
Inthisexample,ifboththeCustomerMasterandMaterialMasterTaxcodeis1,TaxwillbeincludedwhenyoucreatetheSalesOrder.

LinkBetweenSAPSD,MM&FI
ThelinkbetweenSDandMM:
1.WhenyoucreatesalesorderinSD,allthedetailsoftheitemsarecopiedfromMaterialmasterofMM.
2.MRPandavailabilitycheckrelateddataisalsotakenfromMMalthoughyoucontrolthisdatainSDalso.
3.Whileyoucreateinbound/outbounddeliverywithreferencetoasalesorder,theshippingpointdeterminationtakesplacewiththehelpoftheloadinggroup,plantdata,shippingconditionsetc.Thisalso
referstoMaterialMaster.
4.Thematerialwhichyouareenteringinasalesordermustbeextendedtothesalesareaofyoursalesorder/customerotherwiseyoucannottransactwiththismaterial.
TherearemanysuchlinksbetweenSDandMM.
NowthelinkbetweenSDandFI:
1.Wheneveryoucreateadeliverywithreferencetoasalesorder,goodsmovementtakesplaceinthebackground.eg.Incaseofstandardsalesorder,youcreateanoutboundgoodsdeliverytothe
customer.
Heremovement601takesplace.ThismovementisconfiguredinMM.Also,thismovementhitssomeG/LaccountinFI.EverysuchmovementofgoodshitssomeG/Laccount.
2.TheaccountspostinginFIisdonewithreferencetothebillingdocuments(invoice,debitnote,creditnoteetc)createdinSD.ThusthisisalinkbetweenSDandFI
3.Taxdetermination:Incaseofataxdeterminationalso,thereisadirectlinkbetweenSDandMM
HowtodoconfigurationforCreditManagementfunction?
Settingsfordeterminingthecreditcontrolareaofadocument.
Thesettingsofitems14aretakenintoaccountaccordingtotheirpriority.
ThecreditcontrolareafoundisstoredinfieldVBAKKKBER.
1.TransactionOB38
Checkwhichcreditcontrolareaisassignedtothecompanycode.
Companycode:
Creditcontrolarea:
2.TransactionOVFL
Checkwhichcreditcontrolareaisassignedtothesalesarea.
Salesarea:
Creditcontrolarea:
3.TransactionXD02orVD02
Checkwhichcreditcontrolareaisassignedtothepayer.
Payer:
Creditcontrolarea:
4.TransactionSE37
IsuserexitEXIT_SAPV45K_001beingused?
5.TransactionOBZK
Forthesettingsunderitems24,field"Allcompanycodes"mustbemarkedin
Transaction
OB45,orthecreditcontrolareamustbeenteredundertherelevantcompanycodein
table
T001CMofthecreditcontrolareasallowed.
Companycode:
Creditcontrolareasallowed:
6.Settingsforthecreditchecks
7.TransactionOVAK
Whichsettingsdoexistforthesalesdocumenttypeused?
Salesdocument:
Checkcredit:

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

3/6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

Checkcredit:
Creditgroup:
8.TransactionOVAD
Whichsettingsdoexistforthedeliverytypeused?
Deliverytype:
Creditgroupfordelivery:
Creditgroupforgoodsissue:
9.TransactionOB01
Creditmanagement/Changeriskcategory
Definitionoftheriskcategoryforeachcreditcontrolarea.Thisriskcategorycanbe
assignedtoacreditaccountbyusingTransactionFD32.
10.TransactionOVA8
Here,theindividualcreditchecksforkeyfields
ocreditcontrolarea
oriskcategory
ocreditgroupareset.Takethesekeyfieldsfromtheabovesettingsandgotothedetail
screen.Inparticular,checkwhetherfields"Reaction"and"Status/block"areset
correctly.Tocarryoutfollowupactionsincaseofacreditblock,thecreditcheck
statusmustbeset(field"Status/block").
11.TransactionFD32
Creditmasterdataforthepayeroftherelevantdocument.
Creditaccount:
Creditlimit:
Riskcategory:
Currency:
12.SettingsforupdatingthecreditvaluesUpdateofthecreditvaluesisrequiredforthe
limitcheck(staticordynamiccreditlimitcheck).
13.TransactionOVA7
Updateofthecreditvalueisactiveforthecorrespondingitemtypeifthecheckboxis
marked.Thisfieldcorrespondstofield"Activereceivable"inTransactionVOV7.
Itemtype:
Activereceivable:
14.TransactionV/08,Pricing
Inthepricingprocedureusedforpricing,subtotal"A"mustbeenteredinalinefor
determiningthecreditvalue(markthepricingprocedureanddoubleclickon"Control").Usually,thenetvalueplustaxesisused.Thiswaythesystemisdeterminedtousethissubtotalfor
creditpricing.ThecreditpriceisstoredinfieldVBAPCMPREandusedforupdateandcreditcheck.Youcanfindtheusedpricingprocedureoftheorderunder"Item>Condition>Analysis".
Pricingprocedure:Linewithsubtotal='A':
15.TransactionOB45
Whichupdategroup(field"Update")doyouuseintherelevantcreditcontrolarea?The
defaultsettingis"12".Ifyouuseanotherupdategroup,checkwhetherthisisfinewith
you.IfyouopenanOSSmessage,pleasetellusthealternativeupdategroup.
Creditcontrolarea:
Update:
16.TransactionOMO1
WhichkindofupdatedidyouchooseforstructureS066?
Inanycase,"Synchronousupdate(1)"hastobechosenasthekindofupdate.
Allothersettingswillleadtoerrors.

SAPFAQ(SD)
MasterData

Q:Somematerialshavebeenblockedforprocurementandproduction.Eventhoughdeletionflagissetforamaterial/plantlevel,theordercanbestillentered(withawarningmessage).Isthereawayto
blocksuchtransactionsforamaterialflaggedfordeletion?
A:SalesStatusfieldinthesalesorganizationviewofthematerialmastermaybeusedtoblockanytransactionforthematerial.
Q:Wecandefineourownexchangeratetypesandusetheminsteadofthedefaultedtypes,'M','B'and'G'.HowcanweoverwritedefaulttypesinSD?
A:Exchangerategetscopiedfromthecustomermasterrecord.Exchangeratetypesaretobemaintainedforthecustomerinthesalesscreenofthecustomermasterrecord.Shipping

Q:ThePL00conditionisfineindelivery.Butwhenwetrytoprinttoeitherthescreenorprinter,anerrorV1032occurs.Why?
A:InordertousethePackinglistPL00(packingslipindelivery)youmustdo'Packing'inthedeliverynote(edit>packing)
Q:wehavetoenterashippingpointwhilecreatingadelivery.Isitpossibletocreatedeliverywithoutshippingpoints?
A:Whenyouarereleasingasalesorder,chooseSalesdocument>Subsequentfunctions>Createdelivery,thentheshippingpointwillbebroughtinfromthesalesorder.Inallotherscenariosyouhave
tokeyintheshippingpoint.Theabovedescribedscenariowillonlyworkifallitemsonthesalesorderaretobeshippedfromthesameshippingpoint.

Billing
https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

4/6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

Billing

Q:SAPallowsanoninventoryitemandaninventoryitemtobeinthesamedocumenttilldeliverybutsplitsatthetimeofcreationofbillingdocument.Canwecombineanoninventoryitemwithaninventory
iteminoneinvoice?Canwetreatitasavalueiteminsalesordersothatitispricedandthenmakeitasatextitemindeliverydocumentssothatitappearsinthesameinvoiceanddoesnotsplit?
A1:Makethenonstockmaterialdeliverable,butnotpickable.Bothitemswillcarryintothedelivery,andthereforeappearonthesameinvoice.
A2:Changethecopyrulefororders>invoicesanddeliveries>invoicestospecifythatinvoicecombinationispermitted.Howevernotethatforsystemtocreatecombinedinvoices,POnumber,payment
terms,salesorganization,anddistributionchannelmustbeidentical.Elseundesirablecombinationsmaybecreatedbythesystem.

PricingConditions

Q:Itisimpossibletopriceatthemateriallevel(matnr),whenamaterialhasapricingreference(mvkepmatn)setupagainstitinthemasterdata.Pricingalwayslookforthepref,evenifapriceissetup
againstthematerialandnotthepref.Howcanwepricebymaterialandpref?
A:ThefieldusedtolookupatthepriceisdefinedinAccesssequence.YoumayfindastepwithPMATNasmaterialnumber.IfyouinsertastepwithMATNRthenthesystemwillfirstlookforthematerial,if
notfound(usetheexclusiontickbox)itwilllookforthepref.
Customizing

Q:Wegeneratedanewconditiontable.Assignedtheconditiontoaccesssequence.Createdaconditionrecord.Accesssequenceisassignedtotheoutputtype.Butwhenwecreateabillingdocument,
outputscreencomesupblankfortheoutputtype.WhenwelookupDeterminationAnalysis,wegetanerror"Note524Accessnotmade(InitializedField)".Whatelseisrequiredtobedone?
A:Assignoutputdeterminationproceduretotheheaderofthedocumentandtheoutputtype.
Q:HowcanwesetuptohavetheVAT#beacceptedintheShipToMasterFileDataControlscreen?
A:IMG>Fin.Acct.>ARandAP>Customeracct>MasterRecord>PreparetoCreateCustomer>DefineAcct.Group.
Q:WewanttoexplodeBillofMaterialautomaticallyattimeofOrderentryandexplodeanEquipmentBOMinthesalesorder.Whatarethesettingrequired?
A:UseanitemcategorythatisconfiguredforbillsofmaterialforhavingasalesBOMtoexplodeautomatically.
StandardSAPitemcategoriesare:
TAQPricingandinventorycontroltakeplaceattheBOMheaderlevel
TAPPricingandinventorycontroltakeplaceattheBOMitemlevel
ThesecanbeautomaticallyderivedusingtheitemcategorygroupsERLAandLUMF,respectively.
Q:HowcanwemaketheCustomerGroup1(or2,3,4,5)amandatoryfield?
A:LogisticGeneral>LogisticsBasicData:BusinessPartners>Customers>Control>Defineaccountgroupsandfieldselectionforcustomer
ChooseCustomerAcct.GR.(doubleclick).>FieldStatus:Salesdata(doubleclick)>sales(doubleclick).ChecktheradiobuttonagainstCustomerGrasREQ.ENTRY.Savethesettingstomake
customerGRentrymandatory.
Q:Isthereanuserexittocopythedataintoplanningtable?
A:UseuserexitMCP20001andincludeZXSOPU01.

Others
Q:Wegetareportscreen:"Goodsissue:ProblemLog"duringthedeliveryprocesswhenactivatingPostGoodsIssuebutton.Wewanttoincludeourownerrormessagetothislistiftheselectedbatchis
notonacustomerdefinedtable.Whatisthebestway?
A:TryUserexitUSEREXIT_SAVE_DOCUMENT_PREPAREDifferencebetweenConditionType
PleaseexplainthedifferencebetweenEk01(ActualCost)andEK02CalculatedCost.
Thesearetheconditiontypethatwilldisplaytheresultsoftheunitcostingforcertaintypeofsalesdocument.
EK01:
Ifyouusethisconditiontype,theresultofunitcostingisissuedtothefirstpositionontheconditionsscreenfortheitem.Thevaluecanbeusedasabasisforpricedetermination.
EK02:
Ifyouusethisconditiontype,theresultofunitcostingissimplyastatisticalvaluewhichyoucancomparewiththeprice.
Pleasenotethefollowingpoints:
1)Theconditiontypemusthaveconditioncategory'Q'(costing).
2)Theconditiontypemustagreewiththeconditiontypedefinedforunitcostinginthepricingprocedure.
Q.Ihaveacustomerwhoisbeingofferedtwodiscountsiek007andk005,nowIwanttoexcludek007forthenext2ordersorso?Ihavesettheexclusionindicatorfortheconditiontype,
butstilltheconditionisbeingacceptedwhenIcreateasalesorder.AmImissingsomething,howdoIdoit?
NeedtochangethevalidityoftheconditionrecordfortheconditiontypeK007definingitnotvalidforthatparticular2months.AndalsothesettingsoftheRequirementsasitiscorrectthatitoverrulesthe
exclusion.Accumulatetheamountofconditiontypesinaccountingdocument
Toaccumulatetheamountofconditiontypesinaccountingdocumentwithoutaffectingthepricingdisplayinbillingdocument.
Asanillustration:
ZPXX3500
ZDXX1000
ZWXX500
(allconditiontypesareshownseparatelyinpricingview)
Journal:
DrVendor2000
CrSales2000(ZPXXZDXXZWXX)

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

5/6

11/7/2016

SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

CrSales2000(ZPXXZDXXZWXX)
Onewaytodoitis:
Marktheconditiontypesyouwanttogroupasstatisticalandremovetheaccountassignmentkey.
Createasubtotalinyourpricingprocedurethatwilladdthemtogetherandputintheaccountassignmentkeyforit.ThiswaytheindividualcomponentswillstilldisplayonyourpricingscreenbutFIwillonly
getoneposting.
Determinesalespricewithshippingpoint(Scenario)
Youaretryingtouseshippingpointasakeyfield(withsalesorg.distributionchannelandshiptopartytogether)todeterminethesalesprice.
Youcreatedaconditiontablewiththeabovekeyfields,andmaintainedtherelevantsetting(accesssequence,conditiontypeandpricingprocedure).
Thereisanerrormessageinthesalesorderpricinganalysis("accessnotmade"intheshippingpointfield).
Intheaccesssequence,youfoundthattheshippingpointfield'sdocumentstructureisKOMK.
Canyouputtoitemlevelfieldintheconditiontableandaccesssequence?
StructureKOMKreferstoheaderofthesalesorder,butshippingpointofcourseisonitemlevel.
You'llhavetodosomesettingstoreachyourgoal,itispossible.
Step1
AppendstructureKOMP.DothisbychangingthroughSE11thetableKOMPAZ.
ThisistheincludeforstructureKOMP.
Addacomponente.g.ZZVSTELwithcomponenttypeVSTEL.
Save,activate.
Ifyouwanttomakemorepoints,assignsearchhelpH_TVSTtothecomponent.
Askaprogrammerifyoudon'tunderstandthispart.
Step2
ChangeuserexitMV45AFZZ.SaytherethatfieldZVSTELshouldbefilledwithinformationfromyourshippingpoint.
DothisunderpartFORMUSEREXIT_PRICING_PREPARE_TKOMP.
Thecodingshouldbeliketkompzzvstel=vbapvstel.
Save,generate.
Step3
Makeanewtableasyoudidbefore,butfirstmaintainyournewfieldinCondition:allowedfields.
Whenyoucreateyournewtableyouwillseeyouhavetwoshippingpoints.
WiththebuttontechnicalviewyoucancheckwhichoneZZVSTELorVSTEL.
Step4
Finishwiththestepsyoudidbefore.Thatwasok.

faq
ContactUs
Privacy

SAPHelpPortal
TermsofUse

LegalDisclosure

Copyright

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions

sd

FollowSCN

6/6

S-ar putea să vă placă și