[ 
https://issues.apache.org/jira/browse/OFBIZ-13249?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17983636#comment-17983636
 ] 

Jacopo Cappellato commented on OFBIZ-13249:
-------------------------------------------

If I got this proposal correctly, you want to aggregate all sales orders for 
the same product in the same time window  as if they were one sales order to be 
delivered at the beginning of the time window. If this is the case, it doesn't 
imply that all requirements are aggregated as well. For example, if a raw 
material X is used both for producing the skateboard and for producing its deck 
subassembly, it may happen that two separated requirements with different dates 
are generated for X. Please, confirm if this is what you are trying to achieve, 
i.e., consolidate only sales orders. 

> 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
>            Priority: Minor
>
> 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