Troubleshooting
Problem
Even when some of the components are backordered the order is released to the fulfillment store for Ship Together bundle. The expectation is that the order should get backordered as one of the component doesn't have an inventory.
Symptom
Steps to reproduce:
1. Create a Ship Together (BundleFulfillmentMode=01) Bundle item (e.g. 00128_B).
Components items are NOT added during its creation.
2. Adjust Inventory for 2 component items (00128_C2, 00128_C3) & 1 component item (00128_C1) has no inventory at (00128_nod).
3. Call createOrder (PFA Sample_createOrder.xml).
4. Schedule Order from Application Console. OLs for (00128_C2, 00128_C3) are Scheduled & (00128_C1) is Backordered.
5. Call releaseOrder from API tester with below input.
<ReleaseOrder AllocationRuleID="00128_schR" CheckInventory="Y"
IgnoreOrdering="Y" IgnoreReleaseDate="N" OrderHeaderKey="20181018180632414732"/>
Actual Result: Ship Together Bundle item Order is released to fulfillment store though one of the component has no inventory.
Cause
The input xml used to create order for Ship Together Bundle item is incorrect.
Environment
IBM Sterling Order Management 9.4
Resolving The Problem
Steps to resolve:
1. Call createOrder API with modified input xml (PFA Working_Sample_createOrder.xml)
Note:
a) KitCode needs to be added in the Bundle item order line.
b) KitQty needs to be added in the component item order lines.
2. Schedule Order from Application Console. All the component lines will get Backorderd.
Was this topic helpful?
Document Information
Modified date:
30 October 2018
UID
ibm10735699