Account Dynamic Approval

About Module

This module allows you to set dynamic and multi-level approvals in the invoice/bill so each invoice/bill can be approved by many levels. invoice/bill can be approved based on untaxed/ total amount and approved by particular users or groups they get emails notification about invoice/bill that waiting for approval. When an invoice/bill approves or rejects user gets a notification about it.


  • 1) You can set dynamic approvals on invoice/bill.
  • 2) You can set different approvals on different invoices/bills.
  • 3) Invoice/bill can approve based on untaxed/ total amount.
  • 4) Invoice/bill can be approved by a particular user or group.
  • 5) Users get a notification when the invoice/bill approves or rejects.
  • 6) You can create a flexible approval process.
  • 7) No special configuration required, install it, use it.


  • v14.0
  • v13.0
  • v12.0


1) You will receive the link to download the zip file of the module please download it.

2) Extract the zip file, you will see a folder named ‘sh_account_dynamic_approval’.

3) Copy and paste this folder inside your Odoo Addons path / Custom Addons Path.

4) Now, open the odoo as Developer Mode.

5) Go to Apps menu and click on ‘Update Modules List’, Press Update Button.

6) In the search bar, search ‘sh_account_dynamic_approval’.

7) Click on ‘Install’ to install it.