Symptom
Business Partner(Account) and Contact's names are not being updated in Cloud for Customer via inbound replication from SAP ERP with service interface BusinessPartnerERPReplicationIn.
Environment
SAP Hybris Cloud for Customer Integration with SAP ERP
Reproducing the Issue
-
Go to Administrator workcenter.
- Open Web Service Message Monitoring under General Settings view.
- Find and check that inbound message BusinessPartnerERPReplicationIn is processed successfully for Customer ABC with updated Names for Account and Contact.
- Now go to Customers workcenter, Accounts view.
- Find and open Account ABC, the name is not updated with new data.
- Also Contact's name isn't updated.
Cause
Names for Accounts are updated only via BusinessPartnerERPAddressReplicationIn message. This is so designed to avoid unnecessary truncation of Account's Names since, address replication message carries the complete name fields like FirstLineName, SecondLineName, ThirdLineName and FourthLineName.
Names for Contacts are updated only via BusinessPartnerERPContactAddressReplicationIn message. This is so designed to avoid unnecessary truncation of Contact's names since, Contact address message carries complete names with mulitple fields like GivenName, FamilyName, AdditionalFamilyName, BirthName, MiddleName, NickName.
However for initial load of Accounts and Contacts from SAP ERP, the name will be created once with BusinessPartnerERPReplicationIn, but further delta update BusinessPartnerERPReplicationIn messages will not update the names of Accounts and Contacts.
Resolution
Kindly send BusinessPartnerERPAddressReplicationIn message from SAP ERP to Cloud for Customer, and make sure they are processed properly.
Keywords
C4C integration with SAP ERP, Business Partner replication from SAP ERP, Account Name from SAP ERP, Contact Name , KBA , c4c integration with sap erp , business partner replication from sap er , contact name from sap erp , account name from sap erp , business partner name , firstlinename , LOD-CRM-INT-ERP , Integration of C4C with ERP , LO-INT-COD , CRM On Demand Integration , Problem