Commit Graph

601 Commits

Author SHA1 Message Date
Pedro M. Baeza
7b83ca7656 [IMP] contract_variable_quantity: Make name translatable 2024-01-05 11:07:38 -03:00
Carlos Dauden
c7bc7f02c5 [IMP] contract_variable_quantity: Add option to don't create zero qty invoice lines 2024-01-05 11:07:38 -03:00
Pedro M. Baeza
72f528734c [FIX] contract_variable_quantity: Correct README menus references 2024-01-05 11:07:38 -03:00
Carlos Dauden
df2e1eba9e [MIG] contract_variable_quantity: Migration to 11.0 2024-01-05 11:07:38 -03:00
Moisés López
c8c80140f7 [FIX] contract_payment_auto: Fix freze wkhtmltopdf freezed 2024-01-05 11:07:38 -03:00
Dave Lasley
a563f8962b [10.0][IMP] Add variable qty to contract template view (#66)
* [IMP] Add variable qty to contract template view

* Bump minor version
2024-01-05 11:07:38 -03:00
Dave Lasley
ae3cbbecdd [IMP][10.0] contract: Add templating (#42)
Add template functionality for contracts
2024-01-05 11:07:38 -03:00
Dave Lasley
1e97c50393 [MIG] contract_variable_quantity: Migrate to v10
* Bump version
* Change openerp references to odoo
* Installable to True
* Change permissions & views to accounting dependency
2024-01-05 11:07:38 -03:00
Pedro M. Baeza
4a8af7a0a4 [MIG] Rename manifest files 2024-01-05 11:07:38 -03:00
Pedro M. Baeza
bca861b5a0 [MIG] Make modules uninstallable 2024-01-05 11:07:38 -03:00
Carlos Dauden
ab739554fd [IMP] contract: Add past receipt type. Fix yearly. Add month last day 2024-01-05 11:07:38 -03:00
Pedro M. Baeza
93ce330900 [IMP] contract_variable_quantity: Spanish translation 2024-01-05 11:07:38 -03:00
Pedro M. Baeza
4ee23da46d [IMP] contract_variable_quantity: Screenshot 2024-01-05 10:33:53 -03:00
Pedro M. Baeza
7c282e0157 [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).
2024-01-05 10:33:53 -03:00
Weblate
11c08aacc3 Update translation files
Updated by "Update PO files to match POT (msgmerge)" hook in Weblate.

Translation: contract-16.0/contract-16.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract/
2024-01-05 10:31:25 +00:00
OCA-git-bot
80fdfc7393 [BOT] post-merge updates 2024-01-05 10:31:13 +00:00
oca-ci
f2d4f8c031 [UPD] Update contract.pot 2024-01-05 10:28:01 +00:00
OCA-git-bot
234b4b172b Merge PR #1019 into 16.0
Signed-off-by pedrobaeza
2024-01-05 10:25:04 +00:00
fkantelberg
f7c4b5c71f [MIG] contract: Remove analytic_account_id and add migration 2024-01-05 11:03:00 +01:00
fkantelberg
4924db528f [FIX] Show analytic distribution and hide analytic account 2024-01-04 11:07:12 +01:00
OCA-git-bot
cb81c7d021 [BOT] post-merge updates 2024-01-04 09:49:55 +00:00
OCA-git-bot
f415e20aaf Merge PR #1026 into 16.0
Signed-off-by pedrobaeza
2024-01-04 09:46:52 +00:00
Adriano Prado
fbbc0e38f9 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (1 of 1 strings)

Translation: contract-16.0/contract-16.0-contract_invoice_start_end_dates
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract_invoice_start_end_dates/pt_BR/
2023-12-27 15:33:40 +00:00
Adriano Prado
c8ed3954a7 Translated using Weblate (Portuguese (Brazil))
Currently translated at 100.0% (12 of 12 strings)

Translation: contract-16.0/contract-16.0-contract_sale_generation
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract_sale_generation/pt_BR/
2023-12-27 15:33:39 +00:00
mymage
5598619b70 Translated using Weblate (Italian)
Currently translated at 85.7% (270 of 315 strings)

Translation: contract-16.0/contract-16.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract/it/
2023-12-24 19:40:34 +00:00
Rémi
4ed8875e89 Translated using Weblate (French)
Currently translated at 100.0% (315 of 315 strings)

Translation: contract-16.0/contract-16.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract/fr/
2023-12-21 12:34:33 +00:00
Rémi
0b408b9d5f Translated using Weblate (French)
Currently translated at 97.4% (307 of 315 strings)

Translation: contract-16.0/contract-16.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract/fr/
2023-12-20 18:36:48 +00:00
Francesco Foresti
a5300ea6c3 Translated using Weblate (Italian)
Currently translated at 84.7% (267 of 315 strings)

Translation: contract-16.0/contract-16.0-contract
Translate-URL: https://translation.odoo-community.org/projects/contract-16-0/contract-16-0-contract/it/
2023-12-15 17:36:58 +00:00
Carol
6dfa424099 [IMP] subscription_oca: pre-commit stuff 2023-12-15 12:34:32 +01:00
Ivorra78
1df68024b2 Translated using Weblate (Spanish)
Currently translated at 100.0% (170 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
9ec11d84fc Translated using Weblate (Spanish)
Currently translated at 58.8% (100 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
74316e5c26 Translated using Weblate (Spanish)
Currently translated at 54.1% (92 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
71cdf1847a Translated using Weblate (Spanish)
Currently translated at 45.2% (77 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
28a3ffb9d5 Translated using Weblate (Spanish)
Currently translated at 44.7% (76 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
7cc480c2ea Translated using Weblate (Spanish)
Currently translated at 43.5% (74 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
2be183c5f0 Translated using Weblate (Spanish)
Currently translated at 42.9% (73 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
96aacf09e9 Translated using Weblate (Spanish)
Currently translated at 41.1% (70 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
63d5b04048 Translated using Weblate (Spanish)
Currently translated at 39.4% (67 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
36b66db7f2 Translated using Weblate (Spanish)
Currently translated at 38.8% (66 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
b965224f79 Translated using Weblate (Spanish)
Currently translated at 38.2% (65 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
5b8095e8b4 Translated using Weblate (Spanish)
Currently translated at 36.4% (62 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
387381f4ef Translated using Weblate (Spanish)
Currently translated at 35.2% (60 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
3c07f67828 Translated using Weblate (Spanish)
Currently translated at 34.1% (58 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
8400e1b0fd Translated using Weblate (Spanish)
Currently translated at 19.4% (33 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
2cb1847593 Translated using Weblate (Spanish)
Currently translated at 18.8% (32 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
a2c6c90ea1 Translated using Weblate (Spanish)
Currently translated at 18.2% (31 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
1d7f5a1616 Translated using Weblate (Spanish)
Currently translated at 17.6% (30 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
6718f29f5f Translated using Weblate (Spanish)
Currently translated at 17.0% (29 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
ab126889c1 Translated using Weblate (Spanish)
Currently translated at 16.4% (28 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00
Ivorra78
b5be3240c7 Translated using Weblate (Spanish)
Currently translated at 14.7% (25 of 170 strings)

Translation: contract-15.0/contract-15.0-subscription_oca
Translate-URL: https://translation.odoo-community.org/projects/contract-15-0/contract-15-0-subscription_oca/es/
2023-12-15 12:32:58 +01:00