
From order to invoice, every line matched
From requisition to approved order, from goods receipt to three-way invoice matching; stock quantity and value update with every movement.
Stock overview: quantity per plant, storage location and stock type
From requisition to stock, complete
The tools your purchasing and stock team uses every day, on one screen.
Material card: general data, valuation and industry-specific fields
Material master
Material groups, units, valuation class, batch management and shelf life; ready-made field packs per industry, without code.
Requisitions and orders
Purchase requisitions from MRP or by hand; conversion to orders, line-level price conditions, info records and price tiers.
Approval policies
Approval by amount and company in sequential steps; the approver is a role or the requester’s manager chain. No goods receipt against an unapproved order.
Invoice verification
The invoice is matched to the order and goods receipt; an invoice outside the quantity or price tolerance is blocked and released with a justification.
Stock and valuation
Stock per plant, storage location and stock type; moving average or standard price, every movement posted in the same transaction.
Stock transfers: route, status and quantity received
Stock transfers
One step between storage locations, two steps between plants with goods in transit shown separately; batch identity is kept.
Five steps from requisition to stock
Each step uses the record of the one before; nothing is entered twice.
Requisition
Demand arises from MRP or as a manual requisition.
- MRP considers stock, safety stock and open orders
- Requisitions are converted to orders
- Reorder point per material and plant
Purchase requisition list
Order and approval
The order opens with line-level price conditions and goes through approval.
- Info records and price tiers
- Approval policy by amount and company
- Over-delivery tolerance
Purchase order detail: lines, received and invoiced quantity
Goods receipt
Received goods enter stock and accounting at the same moment.
- Batch, production date and expiry date for batch-managed materials
- Materials under quality control go to quality stock
- Moving average price is recalculated on receipt
Goods receipt drawer: batch and expiry date fields
Invoice verification
The invoice is three-way matched to order and goods receipt.
- Blocked if invoiced quantity exceeds received
- Blocked if price variance exceeds the defined tolerance
- A blocked invoice is released with a justification
Blocked invoices: block reason and release
Batches and stock
Stock always current, batch by batch.
- Stock, expiry date and status per batch
- Goods in transit shown separately in inter-plant transfers
- Count differences posted to stock and accounting in one transaction
Batch list: batch, expiry date and status
Every goods movement writes to the other modules at once
No interim transfers, no overnight integrations, no month-end reconciliation.
- Finance & AccountingGoods receipt posts stock and the GR/IR clearing account; invoice verification posts the supplier liability, in the same transaction.
- Costing & ControllingExpense invoices are coded to a budget line and deducted from the budget as commitments.
- Production PlanningMRP proposes requisitions for bought-in material; material sent to subcontractors is tracked separately.
- Quality ManagementMaterials under quality control go to quality stock; an open inspection holds the invoice.
- Warehouse ManagementGoods receipt lands in the warehouse receiving area; counts correct stock.

About purchasing and inventory
The most common questions before going live.
The invoice line is linked to the order line. If the total invoiced quantity exceeds what was received, or the unit price variance exceeds the tolerance defined for the company and material group, the invoice is blocked. A blocked invoice is released with a justification.
No. For orders under an approval policy, goods can’t be received until approval is complete. Policies are defined by amount and company code; the approver can be a role or the requester’s manager chain.
Yes. There are ready-made field packs for textiles, furniture, food and automotive; fields are asked by material group and can be extended without code. Variants such as size and colour are created in one step with a matrix.
Moving average or standard price is chosen per material and plant. Moving average is recalculated on every goods receipt. Every stock movement creates an accounting entry in the same transaction.
Transfers between storage locations take one step. Transfers between plants take two: goods leave the sending plant and show as in transit until received, without counting as sellable stock. Batch identity is kept and e-waybills are generated for shipments between your own sites.
A non-PO expense invoice goes to the person responsible for the supplier, is coded to a budget line and sent for approval; the accounting entry is created after approval. A budget overrun doesn’t block the invoice; it escalates.

See Hadron with
your own data
In a 30-minute demo, we set up your processes on Hadron together.