on 06-11-2009 11:36 AM
Hi all,
I use MDM Business Content of Customer.
I entered records into MDM, so I transfer them to ERP by IDOC.
I set up partner profile. The message type is DEBMAS, and process code is DEB2.
Then IDOC data are received on ERP BD87.
The key-mapped record is updated, but MDM entered record is not key-mapped.
Therefor the message "No customer ID found for partner" is displayed.
How can I insert customer records into ERP by IDOC?
Regards,
Hiromitsu
Hi Hiromitsu,
for getting the customer number in the idoc, it should be entered in data manager. WHile doing syndication from MDM you can see this value in preview to make sure that you are sending customer number.
regs,
Bis
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Hiromitsu ,
To Transfer data between MDM and ECC you need XI as a middle ware.
XI will convert the XML output from MDM to Idocs and post it in ECC.
To maintain the Key mapping correctly.You need to enable key ampping in MDM and map the appropiate Remote key to the source field while importing into MDM simillarly when syndicating you can syndicate the Remote key by proper mapping to the destination structure .
You need to make sure XI is using the correct schema for mapping and sending to ECC.
To know more on key mapping as handled in MDM you can view the below links:
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/7051c376-f939-2b10-7da1-c4f8f9ee... (Key mapping)
https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/30843106-5539-2b10-75a9-da483911... (Key mapping)
Hope It Helped
Thanks & Regards
Simona Pinto
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Thank you everyone,
I mapped customer id on MDM, so the message was changed.
But I think that ID used with ERP should be numbered in ERP.
If the id numbered in MDM is "ABC001", it is used as "0001" in ERP.
1, I make a record id(ABC001) in MDM.
2, I transfer a record to ERP by IDOC, and it is numbered as "000001" in ERP.
3, I transfer a mapping-information("000001"<->"ABC001") to MDM.
It fails in 2nd of the above-mentioned...
Is this method wrong?
The ID is numbered in MDM, and it must be mapped a value for ERP in MDM.
Therefor ERP must use the ID numbered in MDM.
Is this the correct result?
Regards,
Hiromitsu
Hi Hiromitsu ,
I am not sure if ive understood you completely.
However if you are trying to create or maintain a customer in MDM and then try to post it to ECC suing Idocs then you need to make sure of the ECC settings for that particlular Account group as assigned to the Customer you are creating.
As for Customer master the Account group will decide the Customer Number and the number range to be used.
If its Internal Number range then you sending the Cutomer number from MDM will fail in ECC and if its an external Range then you need to abide by the range as defined in ECC else it will fail again.
So check these settings correctly in ECC using the SPRO settings .
Hope It Helped
Thanks & Regards
Simona Pinto
Hi,
Refer the link below which talks about the configuration required in ECC, PI and MDM.
White Paper on Customized Master Data Syndication from SAP MDM to Backend SAP & Non SAP Application via SAP PI
This article shows MATMAS IDOC movement. However, you can still check on the steps if you are missing something.
Hope it helps.
Thanks and Regards
Nitin jain
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.