purchase_request_tier_validation
This module extends purchase requests to support a tier validation process.
Key Features
- purchase.request: Enables tier validation process for purchase requests transitioning from draft to approved state.
- purchase.request: Excludes route_id field from triggering validation when modified.
- tier.definition: Registers purchase.request model for tier validation.
- purchase.request: Modifies the form view to display validation status and adjust button visibility based on validation state.
- purchase.request: Adds search filters for purchase requests needing review and those that are validated.
- tier.definition: Provides a default tier definition for purchase requests with manager group as reviewers.
- purchase.request: Allows users with sufficient rights to confirm purchase requests directly without tier validation.