Purchase Orders

Create and approve orders to buy stock from a supplier, with receiving as a deliberate, separate step that is the only action that ever changes inventory.

A purchase order is a branch's request to buy stock from a supplier — the buying-side counterpart to a sales order. Creating one has no effect on stock at all: it starts pending, listing each product, quantity, and unit cost, with a total calculated and stored at that moment, so it can be reviewed or approved before anything is committed.

How it works

Receiving a purchase order is the one deliberate action that actually changes inventory — it increments stock for every line and writes a matching movement record, all in a single transaction, recording exactly who received it and when. A pending order can instead be cancelled before ever receiving stock. Once received or cancelled, a purchase order is final and cannot be edited further, keeping its history a reliable record of what was actually ordered and received.