IBM Support

User is not being restricted from receiving more than the shipment quantity when an order is associated to the shipment

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:

  1. Set the OrderAvailableOnShipment configuration to Y for Purchase order at -
    Supply Collaboration->Document Specific > Purchase Order> Inbound Logistics > Shipping Preference>Transaction Rules.

  2. Create a have a purchase order 'Order1' with line item with quantity 5.

  3. Create two shipments Shipment1 (1 quantity) and Shipment2 (4 quantity).

  4. 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"}}]

Document Information

Modified date:
16 June 2018

UID

swg22005389