cancel
Showing results for 
Search instead for 
Did you mean: 

Replicate Business Partner from SAP ERP: Extension Fields not updated

floriangu
Participant
0 Kudos

Dear Experts,

we are replicating accounts from ERP to C4C using the standard "Replicate Business Partner from SAP ERP" service.

Communication arrangement is set up. Additionally some extension fields have been added to the web service.

When trying to update a business partner with new values for the extension fields via the web service the new field values are not populated. Executing a query on the database still shows the old values.

The message itself appears with status "successful" in WS Monitoring on C4C side.

Do you have any idea why might be causing this issue?

Thank you!

Accepted Solutions (0)

Answers (2)

Answers (2)

famcfa11
Discoverer
0 Kudos

Hi,

I have the same problem, but I checked the payload and the value arrives correctly.

mjveerhuis1
Active Contributor
0 Kudos

Hi Florian,

You mention that you have added your extension fields to the web service, but the new fields are not populated.

When you check the web service message in the webservice monitoring in C4C and analyse details the payload, do you see your extension fields and the entered values or not?

If not, when creating the extension fields, did you select the correct web services in the services tab in the field definition?

If yes and the web service message in C4C is correctly filled with the new fields and values, check with your SAP Cloud integration colleague!

KR.

MJ

floriangu
Participant
0 Kudos

Hello,

thank you for your reply. Yes, we have checked that all extension fields with their correct namespace have been filled in the request message.

Nevertheless the fields do not get populated in the corresponding C4C BO. Even a query on database level shows that no values have been changed.

Any other ideas what may be causing this issue?

0 Kudos

Hi Florian,

When you say the correct namespace is filled in the request message, have you also checked the inbound message from ERP? In the web service monitoring tool you can view the payload to the see the message that has come from ERP.

Generally if extension fields are not updated, there could be two reasons:

1) Technical field names not matching in the WSDL

2) The data is not being passed from ERP to C4C

You can rule out point 2 quite easily by examining the payload into C4C with the data that has come from ERP. If the data is present, then check point 1. Examine the technical field names from the system and compare against the WSDL.

Regards,

Jameel