purchase_work_acceptance_invoice_plan
This module enables the creation of Work Acceptances based on predefined invoice plans, one by one.
Key Features
- purchase.order: Adds a button to create work acceptance by selecting an installment from the invoice plan.
- purchase.invoice.plan: Prevents editing of invoice plans that have associated work acceptances.
- work.acceptance: Associates work acceptance with a specific invoice plan installment.
- purchase.order.line: Modifies quantity calculation for work acceptance lines based on installment or selected quantities.
- purchase.invoice.plan: Skips quantity computation for new invoices when work acceptance is involved.
- purchase.order: Hides the 'Create Bill by Plan' option and replaces it with work acceptance-based billing.
- select.work.acceptance.invoice.plan.wizard: Allows selection of installment and application method for filtering product lines.
- select.work.acceptance.invoice.plan.wizard: Computes and adjusts quantities for work acceptance lines to match installment amounts.
- select.work.acceptance.wizard: Includes invoice plan context when selecting work acceptance for billing.