purchase_request
This module allows users to create and manage purchase requests for materials and external services, tracking their approval and fulfillment through purchase orders.
Key Features
- purchase.request: Manages purchase requests with approval workflow including draft, to_approve, approved, in_progress, done, and rejected states.
- purchase.request.line: Handles individual request lines specifying products, quantities, required dates, and specifications.
- procurement: Automatically generates purchase requests from procurement orders when configured on products.
- approval: Supports assigning approvers and tracking approval status for requests.
- rfq: Enables creation of RFQs from approved request lines, with options to add to existing or new purchase orders.
- allocation: Tracks allocations of request quantities to purchase order lines and stock moves.
- reporting: Provides reports for purchase requests.
- security: Implements access controls for purchase request management.