Purchase Orders
Creating, approving, and managing purchase orders in KariVast, including line items, multi-currency support, order status state machine, and warehouse receipt preparation.
Reviewed on 2026-10-07
Choose supplier and products#
The “Create purchase orders” permission allows draft creation and editing; “Approve purchase orders” governs status changes, and “Receive purchase order shipments” governs intake. Choose a supplier and at least one product line.
Create and confirm the order#
- 1Open Purchase Orders and create a draft.
- 2Choose the supplier, receiving warehouse, currency, and product lines.
- 3Check quantities and prices, then send and confirm the order.
- 4Keep the supplier's confirmation with the order so the receiving team can identify substitutions or short deliveries.
- 5After delivery, open the order to see what remains outstanding.
- 6Reopen the order and check which lines still show an outstanding quantity after each delivery.
Sending an order communicates intent; receiving is a later, physical action. Do not treat the order total as a payable.
Visual Purchase Order Workflow & Lifecycle#
The following interactive workflow shows how a purchase moves across your Purchasing, Warehouse, and Finance teams—from placing the order and receiving goods to verifying the supplier bill and issuing payment:
Procure-to-Pay Workflow (From Purchase to Payment)
Watch outstanding quantities#
Only drafts are editable. Cancellation is possible from permitted pre-receipt states; a partly received PO cannot be cancelled through the normal transition.
WARNING: Review supplier, currency and every line before confirmation. Receiving in a currency different from inventory valuation currency is blocked.
If an order cannot advance#
Check the current order status and your purchasing access before trying another action.
If confirmation is blocked, check the supplier, warehouse, quantities, and prices on the draft.
Have a question about this workflow?
Subscribed customers can ask questions about this guide inside the authenticated dashboard.
Ask about Purchase Orders in Dashboard