This module extends the functionality of Agreement to support a tier validation process.
auto_awesome What this module does
AI-generated from the code · Odoo 14.0Adds an approval workflow to agreements: an agreement in draft must be reviewed and validated by the assigned reviewers before it can become active.
This module plugs agreements into Odoo's tier validation system, so an agreement can require one or more approvals before it is allowed to move forward.
- An agreement starts in draft and must be validated by its reviewers before it can be set to active. The validation request is created automatically when the agreement is submitted for approval.
- Reviewers are defined through tier definitions, which can now be configured for agreements as well as for other documents.
- On the agreement list/search screen two new filters appear: "Needs my Review", showing agreements waiting for your review that are not yet active or inactive, and "Validated", showing agreements that have been validated and are ready to become active.
The module touches the agreement model (adding the tier validation behaviour) and extends tier.definition so agreements can be selected when setting up approval tiers. It depends on the legal agreements module and the base tier validation module.
Depends on
Models and fields (2)
- agreement · new model
- tier.definition · extends an existing model
Text generated by AI (DeepSeek) from reading the Odoo 14.0 code on GitHub; it may contain mistakes, so check the code before deciding. View the code on GitHub
Availability by version
Reviewed: 2026-11-03Confirmation status: 1 confirmed, 8 with no information of 9 versions.
Sources · Odoo 14.0
Confirmed on 2026-11-03 in branch 14.0 of OCA/contract.
terminal Installation and usage
OCA documentation · Odoo 14.0Installation
Source · Odoo 14.0This module depends on base_tier_validation. You can find it at OCA/server-ux
Configuration
Source · Odoo 14.0To configure this module, you need to:
- Go to Settings > Technical > Tier Validations > Tier Definition.
- Create as many tiers as you want for Agreement model.
Usage
Source · Odoo 14.0To use this module, you need to:
- Create a Agreement triggering at least one "Tier Definition".
- Click on Request Validation button.
- Under the tab Reviews have a look to pending reviews and their statuses.
- Once all reviews are validated the State can be set to "active".
Additional features:
- You can filter the Agreement requesting your review through the filter Needs my Review.
- User with rights to confirm the Agreement (validate all tiers that would be generated) can directly do the operation, this is, there is no need for her/him to request a validation.
Installation instructions, the distribution package, dependencies and configuration steps are not shown because they have not yet been verified in the module documentation for any version.
Data imported from GitHub: this sheet reflects the latest catalog review, not a live lookup. Always check the module documentation and staging before installing in production.