OCA Transbot
1262f80eb7
OCA Transbot updated translations from Transifex
7 years ago
Pedro M. Baeza
28e3d2a00c
Merge pull request #163 from Tecnativa/11.0-contract_variable_qty-recompute_price
[IMP] contract_variable_quantity: Recompute price when changing qty
7 years ago
Pedro M. Baeza
833b08dc23
[IMP] contract_variable_quantity: Recompute price when changing qty
If you have contract lines with automatic price and your pricelist
contains different prices per quantity, the price is not changed
when computing quantity.
This PR fixes this.
7 years ago
OCA Transbot
8583c7f505
OCA Transbot updated translations from Transifex
7 years ago
OCA Git Bot
7d15aa23d8
[ADD] setup.py [ci skip]
7 years ago
OCA Git Bot
cff4165ac6
[ADD] setup.py
7 years ago
Pedro M. Baeza
dd108c65f4
Merge pull request #160 from Tecnativa/11.0-ADD-contract_sale_invoicing
[ADD] contract/contract_sale_invoicing: New module
7 years ago
OCA Transbot
89132ed7b0
OCA Transbot updated translations from Transifex
7 years ago
Carlos Dauden
6e9cc38741
[ADD] contract/contract_sale_invoicing: New module
7 years ago
Pedro M. Baeza
2a8d2bad2f
Merge pull request #154 from Tecnativa/11.0-IMP-contract-extend_invoice
[IMP] contract: Add extend existing invoice possibility
7 years ago
Carlos Dauden
78c8326a60
[IMP] contract: Add extend existing invoice possibility
7 years ago
Levent Karakaş
b2d55e359e
[FIX] contract: Let billing users have access rights for contracts ( #159 )
7 years ago
Pedro M. Baeza
39128de36f
Merge pull request #152 from Tecnativa/11.0-contract-automatic_prices
[IMP] contract: Automatic prices for lines
7 years ago
Pedro M. Baeza
ce131a8da9
[IMP] contract: Automatic prices for lines
7 years ago
OCA Transbot
893ea4b516
OCA Transbot updated translations from Transifex
7 years ago
Pedro M. Baeza
df98f0d529
Merge pull request #158 from Tecnativa/11.0-FIX-contract-pricelist_name
[FIX] contract: Invalid pricelist field name
7 years ago
Carlos Dauden
6f33dd5691
[FIX] contract: Invalid pricelist name
7 years ago
OCA Git Bot
f0f37f4162
[ADD] setup.py
7 years ago
Pedro M. Baeza
b21dc9ffd7
Merge pull request #155 from Tecnativa/11.0-ADD-contract_variable_qty_timesheet
[11.0][ADD] contract_variable_qty_timesheet: New module
7 years ago
Carlos Dauden
29fa40650a
[IMP] contract_variable_qty_timesheet: New module
7 years ago
Pedro M. Baeza
133e88c7a0
[IMP] contract_variable_quantity: Make name translatable
7 years ago
Pedro M. Baeza
d1de746db2
Merge pull request #156 from Tecnativa/11.0-FIX-contract-onchange_template
[FIX] contract: Onchange contract template raise error
7 years ago
Carlos Dauden
d738b5dead
[FIX] contract: Onchange contract template raise error
7 years ago
Pedro M. Baeza
16739bd1d9
Merge pull request #153 from Tecnativa/11.0-IMP-contract_variable_quantity-skip_zero_lines
[IMP] contract_variable_quantity: Add option to don't create zero qty invoice lines
7 years ago
Carlos Dauden
dc18c372d3
[IMP] contract_variable_quantity: Add option to don't create zero qty invoice lines
7 years ago
Pedro M. Baeza
6f02ba8503
Merge pull request #132 from Tecnativa/11.0-IMP-contract-contract_count
[11.0][IMP] contract: Improve partner contract smartbutton
7 years ago
Carlos Dauden
b56be42e2d
[11.0][IMP] contract: Improve partner contract smartbutton
7 years ago
OCA Transbot
3dd167190d
OCA Transbot updated translations from Transifex
7 years ago
Carlos Dauden
81e14cdce0
[IMP] contract: Add computed dates from/to period invoiced ( #140 )
7 years ago
OCA Git Bot
c6e7f25486
[ADD] setup.py
7 years ago
Pedro M. Baeza
48a107b63f
[FIX] contract_variable_quantity: Correct README menus references
7 years ago
Pedro M. Baeza
bce681bb4d
Merge pull request #139 from Tecnativa/11.0-mig-contract_variable_quantity
[MIG] contract_variable_quantity: Migration to 11.0
7 years ago
Carlos Dauden
60cfffbaf3
[MIG] contract_variable_quantity: Migration to 11.0
7 years ago
OCA Transbot
d57b75a78e
OCA Transbot updated translations from Transifex
7 years ago
Moisés López
6bbdb31206
[FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed
7 years ago
OCA Transbot
988c61d103
OCA Transbot updated translations from Transifex
8 years ago
Dave Lasley
dd17919e35
[10.0][IMP] Add variable qty to contract template view ( #66 )
* [IMP] Add variable qty to contract template view
* Bump minor version
8 years ago
OCA Transbot
87689a4747
OCA Transbot updated translations from Transifex
8 years ago
Dave Lasley
f3cee3f1ce
[IMP][10.0] contract: Add templating ( #42 )
Add template functionality for contracts
8 years ago
OCA Transbot
25fa69d49e
OCA Transbot updated translations from Transifex
8 years ago
Dave Lasley
81dfbfad19
[MIG] contract_variable_quantity: Migrate to v10
* Bump version
* Change openerp references to odoo
* Installable to True
* Change permissions & views to accounting dependency
8 years ago
OCA Transbot
1574b6c72e
OCA Transbot updated translations from Transifex
8 years ago
Pedro M. Baeza
fac5d60ba4
[MIG] Rename manifest files
8 years ago
Pedro M. Baeza
5b52049996
[MIG] Make modules uninstallable
8 years ago
Carlos Dauden
dea23bd146
[IMP] contract: Add past receipt type. Fix yearly. Add month last day
8 years ago
OCA Transbot
85a99d8af3
OCA Transbot updated translations from Transifex
8 years ago
Pedro M. Baeza
d87042f73f
Update README.rst
8 years ago
Pedro M. Baeza
b221461d6e
[IMP] contract_variable_quantity: Spanish translation
8 years ago
Pedro M. Baeza
5aeec17131
[IMP] contract_variable_quantity: Screenshot
8 years ago
Pedro M. Baeza
5d8a2026b0
[ADD] contract_variable_quantity:
=================================================
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).
8 years ago