Stock Transfers & Quarantine Control
Transfer stock between warehouses, manage in-transit shipments, isolate damaged items in quarantine, and execute disposition actions.
Routes:
/inventory/transfers /inventory/transfers/new /inventory/transfers/:id /inventory/quarantine Stock Transfers & Quarantine Control
The Transfers & Quarantine module manages moving inventory between warehouse facilities and isolating non-conforming or damaged products.
Inter-Warehouse Transfers Lifecycle
stateDiagram-v2
[*] --> Confirmed : Create Transfer Order
Confirmed --> Picking : Start Picking Stock
Confirmed --> Cancelled : Cancel Order
Picking --> Shipped : Dispatch from Origin (Stock to IN_TRANSIT)
Picking --> Cancelled : Cancel Order
Shipped --> PartiallyReceived : Partial Inbound Receipt at Destination
Shipped --> Received : Full Inbound Receipt at Destination
PartiallyReceived --> Received : Complete Final Receipt
Received --> [*]
1. In-Transit Accounting & Ledger Movements
- Dispatch from Origin: Stock is deducted from the source warehouse bin and moved into an
in_transitvirtual location. Financial valuation remains on the company inventory asset balance. - Receipt at Destination: Arriving units are received into destination dock staging (
stagingbin) and queued for putaway into local storage.
2. Quarantine Disposition Workflows
Stock placed into a quarantine bin is completely quarantined from available inventory calculations. Operators resolve quarantined goods via three paths:
- Release to Active Stock: After inspection or repackaging, units are transferred to storage bins.
- Scrap / Write-off: Units are permanently scrapped, debiting Inventory Shrinkage/Loss expense.
- Return to Vendor (RTV): Units are routed to a Purchase Return and shipped back to the supplier for credit.
Step-by-Step Workflows
1. Creating and Dispatching an Inter-Warehouse Transfer
- Go to Inventory → Transfers (
/inventory/transfers). - Click New Transfer (
/inventory/transfers/new). - Select the Source Warehouse and Destination Warehouse.
- Add items and transfer quantities.
- Click Create Transfer Order (order is created in
Confirmedstatus). - Warehouse operators pick the items (
Picking), then dispatch to generate an outbound in-transit shipment (Shipped). - At the receiving warehouse, locate the incoming shipment under
/inventory/transfersor/receiving/transfersand click Receive Transfer (Partially ReceivedorReceived).
Field Reference
| Field | Description |
|---|---|
| Transfer Number | Unique movement reference (TRF-...). |
| Source Warehouse | Origin dispatch facility. |
| Destination Warehouse | Destination receiving facility. |
| Status | Stage (Confirmed, Picking, Shipped, Partially Received, Received, Cancelled). |
| Quarantine Bin | Isolated location holding defective or uninspected goods. |
Field Reference & Data Dictionary
Key database fields, input parameters, and definitions associated with this workflow screen:
| Field / Parameter | Display Name | Description & Rules |
|---|---|---|
| transfer_number | Transfer Order Number | Unique inter-warehouse movement identifier (e.g. TRF-2026-00018). |
| source_location_id | Source Warehouse | Origin facility supplying inventory. |
| destination_location_id | Destination Warehouse | Target facility receiving inventory. |
| status | Transfer Status | State of transfer (Confirmed, Picking, Shipped, Partially Received, Received, Cancelled). |
| quarantine_reason | Quarantine Reason | Cause for isolation (Damaged in Transit, Quality Inspection, Defective Batch, Customer RMA). |