cancel
Showing results for 
Search instead for 
Did you mean: 

Unable to create BP data from C4C to ECC

ssuratharajan
Participant
0 Kudos

Hi Gurus,

We are trying to replicate the BP data from C4C to ECC and facing a lot of errors.

First of all we have setup the connections from C4C to ECC and have ensured that data flows from C4C to PI using the connectivitiy check report.

While we do that we are getting a log in PI stating that the payload was empty and it could not process the data.

which is understood , But when we tried to post a normal BP data by saving the new account , 3 Idocs are generated in the C4C but none of them are transfered to the PI system ( No Binding found error )

Although we have downloaded the XML files and have copied the communication chanels in PI and changed the sender channel adapter type from SOAP to flatfile and have been loading the data to ECC and the data is getting posted in 3 message types in ECC .

There are 3 interfaces provided by SAP to make the customer master replication from C4C to ECC

  1. 1.     BusinessPartnerERPReplicationOut
  2. 2.     BusinessPartnerERPAddressReplicationOut
  3. 3.     BusinessPartnerERPContactAddressReplicationOut

While BusinessPartnerERPReplicationOut IDOC goes to status “Fill all required fields SAPMF02D 0111 ADDR1_DATA-COUNTRY”

Which expects Country Code and this is not available in Payload from C4C system.

On BusinessPartnerERPAddressReplicationOut & BusinessPartnerERPContactAddressReplicationOut interfaces IDOC goes to status “Specify object type and object key for the address”.          



View Entire Topic
josephc
Product and Topic Expert
Product and Topic Expert
0 Kudos

Hi Suratha,

This issue is generally noticed when DEBMAS idoc gets processed before ADRUPD idoc (for BPaddress) is processed. The ADRUPD IDoc has to be processed first before DEBMAS.

This is guaranteed if the batch job is set up properly.

Could you please check wthether the report "RCOD_CREATE_CONNECTIVITY_SIMPL was used o generate the connectivity enties or not ? In such cases the order is ensured and the messages/idoc do nto fail.

Hope this helps.

Kind Regards,

Chintu

ssuratharajan
Participant
0 Kudos

Hi Chintu,

There is a mismatch in the field where the address data for Contact is mapped which forced us not to post the Address data .

We had to hard code it and keep it as constant (strictly for POC purposes) and had to run the IDOC and it worked.

Regards,

Suratharajan .S

Former Member
0 Kudos

Hi Suratha,

We are facing the same issue.

Would you be able to share with us what kind of mismatch is that?

Where this should be done either in PI or C4C?

Regards,

Zdravko