account_move_tier_validation_approver
This module ties vendor bill tier validation to supplier-defined approvers, enforcing that a responsible user is set before posting.
Key Features
- res.partner: Adds an approver field to define the default vendor bill approver per supplier.
- account.move: Auto-populates the responsible for approval from the supplier and blocks posting purchase documents without it when required.
- res.company: Provides company-level settings to require vendor bill approvers and associate a tier validation definition.
- res.config.settings: Creates or toggles the tier validation definition linked to the responsible-for-approval field when enabling the requirement.