Update Order Line Reserved Inventory
Set reserved inventory status on order lines based on inventory check.
Overview
The Update Order Line Reserved Inventory step updates the reserved inventory flags on order lines based on actual inventory availability. This ensures line item reservation status is accurate.
Identifier
| Property | Value |
|---|---|
| Key | UpdateOrderLineReservedInventory |
| Group | Inventory |
| Applicable Statuses | New |
Configuration Properties
| Property | Type | Required | Default | Description |
|---|---|---|---|---|
IgnoreOrdersToBePurchased | Boolean | No | false | Skip lines awaiting purchase orders |
Behavior
What It Does
- Checks inventory availability for each line item
- Sets
ReservedInventoryandReservedInventoryQuantityon lines - Can run at shipment level to process specific shipment's lines
- Returns result invisibly (doesn't show in workflow history)
Prerequisites
- Order must have line items
- Inventory data must be available
Side Effects
- Line item
ReservedInventoryflag set - Line item
ReservedInventoryQuantityset - Affects downstream fulfillment logic
Business Cases
When to Use
- Allocation verification: Verify reservation status
- Order modification: Update after changes
- Re-check inventory: Refresh reservation data
Example Scenarios
Scenario 1: Standard Update Order allocated to warehouse. Step verifies and updates each line's reservation status.
Scenario 2: Ignore Purchase Orders
Configure IgnoreOrdersToBePurchased=true. Lines awaiting PO are skipped.
Scenario 3: Shipment Level Running for specific shipment. Only that shipment's lines are updated.
Error Handling
| Condition | Result | Continues Workflow? |
|---|---|---|
| Update successful | Success (invisible) | Yes |
| No inventory data | Success (invisible, marks unreserved) | Yes |
Related Steps
- Increase Reserved Inventory - Reserve inventory
- Set All Order Lines To Reserved - Force reservation
