Short Allocation Happy Path
The short allocation happy path represents the scenario where a task group is imported with short allocation permitted, and the WCS creates tasks for whatever stock is available rather than rejecting the group.
Note: Short allocation is opted into per task group by setting allowShortAllocation to true on the import request. When omitted it defaults to false, and the group is only created if every line can be fully allocated.
- The WMS imports a task group with
allowShortAllocationset totrue. - The WCS attempts to allocate stock for every line in the task group.
- Where a line cannot be fully allocated, the WCS allocates the stock that is available and records the outstanding quantity as shorted against that task.
- The task group and its tasks are created. Tasks that could not be fully allocated are marked as shorted.
- The allocation result is returned to the WMS, including the shorted quantity for each affected line.
Import a Task Group Request field reference for allowShortAllocation