Commit Graph

51 Commits

Author SHA1 Message Date
Ignacio Buioli
434a056cc3 Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (35 of 35 strings)

Translation: contract-13.0/contract-13.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-13-0/contract-13-0-contract_variable_quantity/es_AR/
2022-11-03 12:29:58 +01:00
Víctor Martínez
037120fca6 [IMP] contract_variable_quantity: Add qty_type field in portal 2022-11-03 12:29:58 +01:00
Carlos Roca
157b3ef17e [MIG] contract_variable_quantity: Migration to v13 2022-11-03 12:29:58 +01:00
Carlos Roca
2d2b9b30af [IMP] contract_variable_quantity: black, isort, prettier 2022-11-03 12:29:58 +01:00
Ignacio Buioli
24bf4226fd Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/es_AR/
2022-11-03 12:29:58 +01:00
Ignacio Buioli
fe2370fb0b Translated using Weblate (Spanish (Argentina))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/es_AR/
2022-11-03 12:29:58 +01:00
Fernando Colus
5fa5071960 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt_BR/
2022-11-03 12:29:58 +01:00
Ernesto Tejeda
f6c4c9b003 [IMP] contract: add section and notes in contract line 2022-11-03 12:29:58 +01:00
alvarorib
395b919274 Translated using Weblate (Portuguese)
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt/
2022-11-03 12:29:58 +01:00
Pedro Castro Silva
e4a4bbfd44 Translated using Weblate (Portuguese)
Currently translated at 97.1% (33 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt/
2022-11-03 12:29:58 +01:00
alvarorib
867341a182 Translated using Weblate (Portuguese (Portugal))
Currently translated at 26.5% (9 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt_PT/
2022-11-03 12:29:58 +01:00
Marcel Savegnago
549aaaae3c Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt_BR/
2022-11-03 12:29:58 +01:00
Pedro M. Baeza
e9581ddee1 [IMP] contract: remove redundant method
I have detected a method that was created as redundant and with the same
technique used when preparing the line values, so better to have
everything together in the same method instead of having it spread.
2022-11-03 12:29:58 +01:00
Augusto D. Lisbôa
e316e7bc6b Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt_BR/
2022-11-03 12:29:58 +01:00
Pedro M. Baeza
4bd074207e [FIX] contract_variable_quantity: Allow to propagate variable qty fields from template
**Steps to reproduce the problem**

- Define a contract template with one line with variable quantity and formula.
- Use that template in a new contract.
- Variable quantity type and formula are not transferred from template to contract.

This is due to the lack of that fields in the tree view that prevents web client to fetch
and store them.

We solve it adding those fields to the contract line tree view, also providing some
visibility logic for not showing the corresponding fields according the type.

No regression tests is provided, as this is only reproducible with web client, not through
code.
2022-11-03 12:29:58 +01:00
Josep M
707173b070 Translated using Weblate (Spanish)
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/es/
2022-11-03 12:29:58 +01:00
Rudolf Schnapka
22f18ab505 Translated using Weblate (German)
Currently translated at 97.1% (33 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/de/
2022-11-03 12:29:58 +01:00
sbejaoui
79b11034c9 [FIX] - redundant fields in contract line form view 2022-11-03 12:29:58 +01:00
Alexandre Fayolle
6ffc6cb5e7 [FIX] add missing newlines in readme files 2022-11-03 12:29:58 +01:00
黎伟杰
44c88f7398 Translated using Weblate (Chinese (Simplified))
Currently translated at 32.4% (11 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/zh_CN/
2022-11-03 12:29:58 +01:00
Eder Brito
7c39873105 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (34 of 34 strings)

Translation: contract-12.0/contract-12.0-contract_variable_quantity
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_variable_quantity/pt_BR/
2022-11-03 12:29:58 +01:00
sbejaoui
7d4c5cf739 [12.0][REF] - Contract Variable quantity: split from analytic accoun 2022-11-03 12:29:58 +01:00
sbejaoui
8d73c776fd [REF] - Use method _get_quantity_to_invoice. 2022-11-03 12:29:58 +01:00
sbejaoui
78a42762b8 [FIX] - fix check quantity = 0 2022-11-03 12:29:58 +01:00
sbejaoui
2b18f1d72b [FIX] fix unit tests 2022-11-03 12:29:58 +01:00
sbejaoui
1987d7bec0 [FIX] - Fix unit tests 2022-11-03 12:29:58 +01:00
sbejaoui
42fa1e1787 [IMP] - Skip zero should ignore lines with qty zero even for fixed qty 2022-11-03 12:29:58 +01:00
Thomas Binsfeld
80eefb0047 [REF] Contract: invoice in prepare_invoice_line is optional 2022-11-03 12:29:58 +01:00
sbejaoui
9478941cb9 [IMP] - refresh contract_variable_quantity.pot 2022-11-03 12:29:58 +01:00
sbejaoui
f3ca310ae7 [IMP] - Adapt contract_variable_quantity to contract new views 2022-11-03 12:29:58 +01:00
sbejaoui
f752dbca80 [IMP] - Add ace-widget with python mode 2022-11-03 12:29:58 +01:00
sbejaoui
b266d14d73 [IMP] Adapt unit test 2022-11-03 12:29:58 +01:00
sbejaoui
c675d78682 [MIG] contract_variable_quantity: Migration to 12.0 2022-11-03 12:29:58 +01:00
Dmytro Katyukha
74cb44e5b1 Update addon versions
- contract
- contract_variable_quantity
2022-11-03 12:29:58 +01:00
Dmytro Katyukha
5d30321298 [FIX] analytic invoice/contract lines inheritance
Bug description
---------------

`account.analytic.contract.line` inherits
`account.analytic.invoice.line`

`account.analytic.invoice.line` defines field `analytic_account_id`:
   - comodel='account.analytic.account'

`account.analytic.contract.line` redefines field `analytic_account_id`:
   - comodel='account.analytic.contract'

On attempt to extend `account.analytic.invoice.line` model adding
field that depends on `analytic_account_id.date_start`
Odoo fails to update, because it adds this field to
`account.analytic.contract.line` through inheritance,
and `account.analytic.contract` model have no this field.

What is done
------------

Change inheritance order:
- `account.analytic.invoice.line` inherits
`account.analytic.contract.line`
- no file renames at this stage (this wil be done in next commit)
2022-11-03 12:29:58 +01:00
Pedro M. Baeza
cda52c9e8e [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.
2022-11-03 12:29:58 +01:00
Pedro M. Baeza
67b7449546 [IMP] contract_variable_quantity: Make name translatable 2022-11-03 12:29:58 +01:00
Carlos Dauden
0a40701461 [IMP] contract_variable_quantity: Add option to don't create zero qty invoice lines 2022-11-03 12:29:58 +01:00
Pedro M. Baeza
ba19f264fa [FIX] contract_variable_quantity: Correct README menus references 2022-11-03 12:29:58 +01:00
Carlos Dauden
be082b26b5 [MIG] contract_variable_quantity: Migration to 11.0 2022-11-03 12:29:58 +01:00
Moisés López
662e1a01ad [FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed 2022-11-03 12:29:58 +01:00
Dave Lasley
310ded1086 [10.0][IMP] Add variable qty to contract template view (#66)
* [IMP] Add variable qty to contract template view

* Bump minor version
2022-11-03 12:29:58 +01:00
Dave Lasley
d65a46fc3f [IMP][10.0] contract: Add templating (#42)
Add template functionality for contracts
2022-11-03 12:29:58 +01:00
Dave Lasley
345be4a3ca [MIG] contract_variable_quantity: Migrate to v10
* Bump version
* Change openerp references to odoo
* Installable to True
* Change permissions & views to accounting dependency
2022-11-03 12:29:58 +01:00
Pedro M. Baeza
7462d2679a [MIG] Rename manifest files 2022-11-03 12:29:58 +01:00
Pedro M. Baeza
cc773fb07a [MIG] Make modules uninstallable 2022-11-03 12:29:58 +01:00
Carlos Dauden
f344384315 [IMP] contract: Add past receipt type. Fix yearly. Add month last day 2022-11-03 12:29:58 +01:00
Pedro M. Baeza
a7254e4eff Update README.rst 2022-11-03 12:29:58 +01:00
Pedro M. Baeza
981703f1ec [IMP] contract_variable_quantity: Spanish translation 2022-11-03 12:29:58 +01:00
Pedro M. Baeza
583727eaa7 [IMP] contract_variable_quantity: Screenshot 2022-11-03 12:29:58 +01:00