Professional Documents
Culture Documents
S4 HANA Business Partner Training
S4 HANA Business Partner Training
July 2019
Deloitte Consulting LLP
2 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Objectives
To introduce Business Partner functionality as part of key S4 HANA Enterprise Management changes.
3 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner Introduction & Structure
Business Partner in SAP S/4HANA EM-Introduction
▪ One of the Key changes occurred in SAP S/4HANA EM is on Business Partner .It has re-
aligned Customer and Vendor Master in SAP System.
▪ This approach has been used successfully being used in the past decade in various other
SAP business suites and solutions (Eg. FSCM &CRM etc).
▪ SAP Business Partner will enhance data integrity ,reduce data redundancy.
▪ The Business Partner approach is relevant and mandatory in SAP S/4HANA Enterprise
Management.
5 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner in SAP S/4HANA EM – Structure..1
The Business Partner is used for centrally managing master data and is the single point of entry to create,
edit, and display master data for business partners, customers, and vendors. Traditional ECC transactions
to create these master data entities, have been deactivated in the Enterprise Management environment.
Business Partner
Roles
At the time of Business Partner creation it
General is mandatory to select a Business Partner
Business Partner Category. This classifies the Business
Category Partner.
FI Vendor
6 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner in SAP S/4HANA EM – Structure..2
BP Role
A/C Groups
A/C Partner
Group Functions
7 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Customer Master in S/4 HANA
Customer is - people and organizations with whom you do business, and who
are involved in the transactions.
Ship-to Payer
Sold-to Bill-to
8 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner – Concepts..1
• BP Role : Business partner role is a Function that a business partner takes on, depending
on a business transaction (eg. Customer / Vendor).
▪ BP Role Category : Multiple BP Roles can be assigned to a BP Role Category, with one role
always acting as the standard role per role category.
▪ BP Role Grouping :BP Role Groupings are used to group BP Roles. (This grouping appears
in the BP role drop down in transaction BP with suffix X. When this grouping is used for BP
Role creation, in turn creates all the BP roles assigned to it.)
• BP Number Range: Assign number range to Business Partner Grouping which get
generated while creating BP
9 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner – Concepts..2
Account Group : The account group is a classifying feature within customer master records.
▪ Which screens and fields are necessary for entering master data.
▪ Whether you can or must make an entry in these fields
▪ How master record numbers are assigned (externally by you or internally by the system)
▪ Weather business partner is standard customer or one time customer
Partner function : To define the rights and responsibilities of each business partner in a
business transaction. You assign partner functions when you create a master record for a
business partner.
▪ Partner refer to parties with whom you do business . Each Business partner has a
specific role .E.g Sold to party
▪ While creating Business partner user will give Groupings in Transaction BP
▪ BP Grouping & Customer Account Groups have to be assigned in CVI integration in IMG
10 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Knowledge check
Out of the following option which concept will exist both in ECC and S/4 HANA
a. Partner function
b. BP Role
c. Account Group
d. All of the above
Answer: d
11 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
You are now able to know..
Understand BP role, BP
role category and BP role
Groupings Understand Role of Account
Understand Business groups & Partner function in S/4
Partner Definition & it’s role HANA
in S/4 HANA
12 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner Configuration
Business Partner Configurations – BP Role Category
▪ As a next step you need to create a BP role and assign the Role category to BP role.
▪ By doing above steps we can see BP role in the BP Transaction .
▪ Select the required Business Partner Role Category. Set the indicator unhide if the
business partner role is not to appear in the selection list. Define the position where the
business partner role is to appear in the selection list (More details in Demo)
14 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations – Business Partner Roles
▪ During this configuration process system will create Business partner role.
▪ Depending on the function of the business partner in question, you can also select the following BP
roles:
▪ Contact person ;Employee ,Organizational unit Internet user
▪ Eg of Business role : Customer, Vendor, FI Customer, FI Vendor
➢ SPRO→ Cross Application components→ SAP
Business partner→ Business partner→ Basic
Settings→ Business partner roles→ Define BP
Roles
15 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations – BP Role Groupings
▪ Assign Each BP to a grouping when you create Business Partner. Grouping determines
the number ranges
▪ Choose New Entries, Enter the grouping, short name, description, assign number range.
Save your entries (Shown in next slide)
16 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations – Number Ranges
SPRO → Cross Application components → SAP Business partner → Business partner → Basic Settings
→ Number Ranges and groupings → Define Number Ranges
17 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations –Assign Number Ranges
▪ To assign number ranges to Business partner, following are configuration steps
▪ BP role Grouping will be assigned with Number range object .
▪ Each object will have number range assigned to them.
▪ Internal as well as external number ranges can be configured here.
➢ SPRO → Cross Application components → SAP Business partner → Business partner → Basic
Settings → Number Ranges and groupings → Define groupings and Assign Number Ranges
18 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations –Customer Account Groups
▪ Account group configuration remains same for S/4 HANA
▪ We can Configure screens and fields that are necessary for entering master data.
▪ Configure Number range for each account group for customer master (Internal / External)
▪ System setting to identify weather business partner is standard customer or one time customer
19 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP Configurations –Partner function
▪ Configure Partner determination procedure to determines (Include or exclude) the partner functions for
each account group
▪ Define & Assign partner function to account groups
▪ Partner functions are used mainly in transaction processing (Not covered in This training session), and
relationship categories mainly in master data.
➢ SPRO→ Sales and Distribution→ Basic Functions→ Partner Determination→ Set up partner
Determination→ Set up partner determination for Customer Master→ Account group-Functional
Assignment
20 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Master Data Synchronization
While creating Business partner customer Number or sold to party Number will create
automatically with Master Data Synchronization.
21 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Master Data Synchronization Continued
With the combination of BP Grouping and Customer Account group the Synchronization of
the master data done between Customer and Business partner
22 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Business Partner – Transactional screenshot
23 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
You are now able to Know..
understand Key
concept of BP
How to configure customer How to Link A/C Group , partner
using BP concept function with BP concepts
24 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
BP System Demo
System Demo
26 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Knowledge check
27 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Partner function
Business Case Study
▪ A chemical whole sale distributor (ABC LTD) signed a contract with three legal entity
which are sister concerns.
▪ Each legal entity got multiple ware house location for which they place order with ABC
LTD.
▪ Based on the warehouse location they have outsourced their Invoicing process .
▪ Legal entity city locations are San Francisco, New Jersey & Washington.
29 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Partner Function – Case Study
Payer
31 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Data Migration
Data Migration Steps
➢ Step 1 to 5 - The
extractions can be done by
the BODS tools from the
legacy system as per the
business logics.
Identify source System Implementing deduplication
Example: LH, PMG, SRS Identify Source Account Groups Identify source Organization Structure Establishing rules for
(1) (2) (Company Code, Sales Area, Purchases
Organization)
the relevancy rules
for filtering the data
restricting the
duplicate data
➢ Step 6 - The
(3) (4) (5) transformation conducted
with suggested step. Here
the IS tool used for
creating different views for
data profiling.
33 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Data Migration – Mapping Template
Description Screen Name Table Name (if Technical Field Name Critical Data Length Input Type Dropdown Check
known) Field Type Values Table
Account Groups
Sold-To Payer Bill-To Ship-to
0001 0003 0004
Description Screen Name Table Field Mapping Logic Mapping Rule Applicable Team
for release
34 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Data Migration – Initial load
CRS
MDM Pre-Landing
MDM SQL Server
MDM Publish
(Tables) (Views)
SRS Pre-landing
database
Publish
database
Snap Logic ABAP S/4 / MDG
Source specific
Informatica Hub S/4 ready file
extracts Business Partner 1(BUT0BK)
file extracts
IDQ (or Java)
PMG • Bank 1001
Base
Stage
Objects • Bank 1002
Data Mapping Examples • Bank 1003
Match Merge / 1. Map MDM Party IDto BP ID • Bank 1004
De-duplicateCustomer/Vendors 2. Load 1-m relationship data. E.g. 1BP LFBK and KNBK tables will beupdated in background
Many Bank Account
Business Partner 1
3. Standardize Account Group and
Company Codes
• Recon Acnt 1 (LFB1 - Vendor)
D&B & ADS • Recon Acnt 2 (KNB1 - Customer)
35 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
On going updates – Incremental load
CRS
MDM Pre-Landing
MDMSQL Server
MDM Publish
(Tables) (Views)
SRS Pre-landing
database
Publish
database
Snap Logic S/4 / MDG
Source specific
Informatica Hub
file extracts Business Partner 1(BUT0BK)
IDQ (or Java)
PMG • Bank 1001
Base
Stage
Objects • Bank 1002
Data Mapping Examples • Bank 1003
Match Merge / 1. Map MDM Party IDto BP ID • Bank 1004
De-duplicateCustomer/Vendors 2. Load 1-m relationship data. E.g. 1BP LFBK and KNBK tables will beupdated in background
Many Bank Account
Business Partner 1
3. Standardize Account Group and
Company Codes
• Recon Acnt 1 (LFB1 - Vendor)
D&B & ADS • Recon Acnt 2 (KNB1 - Customer)
36 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Knowledge check
Which of the following steps is mandatory for Data migration consideration for S/4 HANA Projects
a. Maintenance Planner .
b. Software Update Manager
c. None
d. Both a & b
Answer: d
37 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Simplification Summary
Simplification Summary for Business Partners
▪ Business Partner transaction 'BP' is now the single point of entry used to create, change
or display customer or vendor data.
39 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Key Tables
The Customer and Vendor tables in S/4HANA Enterprise Management have remained the same as we
know them in traditional ECC.
BP Table Description
▪ BUT000 ▪ General data I
▪ BUT001 ▪ General data II
▪ BP001 ▪ FS-specific attributes
▪ BUT0BANK ▪ Bank details
▪ BUT020 ▪ BP: Addresses
▪ BUT021 ▪ BP: Address usages
▪ BUT100 ▪ BP: Roles
▪ BUT0BK ▪ BP: Bank details
▪ BUT050 ▪ BP relationships: General data
▪ BUT051 ▪ BP Relationship: Contact Person Relationship
▪ BUT053 ▪ BP Relationship: Addresses
▪ Assignment Between Customer and Business
▪ CVI_CUST_LINK
Partner
▪ Assignment Between Vendor and Business
▪ CVI_VEND_LINK Partner
40 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
You are now able to Know..
41 Deloitte Internal – Do Not Distribute Copyright © 2015 Deloitte Development LLC. All rights reserved.
Q&A?