Skip to main content
Inventory allocation assigns specific inventory from particular warehouse locations and quality grades to order line items. This ensures accurate fulfillment and helps track which inventory is reserved for which orders.

Overview

The allocation modal displays an expandable master-detail grid. The top-level rows show each line item on the order, and expanding a row reveals the individual location/grade combinations where you can assign quantities. Allocation status indicators on each row:
ColorMeaning
GreenLine item is fully allocated
OrangeLine item is partially allocated
RedLine item has no allocation

Opening Allocation

  1. Open an order with line items
  2. Click the Allocate button in the order ribbon or on a specific line item
  3. The allocation modal opens showing all line items

Allocating Inventory

Auto-Allocate

Click Auto-Allocate in the ribbon to automatically assign quantities across all unallocated line items using the selected strategy and filters. Available strategies:
StrategyDescription
Highest GradeAllocates from the highest available grade first, then by most available quantity
FIFOFirst in, first out — allocates from the oldest inventory first
LIFOLast in, first out — allocates from the newest inventory first
Single LocationAllocates the full quantity from one location; fails if insufficient inventory at that location
PriorityAllocates in the order you define using ranked location and grade dropdowns
BalancedDistributes proportionally across all available locations based on relative quantities
Use the Location and Grade dropdowns to restrict which inventory the strategy can draw from.

Manual Allocation

  1. Click the expand arrow on a line item row to see available inventory locations
  2. In the detail grid, type an allocation quantity into the Allocated column for each location/grade
  3. The progress indicator on the parent row updates as you type

Clear All

Click Clear All in the ribbon to remove all allocations across all line items. The ribbon recalculates available quantities immediately so you can reallocate from scratch.
Use Auto-Allocate with the Highest Grade strategy as a starting point, then manually adjust specific line items for customers with special requirements.

Understanding the Detail Grid

When you expand a line item, the detail grid shows one row per available location/grade combination:
ColumnDescription
LocationWarehouse location name
GradeQuality grade (1, 2, or 3)
AvailableUnits not yet allocated to any order
AllocatedUnits you are assigning to this line item (editable)
The Available quantity reflects real-time inventory. If another user allocates inventory while you have the modal open, available quantities will update.

Allocation and Order Status

Allocation is typically done before advancing an order to Picked status. Some status transitions may require all line items to be fully allocated.
Order StatusCan Allocate
InitializedYes
OpenYes
SubmittedYes
AcknowledgedNo — order is read-only
PickedNo — allocation is finalized
ShippedNo
Attempting to advance an order to a status that requires full allocation while line items remain unallocated may block the status change. Verify all line items are fully allocated (green indicators) before submitting.

Best Practices

  • Allocate before picking: Complete allocation before handing orders to your fulfillment team so they have specific pick locations
  • Use grade-based strategies for premium customers: Use the Highest Grade strategy for customers receiving Grade 1 inventory
  • Use FIFO for rotation: Use FIFO to ensure older inventory ships before newer stock
  • Check totals before closing: Confirm all line items show green before closing the modal

Order Details

View allocation status on the order detail page

Order Status

Understand when allocation is required for status transitions

Availability Management

Manage inventory counts and availability sessions

Locations

Configure warehouse locations used in allocation