Professional Documents
Culture Documents
The Journey To World-Class: Introduction To SAP Master Data
The Journey To World-Class: Introduction To SAP Master Data
EzLifeSciencesTM
An SAP All-In-One Business Solution
Date
Agenda
Page 2
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
Introduction
Master data is the central information source for your company. All SAP components access this data. By integrating
master data in central database objects, you can avoid data redundancy. SAP components use data from the
individual master data records for most transactions.
Page 3
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
SAP Data Hierarchy
Configuration Data
– Company Code, Plant, Sales Organization etc.
Configuration Data
Master Data
– Material Master, Customer Master, Vendor Master, G/L Account etc. Master Data
yit
ual
ta Q
Transaction Data
Da
– Purchase Order, Production Order, Sales Order etc. Transaction Data
Page 4
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
Structure of Master Data
Depending on business requirements, different views are required so the system functionality can work
Responsibility for data in the views can be divided up to different individuals.
Master data exists once and only once (e.g. material unique by form, fit, function)
Page 5
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
Integration of Master Data
Purchasing/ Sales/
Accounting Accounting
Material
Master
Purchasing/ Purchasing/
Subcontracting Accounting
Page 6
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
Master Data to be Converted
Financial
Accounting Controlling Sales
Materials &
Production Other
Purchasing
Production Versions Quality Views (QM)
Material Masters
Bills of Material Personnel Data (HR)
Vendor Masters
Purchase Info Records Work Centers
Source Lists Routings
Characteristics
Classes
Page 7
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Overview & Scope
Transactional Data to be Converted
Financial
Accounting Controlling Sales
Materials &
Production Other
Purchasing
Inventory (RM, Semi, Finished Open Production Orders Open Batch Status
Goods)
Batches and Serialization data
Open Purchase Orders
Page 8
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Materials
Purpose
– The Material Master contains information on all the materials that a company procures or produces, stores, and sells. It is the
company's central source for retrieving material-specific data. This information is stored in individual Material Master records.
Integration
– The Material Master is used by all components in the SAP Logistics System. The integration of all material data in a single
database object eliminates redundant data storage. In the SAP Logistics System, the data contained in the Material Master is
required, for example, for the following functions:
In Purchasing, for ordering
In Inventory Management, for goods movement postings and physical inventory
In Invoice Verification, for posting invoices
In Sales and Distribution, for sales order processing
In Production Planning & Control, for material requirements planning, scheduling, & work scheduling
We will set the Material Master to suit your specific requirements.
Page 9
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Material Master Data Levels & Elements
Page 10
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Material Master Record Views
A
Integration
Material Master record for an industry contains the following subject areas:
– Accounting
Since different departments in a company work with the same material, but each department uses different information on the material, the
– Basic
data inData
a Material Master record is subdivided by user department.
– Classification
– Costing
– Forecasting
– Materials Planning
– Production Resources and Tools
– Purchasing
– Quality Management
– Sales and Distribution
– Plant/Storage Location Stock
– Storage
– Warehouse Management
– Work Scheduling
Page 11
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Introducing ‘Business Partners’ in S/4 HANA
There are redundant object models in the traditional ERP system, typically the vendor master and customer master is
used.
The (mandatory) target approach in S/4HANA is the Business Partner approach.
A Business Partner is now capable of centrally managing master data for business partners, customers, and
vendors. With current development, BP is the single point of entry to create, edit, and display master data for
business partners, customers, and vendors
Page 12
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Introducing ‘Business Partners’ in S/4 HANA
Page 13
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Business Partner - Customers
Purpose
– In the SAP System, all business transactions are posted to and managed in accounts. You must create a master record for
each account that you require. The master record contains data that controls how business transactions are recorded and
processed by the system. It also includes all the information about a customer that you need to be able to conduct business
with him.
Integration
– Specifications you make in Customer master records are used:
As default values when you create sales transactions. For example, the terms of payment, delivery priority, partner functions, incoterms
you specify in the master record are defaulted in the sales transactions.
For working with master records. You can prevent certain users from accessing an account by setting up authorization groups.
Page 14
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Business Partner - Customer Master Data Levels & Elements
• Address
• Tax
Repligen
RepligenLevel
LevelData
Data • Classification
• Operating figures
• Unloading points
• Account management
Company 001 • Payment transaction data
Company 002 • Dunning
• Correspondence
Company
CompanyLevel
LevelData
Data
Balances
Balances
Page 15
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Business Partner - Vendors
Purpose
– Business transactions are posted to accounts and managed using those accounts. You must create a master record for each
account that you require. The master record controls how business transactions are recorded and processed by the system.
Integration
– Specifications you make in master records are used:
As default values when you post items to the account. For example, the terms of payment you specify in the master record are defaulted
for document entry.
For processing business transactions For instance, bank details and the payment methods (check or bank transfer, for example) are
required for automatic payments.
For working with master records. You can prevent certain users from accessing an account by setting up authorization groups.
In addition, line item display and open item management are defined automatically for each vendor account.
Page 16
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Business Partner - Vendor Master Data Levels & Elements
• Address
• Tax
Repligen
RepligenLevel
LevelData
Data • Bank details
Balances
Balances
Info.
Info.Records
Records
• Material specific data
• Pricing conditions
Page 17
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
General Ledger
• Account Number
Chart
ChartofofAccounts
Accounts • Account Group
• Description
• Currency
Company 0001 • Tax Category
Company 0002 • Field Status
• Sort sequence
COMPANY LEVEL DATA • Automated/manual posting
• Line item display
Balances
Balances
Page 18
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Cost Centers
Cost
CostCenters
Centers • Name & Description
• Person Responsible
• Cost Center Category
• Std Hierarchy Area
Basic
BasicData
DataTab
Tab • Company Code(s)
• Functional Area
• Currency
• Profit Center Assignment
• Lock/Unlock for:
• Actual/Plan Primary Postings
Control
ControlTab
Tab • Actual/Plan Secondary Postings
• Actual/Plan Revenues
• Commitments
Address
AddressInformation
Information • Optional
Page 19
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Master Data Levels and Elements
Bank Accounts
• Bank Country
House
HouseBank
BankMaster
MasterData
Data • Bank Key
• House Bank
• Account ID
Bank
• Bank Account
BankAccount
AccountMaster
MasterData
Data • Text
• GL Number
• Currency
• Swift Code
Cash Receipts
Cash Disbursements
Other Cash Entries
Ending
EndingBalance
Balance
Page 20
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Agenda
Page 21
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Why is Master Data important?
Page 22
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Potential Risks
Risk P I
Data Quality is poor (Erroneous, Duplicates, Inconsistent use of fields) which
leads to large manual migration effort
Different structure of data in SAP and legacy systems; e.g. various levels of
master data in SAP (Repligen, company code, plant etc.) lead to difficulty or
misunderstanding on how to create the data extracts
Multiple source systems requires merging of data, which causes huge
adaptation effort in the Data Migration programs or manual intervention
Underestimating the effort of Data Migration activities
Migration of historical data required, which causes huge adaptation effort in the
Data Migration programs
Lack of data migration skills at the customer resulting in inability to extract data
Same resources used for project & data migration, meaning insufficient time to
complete either role
Page 23
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
The Entire Data Migration Process
1 Extract Data 2 Map data 3 Clean data 4 Load data 5 Reconcile data
Data requirements and cleansing plan are critical for this process. Production Data may require a faster upload
process than that for Sample Data. Therefore we suggest using SAP tools such as LSMW within this data migration
model:
– Extract- Where do you need to get the data from in your current systems?
– Transform- How does your legacy data need to be transformed to map to SAP?
– Load- Load of the data using tools such as LSMW, load routines or manual data loads.
– Individual activities are defined in the pre-project activities phase. Key milestones are:
Data Definition
Data Mapping
Data Extraction
Data Cleansing
Test Loads
Live Loads
These activities take place at scheduled times throughout the Implementation Cycle with a weekly review of progress
against the plan.
Page 24
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Standard Conversion Procedure
Page 25
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Standard Conversion Procedure (continued)
3. Map data
The enrichment step will take the source data and add any attributes that are required in SAP but could not be extracted from the source
system. It will also cover the creation of other data related entities.
It is conceived that the enrichment and purification steps will occur concurrently and that a number of iterations will be required to produce
a complete, error free set of data for loading into SAP.
4. Load data
The upload step will take the complete set of data as produced by the purification and enrichment process and load it into SAP.
We will make a determination between manual and automatic entry. The decision depends on certain factors such as availability of
data in magnetic format, complexity and volume.
For Repligen, some master data and open balances will be entered manually due to their low volume.
Page 26
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Standard Conversion Procedure (continued)
1. Purge data
Before transferring data from any of these, Data owners must get rid of all old and obsolete data. This will save space and processing
time.
– Example: get rid of all inactive customers or vendors and delete all materials that are not being used. This is an analysis that each
data owner needs to carry out.
2. Clean data
Cleansing refers to cleaning up the data that is in the database. Cleansing the database is done to ensure the accuracy of the existing
data. If some mistakes were made and the data is not correct, it should be corrected before the transfer.
– Example: materials might have been classified only for reporting subtotal purposes and the wrong classification did not show up in
the result. In the tightly integrated SAP system the wrong material type (the major determination for a material), could result in wrong
account postings, valuation calculation and screen display.
– Data cleansing is necessary to ensure data consistency and data accuracy.
Page 27
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Data Cleansing Considerations
Config &
ABAP
Converted data not required Converted data not required Converted data not required but
• PB data will be created! • PB data will be created preferred
• Can leverage converted • PB data can be created
data if clean • Will leverage converted data
BASIS
Page 29
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Process for Data Migration - Sample
File formats are:
• Provided by Answerthink
• Based on SAP Input Structure
.XLS
SAP S/4HANA
• LSMW
AIO Name MAT_NUM PLANT PROD_VERSN PROFI LE VALID_FR STATUS USAGE BASE_QTY BASE_UOM OLD_MAT_REF
Legacy
Field Name -> Material Plant version Profile Valid from St atus Usage Quant it y Measure ref erence
RC271-
SAP Field RC27M- PROFI DNE RC271- PLKOD- PLKOD- PLKOD- PLKOD-
Map Review
Name -> MATNR PLKOD-WERKS RC27M-VERID TZ STTAG STATU VERWE BMSCH MEI NH RC27M-MATNR
• Input Program
Data Type -> CHAR(18) CHAR(4) CHAR(4) CHAR(7) DATS(8) CHAR(3) CHAR(3) QUAN(13) UNI T(3) CHAR(18)
Field Type
Data Preparation
M - Mandat ory
Sequential
D - Def ault AI O Name MAT_NUM PLANT PROD_VERSN PROFI LE VALID_FR STATUS USAGE BASE_QTY BASE_UOM OLD_MAT_REF
O - Optional M M M M M M M M M O
Default Value -> B P01 Product ion Base Unit of Old Mat erial
Manual
Field Name ->BP01
PH-6601 Mat erial Plant1 version
PI01 Profile 4 Valid from1 St at us 2500
20061205 Usage EAQuantity Measure reference
Functional •
PH-6601 BP01 2 PI01 RC271- 4
20061205 1 1 EA
SAP Field BP01
PH-6501 RC27M- 1 PI01 PROFI DNE
20061207 4 RC271- 1 PLKOD- 1000 PLKOD- EAPLKOD- PLK OD-
Name -> MATNR PLKOD-WERKS RC27M-VERI D TZ STTAG STATU VERWE BMSCH MEINH RC27M-MATNR
Field Type
Mapping
M - Mandatory
• Other
D - Default
AI O Name MAT_NUM PLANT PROD_VERS N PROFI LE VALI D_FR STATUS USAGE BASE_QTY BASE_UOM OLD_MAT_REF
O - Opt ional M M M M M M M M M O
Def ault Value -> BP01
Production Base Unit of Old Mat erial
PH-6601 BP01 1 PI01 20061205 4 1 2500 EA
Field Name -> Mat erial Plant version Prof ile Valid from St atus Usage Quant it y Measure reference
PH-6601 BP01 2 PI01 20061205 4 1 1 EA
RC271-
PH-6501 BP01 1 PI01 20061207 4 1 1000 EA
SAP Field RC27M- PROFI DNE RC271- PLKOD- PLKOD- PLKOD- PLKOD-
Name -> MATNR PLKOD-WERKS RC27M-VERI D TZ STTAG STATU VERWE BMSCH MEI NH RC27M-MATNR
Dat a Type -> CHAR(18) CHAR(4) CHAR(4) CHAR(7) DATS (8) CHAR(3) CHAR(3) QUAN(13) UNI T(3) CHAR(18)
Field Type
M - Mandat ory
D - Default
O - Opt ional M M M M M M M M M O
Def ault Value -> BP01
PH-6601 BP01 1 PI01 20061205 4 1 2500 EA
PH-6601 BP01 2 PI01 20061205 4 1 1 EA
PH-6501 BP01 1 PI01 20061207 4 1 1000 EA
Step 1: Extraction / Formatting / Technical Mapping Step 2: Functional Mapping / Cleansing Step 3: Load & Verify
Extraction / Formatting - Repligen Functional Mapping – Repligen / ANSR Load – Repligen / ANSR
Technical Mapping – Repligen / ANSR Cleansing - Repligen Verify - Repligen
Page 30
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Master Data Conversion Template Example – BOM’s
MAT_NUM_TOP PLANT ITEM_NUM COMP_MAT COMP_QTY COMP_UOM COMP_ITM_CAT COMP_SORT_STR COMP_SCRP_PCT COMP_OFFSET COMP_NOTE COMP_RSLT_ITM_CAT COMP_CLS_TYPE COMP_CLS_NAME
AIO Name
Component
BOM Material Plant Item Number Component qty Component UOM Item Category Sort string Scrap percent Offset Note Resulting Item Category Class type Class Name
Material
Field Name ->
RC29P-
RC29K-MATNR RC29K-WERKS RC29P-IDNRK RC29P-MENGE RC29P-MEINS RC29P-POSTP RC29P-SORTF RC29P-AUSCH RC29P-NLFZT RC29P-POTX1 RC29P-POTPR RC29P-KLART RC29P-CLASS
SAP Field Name -> POSNR
Data Type -> CHAR(18) CHAR(4) CHAR(4) CHAR(18) QUAN(13) UNIT(3) CHAR(1) CHAR(10) DEC(5) DEC(3) CHAR(40) CHAR(1) CHAR(3) CHAR(18)
Field Type
M - Mandatory M M M M M M M O O O O O O O
D - Default
O - Optional
Default Value -> BP01
MD-6601 BP01 10 MD-6600 1 EA L
MD-6600 BP01 10 MD-4300 1 EA L
MD-6600 BP01 20 MD-4500 1 EA L
MD-6600 BP01 30 MD-4801 1 EA L
MD-6600 BP01 40 MD-4920 1 EA L
MD-6600 BP01 50 MD-4930 1 EA L
PH-6601 BP01 10 PH-2800 50 KG L
PH-6601 BP01 20 PH-4300 1 EA L
PH-6601 BP01 30 PH-4920 1 EA L
PH-6601 BP01 40 PH-4930 1 EA L
PH-6601 BP01 50 PH-4801 1 EA L
PH-6601 BP01 60 PH-1820 100 KG L
PH-6601 BP01 70 PH-4400 1 EA L
PH-6501 BP01 10 PH-2800 1 KG L
PH-6501 BP01 20 PH-4300 1 EA L
PH-6501 BP01 30 PH-4920 1 EA L
PH-6501 BP01 40 PH-4930 1 EA L
PH-6501 BP01 50 PH-4400 1 EA L
Page 31
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Roles and Responsibilities
In general the Roles & Responsibilities of Data Migration are divided between Repligen and Answerthink, however,
the majority resides with Repligen
– Repligen
Data cleansing, extraction, data mapping, testing of data loads, live data loads, produce data migration plan and agree any additional consultant resources
required for training and support (by functional area)
– Answerthink
Provide agreed training and support
– Assist with functional data mapping
– Technical use of data templates and LSMW’s
At the conclusion of BP, a weekly activity schedule needs to be produced with a week by week breakdown of the
customer and the consultant tasks
– This should be led by and managed jointly by the Repligen Data Czar and Answerthink Technical Lead
Page 32
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Data Migration
Roles and Responsibilities (Key Roles)
Answerthink recommends that Repligen review its current Data Policy and Procedures and modify as needed to
support pre-deployment, stabilization, and post deployment and strives for accurate and reliable information.
Key roles in the Data Migration process are:
– Data Czar
Central Oversight and Analysis
Data metrics
Overall Data Validation and Maintenance
– SAP Team Leads
Accountable for system configuration and data integrity
Ensure data objects support the business processes
Legacy data cleansing and validation
– Repligen Team Leads
Functional business oversight
Issue resolution management
– Repligen Subject Matter Experts
Responsible for data content
Page 33
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Agenda
Page 34
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Lessons Learned
Summary Lessons Learned
Page 35
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Lessons Learned
General
Page 36
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Lessons Learned
Where to Begin
Page 37
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Agenda
Page 38
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Next Steps
Last Considerations
Page 39
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.
Contact Information
Answerthink Associate Name
1001 Brickell Bay Drive Michael Greene
Miami, Florida Principal
Phone: 732 727-6944 mgreene@answerthink.com
570.466.5155
www.answerthink.com
Page 40
Client Name - Introduction to SAP Master Data
© 2020 The Hackett Group. All rights reserved. Reproduction of this document or any portion thereof without prior written consent is prohibited.