Registry / business / odoo-addon-base-tier-validation

odoo-addon-base-tier-validation

JSON →
library19.0.1.0.3.1pypypiunverified

This addon implements a validation process based on tiers for Odoo, allowing multi-level approval workflows. Current version: 19.0.1.0.3.1. Release cadence follows Odoo Community Association (OCA) releases, typically aligned with Odoo major versions.

pip install odoo-addon-base-tier-validation
INSTALL
IMPORT
SIG · ODOO-ADDON-BASE-TI
O
odoo-addon-base-tier-validation
businesspythonv19.0.1.0.3.1
harness data pending
Install & Compatibility
Where this runs

No compatibility data collected yet for this library.

Code
Verified usage

Verified import paths — ran on the pinned version, not inferred.

TierValidation
from odoo.addons.base_tier_validation.models.tier_validation import TierValidation
from odoo.addons.base-tier-validation import TierValidation
Hyphens are replaced by underscores in Python module names.

Basic usage: inherit from tier.validation mixin and define tier definitions.

from odoo.addons.base_tier_validation.models.tier_validation import TierValidation # Example: inherit and define a tier validation model class MyModel(models.Model): _inherit = ['my.model', 'tier.validation'] # Additional fields and methods
Debug
Known issues
breakingIn version 19.0, the module path changed from 'base_tier_validation' to 'base_tier_validation' (still same but ensure correct Odoo version compatibility). Older Odoo versions (14.0, 15.0) used different APIs.
fix
Use the correct Odoo version of the addon. For Odoo 14.0, install odoo-addon-base-tier-validation==14.0.x.x.x.x
affects: 19.0
deprecatedThe 'tier.validation' mixin is being replaced by 'tier_validation' in future versions. Check documentation for migration.
fix
Use 'tier.validation' for now, but monitor OCA announcements for migration to 'tier_validation'.
affects: >=19.0
gotchaCommon mistake: importing with hyphens instead of underscores. Python modules require underscores.
fix
Always use underscores: 'from odoo.addons.base_tier_validation ...'
affects: all
gotchaTier definitions are stored in the 'tier.definition' model; ensure you have the correct model name when querying.
fix
Use 'self.env['tier.definition'].search(...)' to access tier definitions.
affects: all
Upgrade
Version history
19.0.1.0.3.1latest on PyPI · released Jun 5, 2026
Audit
Dependencies
odoorequiredCore dependency; the addon extends Odoo's model validation system.
odoo-addon-base-tier-validation-formulaoptionalOptional addon for formula-based tier definitions.
Agent activity
2 hits · last 30 days
node
2
Resources
odoo-addon-base-tier-validation — pip install odoo-addon-base-tier-validation · libregistry