Inventory

Svalog keeps a live picture of your stock that updates itself as you work. Every quote, shipment, purchase and production run writes to one immutable movement ledger, so the quantity on hand always traces back to the document that moved it.

Stock Levels

The Inventory page shows current stock for every product. Columns: SKU, Product Name, On Hand (total in stock), Reserved (reserved by confirmed sales orders), Available (On Hand minus Reserved), Reorder Point, and Status.

  • In Stock (green) — Stock is above reorder point.
  • Low Stock (yellow) — At or below the reorder point.
  • Out of Stock (red) — Zero or below.
Filter tabs let you view All, Low Stock only, or Out of Stock only. Click Export CSV to download.

Manual Stock Adjustment

Click the Edit button next to any product on the Inventory page. A modal opens:

  • Adjustment Type — Increase (add stock) or Decrease (remove stock).
  • Quantity (required) — Always a positive number. The direction is determined by the type.
  • Reason (required) — Select the most appropriate reason code.
  • Notes — Optional additional context.

Reason codes for increases: Initial Stock, Received from Supplier, Customer Return, Found Items, Physical Count Correction, Other. For decreases: Damaged, Lost/Stolen, Expired, Samples/Marketing, Internal Use, Physical Count Correction, Other.

Stock Movements

Go to Inventory → Stock Movements to see the complete immutable history of every stock change.

  • Movement types: sale, purchase, adjustment, restock (credit-note return to stock), production_consumption, production_output.
  • Each record shows: product, quantity changed, date, the document that triggered it (if any), reason, and notes.
  • Nothing is ever deleted from this log — it is append-only.