Skip to content

Inventory and warehouses

Inventory records answer what is held, where it is held, what is committed, and what value is attached to it. Item descriptions and warehouse masters provide context; stock movements establish quantity history.

Prepare the masters

Create or review items, categories, and warehouses. Confirm the base unit, stock-tracking flag, relevant batch/serial settings, company costing method, and allowed warehouse context.

A default warehouse is a selection preference, not a transfer. Changing a master record does not relocate existing stock.

Receive stock

Use the appropriate purchasing or receipt workflow. Record the actual warehouse, quantity, transaction unit, and cost. Supply lot, manufacturing, expiry, serial, and MRP information where the workflow requires it. Verify the saved conversion to base quantities before treating the receipt as complete.

Transfer stock

Open Stock Transfers. Identify source and destination, then enter the items and quantities. A transfer changes location; it is not a customer sale or a supplier purchase. Check the workflow's dispatch/receipt states and In Transit when movement spans more than one step.

Verify both ends of the transfer and retain the reference. Do not correct a delayed receipt by creating a second unrelated movement.

Adjust stock

Use Stock Adjustments only for an authorized adjustment with a reason and supporting evidence. Confirm whether the screen expects a counted quantity or an adjustment difference before entering values. These are different inputs.

Inspect the quantity, cost, posting result, and period. A physical count discrepancy needs explanation; it should not be concealed by changing unrelated item-master fields.

Read stock quantities

On Hand is recorded stock. Reserved/Committed describes quantities committed to demand. Available is on-hand less reserved in the reviewed item stock calculation. On Order is expected supply. These values should not be added together and labelled physical stock.

Use Stock Report for the selected view, Stock Movements for the event trail, and Stock Audit for reconciliation checks. Confirm the date range, item, warehouse, and company before comparing.

Lots, expiry, and MRP

A single item can have several lots with different expiry dates and printed prices. Review the actual lot being issued and its available quantity. The batch-price screen at /inventory/batch-prices addresses lot-level pricing; changing the current item price does not establish that every lot carries that price.

The reviewed stock response explicitly reports disagreement between a stock entry and its lot quantities. Treat a mismatch as an investigation task. Do not suppress it by excluding the affected lot from a report.

Bins and locations

The reviewed Item Stock implementation explains bins as picking/putaway instructions, not independently maintained bin balances. A bin reference on a document is not evidence of a complete bin-level quantity ledger.

Daily checks

Review incomplete receipts/transfers, unexpected negative stock, lot mismatches, missing costs, and stock adjustments. Reconcile selected items back to their movements and accounting effects. Keep the same date cut-off when comparing inventory value with the books.

OSERP Atlas · Understand every field. Master every workflow.