purchase_request_type
This module adds configurable types to purchase requests, enabling categorization and customization of purchase workflows.
Key Features
- purchase.request.type: Defines purchase request types with name, description, sequence, picking type, and reduce step flag.
- purchase.request: Adds a required type field to purchase requests that automatically sets picking types and generates references using the type's sequence.
- purchase.request: Computes and applies the reduce step flag from the selected type to control workflow visibility.
- purchase.request: Enables filtering and grouping of purchase requests by their assigned type in search and tree views.
- purchase.request: Hides the purchase order creation button when the request type has the reduce step option enabled.
- purchase.request: Enforces company consistency between purchase requests and their associated types.