SAP · Financials · Master data
Migrate and convert customer and vendor master data into the SAP S/4HANA Business Partner model, including role assignment, Customer/Vendor Integration and duplicate resolution.
In S/4HANA the Business Partner is the single object for any party you transact with. Customers and vendors are roles on that object rather than separate masters. This is mandatory, not a design choice, and it is the item that most often surprises an ECC conversion.
The difficulty is not the model, it is what the model exposes. Customer and vendor masters were maintained separately for years by different teams under different number ranges. Merging them surfaces every duplicate party, every number-range collision and every record that was never clean enough to be merged with anything.
Scope is agreed in discovery; this is the shape of the object.
| Data area | Typical information |
|---|---|
| BP general data | Name, address, communication, BP category (person / organisation / group) |
| BP roles | Customer, vendor, FI customer, FI vendor and others as required |
| Customer role data | Company code and sales area data carried from the customer master |
| Vendor role data | Company code and purchasing organisation data from the vendor master |
| Relationships | Contact persons, has-employee, is-replaced-by and other BP relationships |
| Bank and payment | Bank details and payment data per role |
| Tax | Tax numbers and classifications |
Dependency drives load sequence: a child cannot exist before its parent.
Confirm each of these before the first migration cycle.
Production-proven means we have delivered this object from that source. Supported and custom-mapping describe capability, not delivery history.
Object-level equivalence. Field-level mapping is produced per engagement.
| Source system | Source entity | Target object |
|---|---|---|
| SAP ECC | Customer master (KNA1/KNB1/KNVV) | Business Partner + customer role |
| SAP ECC | Vendor master (LFA1/LFB1/LFM1) | Business Partner + vendor role |
| Oracle EBS | Supplier / Customer | Business Partner + relevant role |
| JD Edwards | Address Book (F0101) | Business Partner |
Customer/Vendor Integration (CVI) for in-place ECC to S/4HANA conversion
SAP Migration Cockpit business partner migration object for greenfield loads
Number range and grouping configuration agreed before either approach
Person, organisation or group, which cannot be changed after creation.
A party with open payables needs the vendor role; open receivables need the customer role.
Before assignment, not after.
On tax number, name and address, run before load.
Country, region, industry, account group and payment terms all validate against configuration.
What has to exist before this object can load.
What actually fails on this object, and why.
Counts alone rarely prove this object migrated correctly.
BP count: expected to be lower than customers plus vendors, because duplicates merge — the expected reduction is agreed in advance, not discovered
Role coverage: every party with open AP has the vendor role, every party with open AR has the customer role
Duplicate merge log reconciled: source records in, surviving BPs out, merges recorded
Company code and sales area segment counts per role
Open item resolution: every open AP and AR item resolves to a BP
Extraction, mapping, transformation, validation preparation and target load generation.
Explore DataMove →Preserves source, prepared and target states for reconciliation, lineage and audit evidence.
Explore DataVault →Migration progress, data quality, exceptions and readiness across cycles.
Explore DataLens →Source-specific guidance for moving this object.
Published case studies whose scope included business partner.
Tell us your source application, target system, object scope, volume and migration timeline. We can discuss the recommended migration approach and relevant Syntra ETL project experience.