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. Approvals
  3. L4E Custom Approval v 18.0
  4. Sales Conditions FAQ

L4E Custom Approval

by Links4engg
Odoo
v 18.0 Third Party 6
Download for v 18.0 Deploy on Odoo.sh
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 17.0 18.0 19.0
You bought this module and need support? Click here!
Versions 17.0 18.0 19.0
  • Description
  • Manifest

Custom Approval Workflow

Build flexible, multi-level approval matrices for any Odoo document Purchase Orders, Expenses, Sales Discounts, or your own custom records without a single line of code.

Main Banner

Stop Chasing Approvals Over Email and Chat

In a standard Odoo environment, approving high-value Purchase Orders, Expenses, or Discounts often means walking over to someone's desk, sending a chat message, or hoping the right person checks their inbox in time. There is no single place to configure who must approve what, at what value, and in what order.

Custom Approval Workflow eliminates this uncertainty. It lets you define reusable approval matrices with multiple sequential levels, attach them to any document type, and automatically route requests to the right approvers with full visibility and an audit trail at every step.

The "Before & After"

Without App
  • Ping Manager on Chat
  • Wait for a Reply
  • Forward to Next Approver
  • No Record of Who Approved
  • Repeat for every document...
With App
  • Submit for Approval
  • Auto-Routed to Right Approver
  • One-Click Approve/Reject
  • Fully Logged & Traceable!

Comprehensive Feature List

Everything you need to enforce accountability and speed on every approval process across your company.

Multi-Level Approval Matrix

Configure any number of sequential approval levels, each with its own designated approvers, minimum amount thresholds, and mandatory or optional status.

Applies to Any Document

Attach the approval flow to Purchase Orders, Sales Orders, Expenses, Invoices, or any custom model in your database fully configurable, no coding required.

Automatic Notifications

Approvers are instantly notified via Odoo activities and email the moment a document is waiting on their decision, keeping the process moving fast.

One-Click Approve / Reject

Approvers get simple, prominent Approve and Reject buttons right on the document, with an optional comment field for rejection reasons.

Full Audit Trail

Every action is logged with the user, timestamp, level, and decision, giving you a complete, tamper-proof history for every approved or rejected record.

Approval Dashboard

A dedicated view lets every approver see exactly what is pending their action, and managers can track the status of any request across the company.


How It Works

A step-by-step visual walkthrough of the module in action.

1 Configure the Approval Matrix

Go to the new Approval Settings menu and define your approval levels for a document type: which model, minimum amount, and which users or job positions must approve at each level.

Approval Matrix Configuration Screenshot

2 Submit the Document

When a user creates a document that matches a configured rule, a new "Submit for Approval" button appears. Clicking it locks the record and starts the workflow at Level 1.

Submit for Approval Screenshot

3 Approver Gets Notified

The designated approver for the current level instantly receives an activity/notification and can see the request waiting for them on their dashboard.

Notification Screenshot

4 Approve or Reject

The approver reviews the record and clicks Approve to push it to the next level, or Reject with a comment to send it back to the originator.

Approve Reject Screenshot

Need Help or Customization?

Our expert team at Links4Engg is ready to assist you. Whether you need support configuring this app or want to request custom Odoo features, get in touch with us!

support@links4engg.com
www.links4engg.com
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • CRM (crm)
• Discuss (mail)
• Inventory (stock)
• Invoicing (account)
• Purchase (purchase)
• Sales (sale_management)
• Calendar (calendar)
• Contacts (contacts)
Lines of code 1592
Technical Name l4e_custom_approval
LicenseLGPL-3

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.
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