mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
85da2e66c1cf5a4ad72a3c0d3ddda38977ed78ad
================================================= Variable quantity in contract recurrent invoicing ================================================= With this module, you will be able to define in recurring contracts some lines with variable quantity according a provided formula. Configuration ============= * Go to Sales > Configuration > Contracts > Formulas (quantity). * Define any formula based on Python code that stores at some moment a float/integer value of the quantity to invoice in the variable 'result'. You can use these variables to compute your formula: * *env*: Environment variable for getting other models. * *context*: Current context dictionary. * *user*: Current user. * *line*: Contract recurring invoice line that triggers this formula. * *contract*: Contract whose line belongs to. * *invoice*: Invoice (header) being created. Usage ===== To use this module, you need to: * Go to Sales -> Contracts and select or create a new contract. * Check *Generate recurring invoices automatically*. * Add a new recurring invoicing line. * Select "Variable quantity" in column "Qty. type". * Select one of the possible formulas to use (previously created).
Contracts
Odoo Contracts are special types of Analytic Accounts. This repository provides features extending Contracts.
Dependencies on Project fetures should not be required. For Project related extensions please see the OCA/Project repository.
Translation Status
Available addons
| addon | version | summary |
|---|---|---|
| contract | 9.0.1.0.0 | Contracts Management recurring |
| contract_show_invoice | 9.0.1.1.0 | Button in contracts to show their invoices |
Description
Languages
Python
60.4%
HTML
39%
JavaScript
0.4%
SCSS
0.2%