In my opinion we are good to use OrderRequirementCommitment table for associating POs created with respect to requirements. This way we will be able to track what POs are wrt which SOs. This can help us in future to see PO lined up wrt SOs.
Also similar to SO, we should mark Requirement "Ordered" only when PO is "approved". Also out of 10 requirements if PO is created and approved for 5 requirements then this particular requirement should be marked as "Ordered" and for remaining 5 requirements we should create new requirement so that we don't loose those requirements in system. Thanks -- Divesh Dutta. On Sat, Jun 18, 2016 at 5:00 PM, Rahul Bhooteshwar < [email protected]> wrote: > Hello everyone, > I was exploring the issue OFBIZ-7128 > <https://issues.apache.org/jira/browse/OFBIZ-7128> which is regarding the > listing of the Purchase Orders generated using approved requirements. > > Currently, the system doesn't keep track of POs with respect to > requirements. In the case of sales orders, *OrderRequirementCommitment > *records are > being generated once the order status changes from *Created to Approved*. > > Should we create *OrderRequirementCommitment *records for Purchase orders > at the time of placing the PO, so that the POs can be tracked corresponding > to the particular Requirement. > > As of now the approved requirements are only used for initializing PO cart > & then the requirement is being marked as *ordered *once the PO is created. > This work flow should also be improved, as we are always free to edit the > cart items & how can we mark a requirement as *ordered* if we reduced the > quantity of the item corresponding to the requirement while placing the PO. > > In short there are two major concerns: > > - Need of *OrderRequirementCommitment records* for PO > - Proper validation while Marking Requirements *Ordered *when placing > POs using Requirements > > I would like to invite you all for discussing these requirements, so that > we can conclude this work flow properly. > > > Thanks and Regards > *Rahul Bhooteshwar* > Enterprise Software Engineer > HotWax Systems <http://www.hotwaxsystems.com/> - *Global leader in > innovative enterprise commerce solutions **powered by Apache OFBiz.* >
