Odoo Purchase to Pay Workflow
Workflow Verified Tue Apr 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time) For: ProcurementFinanceAccountingWarehouseStaff Source: phase-4-uat-documents/2. Odoo ERP/4. Odoo - คู่มือสำหรับการฝึกอบรมผู้ใช้งานหลักระบบ ERP (User Manual).pdf, phase-4-uat-documents/2. Odoo ERP/3. Odoo - รายงานผลการทดสอบระบบ (UAT).pdf Updated Tue Apr 28 2026 00:00:00 GMT+0000 (Coordinated Universal Time)
Odoo Purchase to Pay Workflow
Overview
กระบวนการจัดซื้อถึงจ่ายเงินใน Odoo ERP ตั้งแต่ RFQ / Purchase Order / Goods Receive / Vendor Bill / Payment.
Steps
- Procurement opens Purchase → Orders → Request for Quotation.
- User creates RFQ and selects Vendor, Type (
RegularorBorrow), expected arrival, delivery location, payment terms, source document, products, taxes, WHT, and terms. - User saves RFQ.
- Optional: user sends RFQ by email; state changes from RFQ to RFQ Sent.
- User confirms order; state changes to Purchase Order.
- Inventory user sees Receive Products / Receipt smart button.
- Warehouse receives goods and presses Validate.
- If product control policy requires received quantities, system shows Create Bill only after goods receipt.
- Finance creates Vendor Bill from PO, without PO, or via Auto Complete.
- Finance enters Bill Date, Bill Reference, Accounting Date, Payment Terms, Journal, products, VAT, WHT, and totals.
- Finance confirms bill; status changes Draft → Posted and journal items are generated.
- Finance registers payment against posted bill.
- User adds payment method such as cash, transfer, QR Code, cheque, or other configured method.
- Finance confirms payment; payment status updates.
Borrow Medicine Variant
- RFQ Type =
Borrow. - Unit price may be 0 for borrow flow.
- Goods are received via Receipt.
- When returning borrowed medicine, user opens receipt and presses Return.
- System creates return document; user validates return.
Cancellation Rules
| Stage | Cancellation |
|---|---|
| Draft / RFQ Sent | Cancel with reason |
| Purchase Order | Cancel with reason if not blocked by received storable product rule |
| Cancelled | Can Set to Draft if user reuses document |