• Go
  • PostgreSQL
  • Docker

Inventory and supplier management

Reorder points calculated from what actually sold, goods checked against the order that brought them, and suppliers measured rather than trusted.

Stock is counted in one place and ordered from another, and the gap between the two is where the money goes. The reorder point is calculated from what actually sold rather than from what somebody estimated, and goods arriving are checked against the order that brought them.

Features

  • Stock by location, with transfers recorded between them
  • Reorder points calculated from real sales velocity, not a fixed minimum
  • Purchase orders matched against goods received and the invoice that follows
  • Discrepancies raised before the delivery note is signed, not at month end
  • Landed cost including freight and duty, so the cheapest quote is not assumed cheapest
  • Supplier scorecards for lead time, short deliveries and lateness
  • Batch and serial tracking where a recall would need it
  • Valuation and ageing reports showing what is tied up and for how long

Lead time is recorded per order rather than per supplier's promise, which is how a supplier that is reliably two weeks late becomes visible.