Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Accounting
  3. Invoice Approvals v 18.0
  4. Sales Conditions FAQ

Invoice Approvals

by Code Experts IT Solutions http://www.codeexperts.com
Odoo
v 18.0 Third Party 1
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 177
Technical Name codex_invoice_approvals
LicenseLGPL-3
Websitehttp://www.codeexperts.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Invoicing (account)
• Discuss (mail)
Lines of code 177
Technical Name codex_invoice_approvals
LicenseLGPL-3
Websitehttp://www.codeexperts.com
Enterprise Odoo.sh community

Invoice Approvals Management

CODEXperts Logo

Key Features

Multi-Level Approval Workflow

Five distinct approval states: Waiting Support Approval, Waiting Accounting Approval, Waiting General Approval, and two-step validation for Payment Validator 1 & 2.

Amount-Based Routing

Configurable threshold amount automatically routes invoices. Below threshold goes to Support/Accounting approvers; above requires General Manager authorization.

Vendor Bill Two-Step Validation

Specialized chain for vendor bills: Payment Validator 1 reviews and forwards, Payment Validator 2 performs final authorization independent of amount thresholds.

Role-Based Access Control

Five distinct security groups ensure strict authorization: Support Approver, Accounting Approver, General Approver, and Payment Validators 1 & 2.

Smart Request Workflow

Single Request Approval button automatically determines the correct approval path based on document type and amount, replacing the standard Post button when enabled.

Instant Rejection & Reset

Reject button immediately returns documents to draft state for corrections. No need to create new records—simply edit and resubmit for approval.

Detailed Usage Guide

Configuration & Threshold Setup

Enable the approval workflow from Accounting Settings and define the Threshold Amount. When activated, the standard Post button is hidden and replaced by Request Approval, enforcing mandatory validation chains before any invoice or refund can be posted.

Configuration Settings

Role-Based Access Control

Assign users to specific approval groups: Support Approver, Accounting Approver, General Approver, Payment Validator 1, and Payment Validator 2. Each group carries distinct authorization limits enforced at the code level.

Create Internal Transfer with Request Approval Button

Workflow Initiation

In draft state, users must click Request Approval to submit documents for validation. The system evaluates document type and amount to determine routing: vendor bills go to Payment Validators, while customer invoices and refunds route based on the threshold setting.

Approver View with Approve and Reject Buttons

Intelligent Amount-Based Routing

Documents automatically route to appropriate approvers based on value. Amounts below threshold await Support or Accounting approval, while high-value documents require General Manager authorization. Approve and Reject buttons appear only for authorized users.

Validation Error Without Approval
Validation Error Without Approval

Vendor Bill Two-Step Validation

Vendor bills follow a dedicated chain through Payment Validator 1 then Payment Validator 2. Validator 1 forwards the bill, Validator 2 performs final authorization. Upon final approval, the system automatically posts the bill and creates journal entries.

Validation Error Without Approval
Validation Error Without Approval

Strict Authorization Enforcement

Unauthorized users attempting to approve receive immediate ValidationError messages. Authorized approvers see contextual Approve and Reject buttons. Clicking Reject instantly returns the document to draft state for corrections.

Validation Error Without Approval
Validation Error Without Approval
Validation Error Without Approval

Need Support?

Our dedicated support team is here to help you with installation, configuration, and any questions you may have about the Invoice Approvals Management.

hello@code-experts.co
+973 1722 4488
WhatsApp: +973 1722 4488
www.code-experts.co

© 2026 Code Experts IT Solutions. All Rights Reserved.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author, please use the developer contact information. They can usually be found in the description.
Please choose a rating from 1 to 5 for this module.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with