Monday, 17 April 2023

Shelf-Life Planning within SAP IBP Response & Supply Planning

Overview


◉ Shelf-Life Planning is a feature introduced as part of SAP IBP 2211 release within the Response & Supply Planning module (Order-based planning). In order to use this feature, the IBP Planning Area must be based on the SAP7F model entity and use RTI for data integration between IBP and S/4 (or ECC) systems.
◉ It’s a critical feature for companies that manage the shelf life of their products, therefore it is addressing industries that deal with perishable goods such as Pharmaceuticals, Food and Beverages, and Chemicals.

Some of the reasons why IBP Shelf-Life Planning is such a compelling proposition:

◉ Cost saving & minimize waste: Using FEFO (First Expiry First Out), companies can efficiently manage their inventory by automatically shipping the batches that are closer to their expiration date, thus reducing obsolete inventory and excess production.
◉ Compliance with regulations: Many industries are highly regulated and require companies to manage the shelf life of their products, as some of the goods can only be shipped with a predefined amount of shelf life remaining.

Features

 
– Supply & Deployment planning engines that use finite heuristic have been enhanced to consider Shelf-Life information. Integrating Shelf-Life planning information in the planning processes allows the system to consider Minimum Remaining Shelf Life (MRSL) requirement of the customer demand and reduces the risk of scrap/wastage.

– Finite Heuristic engine, both for supply planning & deployment planning, has been enhanced to match Minimum Remaining Shelf-Life (MRSL) requirements of independent demands and expiration dates of supply/receipt elements.

– Shelf-Life planning within IBP Response & Supply follows FEFO (First Expire, First Out) approach. In case of multiple supply elements available, the system picks the one which is set to expire at the earliest.

– With the planning run profile (PRP) closely integrated with Finite Heuristic, demand streams for a customer can be prioritized and matched with competing batch stock. For instance, stock getting expired earliest is matched with a sales order demand instead of a forecast. The goal is to match least remaining shelf-life supply with prioritized demand.

– If a Shelf-Life requirement of a demand cannot be met, the system generates a gating factor record “Projected Stock – Shelf Life” and this can be shared with the supply planner for further analysis.

– Apps like Intelligent Visibility can help to efficiently handle alerts generated for demands with shelf-life requirements enabled.

Process Flow


SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 1: Process Flow

Master Data


1) Product: This MDT has been enhanced to include 2 attributes: “Shelf-Life Planning Active” and “Minimum Remaining Shelf Life”

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 2: Master Data – Product

2) Location Product: This MDT has also been enhanced to include both shelf-life related attributes as mentioned in Product MDT.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 3: Master Data – Location Product

3) Transportation Lanes: RTI generates Transportation Lane based on Purchase Info Record and copies its value into this MDT, including the Remaining Shelf-Life information.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 4: Master Data – Transportation Lane

4) Production Data Structures: RTI generates PDS in IBP based on Production version (combination of BOM and Master Recipe / Routing). Attribute of the PDS “Shelf Life of Planned Production” gets populated based on MRSL maintained in S/4 material master.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 5: Master Data – Production Data Structure (PDS)

Transaction Data


1) Forecast: As shown below, there is a forecast requirement of 5 PC on 01.04.2023. MRSL requirement of this forecast is determined as 120 (Picked from S/4 material master). This means the supply element (existing one or new one generated) should have expiration date of atleast 30.07.2023 (01.04.2023 + 120 days) or later.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 6: Transaction Data – Forecast

2) Sales Order: As shown below, there is a Sales Order of qty 10 PC with material availability date (MAD) as 17.04.2023. MRSL requirement of this sales order is determined as 44 days (This is calculated as a difference between SLED of batch [31.05.2023] assigned and MAD [17.04.2023]). This means the supply element (existing one or new one generated) should have expiration date of atleast 31.05.2023 (17.04.2023 + 44 days) or later in order to meet this sales order requirement.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 7: Transaction Data – Sales Order

3) Stock: RTI allows to integrate batch stock from S/4 to IBP. Similar, to other master data elements, it requires to generate & activate integration model for stocks.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 8: Transaction Data – Stock

Supply Planning Run based on Finite Heuristic


With this data setup in place, as the next step performed the supply planning run based on Finite Heuristic planning engine.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 9: Supply Planning Run

Planning Results – Assessment


– System has generated 2 planned orders of 5 PC. For both cases/scenarios – In addition to the requirement date and quantity, system also considers the shelf-life requirement of the demand elements and generate the receipt/supply elements with expiration date greater than or equal to the corresponding MRSL.

– First planned order “T1163082” is pegged to the forecast demand “F1163073”.  Similarly, the second planned order “T1163084” is pegged to the Sales Order demand “2457”.

– Remaining 5 PC of Sales Order demand is met with the stock of “BATCH2” as the MRSL of Sales Order (31.05.2023) < Expiration date of batch stock “BATCH2” (29.06.2023)

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 10: Planning result at Plant

– At the upstream, System has generated 2 Purchase Requisitions of 5 PC. Note: As of current IBP release, Shelf-Life requirement doesn’t propagate at the component level, and this is why system doesn’t show MRSL against Planned Order components. This is planned as an enhancement in future release.

– The PRs generated have expiration dates calculated as GR date + Shelf Life of Transportation for component material

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 11: Planning result at Vendor / Supplier

Planning Results – Synced between IBP and S/4 systems


In order to publish the planning results from IBP to S/4, we need to run the job in IBP based on template “Real-Time Integration (Outbound)”.

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 12: Orders at Plant after IBP outbound run

Similarly, after integration PRs for “Raw material” are also synched both between IBP and S/4 as shown below:

SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 13: Order situation at Supplier after IBP outbound run

Scenario Summary


SAP HANA, SAP HANA Exam, SAP HANA Exam Prep, SAP HANA Career, SAP HANA Skills, SAP HANA Jobs, SAP HANA Tutorial and Materials
Figure 14: Scenario Summary

No comments:

Post a Comment