mirror of
https://github.com/OCA/contract.git
synced 2025-02-13 17:57:24 +02:00
[IMP] contract_variable_quantity: pre-commit auto fixes
This commit is contained in:
18
contract_variable_quantity/readme/CONFIGURE.md
Normal file
18
contract_variable_quantity/readme/CONFIGURE.md
Normal file
@@ -0,0 +1,18 @@
|
||||
1. Go to Invoicing \> Configuration \> Contracts \> Formulas
|
||||
(quantity).
|
||||
|
||||
2. 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.
|
||||
|
||||

|
||||
@@ -1,16 +0,0 @@
|
||||
#. Go to Invoicing > 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.
|
||||
|
||||
.. figure:: images/formula_form.png
|
||||
:alt: Formula form
|
||||
:width: 600 px
|
||||
10
contract_variable_quantity/readme/CONTRIBUTORS.md
Normal file
10
contract_variable_quantity/readme/CONTRIBUTORS.md
Normal file
@@ -0,0 +1,10 @@
|
||||
- [Tecnativa](https://www.tecnativa.com):
|
||||
|
||||
> - Pedro M. Baeza
|
||||
> - Carlos Roca
|
||||
> - Víctor Martínez
|
||||
> - Carolina Fernandez
|
||||
|
||||
- Dave Lasley \<<dave@laslabs.com>\>
|
||||
|
||||
- Souheil Bejaoui \<<souheil.bejaoui@acsone.eu>\>
|
||||
@@ -1,9 +0,0 @@
|
||||
* `Tecnativa <https://www.tecnativa.com>`_:
|
||||
|
||||
* Pedro M. Baeza
|
||||
* Carlos Roca
|
||||
* Víctor Martínez
|
||||
* Carolina Fernandez
|
||||
|
||||
* Dave Lasley <dave@laslabs.com>
|
||||
* Souheil Bejaoui <souheil.bejaoui@acsone.eu>
|
||||
8
contract_variable_quantity/readme/USAGE.md
Normal file
8
contract_variable_quantity/readme/USAGE.md
Normal file
@@ -0,0 +1,8 @@
|
||||
To use this module, you need to:
|
||||
|
||||
1. Go to Invoicing \> Sales \> Contracts and select or create a new
|
||||
contract.
|
||||
2. Check *Generate recurring invoices automatically*.
|
||||
3. Add a new recurring invoicing line.
|
||||
4. Select "Variable quantity" in column "Qty. type".
|
||||
5. Select one of the possible formulas to use (previously created).
|
||||
@@ -1,7 +0,0 @@
|
||||
To use this module, you need to:
|
||||
|
||||
#. Go to Invoicing > 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).
|
||||
Reference in New Issue
Block a user