sbejaoui
c77eb25cc8
[FIX] fix unit tests
2020-10-27 13:33:07 +01:00
sbejaoui
c9e173d720
[FIX] - Fix unit tests
2020-10-27 13:33:07 +01:00
sbejaoui
9516d2edac
[IMP] - Skip zero should ignore lines with qty zero even for fixed qty
2020-10-27 13:33:07 +01:00
Thomas Binsfeld
f2b6299e8a
[REF] Contract: invoice in prepare_invoice_line is optional
2020-10-27 13:33:07 +01:00
sbejaoui
4077610688
[IMP] - refresh contract_variable_quantity.pot
2020-10-27 13:33:07 +01:00
sbejaoui
e18f1f04da
[IMP] - Adapt contract_variable_quantity to contract new views
2020-10-27 13:33:07 +01:00
sbejaoui
3d27d9daa2
[IMP] - Add ace-widget with python mode
2020-10-27 13:33:07 +01:00
sbejaoui
733f7751d3
[IMP] Adapt unit test
2020-10-27 13:33:07 +01:00
sbejaoui
0a57ee93a7
[MIG] contract_variable_quantity: Migration to 12.0
2020-10-27 13:33:07 +01:00
Dmytro Katyukha
e8df3eb6cf
Update addon versions
...
- contract
- contract_variable_quantity
2020-10-27 13:33:07 +01:00
Dmytro Katyukha
7602f5acbe
[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)
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
186d4a1419
[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.
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
378c6c408b
[IMP] contract_variable_quantity: Make name translatable
2020-10-27 13:33:07 +01:00
Carlos Dauden
295c7c1ee7
[IMP] contract_variable_quantity: Add option to don't create zero qty invoice lines
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
7b0d4ee154
[FIX] contract_variable_quantity: Correct README menus references
2020-10-27 13:33:07 +01:00
Carlos Dauden
fef699a9ed
[MIG] contract_variable_quantity: Migration to 11.0
2020-10-27 13:33:07 +01:00
Moisés López
276efddaac
[FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed
2020-10-27 13:33:07 +01:00
Dave Lasley
b471266ab1
[10.0][IMP] Add variable qty to contract template view ( #66 )
...
* [IMP] Add variable qty to contract template view
* Bump minor version
2020-10-27 13:33:07 +01:00
Dave Lasley
8b4849c6db
[IMP][10.0] contract: Add templating ( #42 )
...
Add template functionality for contracts
2020-10-27 13:33:07 +01:00
Dave Lasley
04ea45a067
[MIG] contract_variable_quantity: Migrate to v10
...
* Bump version
* Change openerp references to odoo
* Installable to True
* Change permissions & views to accounting dependency
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
848b435d7e
[MIG] Rename manifest files
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
604e84426a
[MIG] Make modules uninstallable
2020-10-27 13:33:07 +01:00
Carlos Dauden
66baa2b7f8
[IMP] contract: Add past receipt type. Fix yearly. Add month last day
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
da8e6f36aa
Update README.rst
2020-10-27 13:33:07 +01:00
Pedro M. Baeza
0e26286c45
[IMP] contract_variable_quantity: Spanish translation
2020-10-27 13:30:08 +01:00
Pedro M. Baeza
9cf74613c3
[IMP] contract_variable_quantity: Screenshot
2020-10-27 13:30:08 +01:00
Pedro M. Baeza
e026e60fb8
[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).
2020-10-27 13:30:08 +01:00
OCA Transbot
9652c7613a
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: contract-13.0/contract-13.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-13-0/contract-13-0-contract/
2020-10-26 23:58:43 +00:00
oca-git-bot
ef225245c0
[IMP] pre-commit: pin node version [ci skip]
2020-10-27 00:58:30 +01:00
Víctor Martínez
eb3ec25699
[MIG] contract_sale: Migration to 13.0
2020-10-26 08:49:47 +01:00
Guille
b30f04cfa4
[IMP] contract_payment_mode: black, isort, prettier
2020-10-26 08:38:49 +01:00
OCA-git-bot
a16f8ba6ba
[UPD] README.rst
2020-10-26 08:38:49 +01:00
OCA-git-bot
75c7a58080
[UPD] README.rst
2020-10-26 08:38:49 +01:00
OCA-git-bot
eaa5cdd82c
contract_payment_mode 12.0.1.1.0
2020-10-26 08:38:49 +01:00
vinclar
76ab941146
<!--Supplier--FORM view-->
...
Added view for supplier contracts, respecting the domain for payment_type.
Before was showing the inbound types in the supplier payment
2020-10-26 08:38:49 +01:00
Pedro Castro Silva
733e617a53
Translated using Weblate (Portuguese)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/pt/
2020-10-26 08:38:49 +01:00
Rudolf Schnapka
6d55c04d8f
Translated using Weblate (German)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/de/
2020-10-26 08:38:49 +01:00
黎伟杰
c84260bcc8
Translated using Weblate (Chinese (Simplified))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/zh_CN/
2020-10-26 08:38:49 +01:00
Eder Brito
2c773b3f2b
Translated using Weblate (Portuguese (Brazil))
...
Currently translated at 100.0% (2 of 2 strings)
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/pt_BR/
2020-10-26 08:38:49 +01:00
Albert Pons
71495d2a99
Translated using Weblate (Catalan)
...
Currently translated at 100.0% (2 of 2 strings)
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/ca/
2020-10-26 08:38:49 +01:00
OCA Transbot
219cd3ca24
Update translation files
...
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.
Translation: contract-12.0/contract-12.0-contract_payment_mode
Translate-URL: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_payment_mode/
2020-10-26 08:38:49 +01:00
oca-travis
12813d24e2
[UPD] Update contract_payment_mode.pot
2020-10-26 08:38:49 +01:00
OCA-git-bot
86f96fd738
[ADD] icon.png
2020-10-26 08:38:49 +01:00
OCA-git-bot
a87ad8f8e2
[UPD] README.rst
2020-10-26 08:38:49 +01:00
Bejaoui Souheil
7261a6b4e0
Fix unit test
...
Co-Authored-By: Pedro M. Baeza <pedro.baeza@tecnativa.com >
2020-10-26 08:38:49 +01:00
Thomas Binsfeld
8098504a1c
[MIG] Contract Payment Mode to 12.0
2020-10-26 08:38:49 +01:00
oca-travis
c4e89539c0
[UPD] Update contract_payment_mode.pot
2020-10-26 08:38:49 +01:00
cubells
eb3d049858
[MIG] contract_payment_mode: Migration to 11.0
2020-10-26 08:38:49 +01:00
OCA Transbot
494dd17e37
OCA Transbot updated translations from Transifex
2020-10-26 08:38:49 +01:00
Moisés López
4d521e208d
[FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed
2020-10-26 08:38:49 +01:00