| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 1173 |
| Technical Name |
top_approval_workflow |
| License | LGPL-3 |
| Website | https://topbusiness.io |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Discuss (mail)
• Invoicing (account) • Purchase (purchase) • Sales (sale_management) |
| Lines of code | 1173 |
| Technical Name |
top_approval_workflow |
| License | LGPL-3 |
| Website | https://topbusiness.io |
Approve. Track. Execute.
Top Approval Workflow adds controlled, auditable approvals to Sales Orders, Purchase Orders, Invoices/Bills, and Payments. Configure multi‑level approvers, notify them with activities, and automatically execute the original action once approved.
What you get
Approval Rules
Per model, per company. Add levels, amount ranges, optional domains, and subtype discrimination.
Approval Requests
One request per document, with request lines, current/next approvers, and full history log.
Transaction status
Approval status appears on each transaction form and list. Quick jump button opens the request.
Secure admin controls
Admin group can reset approvals or force approve when needed (with traceability).
Supported transactions
Workflow
Match a rule
On confirm/post, the engine finds the first matching rule by model, amount, subtype, and optional domain.
Create request
Creates an approval request with level lines, blocks the business action until approved.
Notify approvers
Current approvers receive activities and can approve, reject, or send back for rework.
Finalize & execute
On final approval the original action runs automatically. On reject/rework the requester is notified.
Company
TopBusiness
Website: topbusiness.io
Email: business@topbusiness.io
WhatsApp: +201011827324
Screenshots
Please log in to comment on this module