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. Account
  3. Payment & Batch Payment Dynamic Approval v 19.0
  4. Sales Conditions FAQ

Payment & Batch Payment Dynamic Approval

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

$ 25.01

v 19.0 Third Party
This module requires Odoo Enterprise Edition.
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 • Accounting (accountant)
• Invoicing (account)
• Discuss (mail)
Lines of code 1587
Technical Name oe_vendor_payment_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 • Accounting (accountant)
• Invoicing (account)
• Discuss (mail)
Lines of code 1587
Technical Name oe_vendor_payment_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 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

Vendor Payment Dynamic Approval Guide

This guide explains how to configure multi-level approval rules for Vendor Payments (both single and batch) and the subsequent approval workflow.


Part 1: Configuration (Accounting/Finance Manager)

Before use, approval rules must be configured in **Accounting** settings.

1. Configure Single Payment Approval
  1. Navigate to Configuration: Go to the Accounting app ➡️ Configuration ➡️ Payment Approval Configuration (or a similar menu item).
  2. Create a Rule: Click Create.
  3. Define Rule Parameters:
    • Name: Give the rule a descriptive name (e.g., "High-Value Vendor Payments").
    • Minimum Amount: Set the total amount threshold that triggers this rule. Any payment equal to or greater than this amount will enter the workflow.
  4. Define Approval Levels (Payment Approval Line): Click Add a line.
    • Level: Set a unique integer (e.g., `1`, `2`, `3`). Approvals must be completed in **sequential order**.
    • Approve Process By: Choose **Group** or **User**.
    • Users/Groups: Select the individual(s) or the security group responsible for this level.
  5. Save: Save the rule.
  6. Configure Batch Payment Approval: Repeat the steps above for **Batch Payment Approval Configuration**. (The minimum amount for batches is typically handled by the lines themselves).

Part 2: Single Vendor Payment Workflow

  1. Create a Payment: Create a new **Vendor Payment** record as usual.
  2. Trigger Approval:
    • If the payment amount is **below** the minimum configured threshold, the payment follows the standard Odoo workflow.
    • If the payment amount is **equal to or above** the threshold, the state will show **Draft** and the **Send for Approval** button will be visible.
  3. Click **Send for Approval**. The payment status changes to **Waiting for Approval**, and the Level 1 approvers are notified.

Part 3: Approval / Rejection Process (Approver)

  1. Review: The approver receives a notification and opens the Payment record. The current **Next Approval Level** is visible.

To Approve:

  • Click the Approve button.
  • The approval is logged (Approval Information/Chatter).
  • If it was the final required level, the payment status changes to **Confirmed** (ready for processing).
  • If there are more levels, the payment moves to the next level's approvers.

To Reject:

  • Click the Reject button.
  • A Rejection Reason Wizard pop-up appears.
  • Enter the **mandatory reason** for the rejection.
  • Click Confirm.
  • The payment status changes to **Reject**, and the rejection details (user, date, reason) are permanently recorded.

Frequently Asked Questions

1. Why is the standard 'Confirm' or 'Validate' button missing on my payment/batch payment?
This is because the payment's value (or the fact it's a batch payment) meets the criteria of an active approval configuration rule. The standard confirmation button is replaced by Send for Approval to enforce the mandatory multi-level workflow.
2. Can I modify a payment once it's been sent for approval?
No. Once a payment is in the Waiting for Approval state, it is read-only to ensure integrity during the review process. You would need the approver to Reject it first, or an administrator to cancel it and set it back to Draft.
3. What happens if a payment is rejected?
The payment status changes to Reject, and the rejection reason is permanently logged. The creator of the payment is notified. The payment cannot be processed until it is cancelled and a new payment or a revised version is created.
4. Can I set up different approval rules for different companies?
Yes. Both the single payment and batch payment approval configurations have a Company Ids field, allowing you to limit a specific rule to one or more legal entities.
5. If I assign a Group for an approval level, do all members have to approve it?
No. Only one user within the assigned group needs to click Approve to satisfy that level and move the payment forward to the next step.
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