Yashwant Dhakad created OFBIZ-13249:
---------------------------------------

             Summary: Add a configurable ARDO window to the MRP engine to 
consolidate multiple small material requirements for a near tenure into single 
combined requirements.
                 Key: OFBIZ-13249
                 URL: https://issues.apache.org/jira/browse/OFBIZ-13249
             Project: OFBiz
          Issue Type: Improvement
          Components: manufacturing
    Affects Versions: Upcoming Branch
            Reporter: Yashwant Dhakad


Currently, in the Manufacturing module, the MRP engine currently creates 
separate material requirements for each demand date without any aggregation. 
For example, daily demands for the same product generate individual 
requirements instead of being consolidated. This leads to a long & confusing 
list of requirements thus complicating scheduling for procurement and 
production. In real-world business scenarios, this aspect makes it harder to 
coordinate with suppliers and increases the risk of missed or delayed orders.

For example, the system has the following orders for skateboards:
 * Order 101: 10 units placed on May 15, with a Delivery Date of June 15.
 * Order 102: 10 units placed on May 28, with a Delivery Date of June 16.
 * Order 103: 10 units placed on May 30, with a Delivery Date of June 17.

Now, if MRP is run on June 1 without ARDO, it creates separate requirements of 
10 units for each order. 

However, if the MRP engine is executed with ARDO set to 20 days, the MRP engine 
consolidates all those requirements whose delivery date lies between June 1 to 
June 20 into a single requirement of 30 units on June 1. This simplifies 
planning by consolidating demand, ensuring efficient inventory management.

There is no configuration option or UI field (such as an “Aggregate 
Requirements Days Offset” window/field) to define a time span within which 
requirements could be combined. As a result, procurement and production teams 
must manage multiple small orders, increasing administrative overhead, error 
risk, and increasing operational inefficiency.

The system should support a configurable ARDO window that aggregates all 
material requirements within the specified number of days into a single 
consolidated requirement on the earliest date. This aggregation should be 
clearly indicated to the user through UI messages or logs and properly 
reflected in procurement and production planning screens and reports.

This change would simplify procurement and production planning, reduce 
fragmented orders, and improve operational efficiency for manufacturing 
businesses.



--
This message was sent by Atlassian Jira
(v8.20.10#820010)

Reply via email to