Documenti di Didattica
Documenti di Professioni
Documenti di Cultura
ThirdPartyOrderingProcessERPSCMSCNWiki
GettingStarted Newsletters
Welcome,Guest
Login
Register
SearchtheCommunity
Products
Services&Support
AboutSCN
Downloads
Industries
Training&Education
Partnership
DeveloperCenter
LinesofBusiness
UniversityAlliances
Events&Webinars
Innovation
Store
ERPSCM / / CrossTopics(MM)
ThirdPartyOrderingProcess
CreatedbyArmindaJack,lastmodifiedbyYangBaionNov22,2015
Purpose
ThepurposeofthiswikiistoprovideanoverviewoftheThirdPartyorderingprocess.
Overview
1.GeneralInformation
2.SalesOrder
3.PurchaseRequisition
4.PurchaseOrder
5.SpecialFunctions
5.1DeliveryAddress
5.2SalesOrderUpdatefromWithinPurchaseOrder
5.3AdoptionofDatafromSalesOrderinPurchaseOrder
6.RelatedSAPNotes/KBAs.
1.GeneralInformation
Thirdpartyorderprocessing(fordirecttocustomerdelivery/dropshipment)istriggeredwhenasalesordercontainingathirdpartyitemiscreated.
Whenthisoccurs,thesystemautomaticallygeneratesapurchaserequisitionitemofthecategory"thirdparty"foreachdeliveryschedulelineofthesalesorderitem.
https://wiki.scn.sap.com/wiki/display/ERPSCM/Third+Party+Ordering+Process?original_fqdn=wiki.sdn.sap.com
1/4
18/05/2016
ThirdPartyOrderingProcessERPSCMSCNWiki
Thisrequisitionitemisconvertedintoapurchaseorder(PO)item.Dependingontheconfirmationcontrolkey,thequantities/datesinthesalesorderareconfirmedwhenthePOiscreatedoranorder
acknowledgmentismaintained.
Ifyoucreateathirdpartyitemwithoutreferencingarequisitiongeneratedfromasalesorder,thisisnotthirdpartyorderprocessingupofthedatabetweentheSDsalesorderandthepurchaseorder
cannotbecarriedout
2.SalesOrder
Inthestandardsystem,thesalesorderitemforthethirdpartyprocesshastheitemcategoryTAS(thisisfoundautomaticallyiftheitemcategorygroupBANShasbeensetinthematerialmaster,oritcan
bechangedmanually).Inthestandardsystem,theschedulelinecategoryCSisfoundfortheitemcategoryTAS.ItisspecifiedinCustomizingfortheschedulelinecategoryCSthatapurchaserequisition
(typeNB)withtheitemcategory'S'(thirdparty)andaccountassignmentcategory'X'isgenerated.
Thenumberoftherequisitionthatisgeneratedcanbedisplayedviathedeliveryschedulelinesinprocurement.
IfaPOisgeneratedfromthisrequisition,itcanbeseeninthedocumentflowfortheSDsalesorder(Environment>Documentflow).
ConfirmationsfromthePOcanbeseenintheformofnewlineswithconfirmedquantitiesonthedeliveryschedulescreen.
3.PurchaseRequisition
TherequisitionisgeneratedviathefunctionmoduleME_REQUISITION_EXT.AnimportantcharacteristicisthatthefieldEBANESTKZ(creationindicator)containsa'V'.Ifathirdpartyrequisitioniscreated
indialogmode,thisfielddoesnotcontaintheindicator'V'thatistosay,thisisnotathirdpartyprocessinthesensedefined.Asourcedeterminationprocessiscarriedoutatthetimeofcreationandthe
purchaseorderunitsfoundduringthisprocesswillbeadopted.
Theaccountassignment,containingthenumber,item,andschedulelineofthesalesorder,cannotbechangedintherequisition.Theaccountassignmentisthe'pointer'betweentherequisitionandtheSD
order!SinceRelease4.6,thedeliveryaddresscannotbechangedeither.Theaddressofthegoodsrecipient(shiptoparty)fromtheSDorderisadoptedasthedeliveryaddress(caution:thiscanbe
locatedbothatheaderanditemlevelintheSDorder).
Thereisarequisitionitemforeachdeliveryschedulelineinthesalesorder!.
4.PurchaseOrder
PurchaseorderitemsgeneratedfromtheaboverequisitionscontainEKPOSTATU='V'.Thedeliveryaddresscomesdirectlyfromthesalesorder(seeLMEPOF3TMEPO_ITEM_FILL_ADDR)andcannot
bechanged(asof4.6,Note204190).Neithercantheaccountassignmentbechangedheretooitisthe'pointer'betweenthePOandthesalesorder.Inthestandardsystem,theaccountassignment
categoryis'X',withKZVBR=''.Sincetheaccountassignmentislocatedatitemlevel,youmustnotconvertseveralthirdpartyrequisitionsintoasinglePOitem,otherwisetheupdateofthesalesorderis
liabletofail!(Note452929).
An'actual'goodsreceiptdoesnottakeplacewithregardtoathirdpartyitem.The'WEPOS'indicatorisnotsetfortheitemcategories'S',butcanbesetmanually.ThepostingofaGRresultsmerelyina
valueupdatehere.TheentryofavendorinvoicecanbemadedependentonthepriorentryofaGR.Inthethirdpartyprocess,thisonlymakessenseifyouwishtopreventthecustomerfromreceivingan
invoicebeforehavingreceivedthegoods.Agoodsreceiptshouldberecordedwhenthevendorreportstheoutwarddelivery.
Atthetimeofsaving,thedocumentflowandconfirmationsareupdatedintheSDorder.IfproblemsshouldariseontheSDsideduetochanges(e.g.thecustomerhasbeenblocked),anerrormessageis
issuedherefirst!
https://wiki.scn.sap.com/wiki/display/ERPSCM/Third+Party+Ordering+Process?original_fqdn=wiki.sdn.sap.com
2/4
18/05/2016
ThirdPartyOrderingProcessERPSCMSCNWiki
Inthecaseofthirdpartyitemsgeneratedwithoutreferencetoa'thirdpartyrequisition',i.e.theitemcategory'S'ismerelyenteredmanually,therecanbenoupdatebetweenSDorderandpurchaseorder.
Here,forexample,thedeliveryaddressisnotreadfromthesalesorderitmustbeenteredmanually(mandatoryfield).
5.SpecialFunctions
5.1DeliveryAddress
Asmentionedabove,asofRelease4.6(Note204190),thedeliveryaddressinthePOcanonlybechangedviathesalesorder.Thedeliveryaddressesinthesalesorderandpurchaseordershouldbe
identical.Priorto4.6A,itwaspossibletomaintainthedeliveryaddressinonedocumentindependentlyoftheother.Apossibleconsequenceofthiswasthatthegoodsdidnotarriveatthelocationdesired
bythecustomer!Achangeintherecipient's(shipto)addressinthesalesorderdirectlyupdatesthedeliveryaddressintherequisitionandPOwhenposted.Thisisimplementedin
FV45EFMA_BESTELLUNG_SICHERN>FMME_PUR_DOC_POSITION_CHANGE.
5.2SalesOrderUpdatefromWithinPurchaseOrder
Inprinciple,twotypesofinformationinthesalesorderareupdatedwhenthePOissaved:documentflowandconfirmations.Inbothcases,thisiseffectedinMM06EF0B_BUCHEN.
Documentflowwith:
CALLFUNCTION'SD_DOCUMENT_FLOW_INIT'Initialize
PERFORMsd_fluss_vorbereiten.Prepare
CALLFUNCTION'SD_DOCUMENT_FLOW_SAVE_PO'Post
Confirmationswith:
PERFORMsd_aend_vorbereitenUSINGprocessed_flag.Prepare(xvbepek)
IFNOTxvbepek[]ISINITIAL.Post
CALLFUNCTION'SD_PURCHASE_CHANGE_ORDER'
WhetherorwhentheconfirmationsareupdatedinthesalesorderdependsontheconfirmationcontrolkeyinthePO.Ifnoconfirmationcontrolkeyhasbeenentered,theSDordercountsasacknowledged
whenthePOiscreated.Ifaconfirmationcontrolkeyhasbeenentered,anorderacknowledgment(AB)mustbeenteredtoacknowledgetheSDorder(seecodinginimsd_aend_vorbereiten,Notes
549583,401058.
5.3AdoptionofDatafromSalesOrderinPurchaseOrder
Purchaseorderunitofmeasure:
ThePOunitfromthesalesorderisonlyadoptedifnosourceofsupplyisfound.Ifasourceisfound,thePOunitisadoptedfromthatsource.
Example:Acustomerwants6pc...,therequisitiongeneratedfindsasourceofsupplywiththePOunit'box'.OnthePurchasingside,thisinformationisrelevantthePOiscreatedwiththeunit'box'!
ConversionfactorsbetweenbaseUoMandpurchaseorderunit:
Thesecanbeenteredexplicitlyinthesalesorder.TheyareonlyadoptedinthePOifproductquantity/activeingredientmanagementisactive(Note390242).
https://wiki.scn.sap.com/wiki/display/ERPSCM/Third+Party+Ordering+Process?original_fqdn=wiki.sdn.sap.com
3/4
18/05/2016
ThirdPartyOrderingProcessERPSCMSCNWiki
RelatedContent
RelatedSAPNotes/KBAs
AnumberofFAQnotesareavailable,particularlyinSD,describingsystembehaviorinthethirdpartyprocess:
SAPNote:488725FAQ:TemporaryquantityassignmentsinglobalATP
SAPNote:481600FAQ:ImportdatainPurchasing
SAPNote:498162FAQ:ThirdpartyorderprocessinginPurchasing
SAPNote:549365FAQ:SchedulingforthirdpartyandindividualPOs
SAPNote:549583FAQ:Orderconfirmationstatusof3rdpartyandindividualPOs
SAPNote:549818FAQ:Billingstatusforthirdpartyitemsinsalesorder
SAPNote:549972FAQ:RejectingthirdpartyorindividualPOitems
SAPNote:550192FAQ:ChangingthirdpartyandindividualPOitems
SAPNote:550362FAQ:SpecialproblemsinthecaseofthirdpartyandindividualPOs
SAPNote:550388FAQ:CustomizingofthirdpartyandindividualPOs
mm_tp
ContactUs
Privacy
SAPHelpPortal
TermsofUse
LegalDisclosure
Copyright
https://wiki.scn.sap.com/wiki/display/ERPSCM/Third+Party+Ordering+Process?original_fqdn=wiki.sdn.sap.com
mmpur
hkok
FollowSCN
4/4