Defining Adjustment Sequence

An inventory adjustment reason can be associated with an adjustment sequence. Configuring an adjustment sequence for an inventory adjustment reason lets you adjust inventory from a specified sequence of locations when the pick location cannot be verified. For example, it can be used for cash and carry transactions at the point of sale in stores. An inventory adjustment reason code need not necessarily have an adjustment sequence associated with it.

The adjustLocationInventory API is used to adjust location inventory. This API can be called with either a Location ID and an inventory reason code associated with an adjustment sequence or with only an inventory reason code associated with an adjustment sequence, without a Location ID. The transaction does not go through when the Location ID is not passed and the inventory reason code passed does not have an adjustment sequence associated with it. For more information about the adjustLocationInventory API, see the Configuring integrations with other systems.