Purchase approvals, governed not blocked.
A no-code, multi-tier approval engine for Odoo Purchase — with rule-based bypass, an exception-tracking dashboard, batch approvals, vendor scorecards, and three-way match, so procurement stays controlled without stalling on every order.
The problem
Procurement teams need a controlled, auditable approval process, but native Odoo Purchase offers only a single rigid double-validation step. Existing all-in-one purchase apps hard-code their workflows — any change to approvers, thresholds, or routing needs a developer — and every purchase order waits for approval with no path for trusted vendors or emergency orders, while bypassed approvals stay invisible to auditors.
The solution
All in One Purchase Management gives procurement managers a self-service, no-code approval-chain builder: define amount-based tiers, set bypass rules for trusted vendors or small buys, and let every exception — bypass, override, rejection — land on a dedicated dashboard. Batch approvals, PO templates, and vendor scorecards keep the day-to-day fast while the controls stay visible.
Everything procurement governance needs
Every capability below is implemented in the module.
No-Code Approval Workflow Builder
Define multi-level approval tiers by amount, approver group, and any/all quorum — no developer, no code, just standard list and form views.
Rule-Based Bypass & Exceptions
Auto-approve small or trusted-vendor orders, or force approval for capital purchases, so urgent and routine buys are never blocked by rigid mandatory approval.
Per-PO Approval Tracking
Each matching tier creates a trackable approval request with approve/reject actions and full chatter history right on the purchase order.
Exception-Tracking Dashboard
Every bypass, manager override, rejection, and reset-to-draft is logged and visible as a list, graph, or pivot — full audit visibility competitors do not offer.
Batch Approval Wizard
Clear multiple pending purchase orders in a single action instead of approving one at a time, cutting cycle time for high-volume buyers.
Vendor Scorecards & Ratings
A computed gold/silver/bronze rating combines on-time delivery and a quality score right on the vendor record, so buyers choose on evidence.
Three-Way Match Status
A badge on every purchase order compares ordered, received, and billed quantities, flagging mismatches before they reach payment.
Purchase Order Templates
Save recurring buys by vendor and product lines, then create a fully-populated purchase order in one click.
Multi-Company, Multi-Currency Thresholds
Tiers, rules, and exceptions are scoped per company with the company's own currency, giving unified visibility without cross-entity confusion.
How it works
Configure approval tiers
Define one or more amount thresholds, an approver group, and a quorum (any or all) for each level.
Set bypass rules
Auto-approve small buys from trusted vendors, or force approval for capital expenditure, before tiers ever run.
Confirm & route
A buyer confirms a PO; matching tiers create approval requests automatically, with a manager Force Approve override and batch approval available.
Review & reconcile
Every bypass, override, and rejection lands on the exception dashboard, and the PO's three-way match badge confirms received/billed quantities line up.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
No. Approval tiers, thresholds, approver groups, and bypass rules are all configured from standard Odoo list and form views by a procurement manager — no code, no XML.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
All in One Purchase Management
No-code multi-tier purchase approvals with rule-based bypass, an exception dashboard, batch approvals, vendor scorecards and three-way match status.
Buy on Odoo App Store