Académique Documents
Professionnel Documents
Culture Documents
IMDB-in memory data base also known as main memory data base (MMDB)-
To make a long story in short, an in-memorydata base is a data base that keeps the whole data base in
RAM.
The advent of In- memory database such as SAP HANA made it possible for product managers to design
an enterprise system that can serve both purpose: transactional Processing and analytical processing –
all in one single database.
OLTP (Online Transaction Processing) - In memory Platform into their Application Landscape
S/4HANA Enterprise Management - The Data base Technology, Business Process improvements, and It
Flexibility-Come together in SAP S/4 HANA.
Deployment Options:
On-Premise-It is the traditional implementation model in which a company own all the software,
hardware, and Network needed to support the organization.
Traditional IT Component: are required including server hardware and software, data backups, storage,
disaster recovery, remote access, and network connectivity.
Clients can’t access their application and data on the fly, anywhere they want or across multiple
platforms.
Cloud: cloud computing service can be private, public or hybrid, and they are divided into three broad
services categories “
SAP HANA Plate Form: The in-memory database with faster access, parallel processing, and compressive
data storage enables analytics on the fly and real- time data processing.
Simplification-The classical G/L isn’t supported and business will have to migrate to the new G/L as part
of the SAP S/4 HANA Upgrade.
Line of Business (LoB): LoBs are the complementary functional solution that is supported by the SAP
HANA platform. SAP S/4 HANA Finance, and SAP S/4 HANA Supply Change are example other SAP S/4
HANA Human Recourses, SAP S/4HANA Sourcing and Procurement, and SAP S/4 HANA Research and
development.
SAP S/4 HANA -1503(Simple Finance)-First SAP HANA –base ERP focused only Finance in 2015
Columnar Data
IoT:-Internet of Things,
In future
MKPF and MSEG table have been obsolete. MSEG/MKPF/MCHB/MSSA tables (Approximate 26 tables)
are converted to a single table MATDOC.
Configuration of IM Module has not change much with S/4HANA.The only significant Change for IM
Configuration is its dependency with mandatory changes in the Material Ledger (ML) functionality for
material Valuation. ML is mandatory to support flexible valuation method in multiple currencies.
Material Master: No IM-specific material master data simplification changes, the only changes is an
expansion of the material master to 40 characters.
Post Goods Receipt: to perform GR, you can use SAP Fiori app (Post Goods Receipt for Purchase Order)
or MIGO
The Message Received when a PO Goods Received is completed correctly.
An additional feature of the SAP Fiori app is the ability to search for Purchase Order Number by
entering the vendor name or other attributes of PO
In the SAP Fiori app, you can enter the vendor name (text), and the system will show all relevant POs.
The Goods Received Location will be proposed based on the master data setup. However, you can
modify the location.
Goods Receipt is evaluated based on the PO price or the invoice price. Goods Receipt posted with the
Blocked stock type won’t be part of valuated stock.
SAP Fiori Apps can’t be used with batch-managed or serial number –managed materials. In this use
you need to leverage MIGO
Valuation:
Multiple Currency Functionality: Sap Business Suit only one Material Currency, with SAP S/4HANA can
support up to three currencies. Using the parallel valuation functionality, the unique currencies create a
specific valuation view such as company code/ legal valuation, group valuation, or Profit center
valuation.
Locking Optimization:
First time Material master Good Movement, All Plant and accounting data tables are locked exclusively
until the goods movement has been fully posted. Another user can’t maintain the material during this
time. This ensures that the Goods Movement is valuated correctly, and that stock quantities and values
are updated correctly.
With S/4HANA Leveraging insert –only data base changes in MM-IM data Model, no Exclusive locking is
required for material with price control S & V with all stock types.
Inventory Turnover: Fiori use table format, bubble chart or scatter format.
Material Document Overview app: report can be used based on (stock increase, stock decrease,
transfer posting) stock type, plant, storage location, material, material document year, posting date or
document date. This report doesn’t include movement type.
Material Document List app: mimics of MB51(Item data and header data)
Material Inventory values app: Inventories for a key date, inventory qty and amount in max three
currencies.
View the qty and value sorted by company code, G/L, Profit center, Material group and segment.
1. Stock-Multiple materials
2. Stock- Single material: Specific material and will display stock levels by batch and plant/ storage
location combination
3. Display Stock overview app: very closely resembles to MMBE
Overview Inventory management App: For Inventory Manager provides, stock value, warehouse
throughput history and recent material documents all on one dashboard display.
Within SAP S/4HANA, the fundamental Production planning functionality hasn’t changed. SAP S/4HANA
offers enhanced functionality to make the process more robust, and the addition of the SAP Fiori apps
allows for an improved end user experience.
Material Master Format character, structured data on MRP View and production Version for all
produced materials.
MRP1 tab: Lot Size Unit of Measure group has been removed.
MRP2 tab: Quota Arrangement field has been removed as SAP S/4HANA always consider Quota
arrangements active
BOM and Production Version: Going Forward, BOM determination can only occur via a valid Production
version.
Customizing for date validity determination is no longer leveraged for the BOM explosion.
The Customizing that determines the item valid for BOM explosion now has the default value of 2
(Version with latest valid-from date).
Work Center:
Today Operation tab: SAP Fiori apps called Work Center: The work center app also provides information
on what operations are schedule for the work center for that day on the today operation tab
Routing: Standard Routing functionality exist via the GUI
MRP
Storage location Base MRP isn’t possible in S/4HANA. S/4HANA can plan only Plant and MRP are level.
Net change Planning inside the planning Horizon (NETPL) isn’t available in S/4HANA.
IBP-The functionalities that haven’t been removed but are considered interim solutions Include Logistic
Information System (LIS),Sale & Operation (S&OP), which is replaced with IBP; and forecast –based
planning (MRP type: VV) which is replaced with MRP Type Planning.
Between those scenarios, some are specific to Material Requirements Planning and changes were
made on functionalities that were part of the standard system for a long time.
1 – Simplified sourcing
The source determination carried out by MRP was completely redesigned for internal and external
procurement.
For internal procurement, a BOM selection method is no longer available for selection. Now, the
BOM is always selected according to the production version, therefore, it is mandatory to have a
production version.
For external procurement, the source list is no longer relevant to MRP and it is enough to have a
valid info record, in order to have a vendor selected for a planned order or purchase requisition by
MRP.
With these changes, the source determination on MRP is similar to the source determination on
APO and, according to SAP, unified source of supply model is the basis for future innovations in
sourcing.
The default option to plan a storage location separately is the storage location MRP area. It means
that the option to define on the material master that a storage location will be planned separately or
excluded from MRP is no longer available.
With the storage location MRP area, there is a separate planning file entry, which means that the
MRP area is planned independently. This is a good thing from a performance point of view, since we
don’t need to plan the entire material just because a change happened on the storage location
planned separately.
Besides that, the storage location planned separately runs a very simple reorder point MRP type,
while the MRP are offers almost the same settings available on the material master.
3 – Subcontracting
Planning of components provided to the vendor must be now carried out with MRP areas. A
separate stock segment for the vendor is not available anymore and the main reason is the
performance. It is also now easier to use subcontracting MRP areas, since we simply need to create
them on customizing and they will be available for all the materials.
4 – Planning file
The old planning file entry tables were replaced by the new table PPH_DBVM, with simplified update
logic, consistency and for update performance.
There is also a new report and transactions to create and check the consistency of the planning file.
MRP Cockpit: SAP Fiori app :-The MRP Cockpit is a series of SAP Fiori apps developed to provide the
planning group with all the relevant information in one convenient location. The MRP cockpit can be
customized for each MRP controller.
Remove- Table SAP aggregation –ROHD & ROIT and MDRI for Performance improve
Simplified Sourcing: Production Version, Delivery Schedule Purchasing Contract and Purchase Info
records.
The Material Master Attribute selection method has been removed (Table MARC-ALTSL)
For Purchased Materials, Functionalities for source list and Quota arrangements have also been
changed. Quota arrangements are always considered, and source List management has been changed.
If a valid Purchasing contract or info record exist, MRP will consider this record even if it is not updated
in the source List.
This app is very similar to the traditional MRP Stock requirements List view transaction.
Material Information tab: shows the inventory position via a Stock Availability status bar (Red-yellow-
Green)
Change Planned Order App: Change the planned order or Firming are available
Monitor Internal Requirement App: you can ensure that components are available in the right quantity
and in time
Monitor External Requirement App: Monitor the uncovered requirements originating from sale order
and stock transport orders.
Net Segment and Net/ Individual APP: All the planning elements active for that material are summed
and displayed as one total line.
Display MRP Material Issue: you can view materials which has issue in the last MRP run. This apps what
material were excluded from the planning run. This app also includes the needed information to address
the issue that prevented the item from being planned.
For ERP(EHP7, EHP8) report PPH_MRP_DISPATCHER.
For S/4 HANAPPH_MRP_START is the program for MRP live
Integrated Production Planning and Demand Scheduling: Major advancement in SAP S/4HANA
is the inclusion of the traditional Advanced Planning and Optimization (APO) Production Planning
and Demand Scheduling (PP/DS) functionality. This embedded functionality still requires the Core
Interface (CIF) to send master data to PP/DS., but the transaction data and execution are available
in PP/DS in real time.
Monitor Capacity Utilization: a quick overview of which resources are already being fully utilized or
have a capacity overloaded
Production Scheduling Board: This functionality is planned as the long-term replacement for many
ERP classic planning functionalities.
Demand Driven Replenishment: Provides the ability to classify the product according to demand
history versus traditional forecasting.
Demand-driven replenishment consists of a number of step:
1. Identification and categorization of relevant materials for demand-driven
replenishment: Schedule Product Classification, Mass Maintenance of products, and
schedule Lead Time Classification of Products app.
2. Determination of Buffer stock Levels: Schedule Buffer Proposal Calculation and Manage
Buffer Levels apps
3. Execution of demand driven MRP and review of MRP Result: Using standard MRP
cockpit suite of apps
SAP S/4 HANA Manufacturing for production Engineering and operation (PO&E)
Change Record
Assembly Sequence
MBOM-
APPs-Work Assignment and My work queue: Production Supervisor and production Operator
Simulation Group
Defect handling: Creating and Following Up on defects during production or Serial Number
Defect can be created directly from the” Perform operation Activity “app
Production Execution
Production Order Confirmation app: Similar to CO11n, Dashboard application for monitoring
production order has been enabled.
Scrape
Performance Improvement: To speed up the performance of the MRP Run, SAP has removed the
aggregation function traditionally stored in tables ROHO and ROIT and MDRI
This blog gives you an understanding of demand-driven MRP and how it works in SAP S/4HANA
environment.
Material requirements planning (MRP) is a well-known planning tool. Material planning is a very
critical and complex process due to complex supply chain networks and it is not easy to fulfill the
requirements based on classical planning all the times.
MRP is a planning tool and available in SAP ERP (ECC) and Advanced Planning Optimization
(APO) interface with Core Interface (CIF). SAP material requirements planning brings efficiency and
optimization to production and procurement plans. Every planner dream to accurately plan materials
timely available across the logistics and entire supply chain. Planner main goal is to ensure that
enough stock available for sale to customers without escalating the inventory carrying cost or facing
a shortage of raw or packing materials needed for production processes.
MRP planning runs generate purchase requisition or planned order is a proposal that a planner can
interactively convert to purchase order or production order for external procurement or in-house
production. SAP MRP creates a planned order or purchase requisitions based on a material’s net
requirement quantity and its needed availability. The net requirement calculation takes into account
existing warehouse stock, the quality of stock, existing or open purchase orders, or production
orders to calculate the material’s shortage quantity. If the system finds that there is a material
shortage, it creates a planned order or purchase requisition for the shortage quantity. MRP is not
restricted to quantity planning it also takes timelines into account, such as the time it takes to
procure a material (known as replenishment lead time or planned delivery time), the time required to
process goods receipt in the warehouse or the quality inspection times (goods receipt processing
time).
SAP Business Suite 4 SAP HANA is a business suite that is built on SAP’s proprietary operational
database system and in-memory computing platform called SAP HANA. SAP S/4HANA is being
called SAP’s biggest update to its ERP strategy and platform in over two decades that means
S/4HANA is just a new transformation to an ERP system.
DDMRP available in the S/4HANA product offering consists of two editions: SAP S/4HANA On-
Premise and SAP S/4HANA Cloud and Integrated Business Planning (IBP). If you look at the high-
level earlier ECC and APO and now S/4HANA and IBP.
With this app, you can classify your products by systematically evaluating them based on their goods
issue value (ABC classification), usage across BOMs (PQR classification) and variation in actual
demand (XYZ classification) across a specified evaluation interval. Classifying your products will
help identify whether they are relevant for Demand-Driven Replenishment, and will help define
inputs for their buffer settings.
Once the application job opens click on “New” and classifies products and schedule job as below.
After job completed products classified and additional information messages also displayed.
Mass Maintenance of Products (DD)
With this app, you can display and change product details (master data records) relevant to
Demand-Driven Replenishment. After you have classified or re-classified your products, you can
view the results of the classifications in this app, and based on the results, select products that are
relevant to Demand-Driven Replenishment. You can use the mass change feature to change the
master data records for several products simultaneously. This is the second app that you’ll use when
you start with Demand-Driven Replenishment.
Once the application job opens select materials and which you want to do mass change and click on
“Mass change” new popo window displayed and do the changes based on requirement (this step is
optional in this case).
With this app, you can classify your Demand-Driven Replenishment-relevant products by evaluating
them based on their Decoupled Lead Time (EFG classification) across a specified evaluation
interval. Classifying your products based on their Decoupled Lead Time (DLT) will help define inputs
for their buffer settings. Additionally, you can schedule runs to re-classify your products periodically
to keep their classifications up-to-date, so that you get accurate results as you proceed with
Demand-Driven Replenishment. This is the third app that you’ll use when you start with Demand-
Driven Replenishment.
Once the application job opens click on “New” and classifies products and schedule job as below.
After job completed products classified and additional information messages also displayed.
Schedule Buffer Proposal Calculation
With this app, you can generate buffer (stock) level proposals for your Demand-Driven
Replenishment-relevant products based on their average daily usage, decoupled lead time, buffer
profiles and several other factors. Additionally, you can schedule runs to re-calculate the buffer
proposals periodically to keep them up-to-date, so that you maintain appropriate levels of inventory
while using Demand-Driven Replenishment. This is the fourth app that you’ll use when you start with
Demand-Driven Replenishment.
Once the application job opens click on “New” and calculates buffers and schedule job as below.
After job completed products buffer calculation completed and additional information messages also
displayed.
Buffer calculation
Buffer (stock) level proposals help you manage the safety stock, reorder point and maximum stock
for your products through the Manage Buffer Levels app. Several factors are taken under
consideration when calculating buffer proposals for your Demand-Driven Replenishment-relevant
products.
A buffer profile is one of the several factors taken under consideration when calculating buffer
proposals for Demand-Driven Replenishment-relevant products.
SAP not provided the standard transaction code to maintain the buffer parameters. You can manage
buffer profiles using the cluster table “PPH_DD_PROFILE_ASG_VC” in SM30 transaction code in
S/4HANA 1709 on-premise version.
Manage Buffer Levels
With this app, you can ensure products are available when needed by managing the safety stock,
reorder point and maximum stock through buffer proposals for optimized Demand-Driven
Replenishment.
Based on Schedule Buffer Proposal Calculation job material R-100-100 Red Zone value 323 PC,
Yello Zone 599 PC and Green Zone 179 PC classified.
Buffer zones
Buffer Levels
Average Daily Usage
Decouple Lead Time
Classifications
Stock requirement list (MD04)
Replenishment Planning by Planning Priority
With this app you have an overview of the buffer information sorted by the planning priority. Using
this information, you can trigger replenishment on time to avoid stock shortages and possible delays
in the completion of production or sales orders as a result of insufficient stock.
Replenishment Execution by On-Hand Status
With this app you can view today’s stock situation for each product and check that sufficient on-hand
stock is available for production. Using this information, the planner can try to speed up
replenishment by contacting the supplier of a purchase order or the production supervisor of the
component production order, for example.
What Are the Different Deployment Types in SAP HANA?
Production Planning and Detailed Scheduling (PPDS) on SAP S/4HANA is the product
running on SAP S/4HANA. Production planning and detailed scheduling is a tool in APO
(Advanced Planning and Optimization) which takes care of planning and scheduling
considering the capacities of various resources. It includes the data like planning procedure,
horizon, plan explosion etc…