Professional Documents
Culture Documents
This blog is intended to help the users who are new to S/4HANA Business Partner Setup. In this
blog, I would be providing some basic configuration steps required in case we have to customize
our own Business Partners (Customer/Vendor).
SAP ERP Transaction codes (like XD01, XD02, XD03 or VD01, VD02, VD03/XK01, XK02,
XK03 or MK01, MK02, MK03 or VAP1, VAP2, VAP3 etc) related to Customer/Vendor are
Obsolete in S/4HANA and we will be using the transaction code: BP for creating Business
Partners (Customer, Vendor, Contact etc.)
BP Number will be generated separately for each Business Partner created and in the
background Customer/Vendor number will be generated based on Customer-Vendor
Integration settings. It is recommended to have same BP ID (Business Partner Number) &
Customer Number /Vendor Number but not mandatory, it is detailed at step no’s 6 & 7.
Business Partner:
1. Accounts: Any account with which we have a business relationship. That can either be
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 1/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Business Partner Role: Business Partner Role is used to distinguish the business partner in
business terms. The Roles you assign to a Business Partner will define the business transactions
in which that particular partner is involved. i.e. Customers, Vendors, contact persons, employees or
other parties.
In this step, we will be performing the configuration setup required to define Business Partner
Roles and Customer-Vendor Integration Points which are required to create customer, vendor or
contact person using BP Approach in SAP S/4HANA.
Example: In case you want to setup multiple BP Roles like Sold-To, Ship-To, Bill-To, Payer,
Contact Person, Vendor etc. as per the business needs. we have to follow the below steps to
create those Roles in SAP S/4HANA.
To synchronize the BP with Customer/Vendor or Customer/Vendor with BP, this indicator must be
set.
We will activate this setting to decide whether a PPO transport should be written in the event of an
error for each platform Object. This will help us in error handling.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 2/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
3. PPO Objects:
Steps mentioned below are to be performed for both Customer & Vendor as well.
4. Creation of BP Roles:
Before creating BP roles, we must create BP Role Categories and define the category of each
business partner using the below path.
Once BP Role categories are defined, BP Roles will be created and each Role is linked with one
BP Role category.
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Business Partner Roles -> Define BP Roles -> BP Role Categories.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 3/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Business Partner Roles -> Define BP Roles -> BP Roles.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 4/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
For certain BP’s, Company Code Data or Sales & distribution or Purchasing org data are not
required and in few cases only General Data is required, such cases can be handled using SAP
standard views.
But for some BP Roles, we will be needing all the views (General Data, Company Code Data,
Sales & Distribution, Purchase Org Data), such requirements can be configured by defining our
own views & maintaining the relevant screen sequences, sub-header id’s, data sets, calling
applications.
We will create this BP views using the transaction code BUSD and assign these views to relevant
BP role under Interface control subscreen during BP Role creation (see above screenshot).
Tcode: BUSD
Here we will define our own View and do the required assignments as per business need.
Data sets is nothing but the sub-screen/tab which we want to include in our BP role like Additional
data tabs, Data set will be created by ABAP consultant.
Screen Sequences:
To have multiple screens/views for each BP Role (i.e. Company Code Data & Sales and
Distribution data & Purchase Org Data), we will have to add screen sequences as shown below.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 5/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Sub-header ID:
We have to add sub-header IDs, in order to get options to navigate to different screens for same
BP Role.
In this step, we will be defining new number ranges for each BP Role.
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Number Ranges and Groupings -> Define Number Ranges.
BP Grouping –
For BP configuration we have BP grouping, these BP grouping will be linked to account groups
(refer step 7).
We will create BP groupings (Number Range Grouping) and assign the number range Ids in this
step.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 6/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Number Ranges and Groupings -> Define Groupings and Assign Number Ranges.
As part of S/4HANA BP setup, we also create customer/vendor account groups (like in SAP ECC)
and link it with BP number groupings created in the above step.
We will create BP first and in the background customer/vendor will be created automatically.
We will create customer/vendor first and in the background system will create BP
automatically.
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Customer
Accounts -> Master Data -> Preparations for Creating Customer Master Data -> Define Account
Groups with Screen Layout (Customers).
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 7/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts
-> Master Data -> Preparations for Creating Vendor Master Data -> Define Account Groups with
Screen Layout (Vendors).
In this step, we will create number ranges as per the Customer/Vendor Account Groups.
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Customer
Accounts -> Master Data -> Preparations for Creating Customer Master Data -> Create Number
Ranges for Customer Accounts.
In order to have same number generated for Business Partners & Customers/Vendors, we have to
define the customer/vendor account number ranges as external and also we have to enable the
check box for same number while assigning direction for BP to customer (which is shown in step
7).
Below is the path to create number ranges for Vendor Account Groups:
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts
-> Master Data -> Preparations for Creating Vendor Master Data -> Create Number Ranges for
Vendor Accounts.
In the below step, we will assign the number ranges to customer account groups.
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Customer
Accounts -> Master Data -> Preparations for Creating Customer Master Data -> Assign Number
Ranges to Customer Account Groups.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 8/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Similarly, we have to assign the number ranges to vendor account groups using below path:
SPRO-> Financial Accounting -> Accounts Receivable and Accounts Payable -> Vendor Accounts
-> Master Data -> Preparations for Creating Vendor Master Data -> Assign Number Ranges to
Vendor Account Groups.
In this step, we will assign BP grouping to customer account group to ensure that the customer is
updated at the same time as the business partner is processed as part of customer integration.
In this step, we can also choose whether the customer master record is created with an account
group with internal or external number assignment or with identical numbers for the BP created.
SPRO -> Master Data Synchronization -> Customer/Vendor Integration -> Business Partner
Settings -> Settings for Customer Integration -> Field Assignment for Customer Integration ->
Assign Keys -> Define Number Assignment for Direction BP to Customer.
Similarly, we have to assign number range from BP to vendor using below path:
SPRO -> Master Data Synchronization -> Customer/Vendor Integration -> Business Partner
Settings -> Settings for Vendor Integration -> Field Assignment for Vendor Integration -> Assign
Keys -> Define Number Assignment for Direction BP to Vendor.
In this step, we will define the direction of BP role category. i.e. whether customer to be created
from BP creation or BP creation should happen when the Customer is created.
SPRO-> Master Data Synchronization -> Customer/Vendor Integration -> Business Partner
Settings -> Settings for Customer Integration -> Set BP Role Category for Direction BP to
Customer.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 9/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Similarly, we have to set BP Role Category of vendor for direction using the below path:
SPRO-> Master Data Synchronization -> Customer/Vendor Integration -> Business Partner
Settings -> Settings for Vendor Integration -> Set BP Role Category for Direction BP to Vendor.
In case, if we do not want to extend any business partner to another BP Role (or to restrict one
business partner to one BP role), then those BP roles must be maintained in BP role exclusion
group. While changing business partner, system will not display the BP Roles other than the one
under which business partner has created.
In this step, we will define BP exclusion group and add BP Roles in it.
SPRO -> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Business Partner Roles -> Define BP Role Exclusion Groups -> Define BP Role
Exclusion Groups
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Business Partner Roles -> Define BP Role Exclusion Groups -> Assign BP Role to BP
Role Exclusion Group
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 10/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
In order to create contact person business partner in S/4HANA, BP role category for BP role
(contact person) should be set as “Person”.
We will have to activate the contact person assignment using the path:
SPRO -> Master Data Synchronization -> Customer/Vendor Integration -> Business Partner
Settings -> Settings for Customer Integration -> Field Assignment for Customer Integration ->
Assign Attributes -> Contact Person -> Activate Assignment of Contact Persons.
Using transaction BP, we have to create contact person business partner as a person. Once BP
contact person is created, assign this contact person to any of business partners (Customer,
Vendor) as “Has a contact person” under relationships tab.
Once the contact person business partner is saved, this BP will be automatically synchronized to
contact person via Customer-Vendor integration and to check the contact person number in SAP
table after integration takes place, we have to execute the transaction code: MDS_LINKS to find
the contact person mapped to a BP number.
In S/4HANA, field status group settings will be done using the below path.
To perform fields status group settings, we will have to create field attributes for BP Roles.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 11/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
SPRO-> Cross-Application Components -> SAP Business Partner -> Business Partner -> Basic
Settings -> Field Groupings -> Configure Field Attributes per BP Role -> Configure Field Attributes
for Each Role Category.
Once BP Role is added, we will get all the Datasets mapped to BP Role view and we will have to
make the fields Mandatory/Optional/Suppress/Not. Specific as shown in below screen.
We can define our own partner determination procedure and assign it to the customer/vendor
account groups as in SAP ECC.
SPRO-> Sales and Distribution -> Basic Functions -> Partner Determination -> Set Up Partner
Determination.
Similarly, by using the below path we will have to setup partner determination for Vendor Account
Groups.
SPRO-> Materials Management -> Purchasing -> Partner Determination -> Partner Settings in
Purchasing Documents -> Define Partner Schemas.
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 12/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
BP Creation:
Transaction code: BP
Click on Organization & BP Customer creation screen will appear. Select the desired BP Role you
have created & create the BP Customer.
Leave a Reply
Your email address will not be published. Required fields are marked *
Comment
Name *
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 13/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Email *
Website
Post Comment
Search
Search...
(http://bit.ly/erpprep)
Ads
POPULAR RECENT
Jan 9, 2017
hana/)
s-sap-
m/basic
spot.co
ww.sap
(http://w
Seamless Big Data tiering with HANA, Hadoop and Vora…with a little help from DLM – Part
-vorawit 1 (http://www.sapspot.com/seamless-big-data-tiering-hana-hadoop-vorawith-little-help-dlm-
hadoop
hana-
tiering-
data-
big-
less-
m/seam
spot.co
ww.sap
(http://w
part-1/)
dlm-
help-
h-little-
part-1/)
Jun 24, 2016
Employee Central – SAP ERP HCM prepackaged Integration: how to change the standard
field mapping (http://www.sapspot.com/employee-central-sap-erp-hcm-prepackaged-
-standar integration-change-standard-field-mapping/)
change
on-
integrati
aged-
prepack
hcm-
erp-
sap-
central-
oyee-
m/empl
spot.co
ww.sap
(http://w
g/)
mappin
d-field-
Jan 22, 2018
Archives
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 16/17
24/09/2019 Business Partner Setup in SAP S/4HANA - SAPSPOT
Copyright © 2018 SAPSPOT | Powered by Wordpress Theme by Colorlib (http://colorlib.com/wp/) Powered by WordPress
(http://wordpress.org/)
www.sapspot.com/business-partner-setup-in-sap-s-4hana/ 17/17