cancel
Showing results for 
Search instead for 
Did you mean: 

ID mapping for external value ### of Business Partner ID missing", BP Replication from S4HANA

juancarlos_camachogarduo
Active Participant
0 Kudos

Hello SAP Community!

Just troubleshooting again with the Business Partner Replication from S4 Hana scenario, now We are facing this issue when we trying to replicate Business Partners through the DRFOUT program.

"ID mapping for external value 123456789 of Business Partner ID missing" ERROR

idmapping1.jpg

Here the error details

idmapping2.jpg

---------------------------------------------------------------------------------------------

Long Text:

long-text.txt

--------------------------------------------------------------------------------------------

The functional team is already double checking the config., from my side I need to be sure that is not a standard error.

Doing research, I was able to find the following notes:

2421274 - ID Mapping for External Value ABC of ERP Customer Number Missing

2597213 - Business Partner replication from SAP ERP fails with error "ID Mapping for External Value ABC of ERP Customer Number Missing ".

Both notes have similar error messages to our issue, but these notes talk about 'Customer Number Missing', and our issue is about "Business Partner ID missing".

Not sure about apply the notes to our issue.

If you have experience in this scenario, Could you provide some insights?

Regards!

juancarlos_camachogarduo
Active Participant
0 Kudos

Hello!

Still checking this issue, we found something rare in the Payload / XML tag.

Its about the 'BusinessPartnerRelationshipCatagoryCode' tag, our team think that maybe its a typo error (Catagory) instead of "Category" like in the C4C Code List Mapping.

idmapping3.jpg

*Here you can see the tag

idmapping4.jpg

*Here the ID Code List Mapping

Can be this correct?, anyway, still troubleshooting, we are going to ask to SAP Support.

Thanks in advanced.

Accepted Solutions (1)

Accepted Solutions (1)

juancarlos_camachogarduo
Active Participant
0 Kudos

Hello SAP Community!

We used a workaround, a Z program, this program firstly load in S4 all the BP and its Partner Functions with the same code, then we run the DRFOUT program and the BP and its Partner Functions are replicated in C4C without problem.

After this, we re-run the Z program to change all the Partner Functions to the correct values and these changes are replicated to C4C too.

Regards!

Answers (4)

Answers (4)

manideepsatya
Advisor
Advisor

Dear Juan Carlos Camacho Garduño,

For ID Mapping Error, please maintain ID Mapping for 100000018 with relevant local value under Business Partners for relevant business system id. Administrator => ID Mapping for Integration => Mapping of "Business Partners" & relevant System ID.

Regards,

Manideep Satya

0 Kudos

Hi Juan

There is an order you need to follow before you can successfully replicate business partners or accounts.

1. Replicate the partner functions in BP. All the sold-to, bill-to etc... This is mandatory.

2. Then replicate the original BP.

Similarly, in case of Sales orders, you need to replicate materials and partner functions in the sales order before you can replicate sales order.

Regards

Praveen

0 Kudos

Hi Juan,

Send your ship to, bill to then your main sold to accounts should be last. That will ensure your relationships to the main account will be created in C4C.

In your case, 100000018 is probably a ship to or bill to for another account. That other account can't be created unless 100000018 exists.

Good luck!

Aldo

juancarlos_camachogarduo
Active Participant
0 Kudos

Hello SAP Community!

Just to share,

Now we are thinking that our problem is related to the dependencies between accounts, relationships to other business partners, partner functions.

Through the DRFOUT trx we are able to replicate some simple Business Partners.

*BP in S4

idmapping6.jpg

*Successfully replicated in C4C

idmapping5.jpg

*We are not yet able to replicate BP with different Partner Functions than himself, by dependencies i think

So, if you can provide some tips, let us know!