Yashwant Dhakad created OFBIZ-13247:
---------------------------------------

             Summary: Update status of Requirement from “Approved” to "Ordered" 
when Purchase Order (PO) is created for that.
                 Key: OFBIZ-13247
                 URL: https://issues.apache.org/jira/browse/OFBIZ-13247
             Project: OFBiz
          Issue Type: Improvement
          Components: manufacturing, order
    Affects Versions: Upcoming Branch
            Reporter: Yashwant Dhakad


In the Requirements tab, in the Order module when a purchase order is created 
from an approved internal requirement, it does not update the requirement’s 
status from “Approved” to “Ordered,” even though the corresponding requirement 
is linked to the purchase order. This bug creates confusion for procurement 
teams who rely on the status to track order progress, forcing them to manually 
verify PO creation. More critically, it disrupts the Material Requirements 
Planning (MRP) engine as the system deflates the incoming quantity of the 
product to be ordered. 

For example, if the system has both: an approved requirement and a PO for an 
item, and then a new sales order (SO) arrives. The MRP engine will assume that 
the previous ‘approved requirement’ is supposed to fulfill the newly arrived 
SO, thus failing to generate a respective new requirement for the SO. This 
leads to incorrect inventory planning, as the system does not account for the 
new item to be ordered via PO. Such conflicts cause inefficiencies, risks of 
duplicate orders, stock shortages, and delayed workflows, especially in 
high-volume manufacturing.

To fix this, the system should:
 * Update the requirement status to “Ordered” the moment the purchase order 
creation service runs.
 * Preserve the existing commitment link between the requirement and the 
purchase order.
 * Reflect the status change accurately in the UI and database for reliable 
tracking.

These changes will enhance visibility for procurement teams, reduce errors, and 
streamline workflows.



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

Reply via email to