Inventory Statuses
Inventory statuses control how stock is treated in Atrope. Every unit of stock carries a status, and the status determines whether that stock can be allocated, sold, or counted as available.
Default statuses
| Code | Name | Available | ATP | Sellable |
|---|---|---|---|---|
| AVL | Available | ✓ | ✓ | ✓ |
| QRN | Quarantine | — | — | — |
| RSV | Reserved | — | ✓ | — |
| TRN | In Transit | — | — | — |
| DMG | Damaged | — | — | — |
| INS | Inspection | — | — | — |
| SCR | Scrap | — | — | — |
Flag meanings
- Available (On Hand) — counts towards your physical on-hand total
- ATP (Available to Promise) — can be promised to future orders
- Sellable — can be allocated to a sales order right now
Only AVL stock is sellable by default. Stock in Quarantine, Inspection, or damaged locations is visible but blocked from order fulfilment.
Customising statuses
Go to Settings → Inventory Statuses to toggle the flags on each status. For example, some businesses treat Inspection stock as ATP (they know it will pass) but not yet Sellable.
Changing a flag takes effect immediately for all future allocations. Existing allocations are not affected.
Adding a custom status
Click + Add status to create your own. Assign a code (up to 4 characters), a name, and set the three flags. Custom statuses are treated the same as built-in ones — they can be assigned to any stock movement.
Common configurations
Bonded warehouse — create a BND status with Available=No, ATP=No, Sellable=No. Stock under customs bond is tracked but cannot move until duties are paid.
Quality-passed, pending release — create a QPR status with Available=Yes, ATP=Yes, Sellable=No. Useful when stock has passed QA but still needs a supervisor sign-off before shipping.