Purchase Orders
Buy
Create purchase orders to suppliers, get them approved, record supplier confirmation and receive goods into stock line by line, in any currency.
About this module
Qualis ERP's Purchase Orders module lets small and mid-sized manufacturers buy materials and parts from suppliers and follow each order from draft to received. A purchase order records the supplier, the destination warehouse, the products, quantities, unit prices, units of measure, tax and shipping, so purchasing, the warehouse and finance see the same numbers on what is on order and what has arrived. Every order starts as a draft with an automatic PO number and stays editable until it moves on. It then goes through approved, confirmed by supplier, partially received and received, or cancelled. Submitting for approval routes the order to the right approvers when an approval rule applies, otherwise it is approved in one step. Confirming records the supplier's acknowledgment number and date. Line prices and units are pre-filled from the product's supplier terms when the currency matches, and the payment term comes from the supplier's default. Receiving is done per line, asks for a lot or serial number on tracked products, and moves the order to partially received or received automatically. An order with received goods cannot be cancelled. Buyers raise and chase orders with quick filters such as Drafts and To Receive. When a delivery reaches the dock, warehouse staff open the Receiving page, which sorts waiting orders into overdue, today and upcoming. Purchase Orders draws on Suppliers Management, Products Management, Warehouses and Storage Locations, and each receipt creates a stock move. When Inspections is installed, received goods land in a quality hold and a receiving inspection is created for them. Orders raised from make-to-order Sales Orders keep their origin link, and Currencies stores every total in the base currency at the order's exchange rate.
Events contract
Events published
purchase-order.createdPublished when a purchase order is createdpurchase-order.cancelledPublished when a purchase order is cancelledpurchase-order.receivedPublished when a purchase order has been fully receivedPermissions introduced
purchase-orders:createCreate purchase orderspurchase-orders:readView purchase orderspurchase-orders:updateEdit purchase orderspurchase-orders:receiveReceive goods against a purchase orderpurchase-orders:view_pricesSee purchase-order prices and amountspurchase-orders:soft_deleteMove purchase orders to trashpurchase-orders:hard_deletePermanently delete purchase orderspurchase-orders:exportExport purchase orderspurchase-orders:importImport purchase orderspurchase-orders:bulk_editBulk edit purchase orderspurchase-orders:bulk_soft_deleteBulk move purchase orders to trashpurchase-orders:bulk_hard_deleteBulk permanently delete purchase orderspurchase-orders:restoreRestore purchase orders