You are on page 1of 42

Business Partner conversion in S/4 -1610

Content
 Objective

 Executive Summary

 Business Partner Concept

 Business Partner Conversion Approach

 Business Partner Preparation and Pre-check activities

 Business Partner-Synchronization activities

 Business Partner conversion Data and customizing Issues

 Business Partner Conversion Post activities

 Handling Vendor and customer with overlapping number range

 Q&A

-2-
Objective
Objective

The objective of the session is to go through steps and configurations to be


performed for migrating customers and vendors in to business partner framework

-4-
Executive Summary
Executive Summary
 Vendors and customers must be migrated to business partner frame work in S/4 HANA. Transaction BP is the
single point of entry to create, edit, and display business partners, vendors and customers

 It is highly recommended to perform vendor and customer Business partner pre-check and conversion
activities in a clean data environment (ideally Production copy )

 Existing Customers and vendors in ECC 6.0 EHP1 or higher can be migrated to Business Partner framework
even before starting S/4 system conversion (BP Conversion can be done ahead of time to ensure that the
system is ready for S/4 migration)

 It is recommended but not mandatory that Business Partner ID and Customer-ID / Vendor ID as the same
( For example, Vendor # is 14732 , it is recommended to have BP # as 14732)

 Before running the S/4-SUM tool , Business partner configurations ,pre check activities and customizing errors
and data errors must be resolved

 SAP provides Transaction MDS_LOAD_COCKPIT to migrate vendors and customers in to Business partner
Frame work. Transaction MDS_PPO2 provides information about customizing /Data errors for vendors and
customers during BP conversion

 During BP conversion activities, External number range is assigned to Business partners to facilitate business
partner creation with vendors and customers with existing ECC number range and after BP conversion , BP
number range is set as internal

 For Vendors and customers with overlapping number range, Business partner can be created for one of the
master data and business partner can be inked to vendor or customer using transaction FLBPD2 or FLBPC2

-6-
Business Partner Concept
Business Partner Concept

Transaction BP is the single point of entry to create, edit, and display business partners, vendors and customer. For customers and
vendors conversion in to Business partner, Business partner Category type “Organization” is used

Business Grouping
Each Business partner must be allocated to Business partner grouping before BP creation. Business partner grouping drives the
and number range for Business partner (Similar to account group concept in ECC)

Business Partner Role


Business partner Role is similar to Company code view, Sales org view and Purchasing view .

For customers following BP roles are used


-FLCU00-Company code
-FLCU01-Sales Org view
For vendors following BP roles are used
-FLVN00-Company code view
-FLVN01-Purchasing view

-8-
Business Partner Conversion Approach
Business Partner Conversion Approach in S/4 system conversion

Preparation Synchronization Post activities


 Implement OSS notes
 Transaction MDS_LOAD_COCKPIT helps to  Set BP number range internal post BP
related to Business partner
migrate vendors and customers in to Business migration
Pre-check activities
partner Framework
 Perform Business
 Transaction MDS_PPO2 helps to fix the Data
partner/CVI configurations
and customizing errors
 Set BP number range as
 Set BP number range internal post BP
external
migration
Vendors and customers must be converted to Business partner in Pre-check Phase (before SUM tool execution)
Synchronization
- 10 -
Business partner Conversion-Prepare
Phase
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Business partner pre check activities needs to be completed before starting the BP conversion activities
2182725 - S4TC Delivery of the SAP S/4HANA System Conversion Checks
-This is the master pre-check notes for S/4 which must be implemented before starting S/4 system conversion.
This note also performs pre-check for Business partner.

2210486 - Conversion report


-This OSS note must be implemented to perform Business partner pre-check . This report performs system
configuration with below Check-ID and highlight the customizing issues
CHECK ID description

CHK_BP_ROLE Check BP Role assignments to customer and vendor account groups

CHK_BP_AC BP grouping to customer and vendor account groups


SAP OSS note
implementation for
CVI_LINK Checks synchronization option configured under Activate Synchronization Options in
Business partner Pre
SPRO
check
CVI_MAPPING Checks Vendors and customers in CVI_VEND_LINK and CVI_CUST_LINK

CHK_POST_CON_ASSIGNM Checks configuration under Business Partner under Cross-Application Components ->
SAP Business Partner -> Business Partner Relationships -> Contact Person

CHK_CONT_MAP Checks configuration related to contact persons

2216176 – Pre check report f


-This OSS note provides the graphical summary of Vendors/customers having customizing issues
business partner

- 12 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Business partner pre check activities needs to be completed before starting the BP conversion activities

PRE CHECK REPORT


Each check ID highlights the customizing errors in account group, Business partner role and Customer vendor integration

PRE CHECK_UPGRADATION_REPORT
 This report highlights the status\missing signals in form of traffic lights

- 13 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Define Number Ranges for Business Partner

IMG Path- Cross-Application Components->SAP Business Partner->Business Partner-> Basic


Configuration Path Settings->Number Ranges and Groupings->Define Number Ranges

1) In this configuration we specify existing ECC system number range for Customer and vendor
account groups and make the number range configuration as External.
Configuration
Rationale 2) This external number range helps to create vendors and customer as Business partners in
S/4 system with existing ECC number range

- 14 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Define Groupings and Assign Number Ranges for Business Partner

IMG Path- Cross-Application Components->SAP Business Partner->Business Partner-> Basic


Configuration Path Settings->Number Ranges and Groupings->Define Number Ranges ->Define Groupings and
Assign Number Ranges

1) In this configuration we create Business partner grouping for each vendor account group
and each customer account group
Configuration Rationale
2) It is recommended to use Business partner account grouping as existing vendor and
customer account group so it is easy for the user while creating business partner

- 15 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Define BP Role for Direction Customer to BP


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Configuration Path Integration -> Business Partner Settings -> Settings for Customer Integration -> Define BP Role
for Direction Customer to BP

1) In this configuration we link applicable Business partner Roles to Business partner account
group
2) Business Partner Role-Similar to Company code/Purchasing view/Sales org view in ECC
Customers: FLCU00-Company code and FLCU01-Sales Org view
Configuration Rationale Vendors: FLVN00-Company code view and FLVN01-Purchasing view

For example, if ZSLD account group has Company code and Sales org view in ECC , we link
FLCU00 and FLCU01 roles to the BP account group

- 16 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Define BP Role for Direction Customer to BP


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Configuration Path Integration -> Business Partner Settings -> Settings for Vendor Integration -> Define BP Role for
Direction Vendor to BP

1) In this configuration we link applicable Business partner Roles to Business partner account
group
2) Business Partner Role-Similar to Company code/Purchasing view in ECC

Vendors
Configuration Rationale
FLVN00-Company code view
FLVN01-Purchasing view

For example, if ZVEN account group has Company code and purchasing view in ECC , we link
FLVN00 and FLVN01 roles to the BP account group

- 17 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Define Number Assignment for Direction Customer to BP


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration -> Assign Keys -> Define Number Assignment for Direction Customer
to BP
1) In this configuration we link Business partner grouping and account grouping and select
Configuration Rationale Same number range . This configuration helps to create business partner with Same number
range of customers and vendors

- 18 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Define Number Assignment for Direction Customer to BP


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Vendor Integration -> Field Assignment
Configuration Path for Vendor Integration -> Assign Keys -> Define Number Assignment for Direction Vendor to BP

1) In this configuration we link Business partner grouping and account grouping and select
Configuration Rationale Same number range . This configuration helps to create business partner with Same number
range of customers and vendors

- 19 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Activate Synchronization Options


IMG Path- Cross-Application Components->Master Data Synchronization->Synchronization
Configuration Path Control->Synchronization Control->Activate Synchronization Options.
You can select the relevant entries in Act.Ind check box

It is recommended to activate all four sycn options and this is important to ensure CVI linkages
Configuration Rationale

- 20 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Activate Assignment of Contact Persons


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path for Customer Integration ->Assign Attributes -> Contact Person -

It is needed to transfer contact persons data from ECC system to S4 system


Configuration Rationale

- 21 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Assign Department Numbers for Contact Person
IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Department Numbers
for Contact Person
It is needed to transfer contact persons from ECC system to S4 system
Configuration Rationale

We must ensure that the entries in Assign Department Numbers for Contact Person are available in
Customizing for Business Partner under Cross-Application Components -> SAP Business Partner -> Business
Partner Relationships -> Contact Person -> Define Departments

- 22 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Assign Functions of Contact Person
IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path for Customer Integration ->Assign Attributes -> Contact Person -Assign Functions of Contact
Person
It is needed to transfer contact persons from ECC system to S4 system
Configuration Rationale

We must ensure that the entries maintained in Assign Department Numbers for Contact Person
are available in Customizing for Business Partner under Cross-Application Components -> SAP
Business Partner -> Business Partner Relationships -> Contact Person -> Define functions

- 23 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Assign Authority of Contact Person
IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Authority of Contact
Person
It is needed to transfer contact persons from ECC system to S4 system
Configuration Rationale

We must ensure that the entries maintained in Assign Department Numbers for Contact Person are available in
Customizing for Business Partner under Cross-Application Components -> SAP Business Partner -> Business
Partner Relationships -> Contact Person -> Assign Authority of Contact Person

- 24 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Assign VIP Indicator for Contact Person


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign VIP Indicator for Contact
Person
It is needed to transfer contact persons from ECC system to S4 system
Configuration Rationale

We must ensure that the entries in maintained in Assign Department Numbers for Contact Person are available
in Customizing for Business Partner under Cross-Application Components -> SAP Business Partner -> Business
Partner Relationships -> Contact Person ->Define VIP entries

- 25 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Assign Marital Statuses


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Marital Statuses

It is needed to transfer contact persons from ECC system to S4 system


Configuration Rationale

We must ensure that the entries in Assign Marital Statuses for are available in Customizing for Business Partner under
Cross-Application Components -> SAP Business Partner -> Business Partner -> Persons -> Marital Statuses -> Maintain
Marital Status

- 26 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Assign Legal Form to Legal Status


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Legal Form to Legal
Status
It is needed to transfer contact persons from ECC system to S4 system
Configuration Rationale

We must ensure that the entries in Assign Legal Form to Legal Status are available in Customizing for Business Partner
under Cross-Application Components -> SAP Business Partner -> Business Partner -> Maintain Legal Forms

- 27 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Assign Payment Cards


IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Payment Cards

It is needed to assign the card types of payment cards for the customer master records to the
Configuration Rationale payment card types for the business partner

We must ensure that the entries in Assign Payment Cards are available in Customizing for Business Partner under Cross-
Application Components -> Payment Cards -> Maintain Payment Card Type

- 28 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase


Assign Industries
IMG Path- Cross-Application Components -> Master Data Synchronization -> Customer/Vendor
Integration -> Business Partner Settings -> Settings for Customer Integration -> Field Assignment
Configuration Path
for Customer Integration ->Assign Attributes -> Contact Person -Assign Industries

Industry hasn’t been defined in the industry system. This industry needs to be mapped to the
Configuration Rationale new industry in the Customer/Vendor integration customizing by the definition of the mapping
for outgoing and incoming industries

We must ensure that the entries in Assign Industries are available in Customizing for Business Partner-> under Cross-
Application Components -> SAP Business Partner -> Organizations -> Maintain Industry Systems and Industries

- 29 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Maintain Forms of Address


IMG Path- Cross-Application Components -> Cross Application Components => SAP
Configuration Path Business Partner => Business Partner =>Basic Settings=>Forms of Address =>
Maintain Forms of address

Address form hasn’t been configured for usage by organizations .


Configuration
Set address form xxx valid for organizations and groups
Rationale

- 30 -
Preparation Synchronization Post activities

Business partner Conversion-Prepare Phase

Maintain Tax Number Categories


IMG Path- Cross-Application Components -> Cross Application Components ->SAP Business
Configuration Path Partner -> Business Partner ->Basic Settings->Tax Numbers->Maintain Tax Number Categories

2232687 - SAP BP: China Tax Number/Missing entry in customizing table TFKTAXNUMTYPE_C.
Configuration Rationale

- 31 -
Business partner Conversion-
Synchronization Phase
Preparation Synchronization Post activities

Business Partner Conversion -Synchronization Phase


Prerequisites before running synchronization ( MDS_LOAD_COCKPIT)
No error messages (Return code 8 or 12) for following check ID Conversion report (per note 2210486)
CHK_BP_AC
CVI_MAPPING
CHK_BP_ROLE
CHK_POST_CON_ASSIGNM
Synchronization Process
Transaction MDS_LOAD_COCKPIT is used to create Business partner for customers and vendors , for customers
use customers->Business partners option and for vendors use Vendor-Business Partner option
Transaction can be executed with one specific account group or a single vendor

System creates Business partner GUID in table for CVI_VEND_LINK for vendors and CVI_CUST_LINK for vendors and
customers after completion of MDS_LOAD_COCKPIT execution

- 33 -
Preparation Synchronization Post activities

Business Partner Conversion -Synchronization Phase


Business partner synchronization-Error Log
Transaction MDS_PPO2 is used to identify any customizing or data errors for vendors and customers
This report can be executed after completion of MDS_LOAD_COCKPIT

Transaction MDS_LOAD_COCKPIT can be re executed once the data/customizing errors have been resolved

- 34 -
Preparation Synchronization Post activities

Business Partner Conversion -Synchronization Phase

Master Data Issues

 Customer/Vendor/Address e.g. e-mail addresses without @-sign


 Bank account number (KNBK-BANKN) is defined with a length different than specified in the country settings
 Bank control key (KNBK-BKONT) is in a wrong format
 Bank key (KNBK-BANKL) specified for a customer/vendor bank account doesn’t exist.
 Account holder (KNBK-KOINH) is missing in the bank details record

Customizing Issues

 Tax number category hasn’t been defined in table TFKTAXNUMTYPEC


 Industry hasn’t been defined in the industry system
 Address form hasn’t been configured for usage by organizations

Master data and customizing errors related to customers and vendors must be resolved before SUM tool execution

- 35 -
Business Partner Conversion –Post activities
Preparation Synchronization Post activities

Business Partner Conversion –Post Activities

IMG Path- Cross-Application Components -> SAP Business Partner  Business Partner Basic
Configuration Path settings Number Ranges and Grouping->Define Number Ranges

Business partner number range changed from external to internal post BP migration
Configuration Rationale

IMG Path- Cross-Application Components -> SAP Business Partner  Business Partner Basic
Configuration Path settings Number Ranges and Grouping->Define Grouping and Number Ranges

Internal Business partner number range is assigned to Business partner groupings


Configuration Rationale

Grouping Short name Description Number range


ZLP Logistics partner Logistics partner ZL

ZVEN Third party vendor Third party vendor ZV

- 37 -
Preparation Synchronization Post activities

Business Partner Conversion –Post Activities


IMG Path- Cross-Application Components -> Master Data Synchronization-> Customer/Vendor
Configuration Path Integration> Business Partner Settings->Setting for Vendor Integration->Field Assignment for
Vendor Integration->Assign Keys->Define Number Assignment for Direction BP to Vendor
Determines that the same number as the business partner number is used when a vendor
Configuration Rationale master record is created

IMG Path- Cross-Application Components -> Master Data Synchronization-> Customer/Vendor


Configuration Path Integration> Business Partner Settings->Setting for Vendor Integration->Field Assignment for
Customer Integration->Assign Keys->Define Number Assignment for Direction BP to Customer
Determines that the same number as the business partner number is used when a customer
Configuration Rationale master record is created

- 38 -
Preparation Synchronization Post activities

Business Partner Conversion –Post Activities


IMG Path- Financial Accounting (New)>Account Receivable and Accounts Payable>Vendor
Configuration Path Accounts>Master data->Preparation for Creating Vendor Master Data->Create Number ranges
for vendor accounts and Assign Number Ranges to Vendor Account Groups
After BP conversion activities, vendor master number range is set as external . This is needed as
Configuration Rationale BP number range feeds the vendor number range

IMG Path- Financial Accounting (New)>Account Receivable and Accounts Payable>Customer


Configuration Path Accounts>Master data->Preparation for Creating customer Master Data->Create Number
ranges for customer accounts and Assign Number Ranges to customer Account Groups
After BP conversion activities, customer master number range is set as external . This is needed
Configuration Rationale as BP number range feeds the customer number range

- 39 -
Vendors and customers with overlapping
number ranges
Vendors and customers with overlapping number ranges

Background:
There are situations where in same number range is often utilized for customers and vendors. Business partner conversion in S/4
HANA has some challenges when migrating overlapping number ranges

As One of the available option, BP conversion can be done for either customer or vendors using MDS_LOAD_COCKPIT and later
Business partner can be linked to either existing customer or vendor using following transaction

FLBPD2-Link BP to Customer FLBPC2-Link BP to Vendor

- 41 -
Business partner-OSS note reference

 2211312 - S4TC SAP_APPL Pre-Conversion check for Business Partner

 2363892 - Linking Customer and Vendor to a single Business Partner during initial load before upgrade to S/4

 2265093 - S4TWL - Business Partner Approach

 2000099 - CVI fails with error R1231: "Form of address &1 not designated for organizations“

 2371986 - SAP BP: Business Partner is not updated with roles from table CVIC_CUST_TO_BP2 and
CVIC_VEND_TO_BP

- 42 -

You might also like