Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
Showing results for 
Search instead for 
Did you mean: 

Bussiness Partner: Mass upload from ECC to S/4 hana

0 Kudos

Hi Friends,

We are migrating BP data from ECC to S/4 Hana.
In S/4 Hana the Transaction XD01/XK01 is obsolete, so we need to create master data through Transaction BP only.
Most of the blogs on this topic are having BP, Vendor/customer no. to be the same.
But in my case, those two should be of a different number range.
So want a BAPI having provision to upload the BP, Vendor numbers.
Note BAPI_BUPA_FS_CREATE_FROM_DATA2, BAPI_BUPA_CREATE_FROM_DATA are not working for the above requirement.


Active Contributor

Hello - please follow the the configuring business partner (vendor) migration - you migrate your vendors to business partners in ECC prior to migrating to S/4HANA

Please see this blog as a guide:

You can configure this with different number ranges; something I recommend trying in your sandbox.

Active Participant
0 Kudos

Hi madhukar9,

I had successfully migrated from ECC (Customers/Vendors) to S4 Hana 1709 (BP Transaction with their respective roles) using BAPI approach. Let me know if you are looking for some code for this.

I will share!

-Pavan Golesar

0 Kudos

Hi Pavan,


Can you please provide the code for Different Numbers for BP and Customer/vendor.

Active Contributor

1) Consult the CVI Cookbook for a deeper understanding and guidance

2) General Overview - openSAP course Key Functional Topics in a System Conversion to SAP

Have a look at the openSAP course Key Functional Topics in a System Conversion to SAP S/4HANA, especially Week 3 which contains the business partner and customer/vendor integration (CVI). In Unit 2 of Week 3, there are specific descriptions and scenarios of Customer/Vendor Integration Synchronization Steps in the System and it also covers the option where the BP number is different to the one of customer/vendor(supplier):

3) Steps in CVI integration

Be aware, that there are specific steps before, during and after conversion for migrating customer/vendor from ECC to BP in S/4:

  • Preparation
  • Synchronisation
  • Conversion
  • Post Conversion

Active Contributor

Especially for your case "Bussiness Partner: Mass upload from ECC to S/4 hana", have a look at openSAP course Migrating Your Business Data to SAP S/4HANA – New Implementation Scenario.

With transaction LTMOM, you set up migration objects, e.g. for BP, where you load data in one of three ways:

  • File
  • Staging Tables
  • Directly from SAP systems

In the standard migration object for BPs, these are created through FM CMD_MIG_BP_CVI_CREATE which calls checks and creates through class-methods of class cl_cmd_bp_mig_helper. There is also an optional Include for changing data before Transfer (see Include DMC_INCL_OLO_BEFORE_TRANSFER).

Active Contributor
0 Kudos

madhukar9, please follow up on your open question.

  • comment answers or your question if there are still open issues.
  • otherwise mark an answer as accepted if it helped you solve your problem
  • or post an answer of yourself and accept it if you found another useful solution yourself
  • or redirect your question to another question that is related and was useful to solve your problem
  • in the end, close your question