Troubleshooting
Problem
Attempts to run adjustInventory API does not update supply correctly in IBM Sterling Order Management.
Symptom
adjustInventory API is not updating supply correctly when same item -ship node - supply type combination is repeated in same xml with hotsku is enabled and yfs.yfs.hotsku.lockItemOnInventoryChanges is set to N.
Cause
The attribute UseHotSKUFeature is set to N.
Resolving The Problem
When hotsku is enabled and yfs.yfs.hotsku.lockItemOnInventoryChanges is set to N, you need to pass UseHotSKUFeature=Y in adjustInventory input. Refer to adustInventory API javadocs for more details.
Sample XML
<Items>
<Item AdjustmentType="ADJUSTMENT" AvailabilityType="TRACK"
ItemID="ITEM_2" Quantity="1" ShipNode="NODE4"
SupplyType="ONHAND" UnitOfMeasure="EACH" UseHotSKUFeature="Y"/>
<Item AdjustmentType="ADJUSTMENT" AvailabilityType="TRACK"
ItemID="ITEM_2" Quantity="1" ShipNode="NODE4"
SupplyType="ONHAND" UnitOfMeasure="EACH" UseHotSKUFeature="Y"/>
</Items>
Product Synonym
Sterling OMS
Was this topic helpful?
Document Information
Modified date:
16 June 2018
UID
swg21975891