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
    • Estate 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. Sales
  3. Dynamic Sales Order Approval v 19.0
  4. Sales Conditions FAQ

Dynamic Sales Order Approval

by Oakland OdooERP https://www.oaklandmena.com
Odoo

$ 20.00

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 • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 867
Technical Name oe_sales_dynamic_approval
LicenseLGPL-3
Websitehttps://www.oaklandmena.com
Versions 16.0 17.0 18.0 19.0
You bought this module and need support? Click here!
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Sales (sale_management)
• Discuss (mail)
• Invoicing (account)
Lines of code 867
Technical Name oe_sales_dynamic_approval
LicenseLGPL-3
Websitehttps://www.oaklandmena.com
Versions 16.0 17.0 18.0 19.0

  • Key Features
  • Screenshots
  • User Guide
  • FAQs
Large Image
Screenshot 2
Screenshot 2
Screenshot 3
Screenshot 4
Screenshot 5
Screenshot 6
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7
Screenshot 7

User Guide

This guide explains how to use the Dynamic Sales Order Approval module.


1. Configuration

  1. Install the Module: Ensure the module is installed in your Odoo instance.
  2. Access Configuration: Navigate to Sales > Configuration > Approval Configuration.
  3. Create a New Approval Level: Click Create to define a new approval rule.
  4. Set Approval Details:
    • From Amount / To Amount: Define the monetary range for this approval level. For example, a range of $10,000 to $50,000.
    • Level: Assign a numerical level. Lower numbers have higher priority (e.g., Level 1 for the first approver).
    • Approve Process By: Choose whether approval will be granted by a specific User or a Group.
    • Approvers: Depending on the previous selection, either add individual users or select a user group from the list.

2. Sales Workflow

  1. Create a Sales Order: A sales user creates a new sales quotation as they normally would.
  2. Submit for Approval: When the sales user is ready, they click the Submit for Approval button on the sales order form.
  3. Automatic State Change: The sales order's status will automatically change from "Quotation" to "Waiting for Approval" if it falls within a configured approval level.
  4. Email Notification: An email is sent to the designated approvers for that level, containing a direct link to the sales order.

3. Approval Workflow

  1. Review the Order: The approver receives the email and clicks the link to open the sales order in Odoo.
  2. Action Buttons: On the sales order form, they will see two new buttons:
    • Approve: Click this button to approve the order. The state will change to "Sales Order," and an email is sent to the customer to confirm the order.
    • Reject: Click this button to reject the order. A pop-up wizard will appear, prompting the approver to enter a rejection reason.
  3. Notification: After the approver takes an action, the sales user is notified of the approval or rejection via email.

Frequently Asked Questions

1. What happens if I don't configure any approval levels?
If no approval levels are configured, the "Submit for Approval" button will not appear, and the sales order workflow will behave as the standard Odoo process.
2. Can I have multiple approvers for a single level?
Yes, you can add multiple users or a user group to a single approval level. All of them will be notified, but only one is required to approve or reject the order.
3. What if an order's total amount doesn't match any configured level?
If a sales order's total amount does not fall within a defined range, it will not be submitted for approval. The `Submit for Approval` button will not be visible on the sales order record.
4. How can I change the email templates?
You can modify the email templates by navigating to Settings > Technical > Email > Templates and searching for the relevant templates: `Sale Order: Approve Order`, `Sale Order: Reject Order`, and `Sale Order: Confirm Order`.
5. Does this module modify the default Odoo sales order flow?
Yes, it adds new states (`waiting_for_approval`, `reject`) and introduces buttons and backend logic to handle the dynamic approval process, ensuring sales orders with configured amounts go through the required checks.
Module Support & SLA
For any support related to this Odoo module, please contact us at apps@odooerp.ae
Our standard response time (SLA) for support queries is between 12 to 48 hours.
+971 54 289 8664 Email Us Watch Video Tutorial

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