From a51bbc203763183d706e554c16a7b187d81dd523 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Mart=C3=ADnez?= Date: Thu, 23 Sep 2021 16:56:27 +0200 Subject: [PATCH] [MIG] contract_variable_quantity: Migration to 14.0 [UPD] Update contract_variable_quantity.pot [UPD] README.rst --- contract_variable_quantity/README.rst | 12 ++-- contract_variable_quantity/__manifest__.py | 4 +- contract_variable_quantity/i18n/ca.po | 70 +++++++++++++------ .../i18n/contract_variable_quantity.pot | 11 ++- contract_variable_quantity/i18n/it.po | 33 +++++---- contract_variable_quantity/i18n/pt_BR.po | 12 ++-- .../static/description/index.html | 8 +-- .../tests/test_contract_variable_quantity.py | 11 +-- 8 files changed, 101 insertions(+), 60 deletions(-) diff --git a/contract_variable_quantity/README.rst b/contract_variable_quantity/README.rst index 9a12d9c3c..81df55cb7 100644 --- a/contract_variable_quantity/README.rst +++ b/contract_variable_quantity/README.rst @@ -14,13 +14,13 @@ Variable quantity in contract recurrent invoicing :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fcontract-lightgray.png?logo=github - :target: https://github.com/OCA/contract/tree/13.0/contract_variable_quantity + :target: https://github.com/OCA/contract/tree/14.0/contract_variable_quantity :alt: OCA/contract .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/contract-13-0/contract-13-0-contract_variable_quantity + :target: https://translation.odoo-community.org/projects/contract-14-0/contract-14-0-contract_variable_quantity :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/110/13.0 + :target: https://runbot.odoo-community.org/runbot/110/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -49,7 +49,7 @@ Configuration * *contract*: Contract whose line belongs to. * *invoice*: Invoice (header) being created. -.. figure:: https://raw.githubusercontent.com/OCA/contract/13.0/contract_variable_quantity/images/formula_form.png +.. figure:: https://raw.githubusercontent.com/OCA/contract/14.0/contract_variable_quantity/images/formula_form.png :alt: Formula form :width: 600 px @@ -70,7 +70,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -107,6 +107,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -This module is part of the `OCA/contract `_ project on GitHub. +This module is part of the `OCA/contract `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/contract_variable_quantity/__manifest__.py b/contract_variable_quantity/__manifest__.py index f5f7334f7..0081160e4 100644 --- a/contract_variable_quantity/__manifest__.py +++ b/contract_variable_quantity/__manifest__.py @@ -5,10 +5,10 @@ { "name": "Variable quantity in contract recurrent invoicing", - "version": "13.0.1.2.0", + "version": "14.0.1.0.0", "category": "Contract Management", "license": "AGPL-3", - "author": "Tecnativa," "Odoo Community Association (OCA)", + "author": "Tecnativa, Odoo Community Association (OCA)", "website": "https://github.com/OCA/contract", "depends": ["contract"], "data": [ diff --git a/contract_variable_quantity/i18n/ca.po b/contract_variable_quantity/i18n/ca.po index 282cc8503..02b5bbc86 100644 --- a/contract_variable_quantity/i18n/ca.po +++ b/contract_variable_quantity/i18n/ca.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-29 03:46+0000\n" -"PO-Revision-Date: 2017-12-29 03:46+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2022-03-22 12:17+0000\n" +"Last-Translator: Noel estudillo \n" "Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" "Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -28,11 +29,17 @@ msgid "" " '=', True)])\n" " " msgstr "" +"\n" +" result =\n" +" env['product.product']." +"search_count([('sale_ok',\n" +" '=', True)])\n" +" " #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form msgid "context: Current context dictionary." -msgstr "" +msgstr "context: diccionari de context actual." #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -40,6 +47,8 @@ msgid "" "contract: Contract whose line\n" " belongs to." msgstr "" +"contracte: Contracte la línia del qual\n" +" pertany a." #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -47,6 +56,8 @@ msgid "" "env: Environment variable for\n" " getting other models." msgstr "" +"env: Variable d'entorn per\n" +" obtenint altres models." #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -54,6 +65,8 @@ msgid "" "invoice: Invoice (header) being\n" " created." msgstr "" +"factura: Factura (capçalera) ser\n" +" creat." #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -61,21 +74,23 @@ msgid "" "line: Contract recurring invoice\n" " line that triggers this formula." msgstr "" +"línia: Contracte factura recurrent\n" +" línia que activa aquesta fórmula." #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form msgid "user: Current user." -msgstr "" +msgstr "usuari: usuari actual." #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_abstract_contract_line msgid "Abstract Recurring Contract Line" -msgstr "" +msgstr "Línia de contracte recurrent abstracta" #. module: contract_variable_quantity #: model_terms:ir.actions.act_window,help:contract_variable_quantity.action_contract_quantity_formula msgid "Click to create a new formula for variable quantities." -msgstr "" +msgstr "Feu clic per crear una fórmula nova per a quantitats variables." #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__code @@ -86,17 +101,17 @@ msgstr "Codi" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_contract msgid "Contract" -msgstr "" +msgstr "Contracte" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_line msgid "Contract Line" -msgstr "" +msgstr "Línia de contracte" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula msgid "Contract Line Formula" -msgstr "" +msgstr "Fórmula de línia de contracte" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__create_uid @@ -111,7 +126,7 @@ msgstr "Creat el" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__display_name msgid "Display Name" -msgstr "" +msgstr "Nom de visualització" #. module: contract_variable_quantity #: code:addons/contract_variable_quantity/models/contract_line_formula.py:0 @@ -120,29 +135,31 @@ msgid "" "Error evaluating code.\n" "Details: %s" msgstr "" +"Error en avaluar el codi.\n" +"Detalls: %s" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form msgid "Example of Python code" -msgstr "" +msgstr "Exemple de codi Python" #. module: contract_variable_quantity #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_abstract_contract_line__qty_type__fixed #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_line__qty_type__fixed #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_template_line__qty_type__fixed msgid "Fixed quantity" -msgstr "" +msgstr "Quantitat fixa" #. module: contract_variable_quantity #: model:ir.actions.act_window,name:contract_variable_quantity.action_contract_quantity_formula #: model:ir.ui.menu,name:contract_variable_quantity.menu_contract_quantity_formula msgid "Formulas (quantity)" -msgstr "" +msgstr "Fórmules (quantitat)" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form msgid "Help with Python expressions." -msgstr "" +msgstr "Ajuda amb expressions de Python." #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__id @@ -153,11 +170,13 @@ msgstr "ID" #: model:ir.model.fields,help:contract_variable_quantity.field_contract_contract__skip_zero_qty msgid "If checked, contract lines with 0 qty don't create invoice line" msgstr "" +"Si està marcat, les línies de contracte amb 0 qty no creen una línia de " +"factura" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula____last_update msgid "Last Modified on" -msgstr "" +msgstr "Última modificació el" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__write_uid @@ -179,38 +198,38 @@ msgstr "Nom" #: code:addons/contract_variable_quantity/models/contract_line_formula.py:0 #, python-format msgid "No valid result returned." -msgstr "" +msgstr "No s'ha retornat cap resultat vàlid." #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__qty_formula_id #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__qty_formula_id #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_template_line__qty_formula_id msgid "Qty. formula" -msgstr "" +msgstr "Quantitat. fórmula" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__qty_type #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__qty_type #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_template_line__qty_type msgid "Qty. type" -msgstr "" +msgstr "Quantitat. tipus" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_contract__skip_zero_qty msgid "Skip Zero Qty Lines" -msgstr "" +msgstr "Saltar línies de quantitat zero" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.portal_contract_page msgid "Variable" -msgstr "" +msgstr "Variable" #. module: contract_variable_quantity #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_abstract_contract_line__qty_type__variable #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_line__qty_type__variable #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_template_line__qty_type__variable msgid "Variable quantity" -msgstr "" +msgstr "Quantitat variable" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -218,6 +237,8 @@ msgid "" "You can use these variables to compute your\n" " formula:" msgstr "" +"Podeu utilitzar aquestes variables per calcular el vostre\n" +" fórmula:" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -228,6 +249,11 @@ msgid "" " the quantity to invoice in the variable\n" " 'result'." msgstr "" +"Heu d'inserir un bloc de codi Python vàlid\n" +" emmagatzema en algun moment un valor flotant/" +"enter de\n" +" la quantitat a facturar a la variable\n" +" 'resultat'." #~ msgid "Analytic Account" #~ msgstr "Compte analític" diff --git a/contract_variable_quantity/i18n/contract_variable_quantity.pot b/contract_variable_quantity/i18n/contract_variable_quantity.pot index ea27a7f1b..79fc892a6 100644 --- a/contract_variable_quantity/i18n/contract_variable_quantity.pot +++ b/contract_variable_quantity/i18n/contract_variable_quantity.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: \n" "Language-Team: \n" @@ -103,6 +103,9 @@ msgid "Created on" msgstr "" #. module: contract_variable_quantity +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__display_name +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_contract__display_name +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__display_name #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__display_name msgid "Display Name" msgstr "" @@ -139,6 +142,9 @@ msgid "Help with Python expressions." msgstr "" #. module: contract_variable_quantity +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__id +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_contract__id +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__id #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula__id msgid "ID" msgstr "" @@ -149,6 +155,9 @@ msgid "If checked, contract lines with 0 qty don't create invoice line" msgstr "" #. module: contract_variable_quantity +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line____last_update +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_contract____last_update +#: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line____last_update #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula____last_update msgid "Last Modified on" msgstr "" diff --git a/contract_variable_quantity/i18n/it.po b/contract_variable_quantity/i18n/it.po index 9a8d62fad..d4434c46e 100644 --- a/contract_variable_quantity/i18n/it.po +++ b/contract_variable_quantity/i18n/it.po @@ -11,14 +11,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0c\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2016-09-11 02:47+0000\n" -"PO-Revision-Date: 2016-09-11 02:47+0000\n" -"Last-Translator: Paolo Valier , 2016\n" +"PO-Revision-Date: 2022-03-27 00:17+0000\n" +"Last-Translator: Andrea Cometa \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -72,7 +73,7 @@ msgstr "" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_abstract_contract_line msgid "Abstract Recurring Contract Line" -msgstr "" +msgstr "Riga contratto ricorrente astratto" #. module: contract_variable_quantity #: model_terms:ir.actions.act_window,help:contract_variable_quantity.action_contract_quantity_formula @@ -88,12 +89,12 @@ msgstr "Codice" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_contract msgid "Contract" -msgstr "" +msgstr "Contratto" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_line msgid "Contract Line" -msgstr "" +msgstr "Riga contratto" #. module: contract_variable_quantity #: model:ir.model,name:contract_variable_quantity.model_contract_line_qty_formula @@ -126,20 +127,20 @@ msgstr "" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form msgid "Example of Python code" -msgstr "" +msgstr "Esempio di codice Python" #. module: contract_variable_quantity #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_abstract_contract_line__qty_type__fixed #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_line__qty_type__fixed #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_template_line__qty_type__fixed msgid "Fixed quantity" -msgstr "" +msgstr "Quantità fissa" #. module: contract_variable_quantity #: model:ir.actions.act_window,name:contract_variable_quantity.action_contract_quantity_formula #: model:ir.ui.menu,name:contract_variable_quantity.menu_contract_quantity_formula msgid "Formulas (quantity)" -msgstr "" +msgstr "Formule (quantità)" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -155,6 +156,8 @@ msgstr "ID" #: model:ir.model.fields,help:contract_variable_quantity.field_contract_contract__skip_zero_qty msgid "If checked, contract lines with 0 qty don't create invoice line" msgstr "" +"Se selezionato, le righe di contratto con quantità 0 non creeranno righe " +"fattura" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line_qty_formula____last_update @@ -181,21 +184,21 @@ msgstr "Nome" #: code:addons/contract_variable_quantity/models/contract_line_formula.py:0 #, python-format msgid "No valid result returned." -msgstr "" +msgstr "Nessun risultato utile restituito." #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__qty_formula_id #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__qty_formula_id #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_template_line__qty_formula_id msgid "Qty. formula" -msgstr "" +msgstr "Q.tà formula" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_abstract_contract_line__qty_type #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_line__qty_type #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_template_line__qty_type msgid "Qty. type" -msgstr "" +msgstr "Q.tà tipo" #. module: contract_variable_quantity #: model:ir.model.fields,field_description:contract_variable_quantity.field_contract_contract__skip_zero_qty @@ -205,14 +208,14 @@ msgstr "" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.portal_contract_page msgid "Variable" -msgstr "" +msgstr "Variabile" #. module: contract_variable_quantity #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_abstract_contract_line__qty_type__variable #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_line__qty_type__variable #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_template_line__qty_type__variable msgid "Variable quantity" -msgstr "" +msgstr "Quantità variabile" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -220,6 +223,8 @@ msgid "" "You can use these variables to compute your\n" " formula:" msgstr "" +"Puoi usare queste variabili per calcolare la tua\n" +" formula:" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form diff --git a/contract_variable_quantity/i18n/pt_BR.po b/contract_variable_quantity/i18n/pt_BR.po index 24bc404df..74b0cfbf7 100644 --- a/contract_variable_quantity/i18n/pt_BR.po +++ b/contract_variable_quantity/i18n/pt_BR.po @@ -9,16 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-30 01:41+0000\n" -"PO-Revision-Date: 2020-06-17 01:19+0000\n" -"Last-Translator: Fernando Colus \n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2022-02-01 19:33+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n > 1;\n" -"X-Generator: Weblate 3.10\n" +"X-Generator: Weblate 4.3.2\n" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.view_contract_line_qty_formula_form @@ -216,7 +216,7 @@ msgstr "Ignorar Linhas com Quantidade Zero" #. module: contract_variable_quantity #: model_terms:ir.ui.view,arch_db:contract_variable_quantity.portal_contract_page msgid "Variable" -msgstr "" +msgstr "Variável" #. module: contract_variable_quantity #: model:ir.model.fields.selection,name:contract_variable_quantity.selection__contract_abstract_contract_line__qty_type__variable diff --git a/contract_variable_quantity/static/description/index.html b/contract_variable_quantity/static/description/index.html index 94ba9d902..4d348ac81 100644 --- a/contract_variable_quantity/static/description/index.html +++ b/contract_variable_quantity/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/contract Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/contract Translate me on Weblate Try me on Runbot

With this module, you will be able to define in recurring contracts some lines with variable quantity according to a provided formula.

Table of contents

@@ -403,7 +403,7 @@ float/integer value of the quantity to invoice in the variable ‘result’.

-Formula form +Formula form
@@ -422,7 +422,7 @@ float/integer value of the quantity to invoice in the variable ‘result’.

Bugs are tracked on GitHub Issues. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -feedback.

+feedback.

Do not contact contributors directly about support or help with technical issues.

@@ -458,7 +458,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/contract project on GitHub.

+

This module is part of the OCA/contract project on GitHub.

You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute.

diff --git a/contract_variable_quantity/tests/test_contract_variable_quantity.py b/contract_variable_quantity/tests/test_contract_variable_quantity.py index d7a829f1d..942d9dd94 100644 --- a/contract_variable_quantity/tests/test_contract_variable_quantity.py +++ b/contract_variable_quantity/tests/test_contract_variable_quantity.py @@ -3,15 +3,16 @@ # Copyright 2018 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -import odoo.tests from odoo import exceptions +from odoo.tests.common import SavepointCase -@odoo.tests.at_install(False) -@odoo.tests.post_install(True) -class TestContractVariableQuantity(odoo.tests.HttpCase): +class TestContractVariableQuantity(SavepointCase): + at_install = False + post_install = True + def setUp(self): - super(TestContractVariableQuantity, self).setUp() + super().setUp() self.partner = self.env["res.partner"].create({"name": "Test partner"}) self.product = self.env["product.product"].create({"name": "Test product"}) self.contract = self.env["contract.contract"].create(