IDOCmessagesinPurchasing.docx
《IDOCmessagesinPurchasing.docx》由会员分享,可在线阅读,更多相关《IDOCmessagesinPurchasing.docx(20页珍藏版)》请在冰豆网上搜索。
IDOCmessagesinPurchasing
TechnicalDocumentation
(SAPSCM)
IDocmessagesinPurchasing
Version:
[1]
Date:
[04/04/2006]
Author:
[RobertBehling]
Forinternaluseonly
Notreleasedforexternaluse
Nowarrantyforthecontents
Contents
1
IDocmessages(MMinvolved)
EDI
PurchaseOrder(P.O.)/SalesOrder:
ORDERS
P.O.Change/SalesOrderChange:
ORDCHG
Confirmation/Acknowledgement:
ORDRSP
DespatchAdviceor
(Advanced)ShippingNotification(ASNorSN):
DESADV
DeliverySchedule:
Forecast/JustinTime:
DELINS
DeliverySchedule:
Forecast:
DELFOR,DELINS
DeliverySchedule:
JustinTime:
DELJIT,DELINS
Invoice:
INVOIC
EvaluatedReceiptSettlement(ERS):
GSVERF
GoodsReceipt(PortableDataCapture):
WMMBXY
RequestforQuotation:
REQOTE
Quotation:
QUOTES
ALEDistribution(MenuBALE,BALM)
Contract:
BLAORD,BLAOCH
Releasedocumentation:
BLAREL
PurchasingInforecords:
INFREC
SourceList:
SRCLST
ServiceMaster:
SRVMAS
Conditions:
COND_A
VendorMaster:
CREMAS
MaterialMaster:
MATMAS
Articlemaster:
ARTMAS
IDoc’sasInboundforBAPI’s
PurchaseOrder(BusinessobjectBUS2012)
CreateP.O.:
-BAPI_PO_CREATE:
PORDCR
-BAPI_PO_CREATE1:
PORDCR1
ChangeP.O.:
-BAPI_PO_CHANGE:
PORDCH
PurchaseRequisition(BusinessobjectBUS2105)
CreatePurchaseRequisition:
-BAPI_REQUISITION_CREATE:
PREQCR
-BAPI_PR_CREATE:
PREQCR1
ChangePurchaseRequisition:
-BAPI_REQUISITION_CHANGE:
PREQCH1
-BAPI_PR_CHANGE:
PREQCR1
SupportingThirdPartyOrderscenarioinEDImessages
TransferdataofSalesOrderinIDocofThirdPartyOrder:
ORDERS,ORDCHG
TransferdataofThirdPartyOrdertoSalesOrder(UpdateConfirmationStatus):
ORDRSP
Create„StatisticalGoodsReceipt“inASN:
DESADV
VMI-Szenario(maintainedfromRetail),specialmessageormessagevariant
Controlcustomerdata(StockandSalesData):
PROACT
CreateandconfirmP.O.:
ORDRSPwithmessagevariantVMI
UpdateP.O.ItemNumberinSalesOrder:
ORDCHGwithmessagevariantVMI
2
Assignmentofmessagestocomponents
MM
MM-PUR-GF-EDI
Outbound:
-REQOTE
-ORDERS
-ORDCHG
-DELFOR(alsoMM-PUR-OA-SCH)
-DELJIT(alsoMM-PUR-OA-SCH)
-DELINS(alsoMM-PUR-OA-SCH)
Inbound:
-ORDRSP
-DESADV(onlyIDocTypeDESADV01,IDoc-TypDELVRYxxassignedtozuLE)
MM-PUR-OA-ALE
Messages:
-BLAORD
-BLAREL
MM-PUR-VM-REC
Messages:
-INFREC(alsoMM-PUR-GF-EDI)
MM-PUR-SQ-SLI
Messages:
-SRCLST(alsoMM-PUR-GF-EDI)
MM-SRV-MD
Messages:
-SRVMAS(alsoMM-PUR-GF-EDI)
MM-PUR-PO-BAPI
Inbound:
-PORDCR
-PORDCR1
-PORDCH
MM-PUR-REQ-BAPI
Inbound:
-PREQCR
-PREQCR1
-PREQCH1
-PREQCH1
MM-IV-GF-EDI
Inbound:
-INVOIC
-INVOICwithmessagevariantMM
Outbound:
-GSVERF
MM-IM-GF-IDOC
Inbound:
-WMMBXY
SD
SD-EDI-OM-OR
Outbound:
-ORDRSP
-QUOTES
SD-EDI-OM-IV
Outbound:
-INVOIC
-INVOICwithmessagevariantMM
-INVOICwithmessagevariantFI
SD-EDI-IM
Inbound:
-REQOTE
-ORDERS
-ORDCHG
-DELFOR
-DELJIT
-DELINS
SD-SLS-OA-SCH
Inbound:
-GSVERF
SD-MD-CMorSD-BF-PR
Messages:
-COND_A
LO
LO-MD-BP-CM
Messages:
-DEBMAS
LO-MD-BP-VM
Messages:
-CREMAS
LO-MD-MM
Messages:
-MATMAS
FI
FI-AP-AP-M
Inbound:
-INVOIC
-INVOICwithmessagevariantFI
LE
LE-SHP-GF-EDI
Outbound:
-DESADV
-DELVRY
-SHPMNT
-…
Inbound:
-DESADV
-DELVRY
-SHPMNT
-…
IS-R
IS-R-BD-ART
Messages:
-ARTMAS
IS-R-PUR-VMI
MessagesinVMI-Scenario:
-PROACT
-ORDRSPwithmessagevariantVMI
-ORDCHGwithmessagevariantVMI
3
Messages/IDocTypes/functionmodulesinMM
EDImessages
LogicalMessageType
Description/Documents
IDocBasicTypeinrelase4.6C
Send.Dir.
Processcode
Functionmodule
REQOTE
Requestforquotation/
Inquiry
ORDERS05
Out
ME12
IDOC_OUTPUT_REQOTE
ORDERS
NewOrder/
PurchaseOrder
ORDERS05
Out
ME10
IDOC_OUTPUT_ORDERS
ORDCHG
OrderChange/
PurchaseOrder
ORDERS05
Out
ME11
IDOC_OUTPUT_ORDCHG
ORDRSP
OrderResponse/
PurchaseOrder
ORDERS05
In
ORDR
ORDR_SUS
IDOC_INPUT_ORDRSP
IDOC_INPUT_SUS_ORDRSP
(sincerelease5.0)
DESADV
DespatchAdvice/
PurchaseOrder,Inbounddelivery,Goodsreceipt
DELVRY03
In
DELS
IDOC_INPUT_DESADV1
(sincerelease4.0)
DESADVold
DespatchAdvice/
PurchaseOrder,Inbounddelivery,Goodsreceipt
DESADV01
In
DESA
IDOC_INPUT_DESADV
INVOIC,messagecodeMM
Invoice/
Invoice
INVOIC02
IN
INVM
IDOC_INPUT_INVOIC_MM
InvoiceVerification
INVOIC,messagecodeMM
Invoice/
Invoice
INVOIC02
IN
INVL
IDOC_INPUT_INVOIC_MRM
LogisticsInvoiceVerification
DELJIT/DELINS
DeliverySchedule(Justintime)/
Scheduleagreement
DELFOR01
Out
ME13
IDOC_OUTPUT_DELINS_FAB
DELFOR/DELINS
DeliverySchedule(Forecast)/
Scheduleagreement
DELFOR01
Out
ME14
IDOC_OUTPUT_DELINS
ALEcontractdistribution
LogicalMessageType
Description/Documents
IDocBasicTypeinrelase4.6C
Send.Dir.
Processcode/
Transaction
Functionmodules
BLAORD
Contract/
Outlineagreement
BLAORD03
Out
ME308
BD21
MASTERIDOC_CREATE_REQ_BLAORD
MASTERIDOC_CREATE_SMD_BLAORD
(sincerelease4.5)
BLAORD
(old)
NewContract/
Outlineagreement
BLAORD01–BLAORD03
Out
-
IDOC_OUTPUT_BLAORD
(workingwithoutputdetermination,BLAOCHnecessaryforchanges)
BLAOCH
(old)
ContractChange/
Outlineagreement
BLAORD01–BLAORD03
Out
-
IDOC_OUTPUT_BLAOCH
(workingwithoutputdetermination,BLAORDnecessaryfornewcontract)
BLAORD
Contract/
Outlineagreement
BLAORD03
IN
BLAO
IDOC_INPUT_BLAORD
(sincerelease4.5)
BLAOCH
(old)
Contract/
Outlineagreement
BLAORD03
IN
BLAC
IDOC_INPUT_BLAOCH
(notnecessarysincerelease4.5)
BLAREL
ContractReleaseOrderStatistics/
PurchaseOrder,ReleaseDocu
BLAREL02
Out
ME3A
BD21
MASTERIDOC_CREATE_REQ_BLAREL
MASTERIDOC_CREATE_SMD_BLAREL
BLAREL
ContractReleaseOrderStatistics/
PurchaseOrder,ReleaseDocu
BLAREL02
IN
BLAR
IDOC_INPUT_BLAREL
ALEmasterdatadistributionmessagesmaintainedfromMM
LogicalMessageType
Description/Documents
IDocBasicTypeinrelase4.6C
Send.Dir.
Processcode
Functionmodules
INFREC
Inforecord/
PurchasingInforecord
INFREC01
Out
ME18
BD21
MASTERIDOC_CREATE_REQ_INFREC
MASTERIDOC_CREATE_SMD_INFREC
INFREC
Inforecord/
PurchasingInforecord
INFREC01
In
INFR
IDOC_INPUT_INFREC
SRCLST
Sourcelist/
Purchasingsourcelistrecord
SRCLST01
Out
ME08
BD21
MASTERIDOC_CREATE_REQ_SRCLST
MASTERIDOC_CREATE_SMD_SRCLST
SRCLST
Sourcelist/
Purchasingsourcelistrecord
SRCLST01
In
SRCL
IDOC_INPUT_SRCLST
SRVMAS
Servicemaster/
Servicemasterrecord
SRVMAS01
Out
AC08
BD21
MASTERIDOC_CREATE_REQ_SRVMAS
MASTERIDOC_CREATE_SMD_SRVMAS
SRVMAS
Servicemaster/
Servicemasterrecord
SRVMAS01
In
SRVM
IDOC_INPUT_SRVMAS
ALEmasterdatadistributionmessagesnotmaintainedfromMM,butrelevantforcontractdistribution
LogicalMessageType
Description/Documents
IDocBasicTypeinrelase4.6C
Send.Dir.
Processcode
Functionmodule
MATMAS
MaterialMaster
MATMAS04
ARTMAS
Articlemaster(Retail)
ARTMAS03
CREMAS
VendorMaster
CREMAS03
COND_A
Conditions
COND_A02
OthermessagesmaintainedinMM
LogicalMessageType
Description/Documents
IDocBasicTypeinrelase4.6C
Send.Dir.
Processcode
Functionmodule
WMMBXY
IDOCreportgoodsmovementsinIM
WMMBID02
In
WMMB
L_IDOC_INPUT_WMMBXY
4
BAPImessages
ForIDocprocessingofBAPI’stheprocesscodeinthepartneragreementisalwaysBAPI,whichpointstofunctionmoduleBAPI_IDOC_INPUT1.TheinvolvedmappingfunctionmodulesyoufindintableTBDBE.WithhelpofObjectTypeandMethodfromtableTBDBEyoucanfindtheprocessingBAPIfunctionmoduleinBAPItransaction.
InfollowingtheMM-PURrelevantrelationships:
LogicalMessageType
Description
HighestIDocBasisType
Functionmodules:
Mapping
BAPI
IDocavailablefromrelease
PORDCR
CreatePurchaseOrder
PORDCR05
IDOC_INPUT_PORDCR
BAPI_PO_CREATE
PORDCR1
CreatePurchaseOrder
PORDCR101
IDOC_INPUT_PORDCR1
BAPI_PO_CREATE1
PORDCH
ChangePurchaseOrder
PORDCH01
IDOC_INPUT_PORDCH
BAPI_PO_CHANGE
PREQCR
CreatePurchaseRequisition
PREQCR01
IDOC_INPUT_PREQCR
BAPI_REQUISITION_CREATE
PREQCR1
CreatePurchaseRequisition
PREQCR101
IDOC_INPUT_PREQCR1
BAPI_PR_CREATE
PREQCH1
ChangePurchaseRequisition
PREQCH101
IDOC_INPUT_PREQCH1
BAPI_REQUISITION_CHANGE
PREQCHANGE
ChangePurchaseRequisition
PREQCHANGE01
IDOC_INPUT_PREQCHANGE
BAPI_PR_CHANGE
5
MessagenamesinEDIstandards
InthefollowinglistyoufindthemessagenamesinANSIX12andEDIFACTstandard
LogicalMessageType
Description
ANSIX12
EDIFACT
Availablesincerelease
REQOTE
Requestforquotation
840
REQOTE
since3.0
ORDERS
NewOrder
850/875
ORDERS
since4.5
ORDCHG
OrderChange
860/876
ORDCHG
since3.0
ORDRSP
OrderResponse
855/865
ORDRSP
since3.0
DESADV
DespatchAdvice
856
DESADV
since3.0
DELJIT/DELINS
DeliverySchedule(Justintime)/
862
DELJIT
since4.0
DELFOR/DELINS
DeliverySchedule(Forecast)/
830
DELFOR
since3.0
INVOIC
Invoice
810/880
INVOIC
since3.0
GSVERF
Creditmemoprocedure
820/861
-
outsince3.0
insince4.0
PRICAT
Pricelist/catalog
832
PRICAT
outsince4.5
insince4.6C
PROACT
Stockandsalesdata
852
PROACT
since4.5
6
IDocInboundErrorProcessing
IfanIDocwasnotprocessedsuccessfully,anErrorWorkflowiscreatedfortheIDoc.UsercanseethewrongIDoc’sinhisOfficeInbox(transactionSBWP),ifheisassignedtotheerrorworkflowtask.
IntheOfficeInbox,theusercananalysetheIDocprocessingandrepeattheprocessaftermakingcorrections(possiblecorrections:
changingIDoc,document,customizing,…),formo