Skip to content

Odoo workflows · Technical reference

Odoo business workflows & GL impact

What each step in order-to-cash and procure-to-pay actually posts to the ledger.

35 entries · free, no sign-up

Showing all 35 entries

  1. 001

    Monthly Accruals

    Posting entries for expenses incurred but not yet invoiced (e.g., utility bills).

  2. 002

    Asset Depreciation

    Automated posting of depreciation journal entries to reduce asset value over time.

  3. 003

    Inter-company Reconciliation

    Clearing the 'Due-to/Due-from' balances between related entities.

  4. 004

    Consolidation

    Merging financial data from multiple countries/currencies into one parent report.

  5. 005

    1. Lead — Create Prospect in CRM

    No financial impact. Entry in CRM funnel.

  6. 006

    2. Quote — Draft Quotation

    Price commitment, No GL impact.

  7. 007

    3. Commitment — Confirm Sales Order

    Stock reservation (Inventory). SO created.

  8. 008

    4. Pick/Pack — Warehouse Fulfillment

    Inventory moves to 'Packing' zone.

  9. 009

    5. Delivery — Validate Shipping

    Debit: COGS / Credit: Stock (Asset decreases).

  10. 010

    6. Billing — Post Customer Invoice

    Debit: Accounts Receivable / Credit: Revenue.

  11. 011

    7. Payment — Register Payment

    Debit: Bank / Credit: Accounts Receivable.

  12. 012

    8. Reconcile — Bank Statement Match

    Finalizes the cash-flow loop.

  13. 013

    1. Request — Create Purchase Requisition

    Internal demand tracking.

  14. 014

    2. RFQ — Send Request for Quote

    Vendor price comparison.

  15. 015

    3. Order — Confirm Purchase Order

    Financial commitment created.

  16. 016

    4. Reception — Validate Goods Receipt

    Debit: Stock / Credit: Stock Interim (Received not Invoiced).

  17. 017

    5. Billing — Post Vendor Bill

    Debit: Stock Interim / Credit: Accounts Payable.

  18. 018

    6. 3-Way Match — Verification

    Compare PO vs Receipt vs Bill to prevent fraud.

  19. 019

    7. Payment — Register Vendor Payment

    Debit: Accounts Payable / Credit: Bank.

  20. 020

    1. Plan — Define BoM & Routing

    Sets the 'Recipe' and 'Cost' structure.

  21. 021

    2. Trigger — Generate MO (from SO or MTO)

    Demand planning triggers component check.

  22. 022

    3. Release — Confirm MO

    Raw Materials reserved in stock.

  23. 023

    4. Execute — Work Order Completion

    Time tracked at Work Centers (Labor Cost).

  24. 024

    5. Finished — Produce & Post

    Debit: Finished Goods / Credit: WIP + Raw Materials.

  25. 025

    1. Recruit — Applicant Pipeline

    Recruitment cost tracking.

  26. 026

    2. Onboard — Employee Contract

    Legal & payroll liability setup.

  27. 027

    3. Engage — Timesheet/Attendance

    Capture billable hours or labor cost.

  28. 028

    4. Reward — Generate Payslip

    Debit: Salary Expense / Credit: Liabilities.

  29. 029

    5. Exit — Full & Final Settlement

    Clearing all employee-related accruals.

  30. 030

    1. Sale — Service Product SO

    Creates Task/Project automatically.

  31. 031

    2. Execute — Timesheet Entry

    Records billable effort.

  32. 032

    3. Invoice — Invoicing based on TS

    Revenue generation based on actual hours.

  33. 033

    1. Subscribe — Confirm Recurring SO

    Creates a recurring revenue stream.

  34. 034

    2. Automate — Recurring Invoicing

    Auto-posts invoices every month/year.

  35. 035

    3. Retain — Renewal Management

    Alerts sales team for upcoming contract renewals.

Next

Hiring for this, or being interviewed for it?

We run technical assessment for Odoo hires, and we take on the work these questions describe.