Question & Answer
Question
Why does IBM Sterling Order Management allow you to receive more quantity than the shipment quantity when there are multiple shipments associated to a single Order Line?
Cause
When Order is Available on System is set to Y , Product does the validation of ReceiptLine Quantity with Order Line Quantity and Not Shipment Line Quantity,
Answer
Example Scenario:
- Set the OrderAvailableOnShipment configuration to Y for Purchase order at -
Supply Collaboration->Document Specific > Purchase Order> Inbound Logistics > Shipping Preference>Transaction Rules.
- Create a have a purchase order 'Order1' with line item with quantity 5.
- Create two shipments Shipment1 (1 quantity) and Shipment2 (4 quantity).
- Start receiving for Shipment1,
As a result, you are allowed to receive all 5 quantity in the order irrespective of shipment quantity.
Resolution:
To have Product do the validation on the shipment line quantity, you can follow the below approach:
You can keep OrderAvailableOnShipment to be 'Y' in the DOM.
But while creating Shipment you can add in the input of createShipment API OrderAvailableOnShipment as N while keeping all other Order references so that Shipment will have the Order references but only that the attribute OrderAvailableOnShipment will be N.
[{"Product":{"code":"SS6PEW","label":"IBM Sterling Order Management"},"Business Unit":{"code":"BU048","label":"IBM Software"},"Component":"Warehouse Management System","Platform":[{"code":"PF025","label":"Platform Independent"}],"Version":"All","Edition":"","Line of Business":{"code":"LOB59","label":"Sustainability Software"}}]
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg22005389