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.

Capabilities

Everything procurement governance needs

Every capability below is implemented in the module.

01

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.

02

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.

03

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.

04

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.

05

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.

06

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.

07

Three-Way Match Status

A badge on every purchase order compares ordered, received, and billed quantities, flagging mismatches before they reach payment.

08

Purchase Order Templates

Save recurring buys by vendor and product lines, then create a fully-populated purchase order in one click.

09

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.

Workflow

How it works

1

Configure approval tiers

Define one or more amount thresholds, an approver group, and a quorum (any or all) for each level.

2

Set bypass rules

Auto-approve small buys from trusted vendors, or force approval for capital expenditure, before tiers ever run.

3

Confirm & route

A buyer confirms a PO; matching tiers create approval requests automatically, with a manager Force Approve override and batch approval available.

4

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.

Questions

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.

Get the app

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