Skip to Content

The Purchases Module

The Purchases module manages procurement - from requesting quotes to receiving goods and paying vendor bills. It integrates with Inventory (stock replenishment), Accounting (vendor bills), and Manufacturing (raw material procurement).

Core Concepts

Concept Model Description
Request for Quotation (RFQ)purchase.order (state=draft)Sent to vendors to get pricing. Becomes a PO when confirmed.
Purchase Order (PO)purchase.order (state=purchase)Confirmed order. Triggers receipt and billing.
Receiptstock.pickingGoods received from vendor. Validated in Inventory.
Vendor Billaccount.move (type=in_invoice)Invoice received from vendor. Posted in Accounting.
Vendor Price Listproduct.supplierinfoPricing agreements per vendor per product.
Reordering Rulestock.warehouse.orderpointMin/max stock rules that auto-create RFQs.

Procurement Flow

  1. Need Identified - Manual request, reordering rule trigger, or MTO from sales.
  2. RFQ Created - Sent to preferred vendor(s).
  3. PO Confirmed - Vendor accepts. Order is confirmed.
  4. Goods Received - Receipt validated in Inventory. Stock updated.
  5. Bill Received - Vendor invoice posted in Accounting.
  6. Payment - Bill paid according to payment terms.

Menu Structure

  • Orders - Requests for Quotation, Purchase Orders, Receipts, Vendor Bills.
  • Products - Products (shared catalog), Vendor Price Lists.
  • Configuration - Settings, Purchase Teams, Product Categories.
  • Reporting - Purchase Analysis (pivot/graph).
Rating
0 0

Commenting is not enabled on this course.

This documentation is updated continuously. Some features described here may be renamed, deprecated, or still being finalized.