S/4 HANA 1610 Manufacturing Contents
Roadmap
Overview
Key Innovation Areas – Line of Business
Key Innovation Highlights
Key Differentiators –Suite on HANA and S/4 HANA
Manufacturing Planning in S/4 HANA
Simplified Production Planning and Detailed scheduling
Master Data Harmonization – Material and Resource
One MRP Run
Monitor Capacity Utilization
New Generation Planning Dashboard
Manufacturing Detailed overview
MRP Live – New Advanced Planning tool
Fiori Analytics
System Hands on and Assignments
At a glance –IMP links
S/4 HANA Roadmap
S/4 HANA 1610 –Key Innovation Highlights
1) MRP report, Production report etc not available in Traditional
system
2) CIF(Core Interface) used to transfer the data of BOM, Routing ,
Material master etc in APO system.
3) In S4 HANA 1610, CIF is obsolete, need to activate the APO, Work
center at Material Master level.
4) APO will run the MRP at Grainier level (Minute level
planning)Planned order, Production order etc.
5) PPDS (Production Planning and Detailed Scheduling) is one of
module of APO
6) In MD01, we will run the MRP at plant level, use scope of planning
for multiple plant, User exit used to exclude/include material of MRP
run.
Apps:
1) Manage Material coverage
2) Monitor Material Coverage
3) Monitor External requirement
4) Schedule MRP Run(MD01N)
S/4 HANA -1610 Manufacturing Master data
Material Number Length – configuration Guide
Material Master MRP Fields Simplification
Modifications in MRP Fields.
PPDS Master Data Harmonization
BOM-Routings updates, Details and usage
Production Version updates, Details and usage
Automatic Sourcing Details
Details…Material Number Length
Overview:
With SAP S/4HANA, on-premise edition 1610, the maximum field length of the
material number is extended from 18 to 40 characters.
Although the maximum length of the database field used to store the material
number is now 40 Characters, the way how the material number content is stored
in the database field has not been changed compared to SAP Business Suite. This
means that for such fields usually no data conversion is needed when converting
from SAP Business Suite to SAP S/4HANA, on-premise edition 1610.
The default setting, both after the move to SAP S/4HANA and for new installations,
is that the extended material number functionality is NOT activated. To use a
material number with 40 characters, the customer needs to activate this
functionality
CAUTION
If the extended material number functionality is activated in a system, it cannot be
easily deactivated as values may exist in different fields that are only allowed with
extended material number.
Details…Material Number Length
Required Configuration:
Activation of the Extended Material Number Functionality
IMG --- Cross-Application Components -- General Application Functions -- Field
length extension -- Activate extended fields.
Details…Material Number Length
Required Configuration:
Activation of the Extended Material Number Functionality
IMG --- Cross-Application Components -- General Application Functions -- Field
length extension -- Activate extended fields.
Details…Material Number Length
Required Configuration:
Activation of the Extended Material Number Functionality
IMG --- Cross-Application Components -- General Application Functions -- Field
length extension -- Activate extended fields.
Details…Material Number Length
Required Configuration:
Changing the Material Number Format.
Transaction OMSL allows customer-specific settings regarding the material number
field length. Here the settings need to be adapted to allow a field length of more
than 18 characters
Define Output Format of Material Number can be accessed via --- IMG (Logistics
General -- Material Master --Basic Settings).
Material Master – MRP Field Simplification
The SAP S/4HANA simplification is done on the following tabs in transaction
MM01/02/03.
MRP1 Tab: Unit of Measure Group
MRP2 Tab: Quota arr. usage.
MRP4 Tab: BOM explosion /dependent Requirement
(Selection Method)
Repetitive manufacturing /assembly /deployment strategy tab of MRP4
Action control
Fair share rule
Push distribution
Deployment horizon.
Storage Location in MRP4
Storage Location MRP indicator
Special procurement type Storage Location
Reorder Point
Replenishment qty.
What is Change/New-Material Master
The SAP S/4HANA simplification is done on the following tabs in transaction
MM01/02/03.
MRP1 Tab: Unit of Measure Group
HANA
ECC
What is Change/New-Material Master
The SAP S/4 HANA simplification is done on the following tabs in transaction
MM01/02/03.
MRP2 Tab: Quota arr. usage
ECC HANA
What is Change/New-Material Master
The SAP S/4 HANA simplification is done on the following tabs in transaction
MM01/02/03.
ECC HANA
PPDS Master Data Harmonization
Material
PPDS Master Data Harmonization
Resource
BOM, Routing and Production Version
ERP BOM BOM On S4 HANA
Validity of BOM Explosion is mandatory The Customizing for date validity is no
longer considered for BOM explosion
Production Version is not mandatory Only BOMs with valid production version
are considered during BOM explosion
Therefore, it is now mandatory for
Manufacturing BOMs to maintain the
product version for correct BOM explosion
Production Version Creation through T Run Report to create PV
Code MM01/02 CS_BOM_PRODVER_MIGRATION
ERP Routing Routing on S4 HANA
Component Assignment Component Assignment is using VEMP
Details…Production Version
Overview:
With SAP S/4 HANA, on-premise edition 1610, the functional relation between Bill
of Material (BOM), Routing and Production Version has changed.
The Customizing for date validity is no longer considered for BOM explosion.
Instead, only BOMs with valid production version are considered during BOM
explosion. Therefore, it is now mandatory for Manufacturing BOMs to maintain the
product version for correct BOM explosion.
IMPACT:
BOM will not be exploded in the MRP
Dependent Requirements will not be generated
No Production/Process Order could be created
DATA MIGRATION
Need to ensure that valid Production Version is available.
If Production Version is available, it has to be a part of data Migration activity.
If Production Version is not available, it should be created as part of Master
Data
In order to reduce the effort during a migration to SAP S/4 HANA, SAP has
developed report CS_BOM_PRODVER_MIGRATION, which automatically
creates production versions for all valid material BOMs in the system.
Details…Production Version
System Response if No Production Version Created:
Convert Planned Order to
Production Order
Details…Production Version
System Response if No Production Version Created:
Convert Planned Order to
Production Order
Details…Production Version
System Response if No Production Version Created :
Create Production Order
Details…Production Version
ECC HANA
Details…Automatic Sourcing in PR
OVERVIEW:
With SAP S/4 HANA, on-premise edition 1610, MRP run is not populating Vendor in
the Purchase requisition if we have source list.
There is new field added to Material Info Record as “Automatic Sourcing” to get the
Vendor updated in Purchase Requisition created through MRP
As in normal case if we have source list available for a material, system used to
populate vendor in the Purchase requisition created through MRP
CAUTION
We need to select this Checkbox while creating Material Info Record without fail.
BENEFIT
Source List data is no more required. It will reduce the data migration and
maintenance efforts.
Details…Automatic Sourcing in PR
Required Master Data
To get the Vendor Populated in the Purchase requisition :
We need to mark the “Automatic Sourcing” field in the Material Info Record as
active in the Organization Data 1.
If we maintain a
purchasing info
record and we
select this
checkbox in the
info record
details, the
system takes this
info record into
consideration
when creating
purchase
requisitions
during the
planning run.
S/4 HANA -1610 Manufacturing Business Processes
Overview Of Manufacturing S/4 HANA 1610
Material Requirements Planning (J44)
Make-to-Stock Production - Discrete Manufacturing (BJ5)
Make-to-Order Production - Finished Goods Sales and Final Assembly
(BJE)
Make-to-Stock Production - Repetitive Manufacturing (BJH)
Production Subcontracting - External Processing (BJK)
Overview of Manufacturing on S/4 HANA
Material Requirements Planning (J44)
Schedule Display MRP Display MRP Monitor/Manage
Manage PIR MRP Runs Material Issues key Figures Material Shortages
Master Data Required :
Finish, Semi finish and Raw Material Master with appropriate views
Production Bill Of Material
Work Centre’s with Formulas and Activities
Production Routing
Production Version
MRP Controllers
Fiori Apps Required :
Monitor External Requirement (F0246)
Monitor Material Coverage – Net Segments (F0247)
Manage Material Coverage (F0251)
Manage PIR’s (F1079)
Schedule MRP Runs (F1339)
Display MRP Material Issues (F1425)
Display MRP key Figures (F1426)
Make-to-Stock Production - Discrete Manufacturing (BJ5)
Create/Release
Material Confirm Post Goods Variance Cal /
Evaluate Stock/ Staging and Receipt and
Create PIR MRP Req. situation Production Ord. Activities Settlement /
Issue TECO Close
Master Data Required :
Finish, Semi finish and Raw Material Master with appropriate views
Production Bill Of Material
Work Centre’s with Formulas and Activities
Activity Rate for a period
Production Routing
Component Assignment if applicable
Production Version
Fiori Apps Required :
Manage PIR’s (F1079)
Schedule MRP Runs (F1339)
Monitor Production Order or Process Order (F0266)
Manage Production Order or Process Order (F0273)
Schedule Order Conversion Runs (F1718)
Schedule Order Release Runs (F1719)
Production Order Confirmation Object Page (F2265)
Make-to-Order Production - Finished Goods Sales and Final
Assembly (BJE)
Production Delivery Release
Create Sales Create S/O w Processing Create
MRP Completion Billing
Post Invoice
Quote Ref. to Quote And PGI Invoice
And PGR
Master Data Required :
Finish, Semi finish and Raw Material Master with appropriate views
Production Master Data (BOM, Routing , PV)
Customer Master
Pricing Procedures
Fiori Apps Required :
Schedule MRP Runs (F1339)
Manage Production Order or Process Order (F0273)
Configure Order Fulfilment Requirement (F2246)
Release For Delivery (F1786)
Make-to-Stock Production - Repetitive Manufacturing (BJH)
Adjust planning Material Post
Create/Release
Back flushing Processing of Periodic CC
Create PIR MRP In Planning
Production Ord. Staging
Table Error Records Settlement
Master Data Required :
Finish, Semi finish and Raw Material Master with appropriate views
Production Bill Of Material
Work Centre’s with Formulas and Activities
Activity Rate for a period
Production Routing
Component Assignment if applicable
Production Version
Product Cost Collector
Fiori Apps Required :
Manage PIR’s (F1079)
Schedule MRP Runs (F1339)
Production Subcontracting - External Processing (BJK)
Create
Production Order Create Purchase Ship Material To Post Goods Receipt Continue With
Order For Ext. Op. Vendor To Sub Con Pur. Ord Production Ord.
With Sub Con Op.
Master Data Required :
Finish Material Master with appropriate views
Production Bill Of Material
Work Centre’s with Formulas and Activities
Activity Rate for a period
Production Routing with External Processing Operation
Vendor Master
Purchasing Info Record.
Production Version
Fiori Apps Required :
Manage PIR’s (F1079)
Schedule MRP Runs (F1339)
Manage Production Orders (F0273)
Production Order Confirmation Object Page (F2265)
One MRP Run
SAP ERP and SAP APO Materials
Details… MRP Live
Purpose:
The main function of material requirements planning is to guarantee material
availability , that is, it is used to procure or produce the requirement quantities on time
both for internal purposes and for sales and distribution. This process involves the
monitoring of stocks and, in particular, the automatic creation of procurement
proposals for purchasing and production .
Benefits:
Reduced Execution Time
Optimizing the service level
Minimizing costs and capital lockup
More up-to-date supply and demand information on which to base decisions.
Faster reaction to demand changes reduces the risk of stock-outs and means that
you can reduce safety stocks.
Match demand and supply more efficiently than was previously possible.
Identify and react to issues faster than was previously possible.
MRP
ERP Classic MRP MRP Live on HANA
MRP RUN – MD01.. MD02.. MD50 & MD03 Instead of several different transactions
(MD01, MD02, MD03...) there is only one
transactions, with more fields for selection,
which provides you more flexibility when
running MRP.
The new transaction code is MD01N
(PPH_MRP_START) and the report name is
PPH_MRP_DISPATCHER:
The internal logic to read the planning MRP live generally provides a more effective
elements from the database to the internal performance improvement than the classic
table is complex MRP. However, the improvement in
performance in MRP live on HANA compared
to classic MRP depends on the following:
MRP features used
Number of materials to be planned
Number of materials not to be planned
Number of low-level codes
Basically, the more materials are planned on
MD01N with MRP live, better is the
performance improvement.
Run the program PPH_CHECK_MRP_ON_HANA
MRP
ERP Classic MRP MRP Live on HANA
More support net change plan in the planning NETPL is a redundant one and the system can
horizon (NETPL). generate planned orders outside planning
horizon
Old planning file entry tables MDVM/MDVL and A new planning file (PPH_DBMV) replaced the
DBVM/DBVL old planning file entry tables MDVM/MDVL and
DBVM/DBVL to improve the performance in
reading planning file entries.
Creation of Purchase Requisition for ROH Only Creates Purchase Requisition for ROH,
Conversion of Planned order to Purchase
Requisition is eliminated.
Storage location based MRP run is no longer Planning on MRP area level is more efficient.
supported The system does not currently create
planning file entries on storage location level.
ECC had to plan all planned storage locations
and the plant level every time inventory was
changed in a separately planned storage
location. Customisation and re-design in
conjunction with efficiency improvements are
required to accommodate new rules.
MD01 Vs MD01N
ECC HANA Plan one material in one plant
Plan one material in several plants
Select several materials in one plant
Select several materials and several plants
Plan one material for one MRP controller in one
plant
Select all materials for which several MRP
controllers are responsible in several plants
BOM Components: To plan the
selected materials plus all their
components, you must select this
checkbox.
Stock Transfer: If you want to plan
the selected plants plus their
supplying plants, you must select
this checkbox.
MD01 Vs MD01N
Transaction MD01N was also designed considering the simplification concept .
Therefore, we will observe some changes when comparing it with
the classic MRP transactions:
The creation indicator for purchase requisitions and schedule lines does not exist in
Transaction MD01N. This means that MRP Live directly creates purchase requisitions for
materials procured externally or schedule lines when a schedule agreement is referenced
on the material source list.
The creation indicator for MRP lists is also not available in MRP Live, for performance
reasons. This means that MRP lists are not created by MRP Live. If it is necessary for you
to create MRP Lists, the material should be planned with the classic MRP transactions
(such as MD01). Otherwise, you can use the stock/requirements list to analyze the MRP
results.
The scope of planning is no longer necessary, since you can now select one or more plants
in Transaction MD01N. MRP Live can also automatically determine the sequence of plants
for planning, so the scope of planning becomes obsolete with MRP Live .
MD01 Vs MD01N
Processing key NETPL (Net Change in the Planning Horizon) is not available in Transaction
MD01N. This processing key was created to restrict the MRP run on the planning horizon for
a faster MRP run. Since the MRP performance is much better with MRP live, this processing
key and the planning horizon concept are obsolete.
The flag to determine if parallel processing should be used is not available in MRP Live;
parallel processing is automatically triggered by the system. It is also not necessary to
define the destinations for parallel processing in Transaction OMIQ, since they will be
determined automatically based on the server group.
The user exit key and user exit parameter fields are not available. In the classic MRP
transactions, user exits SAPLM61C_001 and EXIT_SAPMM61X_001 were used to allow the
user to select which materials would be planned by MRP, and the most common use was to
plan all of the materials of a specific MRP controller. In Transaction MD01N, the MRP
controller is already available as a selection criteria. If a different selection criteria is
necessary, it is possible to use the product group or the material multiple selection as a
selection criteria.
MRP Procedure
Prerequisite for MRP Run - Run the program PPH_CHECK_MRP_ON_HANA
Material activation for
MRP Live
MRP Run
I really like the way it runs, on the left bottom, there is an information progress bar,
shows the low-level calculation code progress
Report and Tcode:
Report:
PPH_MRP_PERF : Performance Log
Report and Tcode:
Report:
CS_BOM_PRODVER_MIGRATION : Production version migration
BOM
Report and Tcode:
Report:
MD01N : MRP Live, Report: PPH_MRP_START
Report and Tcode:
T.Code:
MD_MRP_FORCE_CLASSIC (If material not available in S4 HANA
for MRP run)
Report:
PPH_CHECK_MRP_ON_HANA
Configuration: if Material master no shown for MRP
run/MRP Live Apps
New Generation Planning Board
Finite capacity planning - PPDS in S/4 HANA
Monitor Capacity Utilization
S/4 HANA -1610 FIORI 2.0 Overview
New User Experience With FIORI 2.0
Business Benefits using FIORI Apps.
Types Of FIORI Apps.
FIORI Apps. Available for Manufacturing
MRP Cockpit and MRP Controller
Monitor and Manage Material Coverage/Shortages
S/4 HANA – New User Experience with FIORI 2.0
S/4 HANA – FIORI 2.0 User Experience
SAP S/4 HANA- Business Benefits using FIORI apps
Simple user experience
Role-based
engagement across the business
Personalized
Instant access
to any business insight
Responsive
Simple design
across business processes
Simple
05/10/2021 59
SAP S/4 HANA- Business Benefits using FIORI Apps
SAP S/4 HANA- Business Benefits
Modern design principles with SAP FIORI UX
Search across and
within apps to get
Role based with one immediate answers
common role
definition
Color coding alerts user
for any overdue, new
or immediate actions
News and feeds to
enhance
collaboration SAP Jam integrated to
provide instant feedback on
notifications and group
activity
Group tiles for Dynamic charts to
personalized provide high
content level, real-time
organ overview
ization
Types of FIORI Apps
Types of FIORI Apps
SAP FIORI has three app types, each distinguished by their focus and infrastructure
requirements:
Transactional apps
Fact sheets
Analytical apps
Transactional Apps
These apps let you perform transactional tasks, such as creating a leave request for an
employee. They represent simplified views and interaction with existing business
processes and solutions. They run best on an SAP HANA database, but can also be
ported to other databases with acceptable performance.
Types of FIORI Apps
Fact Sheets
From a fact sheet area (tile), you can drill down into its details. You can navigate from one fact
sheet to its related fact sheets. For example, you can navigate from a document to the related
business partner or to the master data.
From fact sheets, you can start transactions by navigating to transactional apps, or by accessing
the back-end system directly. For example, from a document fact sheet, you can access the back-
end system to display document details or to edit the document in SAP GUI or Web Dynpro.
Types of FIORI Apps
Analytical Apps
These apps let you get a role-based insight into real-time operations of your business by collecting
and displaying key figures directly in your browser. Analytical apps combine the data and
analytical power of SAP HANA with the integration and interface components of SAP Business
Suite. They provide real-time information on large volume data in a simplified front end for
enterprise control. With analytical apps, you can closely monitor your most important key
performance indicators (KPIs) in real time and react immediately on changes in market conditions
or operations.
To do this, you can easily use the pre-delivered KPIs and insight-to-action scenarios or define your
own ones based on the KPI modeling framework.
Analytical apps run on an SAP HANA database and use virtual data models (VDM).
Material Requirement Planning – FIORI Launchpad
FIORI Launchpad for MRP
Material Requirement Planning
Demand & Supply Planning for Manufacturing
Monitor and Manage Material Coverage/Shortage
Monitor Material
Coverage App
Monitor Material
Shortages App
System Hands on and Assignments
For best Practices/Process Flows and Test scripts please refer SAP Best Practices explorer https
://rapid.sap.com/bp/#/BP_OP_ENTPR or search the below process test scripts on Google as
shown for some samples below.
LOI-MFG-02 : Create Master data
Create new material (ROH , Semi Finished and Finished)
Create Bill Of Material
Create Work Center
Create Routing
Create Production version
Create Product Cost Collector
Create Vendor
Create Purchase Info Record
Copyright © Capgemini 2012. All Rights Reserved 73
System Hands on and Assignments
For best Practices/Process Flows and Test scripts please refer SAP Best Practices explorer https
://rapid.sap.com/bp/#/BP_OP_ENTPR or search the below process test scripts on Google as
shown for some samples below.
Material Requirements Planning (J44)
https://
support.sap.com/content/dam/SAAP/Sol_Pack/Library/TestScripts/J44_S4HANAX_BPD_EN_US.p
df
Make-to-Stock Production - Discrete Manufacturing (BJ5)
https://
support.sap.com/content/dam/SAAP/Sol_Pack/Library/FactSheets/BJ5_S4HANA1611_EN_US.ht
m
Make-to-Order Production - Finished Goods Sales and Final Assembly (BJE)
https://
support.sap.com/content/dam/SAAP/Sol_Pack/Library/FactSheets/BJE_S4HANA1611_EN_US.ht
m
Make-to-Stock Production- Repetitive Manufacturing (BJH)
https://
support.sap.com/content/dam/SAAP/Sol_Pack/Library/FactSheets/BJH_S4HANA1611_EN_DE.ht
m Copyright © Capgemini 2012. All Rights Reserved 74
System Hands on and Assignments
Production Subcontracting - External Processing (BJK)
https://support.sap.com/content/dam/SAAP/Sol_Pack/Library/FactSheets/BJK_S4HANAX_EN_U
S.htm
Analytics using Fiori Apps
Copyright © Capgemini 2012. All Rights Reserved 75
S/4 HANA Key Links - References
Open sap Training Links
https://open.sap.com/courses/
Best practice
https://rapid.sap.com/bp/#/BP_OP_ENTPR
https://support.sap.com/content/dam/SAAP/Sol_Pack/BP_OP_ENTPR_S4HANA1611_DE
V3/BP_OP_ENTPR_S4HANA1611_DEV3_Content_Library_EN_DE.htm
Simplification list/Scope Highlights
https://help.sap.com/viewer/p/SAP_S4HANA_ON-PREMISE
Fiori Apps Library
https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/#/multiHome
Key Business process test cases
https://blogs.sap.com/2015/07/13/s4hana-the-use-case-series-intro/