Symptom
When merging two business partners, the main contact flag is incorrectly transferred.
Environment
SAP Cloud for Customer
Reproducing the Issue
- Navigate to workcenter "Customer Merge".
- Create customer merge.
- Use one customer and one prospect.
- Before executing the customer merge make sure the surviving record has no contacts and the prospect account has two contacts one of which is main contact.
- Change the main contact before customer merge.
- Select all data from the surviving record.
- Initiate customer merge.
- After the merge observe that the main contact has changed in the contacts of the customer.
Cause
This is the current system's expected behavior. The main contact from a non-surviving record is not considered during a customer merge. This is because Business Partner Merge can handle up to 3 Business Partners, and in scenarios where there is a third prospect or customer with contradictory information to the prospect, the merge logic cannot reliably determine which contact should be set as the main contact in the surviving record.
Resolution
This is the current standard system behavior.
If a change in the feature/functionality is needed urgently, refer to KBA 3475641 - Functionality Currently not Available (C4C)
Keywords
Customer Merge, Business Partner, Main Contact, Surviving Record , KBA , LOD-LE-BP-MRG , Business Partner Merge , Problem
SAP Knowledge Base Article - Public