Enhancement # - 732322
Initially, this was logged as a defect because the system was pegging Purchase Orders before On-Hand Quantity, which did not match standard MRP expectations. However, after internal review, it was confirmed that this behavior aligns with the current system design: MRP uses the supply’s Start Date (not the Expected Receipt Date) to determine pegging order. As a result, Purchase Orders with earlier Start Dates can be pegged before On-Hand stock.
MRP may allocate demand to future Purchase Orders before utilizing available On-Hand stock.
How to replicate this behavior:
1. Set up an item with On-Hand Quantity.
2. Create a Purchase Order for the same item with a long lead time (e.g., 120 days).
3. Run MRP.
4. If the PO’s Start Date is earlier than the On-Hand’s date, the PO will be pegged first.