diff --git a/README.md b/README.md index 464af72ba..96a08bfd9 100644 --- a/README.md +++ b/README.md @@ -27,10 +27,10 @@ addon | version | maintainers | summary [product_variant_name](product_variant_name/) | 16.0.1.0.0 | | Product Variant Name [product_variant_sale_price](product_variant_sale_price/) | 16.0.1.0.2 | | Allows to write fixed prices in product variants [product_variant_specific_description](product_variant_specific_description/) | 16.0.1.0.1 | | Product Variant Specific Description -[purchase_variant_configurator](purchase_variant_configurator/) | 16.0.2.0.0 | | Product variants in purchase management +[purchase_variant_configurator](purchase_variant_configurator/) | 16.0.2.0.1 | | Product variants in purchase management [sale_order_line_variant_description](sale_order_line_variant_description/) | 16.0.1.1.0 | | Sale order line variant description [sale_product_variant_attribute_tax](sale_product_variant_attribute_tax/) | 16.0.1.0.0 | | Bring the taxes associated to product values -[sale_variant_configurator](sale_variant_configurator/) | 16.0.1.0.0 | | Product variants in sale management +[sale_variant_configurator](sale_variant_configurator/) | 16.0.1.0.1 | | Product variants in sale management [//]: # (end addons) diff --git a/purchase_variant_configurator/README.rst b/purchase_variant_configurator/README.rst index 9f796ffdd..6076b9f9b 100644 --- a/purchase_variant_configurator/README.rst +++ b/purchase_variant_configurator/README.rst @@ -7,7 +7,7 @@ Purchase - Product variants !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! - !! source digest: sha256:5a6a8e2623d817b25248609a00674655445eb02261a631e135aee18290aa444a + !! source digest: sha256:81a814403e6a8d63ddc193d3ced1a52b67523dd57b293a0bf361ea98b4132b79 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png diff --git a/purchase_variant_configurator/__manifest__.py b/purchase_variant_configurator/__manifest__.py index 1c0f3d9e1..317d7949e 100644 --- a/purchase_variant_configurator/__manifest__.py +++ b/purchase_variant_configurator/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Purchase - Product variants", "summary": "Product variants in purchase management", - "version": "16.0.2.0.0", + "version": "16.0.2.0.1", "license": "AGPL-3", "depends": ["purchase", "product_variant_configurator"], "author": "AvanzOSC, " diff --git a/purchase_variant_configurator/i18n/es.po b/purchase_variant_configurator/i18n/es.po index 45a8df05e..856daed3f 100644 --- a/purchase_variant_configurator/i18n/es.po +++ b/purchase_variant_configurator/i18n/es.po @@ -94,6 +94,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/es_AR.po b/purchase_variant_configurator/i18n/es_AR.po index 166e02680..866611cdb 100644 --- a/purchase_variant_configurator/i18n/es_AR.po +++ b/purchase_variant_configurator/i18n/es_AR.po @@ -92,6 +92,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/fr.po b/purchase_variant_configurator/i18n/fr.po index 9a8c8127c..5b4b8f93e 100644 --- a/purchase_variant_configurator/i18n/fr.po +++ b/purchase_variant_configurator/i18n/fr.po @@ -94,6 +94,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/hr.po b/purchase_variant_configurator/i18n/hr.po index 26fc96a83..30a81e3f1 100644 --- a/purchase_variant_configurator/i18n/hr.po +++ b/purchase_variant_configurator/i18n/hr.po @@ -16,8 +16,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: purchase_variant_configurator #: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__can_create_product @@ -95,6 +95,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/it.po b/purchase_variant_configurator/i18n/it.po index 0eaa8dfb3..95eee0ca2 100644 --- a/purchase_variant_configurator/i18n/it.po +++ b/purchase_variant_configurator/i18n/it.po @@ -98,6 +98,11 @@ msgstr "È richiesto l'ID prodotto" msgid "Product Template" msgstr "Modello prodotto" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/pt_BR.po b/purchase_variant_configurator/i18n/pt_BR.po index 15b5978f5..347c465a2 100644 --- a/purchase_variant_configurator/i18n/pt_BR.po +++ b/purchase_variant_configurator/i18n/pt_BR.po @@ -12,8 +12,8 @@ msgstr "" "PO-Revision-Date: 2024-07-05 19:47+0000\n" "Last-Translator: rodrigosottomaiormacedo " "\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\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" @@ -100,6 +100,11 @@ msgstr "O ID do produto é obrigatório" msgid "Product Template" msgstr "Modelo Produto" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/purchase_variant_configurator.pot b/purchase_variant_configurator/i18n/purchase_variant_configurator.pot index 4c689cb62..927cf1e65 100644 --- a/purchase_variant_configurator/i18n/purchase_variant_configurator.pot +++ b/purchase_variant_configurator/i18n/purchase_variant_configurator.pot @@ -89,6 +89,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/ro.po b/purchase_variant_configurator/i18n/ro.po index 63971107e..b15e9c6da 100644 --- a/purchase_variant_configurator/i18n/ro.po +++ b/purchase_variant_configurator/i18n/ro.po @@ -95,6 +95,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/i18n/sl.po b/purchase_variant_configurator/i18n/sl.po index 6375e41bd..d3a511967 100644 --- a/purchase_variant_configurator/i18n/sl.po +++ b/purchase_variant_configurator/i18n/sl.po @@ -16,8 +16,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " +"n%100==4 ? 2 : 3);\n" #. module: purchase_variant_configurator #: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__can_create_product @@ -95,6 +95,11 @@ msgstr "" msgid "Product Template" msgstr "" +#. module: purchase_variant_configurator +#: model:ir.model.fields,field_description:purchase_variant_configurator.field_purchase_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: purchase_variant_configurator #: model:ir.model,name:purchase_variant_configurator.model_product_product msgid "Product Variant" diff --git a/purchase_variant_configurator/models/purchase_order.py b/purchase_variant_configurator/models/purchase_order.py index deef20a13..c5caa00a7 100644 --- a/purchase_variant_configurator/models/purchase_order.py +++ b/purchase_variant_configurator/models/purchase_order.py @@ -40,6 +40,13 @@ class PurchaseOrderLine(models.Model): product_id = fields.Many2one(required=False) product_id_is_required = fields.Boolean(compute="_compute_product_id_is_required") + product_uom_category_id = fields.Many2one( + comodel_name="uom.category", + compute="_compute_product_uom_category_id", + # We need to define related=False so that the field is only compute + # and not related. + related=False, + ) _sql_constraints = [ ( @@ -63,6 +70,19 @@ def _compute_product_id_is_required(self): for item in self: item.product_id_is_required = not item.company_id.po_confirm_create_variant + @api.depends("product_tmpl_id", "product_id") + def _compute_product_uom_category_id(self): + """This compute is intended to do something similar to the related of the + purchase module product_id.uom_id.category_id but adding the casuistry of the + product_tmpl_id field. + """ + for line in self: + product = line.product_id or line.product_tmpl_id + if product: + line.product_uom_category_id = product.uom_id.category_id + else: + line.product_uom_category_id = line.product_uom_category_id + @api.onchange("product_tmpl_id") def _onchange_product_tmpl_id_configurator(self): """Make use of PurchaseOrderLine onchange_product_id method with diff --git a/purchase_variant_configurator/static/description/index.html b/purchase_variant_configurator/static/description/index.html index a6de54eae..df98729b8 100644 --- a/purchase_variant_configurator/static/description/index.html +++ b/purchase_variant_configurator/static/description/index.html @@ -8,10 +8,11 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ +:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. +Despite the name, some widely supported CSS2 features are used. See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. @@ -274,7 +275,7 @@ margin-left: 2em ; margin-right: 2em } -pre.code .ln { color: grey; } /* line numbers */ +pre.code .ln { color: gray; } /* line numbers */ pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } @@ -300,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -366,7 +367,7 @@

Purchase - Product variants

!! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -!! source digest: sha256:5a6a8e2623d817b25248609a00674655445eb02261a631e135aee18290aa444a +!! source digest: sha256:81a814403e6a8d63ddc193d3ced1a52b67523dd57b293a0bf361ea98b4132b79 !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! -->

Beta License: AGPL-3 OCA/product-variant Translate me on Weblate Try me on Runboat

This module allows you to create the product variant when a purchase order is @@ -452,7 +453,9 @@

Contributors

Maintainers

This module is maintained by the OCA.

-Odoo Community Association + +Odoo Community Association +

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.

diff --git a/sale_variant_configurator/__manifest__.py b/sale_variant_configurator/__manifest__.py index e9238030f..f6e5bedf0 100644 --- a/sale_variant_configurator/__manifest__.py +++ b/sale_variant_configurator/__manifest__.py @@ -7,7 +7,7 @@ { "name": "Sale - Product variants", "summary": "Product variants in sale management", - "version": "16.0.1.0.0", + "version": "16.0.1.0.1", "development_status": "Production/Stable", "license": "AGPL-3", "depends": ["sale", "product_variant_configurator"], diff --git a/sale_variant_configurator/i18n/ca.po b/sale_variant_configurator/i18n/ca.po index d0ce77b41..be4c4a3fb 100644 --- a/sale_variant_configurator/i18n/ca.po +++ b/sale_variant_configurator/i18n/ca.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "Plantilla del producte" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/de.po b/sale_variant_configurator/i18n/de.po index 6b5af9e05..4ffabe1b1 100644 --- a/sale_variant_configurator/i18n/de.po +++ b/sale_variant_configurator/i18n/de.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "Produktvorlage" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/es.po b/sale_variant_configurator/i18n/es.po index a2523b194..44029c870 100644 --- a/sale_variant_configurator/i18n/es.po +++ b/sale_variant_configurator/i18n/es.po @@ -19,6 +19,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Plantilla producto" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/es_AR.po b/sale_variant_configurator/i18n/es_AR.po index 38cf6c2eb..2f02e18b4 100644 --- a/sale_variant_configurator/i18n/es_AR.po +++ b/sale_variant_configurator/i18n/es_AR.po @@ -20,6 +20,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.3.2\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -30,11 +40,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "Plantilla del Producto" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/es_CR.po b/sale_variant_configurator/i18n/es_CR.po index 3e2c3edd5..7bd5eccf5 100644 --- a/sale_variant_configurator/i18n/es_CR.po +++ b/sale_variant_configurator/i18n/es_CR.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/es_MX.po b/sale_variant_configurator/i18n/es_MX.po index 19ac328f5..86a58f37c 100644 --- a/sale_variant_configurator/i18n/es_MX.po +++ b/sale_variant_configurator/i18n/es_MX.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Plantilla del producto" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/es_VE.po b/sale_variant_configurator/i18n/es_VE.po index 106db56ea..850033ac8 100644 --- a/sale_variant_configurator/i18n/es_VE.po +++ b/sale_variant_configurator/i18n/es_VE.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/fi.po b/sale_variant_configurator/i18n/fi.po index 128a22aa0..f70f54618 100644 --- a/sale_variant_configurator/i18n/fi.po +++ b/sale_variant_configurator/i18n/fi.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "Tuotteen malli" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/fr.po b/sale_variant_configurator/i18n/fr.po index 6fb2da51b..bb266f937 100644 --- a/sale_variant_configurator/i18n/fr.po +++ b/sale_variant_configurator/i18n/fr.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "Modèle de produit" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/fr_CH.po b/sale_variant_configurator/i18n/fr_CH.po index db2eda0bc..0aca26fd3 100644 --- a/sale_variant_configurator/i18n/fr_CH.po +++ b/sale_variant_configurator/i18n/fr_CH.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Template de produit" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/gl.po b/sale_variant_configurator/i18n/gl.po index 7b5ef028e..9a898440b 100644 --- a/sale_variant_configurator/i18n/gl.po +++ b/sale_variant_configurator/i18n/gl.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/hr.po b/sale_variant_configurator/i18n/hr.po index 33fc8e860..b4b26b228 100644 --- a/sale_variant_configurator/i18n/hr.po +++ b/sale_variant_configurator/i18n/hr.po @@ -17,8 +17,18 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields @@ -30,11 +40,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "Predložak proizvoda" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/hr_HR.po b/sale_variant_configurator/i18n/hr_HR.po index 2b434961a..a7869d318 100644 --- a/sale_variant_configurator/i18n/hr_HR.po +++ b/sale_variant_configurator/i18n/hr_HR.po @@ -17,8 +17,18 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields @@ -30,11 +40,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "Predložak proizvoda" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/hu.po b/sale_variant_configurator/i18n/hu.po index 1d36d3cb0..d6b1f9055 100644 --- a/sale_variant_configurator/i18n/hu.po +++ b/sale_variant_configurator/i18n/hu.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/it.po b/sale_variant_configurator/i18n/it.po index 3eee8143f..5419b47c0 100644 --- a/sale_variant_configurator/i18n/it.po +++ b/sale_variant_configurator/i18n/it.po @@ -20,6 +20,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n != 1;\n" "X-Generator: Weblate 4.17\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -30,11 +40,28 @@ msgstr "Valori vietati nella riga ordine vendita non giustificabile" msgid "Missing required fields on accountable sale order line." msgstr "Campi richesti non compilati su riga ordine vendta giustificabile." +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "Prodotto" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "Modello prodotto" msgid "Product Template (no related)" msgstr "Modello prodotto (non relazionato)" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/mk.po b/sale_variant_configurator/i18n/mk.po index db9f0ef83..6524b7464 100644 --- a/sale_variant_configurator/i18n/mk.po +++ b/sale_variant_configurator/i18n/mk.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/mn.po b/sale_variant_configurator/i18n/mn.po index c7a3617ba..99fccde2a 100644 --- a/sale_variant_configurator/i18n/mn.po +++ b/sale_variant_configurator/i18n/mn.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/nl.po b/sale_variant_configurator/i18n/nl.po index c66f6565b..01c2033b4 100644 --- a/sale_variant_configurator/i18n/nl.po +++ b/sale_variant_configurator/i18n/nl.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/nl_NL.po b/sale_variant_configurator/i18n/nl_NL.po index bbf540792..12b8608ea 100644 --- a/sale_variant_configurator/i18n/nl_NL.po +++ b/sale_variant_configurator/i18n/nl_NL.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Productsjabloon" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/pl.po b/sale_variant_configurator/i18n/pl.po index 2ed82834e..dbe827838 100644 --- a/sale_variant_configurator/i18n/pl.po +++ b/sale_variant_configurator/i18n/pl.po @@ -16,9 +16,19 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n" -"%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n" -"%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && " +"(n%100<12 || n%100>14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && " +"n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields @@ -30,11 +40,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/pt.po b/sale_variant_configurator/i18n/pt.po index 76e9760b5..2a14ac496 100644 --- a/sale_variant_configurator/i18n/pt.po +++ b/sale_variant_configurator/i18n/pt.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/pt_BR.po b/sale_variant_configurator/i18n/pt_BR.po index e55fbfbf2..4b09e1cf3 100644 --- a/sale_variant_configurator/i18n/pt_BR.po +++ b/sale_variant_configurator/i18n/pt_BR.po @@ -12,8 +12,8 @@ msgstr "" "PO-Revision-Date: 2024-07-05 19:47+0000\n" "Last-Translator: rodrigosottomaiormacedo " "\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" -"23907/pt_BR/)\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" @@ -21,6 +21,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=n > 1;\n" "X-Generator: Weblate 4.17\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -31,11 +41,28 @@ msgstr "Valores proibidos na linha de ordem de venda não contábil" msgid "Missing required fields on accountable sale order line." msgstr "Campos obrigatórios ausentes na linha de ordem de venda responsável." +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "Produto" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -48,6 +75,16 @@ msgstr "Modelo Produto" msgid "Product Template (no related)" msgstr "Modelo de produto (não relacionado)" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/pt_PT.po b/sale_variant_configurator/i18n/pt_PT.po index dc63f71a0..3c8c4f2c6 100644 --- a/sale_variant_configurator/i18n/pt_PT.po +++ b/sale_variant_configurator/i18n/pt_PT.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/ro.po b/sale_variant_configurator/i18n/ro.po index 40108d6d7..03b2d8bca 100644 --- a/sale_variant_configurator/i18n/ro.po +++ b/sale_variant_configurator/i18n/ro.po @@ -19,6 +19,16 @@ msgstr "" "Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" "2:1));\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Produs șablon" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/ru.po b/sale_variant_configurator/i18n/ru.po index 9270466e2..44443d627 100644 --- a/sale_variant_configurator/i18n/ru.po +++ b/sale_variant_configurator/i18n/ru.po @@ -16,9 +16,19 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" -"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" -"%100>=11 && n%100<=14)? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && " +"n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || " +"(n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields @@ -30,11 +40,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -47,6 +74,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/sale_variant_configurator.pot b/sale_variant_configurator/i18n/sale_variant_configurator.pot index bae36bea7..1f7012d3a 100644 --- a/sale_variant_configurator/i18n/sale_variant_configurator.pot +++ b/sale_variant_configurator/i18n/sale_variant_configurator.pot @@ -67,6 +67,11 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids msgid "Product attributes" diff --git a/sale_variant_configurator/i18n/sl.po b/sale_variant_configurator/i18n/sl.po index 9e687b015..feb048286 100644 --- a/sale_variant_configurator/i18n/sl.po +++ b/sale_variant_configurator/i18n/sl.po @@ -16,8 +16,18 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" -"%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || " +"n%100==4 ? 2 : 3);\n" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Predloga proizvoda" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/sv.po b/sale_variant_configurator/i18n/sv.po index d119162fd..69ee8c181 100644 --- a/sale_variant_configurator/i18n/sv.po +++ b/sale_variant_configurator/i18n/sv.po @@ -18,6 +18,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -28,11 +38,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -45,6 +72,16 @@ msgstr "" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/tr.po b/sale_variant_configurator/i18n/tr.po index 4df02662d..97621df00 100644 --- a/sale_variant_configurator/i18n/tr.po +++ b/sale_variant_configurator/i18n/tr.po @@ -19,6 +19,16 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n > 1);\n" "X-Generator: Weblate 5.6.2\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "Sorumlu olmayan satış siparişi satırında yasak değerler" msgid "Missing required fields on accountable sale order line." msgstr "Sorumlu satış siparişi satırında zorunlu alanlar eksik." +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "Ürün" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Ürün Şablonu" msgid "Product Template (no related)" msgstr "Ürün Şablonu (ilgili olmayan)" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/tr_TR.po b/sale_variant_configurator/i18n/tr_TR.po index 923afa71a..279758178 100644 --- a/sale_variant_configurator/i18n/tr_TR.po +++ b/sale_variant_configurator/i18n/tr_TR.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Ürün şablonu" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/vi_VN.po b/sale_variant_configurator/i18n/vi_VN.po index 08c4d3b19..2049de6ea 100644 --- a/sale_variant_configurator/i18n/vi_VN.po +++ b/sale_variant_configurator/i18n/vi_VN.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "Mẫu sản phẩm" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/i18n/zh_CN.po b/sale_variant_configurator/i18n/zh_CN.po index 94cbfb529..018d032bb 100644 --- a/sale_variant_configurator/i18n/zh_CN.po +++ b/sale_variant_configurator/i18n/zh_CN.po @@ -19,6 +19,16 @@ msgstr "" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=1; plural=0;\n" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__can_create_product +msgid "Can Create Product" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__create_product_variant +msgid "Create product now!" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.constraint,message:sale_variant_configurator.constraint_sale_order_line_non_accountable_null_fields msgid "Forbidden values on non-accountable sale order line" @@ -29,11 +39,28 @@ msgstr "" msgid "Missing required fields on accountable sale order line." msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__price_extra +msgid "Price Extra" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,help:sale_variant_configurator.field_sale_order_line__price_extra +msgid "" +"Price Extra: Extra price for the variant with the currently selected " +"attributes values on sale price. eg. 200 price extra, 1000 + 200 = 1200." +msgstr "" + #. module: sale_variant_configurator #: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id msgid "Product" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_id_configurator_domain +msgid "Product Id Configurator Domain" +msgstr "" + #. module: sale_variant_configurator #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_form #: model_terms:ir.ui.view,arch_db:sale_variant_configurator.view_order_line_tree @@ -46,6 +73,16 @@ msgstr "产品模板" msgid "Product Template (no related)" msgstr "" +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_uom_category_id +msgid "Product Uom Category" +msgstr "" + +#. module: sale_variant_configurator +#: model:ir.model.fields,field_description:sale_variant_configurator.field_sale_order_line__product_attribute_ids +msgid "Product attributes" +msgstr "" + #. module: sale_variant_configurator #: model:ir.model,name:sale_variant_configurator.model_sale_order msgid "Sales Order" diff --git a/sale_variant_configurator/models/sale_order.py b/sale_variant_configurator/models/sale_order.py index 2060d74f6..37caaae64 100644 --- a/sale_variant_configurator/models/sale_order.py +++ b/sale_variant_configurator/models/sale_order.py @@ -31,6 +31,13 @@ class SaleOrderLine(models.Model): string="Product Template (no related)", ) product_id = fields.Many2one(required=False) + product_uom_category_id = fields.Many2one( + comodel_name="uom.category", + compute="_compute_product_uom_category_id", + # We need to define related=False so that the field is only compute + # and not related. + related=False, + ) _sql_constraints = [ ( @@ -50,6 +57,33 @@ class SaleOrderLine(models.Model): ), ] + @api.depends("product_tmpl_id") + def _compute_product_uom(self): + lines_with_template = self.filtered( + lambda x: x.product_tmpl_id and not x.product_id + ) + for line in lines_with_template: + # This condition is intended to set the value in a way similar to + # what the _compute_product_uom() method of the sale module does. + if not line.product_uom or ( + line.product_tmpl_id.uom_id.id != line.product_uom.id + ): + line.product_uom = line.product_tmpl_id.uom_id + return super(SaleOrderLine, self - lines_with_template)._compute_product_uom() + + @api.depends("product_tmpl_id", "product_id") + def _compute_product_uom_category_id(self): + """This compute is intended to do something similar to the related of the + sale module product_id.uom_id.category_id but adding the casuistry of the + product_tmpl_id field. + """ + for line in self: + product = line.product_id or line.product_tmpl_id + if product: + line.product_uom_category_id = product.uom_id.category_id + else: + line.product_uom_category_id = line.product_uom_category_id + @api.model_create_multi def create(self, vals_list): """Create product if not exist when the sales order is already