Sei sulla pagina 1di 6

2/17/2017 SAPSDFrequentlyAskedQuestionsERPOperationsSCNWiki

GettingStarted Store

CommunityWIKI SAPCommunity Welcome,Guest Login Register SearchtheCommunity

ERPOperations / / OtherTopics

SAPSDFrequentlyAsked
Questions
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
2/17/2017 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.

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions 2/6
2/17/2017 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:

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions 3/6
2/17/2017 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.

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions 4/6
2/17/2017 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

https://wiki.scn.sap.com/wiki/display/ERPLO/SAP+SD+Frequently+Asked+Questions 5/6
2/17/2017 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 sd

ContactUs SAPHelpPortal
Privacy TermsofUse LegalDisclosure Copyright FollowSCN

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

Potrebbero piacerti anche