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. Extra Tools
  3. Dynamic Approval Management System v 19.0
  4. Sales Conditions FAQ

Dynamic Approval Management System

by Srikesh Infotech http://www.srikeshinfotech.com
Odoo

$ 88.97

v 19.0 Third Party
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 Discuss (mail)
Lines of code 2066
Technical Name skit_approval_engine
LicenseOPL-1
Websitehttp://www.srikeshinfotech.com
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies Discuss (mail)
Lines of code 2066
Technical Name skit_approval_engine
LicenseOPL-1
Websitehttp://www.srikeshinfotech.com
  • Description
  • License

DYNAMIC APPROVAL MANAGEMENT SYSTEM

Configure dynamic approvals for any chatter-enabled Odoo model

Watch the video

Get Help & Support

EMAIL

KEY HIGHLIGHTS

Chatter-Based Approval Framework

Works on mail-enabled models.

Rule-Based Triggering

Domain and condition driven approvals.

Sequential & Parallel Approvals

Flexible approval flows.

User & Group Approvers

Assign individuals or teams.

Multi-Company Approval Rules

Company-wise configurations.

Central Approval Dashboard

Status-wise approval tracking.

My Requests & All Requests

Personal and global views.

Real-Time Approval Banners

Instant pending status display.

Automatic Escalation Control

Time-based escalation support.

Complete Audit Trail

Chatter-based approval history.

OVERVIEW

Odoo provides only a limited number of built-in approvals that are hard-coded and restricted to specific documents. When organizations need approval workflows for custom screens, special buttons, amount limits or multi-level processes, implementing them usually requires complex customization.

The Approval Engine solves this challenge by providing a centralized, rule-based approval framework for all chatter-enabled models in Odoo. Any document that supports the chatter (mail.thread) can now be configured with dynamic approval rules without modifying core business flows.

This module is ideal for organizations that require strong governance, internal controls, audit tracking and flexible approval workflows across standard and custom business processes.

Note: If approval configurations are created via Odoo Studio, the system will prioritize and apply the Studio configuration and the Approval Engine module rules will be ignored for that process.

Central Approval Management

The module introduces a dedicated Approval Engine application with three core menus:

  • Dashboard
  • Requests
  • Configuration

Dashboard

The dashboard provides a real-time overview of approval requests categorized by:

  • Pending
  • Approved
  • Rejected
  • Cancelled

Managers and approvers can quickly monitor approval workloads and decision status.

Requests

Two smart request views are available:

My Requests – Displays approval requests created by the current user

All Requests – Displays approval requests created by all users

This ensures full transparency and centralized monitoring of approvals across the organization.

Flexible Configuration with Approval Rules & Stages

Approval Rules

Users can define approval rules by selecting:

  • A chatter-enabled target model
  • Multiple approval stages

Each rule can be linked to a specific button action (method) and triggered only when configured domain conditions are satisfied.

Approval Stages

Each rule can contain one or multiple approval stages with:

  • Company and model control
  • Target button method
  • Domain conditions (example: amount > 50,000)
  • Sequential or parallel approval types
  • Approver users and approver groups
  • Escalation days per stage

Once a model is selected in the Approval Rule, the same model is automatically populated in the Approval Stages and cannot be modified. This ensures that all stages belong to the same model and avoids confusion about where each approval stage should be applied.

This allows businesses to design simple to complex multi-level approval workflows without writing custom code.

Automatic Approval Triggering with Visual Status

When a user performs an action on a configured document:

  • The system automatically raises an approval request
  • A warning banner appears on the document indicating pending approval
  • The requested approvers receive approval notifications
    • When the approval type is set to Sequential and multiple approvers are configured:
      • The first approver receives an email notification requesting approval
      • Once approved, the next approver in the sequence is notified automatically
      • This process continues until all required approvals are completed
  • The original action is temporarily restricted until approval is completed

Intelligent Approver Handling

If the creator of the record already belongs to the configured approver group:

  • The action is allowed immediately
  • The approval is automatically recorded in the chatter

This prevents unnecessary blocking and ensures smooth business operations.

Delegation of Pending Approvals

The Approval Engine allows approvers to delegate pending approval requests to other users when required. For approval requests that are in Pending status, a dedicated Delegate button is available in the request view.

By clicking the Delegate button, users can select one or more users to whom the approval responsibility should be transferred.

Once delegated, the system automatically sends email notifications to the selected users, informing them that their approval is required.

This feature ensures business continuity when approvers are unavailable and enables flexible workload distribution across teams.

If an approver or manager rejects a request, the system instantly updates the banner to display the latest approval status.

Advanced Rule Protection & Data Integrity

The module enforces strong validations:

Rules with active requests cannot change the target model

Rules with existing requests cannot be deleted (only archived)

Modifying a rule automatically cancels all related pending requests

Cancelled requests remain visible in the dashboard

This guarantees consistent approval behavior and protects historical approval data.

Free Support

You will get 90 Days free support in case any bugs or issue (Except data recovery). If any other custom modules are installed and because of that module some issue occurs, then we charge extra.

Srikesh Infotech is an India-based software company specializing in highly qualitative, timely delivered and cost-effective offshore software development. With over 17 years of technical and functional experience in ERP customization and implementation, we have gained a deep understanding of business logic both functionally and technically. We are committed to delivering premium-quality solutions and providing 24/7 support to ensure seamless operations for our clients.

Please note that you are not allowed to distribute this module after purchase. In case of any questions regarding this module, feel free to email us at info@srikeshinfotech.com, contact us on WhatsApp at +91 75388 24350 or raise a support ticket.

Contact Us
+91 7538824350
https://srikeshinfotech.com/contactus
Explore, Watch and Subscribe
Explore our Apps
YouTube
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

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 or have a question related to your purchase, please use the support page.
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