diff --git a/sale_validity/README.rst b/sale_validity/README.rst new file mode 100644 index 00000000000..b0e7583f513 --- /dev/null +++ b/sale_validity/README.rst @@ -0,0 +1,91 @@ +============= +Sale Validity +============= + +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:2eb83f5ea27c14bfee3814a6d6692b7836216c9febf770e36c9148ea98dbdadf + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Fsale--workflow-lightgray.png?logo=github + :target: https://github.com/OCA/sale-workflow/tree/16.0/sale_validity + :alt: OCA/sale-workflow +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/sale-workflow-16-0/sale-workflow-16-0-sale_validity + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/sale-workflow&target_branch=16.0 + :alt: Try me on Runboat + +|badge1| |badge2| |badge3| |badge4| |badge5| + +With this module, you will be able to configure a default validity delay on quotations. + +**Table of contents** + +.. contents:: + :local: + +Configuration +============= + +Go to the menu *Sales > Configuration > Settings*, in the section *Quotations & Orders*, set the *Default Validity of Sale Orders* in days. + +Usage +===== + +When you create a new quotation, the *Expiration Date* will be set by default to today's date plus the number of days configured in *Sale Settings* page. If you modify the *Order Date* field, the *Expiration Date* will be updated accordingly. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. + +Credits +======= + +Authors +~~~~~~~ + +* Camptocamp + +Contributors +~~~~~~~~~~~~ + +* Camptocamp +* Alexis de Lattre +* Serpent Consulting Services Pvt. Ltd. +* Sudhir Arya +* Tharathip Chaweewongphan +* Heliconia Solutions Pvt. Ltd. + +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +This module is part of the `OCA/sale-workflow `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/sale_validity/__init__.py b/sale_validity/__init__.py new file mode 100644 index 00000000000..69f7babdfb1 --- /dev/null +++ b/sale_validity/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models diff --git a/sale_validity/__manifest__.py b/sale_validity/__manifest__.py new file mode 100644 index 00000000000..cd3eab0a43a --- /dev/null +++ b/sale_validity/__manifest__.py @@ -0,0 +1,16 @@ +# © 2013-2017 Camptocamp SA (Jacques-Etienne Baudoux) +# © 2014-2017 Akretion (Alexis de Lattre ) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Sale Validity", + "version": "16.0.1.0.0", + "category": "Sales", + "license": "AGPL-3", + "summary": "Set a default validity delay on quotations", + "depends": ["sale_management"], + "author": "Camptocamp, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/sale-workflow", + "data": ["views/res_config_settings.xml"], + "installable": True, +} diff --git a/sale_validity/i18n/ca.po b/sale_validity/i18n/ca.po new file mode 100644 index 00000000000..c43a9bf6874 --- /dev/null +++ b/sale_validity/i18n/ca.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2021-01-20 12:44+0000\n" +"Last-Translator: Daniel Martinez Vila \n" +"Language-Team: Catalan (https://www.transifex.com/oca/teams/23907/ca/)\n" +"Language: ca\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Per defecte, la data de validesa de les ordres de venda serà la data de la " +"comanda de venda més el nombre de dies definits en aquest camp.\n" +" Si el valor d'aquest camp és 0, les comandes de venda no " +"tindran una data de validesa per defecte." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Per defecte, la data de validesa de les ordres de venda serà la data de la " +"comanda de venda més el nombre de dies definits en aquest camp. Si el valor " +"d'aquest camp és 0, les comandes de venda no tindran una data de validesa " +"per defecte." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Empreses" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "Config. de la Configuració" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Dies" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Validesa per defecte de les comandes de venda" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "Caducitat" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "Comandes de venda" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"El valor del camp \"Durada de validesa per defecte de les comandes de venda\"" +" ha de ser positiu o 0." diff --git a/sale_validity/i18n/de.po b/sale_validity/i18n/de.po new file mode 100644 index 00000000000..c2641928a2a --- /dev/null +++ b/sale_validity/i18n/de.po @@ -0,0 +1,85 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: sale-workflow (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-09 12:27+0000\n" +"PO-Revision-Date: 2021-07-09 15:48+0000\n" +"Last-Translator: Maria Sparenberg \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-sale-workflow-8-0/" +"language/de/)\n" +"Language: de\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Das Gültigkeitsdatum von Angeboten ist standardmäßig das Angebotsdatum plus " +"die Anzahl der Tage, die in diesem Feld definiert sind.\n" +"Wenn der Wert hier 0 ist, hat das Angebot standardmäßig kein " +"Gültigkeitsdauer." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Das Gültigkeitsdatum von Angeboten ist standardmäßig das Angebotsdatum plus " +"die Anzahl der Tage, die in diesem Feld definiert sind. Wenn der Wert hier 0 " +"ist, hat das Angebot standardmäßig kein Gültigkeitsdauer." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "Konfigurationseinstellungen" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Tage" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Standard-Gültigkeit von Angeboten" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "Ablaufdatum" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "Verkaufsauftrag" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"Der Wert des Feldes \"Standard-Gültigkeitsdauer von Angeboten\" muss größer " +"gleich 0 sein." diff --git a/sale_validity/i18n/el_GR.po b/sale_validity/i18n/el_GR.po new file mode 100644 index 00000000000..bc7ec68fe8c --- /dev/null +++ b/sale_validity/i18n/el_GR.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/" +"el_GR/)\n" +"Language: el_GR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Εντολή Πώλησης" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/es.po b/sale_validity/i18n/es.po new file mode 100644 index 00000000000..aeb89b75b8c --- /dev/null +++ b/sale_validity/i18n/es.po @@ -0,0 +1,95 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: sale-workflow (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-09 12:27+0000\n" +"PO-Revision-Date: 2020-10-26 12:08+0000\n" +"Last-Translator: Daniel Martinez Vila \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-sale-workflow-8-0/" +"language/es/)\n" +"Language: es\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Por defecto, la fecha de validez de las órdenes de venta será la fecha de la " +"orden de venta más el número de días definido en este campo.\n" +"...............Si el valor de este campo es 0, los pedidos de venta no " +"tendrán una fecha de validez por defecto." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Por defecto, la fecha de validez de los pedidos de venta será la fecha del " +"pedido más el número de días definido en este campo. Si el valor de este " +"campo es 0, los pedidos de venta no tendrán una fecha de validez por defecto." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "Config Ajustes" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Días" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Duración de la validez predeterminada de los pedidos de venta" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "Expiración" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "Pedido de venta" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"El valor del campo 'Duración de la validez predeterminada de los pedidos de " +"venta' debe ser positivo o 0." + +#~ msgid "Validity" +#~ msgstr "Validez" + +#~ msgid "" +#~ "Validity date of the quotation, after this date, the customer won't be " +#~ "able to validate the quotation online." +#~ msgstr "" +#~ "Fecha de validez del presupuesto, después de esta fecha, el cliente no " +#~ "podrá validar el presupuesto de forma online." diff --git a/sale_validity/i18n/es_ES.po b/sale_validity/i18n/es_ES.po new file mode 100644 index 00000000000..6ab0c4f75e3 --- /dev/null +++ b/sale_validity/i18n/es_ES.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Spain) (https://www.transifex.com/oca/teams/23907/" +"es_ES/)\n" +"Language: es_ES\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Pedido de venta" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/es_VE.po b/sale_validity/i18n/es_VE.po new file mode 100644 index 00000000000..a40ef2376ee --- /dev/null +++ b/sale_validity/i18n/es_VE.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Spanish (Venezuela) (https://www.transifex.com/oca/" +"teams/23907/es_VE/)\n" +"Language: es_VE\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Pedidos de venta" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/fi.po b/sale_validity/i18n/fi.po new file mode 100644 index 00000000000..dfbb73fbfcb --- /dev/null +++ b/sale_validity/i18n/fi.po @@ -0,0 +1,76 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: sale-workflow (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-09 12:27+0000\n" +"PO-Revision-Date: 2015-09-03 07:11+0000\n" +"Last-Translator: <>\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-sale-workflow-8-0/" +"language/fi/)\n" +"Language: fi\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Myyntitilaus" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/fr.po b/sale_validity/i18n/fr.po new file mode 100644 index 00000000000..c6b60d05aaf --- /dev/null +++ b/sale_validity/i18n/fr.po @@ -0,0 +1,89 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +# guillaume bauer , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-07-15 07:48+0000\n" +"PO-Revision-Date: 2017-07-15 07:48+0000\n" +"Last-Translator: guillaume bauer , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +#, fuzzy +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Par défaut, la date de validité des bons de commande est la date du bon de " +"commande plus le nombre de jours défini par ce champ. Si la valeur est 0, le " +"bon de commande n'aura pas de date de validité par défaut." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Par défaut, la date de validité des bons de commande est la date du bon de " +"commande plus le nombre de jours défini par ce champ. Si la valeur est 0, le " +"bon de commande n'aura pas de date de validité par défaut." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Validité par défaut du bon de commande" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Bon de commande" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"La valeur du champ 'Validité par défaut des bons de commande' doit être " +"supérieur ou égale à 0." + +#~ msgid "days" +#~ msgstr "jours" diff --git a/sale_validity/i18n/hr.po b/sale_validity/i18n/hr.po new file mode 100644 index 00000000000..e54d6e34556 --- /dev/null +++ b/sale_validity/i18n/hr.po @@ -0,0 +1,88 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-05-13 01:19+0000\n" +"PO-Revision-Date: 2017-05-13 01:19+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"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" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +#, fuzzy +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Zadano valjanost ponude je datum ponude plus broj dana definiran u ovom " +"polju. Ako je vrijednost u ovom polju 0, ponude neće imati datum valjanosti." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Zadano valjanost ponude je datum ponude plus broj dana definiran u ovom " +"polju. Ako je vrijednost u ovom polju 0, ponude neće imati datum valjanosti." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Tvrtke" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +#, fuzzy +msgid "Config Settings" +msgstr "sale.config.settings" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Zadana valjanost ponuda" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Prodajni nalog" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"Vrijednost polja \"Zadana valjanost prodajnih naloga\" mora biti pozitivna " +"ili 0." + +#~ msgid "days" +#~ msgstr "dana" diff --git a/sale_validity/i18n/hr_HR.po b/sale_validity/i18n/hr_HR.po new file mode 100644 index 00000000000..558d8ec65f7 --- /dev/null +++ b/sale_validity/i18n/hr_HR.po @@ -0,0 +1,78 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" +"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" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Prodjani nalog" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/hu.po b/sale_validity/i18n/hu.po new file mode 100644 index 00000000000..b84aa9c3117 --- /dev/null +++ b/sale_validity/i18n/hu.po @@ -0,0 +1,76 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Hungarian (https://www.transifex.com/oca/teams/23907/hu/)\n" +"Language: hu\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Vevői megrendelés" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/it.po b/sale_validity/i18n/it.po new file mode 100644 index 00000000000..0fe2abbdfdf --- /dev/null +++ b/sale_validity/i18n/it.po @@ -0,0 +1,76 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: sale-workflow (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-02 17:59+0000\n" +"PO-Revision-Date: 2022-06-24 10:05+0000\n" +"Last-Translator: Francesco Foresti \n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-sale-workflow-8-0/" +"language/it/)\n" +"Language: it\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "Ordine di vendita" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/nl.po b/sale_validity/i18n/nl.po new file mode 100644 index 00000000000..3be377d2fff --- /dev/null +++ b/sale_validity/i18n/nl.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2021-01-26 00:06+0000\n" +"Last-Translator: Bosd \n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Dagen" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Verkooporder" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/nl_NL.po b/sale_validity/i18n/nl_NL.po new file mode 100644 index 00000000000..d621fa20dd5 --- /dev/null +++ b/sale_validity/i18n/nl_NL.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# Peter Hageman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-06-06 13:17+0000\n" +"PO-Revision-Date: 2017-06-06 13:17+0000\n" +"Last-Translator: Peter Hageman , 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Verkooporder" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" + +#~ msgid "days" +#~ msgstr "dagen" diff --git a/sale_validity/i18n/pt.po b/sale_validity/i18n/pt.po new file mode 100644 index 00000000000..2a5027c37f8 --- /dev/null +++ b/sale_validity/i18n/pt.po @@ -0,0 +1,87 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2020-03-23 14:13+0000\n" +"Last-Translator: Pedro Castro Silva \n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 3.10\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Dias" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Validade Pré-definida dos Orçamentos de Vendas" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Encomenda de Venda" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" + +#~ msgid "Validity" +#~ msgstr "Validade" + +#~ msgid "" +#~ "Validity date of the quotation, after this date, the customer won't be " +#~ "able to validate the quotation online." +#~ msgstr "" +#~ "Data de validade do orçamento. Após esta data, o cliente não o poderá " +#~ "validar online." diff --git a/sale_validity/i18n/pt_BR.po b/sale_validity/i18n/pt_BR.po new file mode 100644 index 00000000000..d1c0e0300f4 --- /dev/null +++ b/sale_validity/i18n/pt_BR.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-23 01:52+0000\n" +"PO-Revision-Date: 2021-02-14 22:45+0000\n" +"Last-Translator: Eder Brito \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.3.2\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Por padrão, a data de validade dos pedidos de vendas serão a data do pedido " +"de vendas somado ao número de dias definido neste campo.\n" +" Se o valor deste campo for 0, o pedido de vendas não terá uma " +"data de validade por padrão." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Por padrão, a data de validade de pedidos de vendas serão a data do pedido " +"de vendas somado ao número de dias definido neste campo. Se o valor deste " +"campo for 0, o pedido de vendas não terá uma data de validade por padrão." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "Definições de Configuração" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "Dias" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "Validade Padrão de Pedidos de Venda" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "Expiração" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "Pedidos de Venda" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"O valor do campo 'Duração da Validade Padrão de Pedidos de Venda' deve ser " +"positivo ou 0." diff --git a/sale_validity/i18n/ro.po b/sale_validity/i18n/ro.po new file mode 100644 index 00000000000..9cbb941a09a --- /dev/null +++ b/sale_validity/i18n/ro.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Romanian (https://www.transifex.com/oca/teams/23907/ro/)\n" +"Language: ro\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Comandă vânzare" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/sale_validity.pot b/sale_validity/i18n/sale_validity.pot new file mode 100644 index 00000000000..c374d874fdb --- /dev/null +++ b/sale_validity/i18n/sale_validity.pot @@ -0,0 +1,89 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 14.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__display_name +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__display_name +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__display_name +msgid "Display Name" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__id +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__id +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__id +msgid "ID" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company____last_update +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings____last_update +#: model:ir.model.fields,field_description:sale_validity.field_sale_order____last_update +msgid "Last Modified on" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/sk.po b/sale_validity/i18n/sk.po new file mode 100644 index 00000000000..5d3d2fc98e9 --- /dev/null +++ b/sale_validity/i18n/sk.po @@ -0,0 +1,76 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-27 03:53+0000\n" +"PO-Revision-Date: 2018-01-27 03:53+0000\n" +"Last-Translator: OCA Transbot , 2018\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Objednávka predaja" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/sl.po b/sale_validity/i18n/sl.po new file mode 100644 index 00000000000..f1463728a1a --- /dev/null +++ b/sale_validity/i18n/sl.po @@ -0,0 +1,86 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" +"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" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +#, fuzzy +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"Privzeto bo datum veljavnosti prodajnih nalogov enak datumu naloga plus " +"število dni določeno v tem polju. Če je vrednost tega polja 0, prodajni " +"nalogi ne bodo imeli privzetega datuma veljavnosti." + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"Privzeto bo datum veljavnosti prodajnih nalogov enak datumu naloga plus " +"število dni določeno v tem polju. Če je vrednost tega polja 0, prodajni " +"nalogi ne bodo imeli privzetega datuma veljavnosti." + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "Družbe" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Prodajni nalog" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" +"Vrednost polja 'privzeto trajanje veljavnosti prodajnih nalogov' mora biti " +"pozitivna ali 0." diff --git a/sale_validity/i18n/tr.po b/sale_validity/i18n/tr.po new file mode 100644 index 00000000000..bd0d8571c52 --- /dev/null +++ b/sale_validity/i18n/tr.po @@ -0,0 +1,76 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Sipariş Emri" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/tr_TR.po b/sale_validity/i18n/tr_TR.po new file mode 100644 index 00000000000..e19fe2ec556 --- /dev/null +++ b/sale_validity/i18n/tr_TR.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/" +"tr_TR/)\n" +"Language: tr_TR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Satış emri" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/vi_VN.po b/sale_validity/i18n/vi_VN.po new file mode 100644 index 00000000000..174a8146aea --- /dev/null +++ b/sale_validity/i18n/vi_VN.po @@ -0,0 +1,77 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-04-25 02:45+0000\n" +"PO-Revision-Date: 2017-04-25 02:45+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Vietnamese (Viet Nam) (https://www.transifex.com/oca/" +"teams/23907/vi_VN/)\n" +"Language: vi_VN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "Đơn hàng Bán" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "" diff --git a/sale_validity/i18n/zh_CN.po b/sale_validity/i18n/zh_CN.po new file mode 100644 index 00000000000..380521fb47c --- /dev/null +++ b/sale_validity/i18n/zh_CN.po @@ -0,0 +1,92 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * sale_validity +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: sale-workflow (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-09-09 12:27+0000\n" +"PO-Revision-Date: 2019-09-05 04:55+0000\n" +"Last-Translator: 黎伟杰 <674416404@qq.com>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-sale-" +"workflow-8-0/language/zh_CN/)\n" +"Language: zh_CN\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=1; plural=0;\n" +"X-Generator: Weblate 3.8\n" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field.\n" +" If the value of this field is 0, the sale orders will not have a " +"validity date by default." +msgstr "" +"默认情况下,销售订单的有效日期为销售订单的日期加上此字段中定义的天数。\n" +" 如果此字段的值为0,则销售订单默认没有有效日期。" + +#. module: sale_validity +#: model:ir.model.fields,help:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,help:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "" +"By default, the validity date of sale orders will be the date of the sale " +"order plus the number of days defined in this field. If the value of this " +"field is 0, the sale orders will not have a validity date by default." +msgstr "" +"默认情况下,销售订单的有效日期为销售订单的日期加上此字段中定义的天数。如果此" +"字段的值为0,则销售订单默认没有有效日期。" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_company +msgid "Companies" +msgstr "公司" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_res_config_settings +msgid "Config Settings" +msgstr "配置设置" + +#. module: sale_validity +#: model_terms:ir.ui.view,arch_db:sale_validity.res_config_settings_view_form_sale_order_validity +msgid "Days" +msgstr "天" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_res_company__default_sale_order_validity_days +#: model:ir.model.fields,field_description:sale_validity.field_res_config_settings__sale_order_default_validity_days +msgid "Default Validity of Sale Orders" +msgstr "销售订单的默认有效期" + +#. module: sale_validity +#: model:ir.model.fields,field_description:sale_validity.field_sale_order__validity_date +msgid "Expiration" +msgstr "" + +#. module: sale_validity +#: model:ir.model,name:sale_validity.model_sale_order +#, fuzzy +msgid "Sales Order" +msgstr "销售订单" + +#. module: sale_validity +#: model:ir.model.constraint,message:sale_validity.constraint_res_company_sale_order_validity_days_positive +msgid "" +"The value of the field 'Default Validity Duration of Sale Orders' must be " +"positive or 0." +msgstr "“销售订单的默认有效期”字段的值必须为正数或0。" + +#~ msgid "Validity" +#~ msgstr "有效" + +#~ msgid "" +#~ "Validity date of the quotation, after this date, the customer won't be " +#~ "able to validate the quotation online." +#~ msgstr "报价单的有效期,在此日期之后,客户将无法在线验证报价单。" + +#~ msgid "Quotation" +#~ msgstr "报价单" diff --git a/sale_validity/models/__init__.py b/sale_validity/models/__init__.py new file mode 100644 index 00000000000..f9db347ad96 --- /dev/null +++ b/sale_validity/models/__init__.py @@ -0,0 +1,5 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import company +from . import res_config_settings +from . import sale_order diff --git a/sale_validity/models/company.py b/sale_validity/models/company.py new file mode 100644 index 00000000000..30227eefb5d --- /dev/null +++ b/sale_validity/models/company.py @@ -0,0 +1,26 @@ +# © 2014-2017 Akretion (http://www.akretion.com) +# @author Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class ResCompany(models.Model): + _inherit = "res.company" + + default_sale_order_validity_days = fields.Integer( + string="Default Validity of Sale Orders", + help="By default, the validity date of sale orders will be " + "the date of the sale order plus the number of days defined " + "in this field. If the value of this field is 0, the sale orders " + "will not have a validity date by default.", + ) + + _sql_constraints = [ + ( + "sale_order_validity_days_positive", + "CHECK (default_sale_order_validity_days >= 0)", + "The value of the field 'Default Validity Duration of Sale Orders' " + "must be positive or 0.", + ), + ] diff --git a/sale_validity/models/res_config_settings.py b/sale_validity/models/res_config_settings.py new file mode 100644 index 00000000000..0196f98fed9 --- /dev/null +++ b/sale_validity/models/res_config_settings.py @@ -0,0 +1,14 @@ +# © 2017 Akretion (http://www.akretion.com) +# @author Alexis de Lattre +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import fields, models + + +class ResConfigSettings(models.TransientModel): + _inherit = "res.config.settings" + + sale_order_default_validity_days = fields.Integer( + related="company_id.default_sale_order_validity_days", + readonly=False, + ) diff --git a/sale_validity/models/sale_order.py b/sale_validity/models/sale_order.py new file mode 100644 index 00000000000..c89fcfd3b85 --- /dev/null +++ b/sale_validity/models/sale_order.py @@ -0,0 +1,40 @@ +# © 2013-2017 Camptocamp SA +# © 2014-2017 Akretion (Alexis de Lattre ) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + + +from dateutil.relativedelta import relativedelta + +from odoo import api, fields, models + + +class SaleOrder(models.Model): + _inherit = "sale.order" + + validity_date = fields.Date( + tracking=True, default=lambda rec: rec._default_validity_date() + ) + + @api.model + def _default_validity_date(self): + validity_date_str = False + company = self.env.company + if company.default_sale_order_validity_days: + today_str = fields.Date.context_today(self) + today = fields.Date.to_date(today_str) + validity_date = today + relativedelta( + days=company.default_sale_order_validity_days + ) + validity_date_str = fields.Date.to_string(validity_date) + return validity_date_str + + @api.onchange("date_order") + def _onchange_date_order(self): + if self.date_order: + company = self.company_id or self.env.company + if company.default_sale_order_validity_days: + date_order = fields.Datetime.to_datetime(self.date_order) + validity_date = date_order + relativedelta( + days=company.default_sale_order_validity_days + ) + self.validity_date = fields.Date.to_string(validity_date) diff --git a/sale_validity/readme/CONFIGURE.rst b/sale_validity/readme/CONFIGURE.rst new file mode 100644 index 00000000000..b03f338c895 --- /dev/null +++ b/sale_validity/readme/CONFIGURE.rst @@ -0,0 +1 @@ +Go to the menu *Sales > Configuration > Settings*, in the section *Quotations & Orders*, set the *Default Validity of Sale Orders* in days. diff --git a/sale_validity/readme/CONTRIBUTORS.rst b/sale_validity/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..4ac305f8329 --- /dev/null +++ b/sale_validity/readme/CONTRIBUTORS.rst @@ -0,0 +1,6 @@ +* Camptocamp +* Alexis de Lattre +* Serpent Consulting Services Pvt. Ltd. +* Sudhir Arya +* Tharathip Chaweewongphan +* Heliconia Solutions Pvt. Ltd. diff --git a/sale_validity/readme/DESCRIPTION.rst b/sale_validity/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..f0195ae2ebb --- /dev/null +++ b/sale_validity/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +With this module, you will be able to configure a default validity delay on quotations. diff --git a/sale_validity/readme/USAGE.rst b/sale_validity/readme/USAGE.rst new file mode 100644 index 00000000000..6baee5f3c7e --- /dev/null +++ b/sale_validity/readme/USAGE.rst @@ -0,0 +1 @@ +When you create a new quotation, the *Expiration Date* will be set by default to today's date plus the number of days configured in *Sale Settings* page. If you modify the *Order Date* field, the *Expiration Date* will be updated accordingly. diff --git a/sale_validity/static/description/icon.png b/sale_validity/static/description/icon.png new file mode 100644 index 00000000000..3a0328b516c Binary files /dev/null and b/sale_validity/static/description/icon.png differ diff --git a/sale_validity/static/description/index.html b/sale_validity/static/description/index.html new file mode 100644 index 00000000000..b97a1453214 --- /dev/null +++ b/sale_validity/static/description/index.html @@ -0,0 +1,435 @@ + + + + + +Sale Validity + + + +
+

Sale Validity

+ + +

Beta License: AGPL-3 OCA/sale-workflow Translate me on Weblate Try me on Runboat

+

With this module, you will be able to configure a default validity delay on quotations.

+

Table of contents

+ +
+

Configuration

+

Go to the menu Sales > Configuration > Settings, in the section Quotations & Orders, set the Default Validity of Sale Orders in days.

+
+
+

Usage

+

When you create a new quotation, the Expiration Date will be set by default to today’s date plus the number of days configured in Sale Settings page. If you modify the Order Date field, the Expiration Date will be updated accordingly.

+
+
+

Bug Tracker

+

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

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Camptocamp
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+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.

+

This module is part of the OCA/sale-workflow project on GitHub.

+

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

+
+
+
+ + diff --git a/sale_validity/tests/__init__.py b/sale_validity/tests/__init__.py new file mode 100644 index 00000000000..99a86c10f92 --- /dev/null +++ b/sale_validity/tests/__init__.py @@ -0,0 +1,3 @@ +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import test_sale_validity diff --git a/sale_validity/tests/test_sale_validity.py b/sale_validity/tests/test_sale_validity.py new file mode 100644 index 00000000000..d84295bdef0 --- /dev/null +++ b/sale_validity/tests/test_sale_validity.py @@ -0,0 +1,33 @@ +# © 2017 Akretion (Alexis de Lattre ) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl.html). + +from odoo.tests.common import TransactionCase + + +class TestSaleValidity(TransactionCase): + def test_sale_validity(self): + company = self.env.ref("base.main_company") + company.default_sale_order_validity_days = 0 + so_no_validity = self.create_so() + self.assertFalse(so_no_validity.validity_date) + company.default_sale_order_validity_days = 30 + so_validity = self.create_so() + self.assertTrue(so_validity.validity_date) + so_validity._onchange_date_order() + + def create_so(self): + vals = { + "partner_id": self.env.ref("base.res_partner_2").id, + "order_line": [ + ( + 0, + 0, + { + "product_id": self.env.ref("product.product_product_7").id, + "product_uom_qty": 8, + }, + ) + ], + } + so = self.env["sale.order"].create(vals) + return so diff --git a/sale_validity/views/res_config_settings.xml b/sale_validity/views/res_config_settings.xml new file mode 100644 index 00000000000..a2c5cb08bb9 --- /dev/null +++ b/sale_validity/views/res_config_settings.xml @@ -0,0 +1,39 @@ + + + + + default.sale.order.validity.sale.settings.form + res.config.settings + + + +
+
+
+
+
+ + + + diff --git a/setup/sale_validity/odoo/addons/sale_validity b/setup/sale_validity/odoo/addons/sale_validity new file mode 120000 index 00000000000..bc2968773a1 --- /dev/null +++ b/setup/sale_validity/odoo/addons/sale_validity @@ -0,0 +1 @@ +../../../../sale_validity \ No newline at end of file diff --git a/setup/sale_validity/setup.py b/setup/sale_validity/setup.py new file mode 100644 index 00000000000..28c57bb6403 --- /dev/null +++ b/setup/sale_validity/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +)