IP Dynamic Approval
Configure secure multi-level approval workflows for Purchase, Sales, Accounting, Inventory, Contacts and custom Odoo models.
Everything needed for controlled approvals
Build an approval flow without modifying the business document manually.
Any Odoo Model
Apply the workflow to standard or custom models and optionally target a specific form view.
User or Group Approvers
Define ordered approval levels using specific users or security groups.
Amount-Based Limits
Route documents according to configured approval limits and currency.
Automatic Notifications
Notify the current approver in Odoo and provide direct access to the document.
Signature and PDF
Capture an electronic signature, approval note and optional PDF document at every step.
Full Audit Timeline
Keep the submission, approver, stage, next approver and signature visible on the document.
How the workflow works
1. Configure approval levels
Select the model, set the original button to execute, hide standard buttons and add the required approval levels.

2. Submit the business document
Users submit the record for approval instead of directly confirming it.

3. Approver receives the task
The current approver is displayed on the document and receives an Odoo notification.

4. Sign, add a note and attach a PDF
The approval wizard records the signer name, electronic signature, approval note and optional PDF attachment.

5. Continue through the next levels
After each approval, the workflow automatically assigns the next configured approver.

6. Complete and execute the original action
After the final approval, the configured business action is executed automatically and the full history remains available.

Additional screens
Advanced settings

Draw or load signature

Confirm signature and PDF

Second-level approval

Final approver signature

Approval summary and timeline

Compatibility
Odoo 17.0 Community, Enterprise and Odoo.sh
Developed and supported by IplexSoft â https://iplexsoft.com/
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
Discuss (mail)
|
| Lines of code | 2148 |
| Technical Name |
ip_dynamic_approval |
| License | OPL-1 |
| Website | https://iplexsoft.com/ |
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