Purchase Order Budget Gate
by mypacksoft https://github.com/mypacksoft/purchase_order_budget_gate$ 19.98
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 77 |
| Technical Name |
purchase_order_budget_gate |
| License | LGPL-3 |
| Website | https://github.com/mypacksoft/purchase_order_budget_gate |
| Versions | 16.0 17.0 18.0 19.0 |
| Availability |
Odoo Online
Odoo.sh
On Premise
|
| Odoo Apps Dependencies |
•
Employees (hr)
• Purchase (purchase) • Discuss (mail) • Invoicing (account) |
| Lines of code | 77 |
| Technical Name |
purchase_order_budget_gate |
| License | LGPL-3 |
| Website | https://github.com/mypacksoft/purchase_order_budget_gate |
| Versions | 16.0 17.0 18.0 19.0 |
Purchase Order Budget Gate
Block or warn on POs the moment they would exceed your department budget
Starts at 19.99 USD
Your finance controller finds out the warehouse team overspent its supply budget after the vendor invoice already landed. The PO was confirmed, the goods received, the variance real. Without a hard gate on purchase orders, your spending policy is a suggestion, not a rule.
Purchase Order Budget Gate gives each department a spend ceiling enforced the moment a buyer clicks Confirm. Choose Block mode to hard-stop any PO that would push spend past the remaining balance, or Warn mode to flag the overage and let a manager approve or redirect. Either way, your controller knows before the invoice arrives, not after.
The remaining budget balance appears directly on the PO form and draws down in real time with every confirmed order. Buyers see exactly how much headroom is left before they raise an RFQ. No custom reports to build, no spreadsheets to maintain, no month-end calls explaining the variance to leadership.
Setup takes under five minutes: select a department, enter the date range and spend ceiling, then pick Block or Warn. Works with your existing Odoo departments on versions 16 through 19 with no extra configuration required. Install today and turn your spending policy into an actual rule.
What you get
- Block mode hard-stops any PO that would exceed the remaining department balance
- Warn mode flags the overage so a manager can approve or redirect before confirming
- Real-time balance shows on every PO form before the buyer clicks Confirm
- Set a spend ceiling for any department in under five minutes
- Custom date ranges support weekly, monthly, or quarterly budget periods
- Works with Odoo 16, 17, 18, and 19 and your existing department structure
Compatibility
Odoo 19 · License: LGPL-3 · Category: Accounting
Installation
- Copy the
purchase_order_budget_gatefolder into your Odoo addons path. - Restart your Odoo server.
- Activate developer mode and click Update Apps List.
- Search for Purchase Order Budget Gate and click Install.
Support
Open an issue on the GitHub repository â we triage every report within two business days.
Please log in to comment on this module