Normal view

There are new articles available, click to refresh the page.
Yesterday — 11 April 2025SCM Blogs by Members

Co-Production in SAP IBP

Co-Product and By-Product:

A Co-Product is a product that is produced in parallel with other products but have high value. The system creates a separate order item in the production order for each co-product. This means that it is possible to display actual costs at co-product level.

A By-Product is a product that is produced in parallel with other products. The system does not create a separate order item for each by-product. The material valuation of a by-product is always based on the price specified by price control in the material master.

SAP IBP solution does not distinguish between Co-Product and By-Products

 

How to Setup Co-Production in Scenario in IBP?

SAP IBP Master Data Setup:

Production Source Header:

In the Production Source Header MDT update the Source Type as ‘C’ for Co-Product FG100-CO. C indicates Co-production.

One Source ID ‘1010_FG100_PV1’ is assigned to Finished Product FG100 and Co-Product FG100-CO

ShindeSonal_0-1744192875292.png

 

Production Source Item:

Below is the master data setup for the Production source item.

SG100 is the semifinished material with a source ID ‘1010_FG100_PV1’. RM100 and RM200 are the raw materials with a source ID ‘1010_SG100_PV1’

ShindeSonal_4-1744193266241.png

Resource Location:

Below are the resources available at location 1010 which is production plant. Capacity Supply can keep it blank since capacity supply time series indication is marked as "X"

ShindeSonal_15-1744194930632.png

 

Production Source Resource:

Below are the resources used by source ID

ShindeSonal_7-1744193419779.png

Capacity updated for each resource in IBP:

ShindeSonal_9-1744193449422.png

 

Supply Chain Network:

Network setup for Co-Product Scenario.

ShindeSonal_10-1744193466662.png

Input:

Independent Demand at Finished Good (FG100) and Co-Product (FG100-CO)

ShindeSonal_11-1744193535908.png

Finite Heuristic Output:

Net demand is calculated for finished product FG100 based on the independent demand at the same product.

However Net demand is not calculated for co-product FG100-CO. The heuristics that support co-production don't plan a production event just to satisfy net demand for a co-product. Demand for a co-product is satisfied only from stock. 

ShindeSonal_12-1744193696313.png

Optimizer Output:

The optimizer supports co-production and calculates a cost-optimal production plan. It considers production costs, stock holding costs, and costs incurred for not satisfying demands for all output products, that is, both main and co-products.

Independent Demand at Finished Good (FG100) and Co-Product (FG100-CO) at DC-1000

ShindeSonal_13-1744193819628.png

System has calculated net demand for FG100 till W13 since it has independent demand till W13 only at DC- 1000.However, it has calculated Net demand till W15 at plant 1010 is due to co-product independent demand.

Optimizer has calculated Net demand for co-product FG100-CO at DC due to co-product independent demand.

ShindeSonal_14-1744193941169.png

In W15 we have independent demand only for co-product FG100-CO and system has generated production receipt.

//Setup initial cost Production Cost, Transportation cost, Non Delivery Cost, Inventory holding Cost

I hope this blog was helpful to understand the setup. Thank you.

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

SAP EWM: Pallet Storage Strategy by HU Type

In the realm of warehouse management, effective storage strategies are vital for maximizing space utilization, enhancing operational efficiency, and improving inventory accuracy. SAP Extended Warehouse Management (EWM) offers a robust framework for managing various storage strategies, one of which is the Pallet Storage Strategy by Handling Unit (HU) Type. This article delves into the intricacies of this storage strategy, detailing end-to-end configurations and best practices for implementation.

Advanced Production Planning- EWM Synchronization🏭--📦--🏢

Ever wondered how production and warehouse operations sync seamlessly in SAP? The integration between SAP EWM and Production Planning (PP) ensures real-time material staging, consumption, and inventory updates—crucial for manufacturing excellence.

In this guide, I Delve into :
End-to-end EWM & PP integration
Configuration steps for raw material staging & finished goods receipt
Key master data and testing approach
Real-world staging methods: Single, Cross-Order & Crate Part staging
Differences between Production and Process Orders

Automatic Replenishment in SAP EWM on SAP S/4HANA 2023

In today's competitive supply chain landscape, operational efficiency and inventory accuracy are crucial to meeting customer expectations and reducing fulfillment costs. Automatic Replenishment in SAP EWM is a strategic tool that helps businesses maintain seamless warehouse operations by ensuring that picking locations are consistently stocked without manual intervention. By automating the movement of goods from reserve areas to fixed picking bins based on real-time stock levels, businesses can prevent order delays, optimize labor utilization, and reduce stockouts. In this blog, we’ll explore how automatic replenishment supports warehouse efficiency and demonstrates its functionality through a practical test scenario.

Rahul_Gandi_0-1744204351736.png

Let’s dive into the key configuration steps that make this process work effortlessly behind the scenes.

Configuration:

1. Activate Replenishment strategies in storage type

Path: SIMG>SCM EWM> EWM>Internal warehouse process> Replenish Control> Activate Replenishment strategies in storage type

Rahul_Gandi_0-1744144034085.png

2. Maintain Document types and item types for warehouse request

Path: SIMG>SCM EWM> EWM>Internal warehouse process> Replenish Control> Maintain Document/item Categories for replenishment

Rahul_Gandi_1-1744144034094.png

3.  Assign Fixed Bins to the products

T. Code : /N/SCWM/BINMAT

Rahul_Gandi_2-1744144034131.png

4. Stock Removal Strategies

4.1 Specify Storage type Search sequence for Stock removal

Path: SIMG>SCM EWM> EWM >Goods Issue Process>Strategies > Specify Storage type  search sequence for stock removal

Rahul_Gandi_0-1744145731602.png

4.2 Determine Storage type Search sequence for Stock Removal

Path: SIMG>SCM EWM> EWM >Goods Issue Process>Strategies > Determine Storage type  search sequence for stock removal

Rahul_Gandi_1-1744145766027.png

5. Warehouse Process Type

5.1 Define Warehouse Process Type

Path: SIMG>SCM EWM> EWM >Cross Process Settings>Warehouse Task >Define Warehouse Process type

Rahul_Gandi_2-1744145766065.png

5.2 Determine Warehouse Process Type

Path: SIMG>SCM EWM> EWM >Cross Process Settings>Warehouse Task >Determine Warehouse Process type

Rahul_Gandi_3-1744145948903.png

6. Maintain Product Master

T. Code: /N/SCWM/MAT1

Rahul_Gandi_0-1744146267998.png

Test Case:

In this test scenario, we will walk through a practical example to validate how Automatic Replenishment works in SAP EWM. The goal is to demonstrate that a Warehouse Task is automatically created when the stock in a bin drop below the predefined minimum quantity threshold.

We’ll simulate a real-life outbound process, starting from the creation of a Sales Order, triggering a pick from fixed bins, and observing how the system handles replenishment post-picking. Verify that the system automatically triggers replenishment when the stock in a fixed bin falls below the minimum quantity after a picking confirmation.

Pre-requisites:
1. Ensure Sufficient Stock is Maintained in the Reserve Area
Before testing replenishment, verify that adequate stock is available in the Reserve Area (HLR1). This stock will be used by the system to automatically replenish the Fixed Bin once the stock level falls below the defined minimum threshold. The replenishment warehouse task will move stock from the reserve area to the fixed bin to ensure seamless picking operations.

Rahul_Gandi_1-1744146293418.png

2. Ensure Sufficient Stock is Available for Order Picking

Verify that enough stock is available in the Fixed Bin to fulfill the outbound delivery. Once the picking is executed and confirmed, the system checks if the remaining quantity in the bin has fallen below the configured minimum quantity. If so, the follow-up replenishment process is automatically triggered, creating a warehouse task to replenish the fixed bin from the reserve area ensuring readiness for future picking demands.

Rahul_Gandi_2-1744146293453.png3. Stock Removal Strategies are Preconfigured for Order Picking

As a prerequisite, ensure that appropriate Stock Removal Strategies are already configured in the system. These strategies determine how the system selects stock from storage bins during the picking process for outbound deliveries. Having this in place ensures that the system can efficiently identify and pick stock from the correct bins when processing the sales order.

Create a Sales Order (T-Code: VA01)

Sales Order is created with a quantity of 26 units. Each fixed bin holds 10 units, and the minimum quantity is configured as 5 units (as shown in Step 3). After the picking process, we expect the system to identify that the stock has dropped below the minimum threshold and automatically trigger a replenishment task from the reserve area.

Create an Outbound Delivery in S/4HANA and Distribute to EWM (T-Code: VL01N)

Generate the outbound delivery based on the sales order and distribute it to the EWM system.

Process the Outbound Delivery Order in EWM (T-Code: /N/SCWM/PRDO)

Access the outbound delivery order and create the picking warehouse tasks.

Rahul_Gandi_4-1744146644064.png

Create Warehouse Task:
 Outbound Delivery > Follow-on Functions > Warehouse Task

Rahul_Gandi_5-1744146672310.png

Three Warehouse Tasks have been Successfully Created for Picking. As expected, the system generated three warehouse tasks one for each fixed bin, each containing 10 units, to fulfill the 26-unit Sales Order. Upon confirmation of these tasks, the stock level in each bin is evaluated. Since the remaining quantity falls below the defined minimum threshold, the system is expected to automatically trigger three replenishment tasks from the reserve area.

Rahul_Gandi_6-1744146696732.png

Let’s now verify these replenishment tasks in the Warehouse Monitor. à Filter with Open Warehouse Task and Whse Process Type - 3010

Rahul_Gandi_7-1744146721049.png

Rahul_Gandi_8-1744146727517.png

Immediate Replenishment tasks have been automatically Created. The system has instantly generated replenishment tasks following the confirmation of picking tasks. The automatic creation of replenishment warehouse tasks is a result of the key configuration settings completed earlier such as activating automatic replenishment, defining the appropriate process type, and setting up effective stock removal strategies (as outlined in Steps 1, 4, and 5). These configurations work together to ensure seamless replenishment when fixed bin stock falls below the minimum threshold.

Before proceeding with the confirmation of these replenishment tasks, let’s first review the current stock levels in the fixed bins for the relevant products. This will help us validate that the system correctly identified the stock falling below the minimum quantity threshold and responded as expected.

Rahul_Gandi_9-1744146757218.png

Stock Status Before Replenishment Confirmation
One bin shows 4 units remaining, while the other two bins have disappeared from available stock, likely due to full depletion. Let’s confirm the replenishment tasks and verify the updated stock levels in the fixed bins.

Rahul_Gandi_10-1744146782937.png

Post Replenishment Task Confirmation
After confirming the replenishment tasks, all fixed bins are fully restocked and now ready for picking in upcoming outbound processes, as illustrated in the image below.

Rahul_Gandi_11-1744146800863.png

This example demonstrates how Automatic Replenishment functions in SAP EWM. When stock levels in the picking area fall below the defined minimum quantity, the system proactively creates replenishment tasks to transfer stock from the reserve area to the fixed bins. This ensures that stock is consistently available for picking, supporting uninterrupted outbound operations and enhancing overall warehouse efficiency. It's a powerful feature that helps businesses maintain optimal stock levels and streamline their fulfillment processes.



Connect DM to Telegram & Email: Real-Time NC/Scrap-Alert/Notifications Automation

Discover how to connect SAP Digital Manufacturing (DM) to Telegram and Email for real-time machine alerts—eliminating delays in NC/scrap incident response. This step-by-step guide includes a Node.js backend setup, UI5 integration, and BTP deployment with reusable code snippets to automate shop-floor notifications instantly.

SAP EWM: Wave Management (Configuration & Execution)

In today’s fast-paced supply chain environment, efficient warehouse management is crucial for meeting customer demands and optimizing operational performance. One of the key functionalities within SAP Extended Warehouse Management (EWM) is Wave Management, which enables organizations to manage the picking process intelligently. This article will provide a detailed overview of SAP EWM Wave Management, its significance, and an end-to-end configuration guide to help you leverage this powerful feature effectively.

TM Freight Estimate API

we are trying to build an interface between salesforce and sap tm.  The interface would provide a freight estimate or quote to salesforce. we would like to use the sap tm freight estimate tool but there doesn't seem to be api's or programs available to do this.  Any help would be appreciated.

Thanks

Transferring Master Data from SAP IBP to SAP ECC: Best Integration Methods

Seamless Master Data Transfer from SAP IBP to SAP ECC!

Struggling to sync master data between SAP IBP and SAP ECC? Whether you need real-time APIs, scheduled exports, or middleware solutions, we’ve got you covered! Learn about the best integration methods, including SAP CPI-DS, OData APIs, SAP BTP, and more—ensuring smooth and efficient data flow.

🔍Explore the top solutions, comparisons, and expert insights to choose the right approach for your business. Stay ahead in SAP integration—read it now! 📖👇

❌
❌