Run one purchase through it
Confirm it, and match the three documents
Why this step
Turn the winning quote into a purchase order, then let the order, the receipt and the vendor bill check each other. Three-way matching is the reason a wrong invoice stops here rather than at the bank.
What this does
Controls confirmed procurement contracts, blanket purchase agreements for bulk raw material price locking, and enforces strict 3-way matching (Ordered vs Received vs Billed) to prevent billing discrepancies.
Before you start
- Purchase Officer or Warehouse Receiving access.
Steps



Important
3-way matching guarantees that accounting only pays for raw materials physically inspected and accepted in the factory warehouse.
-
01
Open Purchase › Orders › Purchase Orders to view all active supplier contracts.
-
02
Open a confirmed PO to inspect linked smart buttons: Receipt (Warehouse Stock Picking) and Vendor Bills.
-
03
When physical goods arrive at the factory gate, warehouse staff receive the delivery against the linked PO receipt, recording exact bar counts and glass sheet dimensions.
-
04
To set up Blanket Orders: Go to Purchase Orders, create a long-term contract with fixed price per metric ton for 6 months, and trigger partial release orders against project fabrication schedules.
-
05
Under Bill Control Policy, enforce On Received Quantities (3-Way Matching) so accounting cannot pay for goods before the warehouse inspection is confirmed.
-
06
Click Create Bill to generate the vendor invoice with automated validation against received warehouse quantities.
Common mistakes
- Setting Bill Control to 'On Ordered Quantities', which risks paying for damaged or short-delivered glass sheets.
- Releasing blanket order quantities without linking them to specific manufacturing project IDs.
Checkpoint
A vendor bill that disagrees with the order or the receipt is held rather than paid.