OCA/tier-validation
OCA community repository with 14 Odoo modules confirmed in the OdooWiki catalogue (versions 19.0). Reviewed on 2026-11-03.
Open on GitHubConfirmed modules per version
Modules in the repository
- Account Move Tier ValidationOdoo 19account_move_tier_validation
Adds an approval workflow to invoices, bills, credit notes and refunds: before an entry can be posted it may need to be reviewed and approved by one or more tiers of reviewers. Users also get new filters to find entries waiting for their review.
- account_move_tier_validation_approver
Lets you set a default approver on a vendor and automatically fills that person as the Responsible for Approval on vendor bills, with an option to make it mandatory before posting.
- Base Tier ValidationOdoo 19base_tier_validation
Adds a configurable multi-step approval workflow to any Odoo document, so records must be reviewed and approved by chosen users or groups before they can move forward.
- base_tier_validation_confirm_auth
Adds an option on tier definitions so that approvers must re-enter their password (identity check) before approving, rejecting or commenting on a tier review.
- base_tier_validation_correction
Lets authorised users replace the reviewer of pending tier validation reviews on documents, either immediately or on a scheduled date, and revert the change later.
- Base Tier Validation FormulaOdoo 19base_tier_validation_formula
Lets you write Python formulas to decide when a tier approval is required and who must approve it, instead of only using fixed domains or user lists.
- Base Tier Validation ForwardOdoo 19base_tier_validation_forward
Adds a Forward option to tier approvals, letting an assigned reviewer pass the decision to another user instead of approving or rejecting.
- base_tier_validation_server_action
Extends tier validation so each approval step can automatically run a server action when it is approved or rejected, and can auto-approve itself when a condition is met.
- Expense Tier ValidationOdoo 19hr_expense_tier_validation
Adds a multi-level approval (tier validation) process to expense reports, so submitted expenses must be reviewed and validated by designated reviewers before they can be approved.
- Partner Tier ValidationOdoo 19partner_tier_validation
Adds an approval workflow to Contacts so that new or changed company contacts must be reviewed and approved before they can be used. Reviewers can find contacts waiting for their approval from a dedicated filter.
- purchase_request_tier_validation
Adds a multi-level approval workflow to Purchase Requests: requests must be reviewed and validated by assigned reviewers before they can be confirmed.
- Purchase Tier ValidationOdoo 19purchase_tier_validation
Adds an approval workflow to purchase orders: orders can require one or more reviews before they can be confirmed, and reviewers see a dedicated filter for the orders waiting for them.
- Sale Tier ValidationOdoo 19sale_tier_validation
Adds an approval workflow to sales orders and quotations: orders can require one or more validation tiers before they can be confirmed, and printing can be blocked until approval.
- stock_picking_tier_validation
Adds an approval workflow to stock transfers: before a transfer can be validated (done), it may need to be reviewed and approved by one or more designated people.