cancel
Showing results for 
Search instead for 
Did you mean: 

Multiple customer masters to 1 BP

Praveen_Bh
Explorer

Dear Experts,

We have a scenario as below in ECC system, our client is looking for S/4HANA conversion.

Current scenario: There are multiple company codes in the system. A single customer is created a separate customer master for each company code in ECC. Illustration as below.

Company code Customer Description 1000 1234 ABC Limited 1100 1312 ABC Limited 1200 1211 ABC Limited

Required To-BE: One business partner. Merging all of the customers masters into one unique Business Partner.

Company Code Business Partner Description 1000 1234 ABC Limited 1100 1234 ABC Limited 1200 1234 ABC Limited

Is the above scenario possible using the BP-CVI process? If yes, can you please help with the step by step process?

The other alternative solution we have is, close all the customer masters and create a new customer master. Then do a cutover activity for open transactions and balances. After which CVI conversion can be taken place. But with this approach, we lose the historical transactions trace with the new customer master, in all the std. reports of SD and FI.

Best Regards,

Praveen


former_member311089
Participant
0 Kudos

There could have been some business reason on why the same customer was created in multiple company codes with different customer number, and will that not get affected if you combine those into a single customer?

Accepted Solutions (0)

Answers (4)

Answers (4)

michael_piesche
Active Contributor

To avoid these problems happening in the future, it would be good practice to have the duplicate check activated for ECC and for S/4:

Since real merging of customers in a SAP ECC or S/4 system is not possible (other than 'deleting' one and only using the other from then on), you are wanting to merge them during data migration. I assume you should be able to do so, similar to the merging of customer and vendors and other bp objects:

One of the tasks would be for instance in the BAdI implementation (CVI_MAP_LEGAL_ENTITY) for CVI_CUSTOM_MAPPER in method IF_EX_CVI_CUSTOM_MAPPER~MAP_CUSTOMER_TO_BP.

There are some limitations which you would have to disable and exchange with your own logic:

  1. The Customer and Vendor must be linked through the Customer number field in the Vendor table and the Vendor number field in the Customer table.
  2. The Customer and Vendor must contain exactly the same Postal Address information.
  3. If the Customer and Vendor have the same Bank Account information (same Country, Bank Key and Bank Account), then the remaining fields for this entry must also match.
  4. During the legal entrity mapping if the customer contact or vendor contact exists, it will mapped to the same Business Partner and will be available in relationships tab.

If you are using the SAP S/4HANA Migration Cockpit, you might even have more possibilities:

michael_piesche
Active Contributor
0 Kudos

praveen.bhoomraogari1, were you able to find a solution to your problem or did new problems come up?

p391977
Contributor
0 Kudos

Having a single customer master in different company codes & sales organisations is possible in ECC, Regarding S/4 HANA I have limited knowledge.

Regards,

Radheshyam P.

Praveen_Bh
Explorer
0 Kudos

Figure-1

Praveen_Bh
Explorer
0 Kudos

the scenario mentioned in the table format was converted to text, in my question. below is figure illustrating the AS-IS and TO-BE