1. Meludu
  2. Platform
  3. Parts

Stock that adds up.

On-hand quantity always reconciles to movements. No screen lets anyone overwrite it.

Spanners hung on a pegboard in a workshop, a bench grinder in the foreground
Photograph: Nina Mercado

Two people reserve the last part. One wins.

Available stock is what is saleable on hand, less what is reserved. Quarantine and in-transit stock are excluded, and availability never goes negative. A backorder is demand, not a negative number.

How the store stays honest.

A ledger, not a field
Receipts, issues, returns, transfers and adjustments are immutable movements, each linked to its source record.
Blind counts
Counts run blind, with the scope locked or movements reconciled after cut-off. The counter cannot approve their own write-off.
Every issue has a reason
Each part issued has a recipient and either a billing line or an authorised internal use. Unbilled issues appear in a daily exception list.
Receiving in pieces
Receiving five of ten leaves five open. Over-receipt above tolerance needs approval.
Returns that go where they belong
A defective return goes to quarantine, not to saleable stock, and its refund is a separate controlled transaction.
Supersession with care
A supersession link is directional. It never quietly declares an alternative compatible with every earlier fitment.

Coming in later releases

Transfers and replenishment, forecasting and dead-stock review, trade accounts, and serial and batch tracking for tyres, batteries and fluids.