diff --git a/contract_sale_invoicing/README.rst b/contract_sale_invoicing/README.rst index ea7021dde..bde2f7900 100644 --- a/contract_sale_invoicing/README.rst +++ b/contract_sale_invoicing/README.rst @@ -1,15 +1,39 @@ -.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png - :target: https://www.gnu.org/licenses/agpl - :alt: License: AGPL-3 - ========================================== Contract Invoicing of Pending Sales Orders ========================================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |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%2Fcontract-lightgray.png?logo=github + :target: https://github.com/OCA/contract/tree/12.0/contract_sale_invoicing + :alt: OCA/contract +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/contract-12-0/contract-12-0-contract_sale_invoicing + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/110/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + This modules allows to include on the same invoice than the recurring invoice contract, all the pending to invoice sales orders that you have with the same analytic account. +**Table of contents** + +.. contents:: + :local: + Usage ===== @@ -22,48 +46,45 @@ To use this module, you need to: with same analyitic account and will append the lines to the invoice being generated. - -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/110/11.0 - - 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 smash it by providing detailed and welcomed feedback. +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon `_. +* Tecnativa Contributors ------------- +~~~~~~~~~~~~ * `Tecnativa `_: * Carlos Dauden +* Souheil Bejaoui -Do not contact contributors directly about support or help with technical issues. +Maintainers +~~~~~~~~~~~ -Maintainer ----------- +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - 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. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/contract `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/contract_sale_invoicing/__init__.py b/contract_sale_invoicing/__init__.py index 31660d6a9..cca1a88e8 100644 --- a/contract_sale_invoicing/__init__.py +++ b/contract_sale_invoicing/__init__.py @@ -1,3 +1,5 @@ # License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). from . import models +from . import tests + diff --git a/contract_sale_invoicing/__manifest__.py b/contract_sale_invoicing/__manifest__.py index 8d606c346..04228b1e4 100644 --- a/contract_sale_invoicing/__manifest__.py +++ b/contract_sale_invoicing/__manifest__.py @@ -3,7 +3,7 @@ { 'name': 'Contract Invoicing of Pending Sales Orders', 'summary': 'Include sales to invoice in contract invoice creation', - 'version': '11.0.1.0.0', + 'version': '12.0.1.0.0', 'category': 'Contract Management', 'website': 'https://github.com/oca/contract', 'author': 'Tecnativa, ' diff --git a/contract_sale_invoicing/i18n/ca.po b/contract_sale_invoicing/i18n/ca.po index e4d817cf4..bf6b105d6 100644 --- a/contract_sale_invoicing/i18n/ca.po +++ b/contract_sale_invoicing/i18n/ca.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Compte analític" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/contract_sale_invoicing.pot b/contract_sale_invoicing/i18n/contract_sale_invoicing.pot index 873a8cd4b..c1be6111f 100644 --- a/contract_sale_invoicing/i18n/contract_sale_invoicing.pot +++ b/contract_sale_invoicing/i18n/contract_sale_invoicing.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -19,14 +19,12 @@ msgid "Analytic Account" msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "If checked include sales with same analytic account to invoice in contract invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/de.po b/contract_sale_invoicing/i18n/de.po index e97ae46c1..13b2f59c0 100644 --- a/contract_sale_invoicing/i18n/de.po +++ b/contract_sale_invoicing/i18n/de.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-17 02:41+0000\n" -"PO-Revision-Date: 2018-04-17 02:41+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2019-06-28 13:42+0000\n" +"Last-Translator: Maria Sparenberg \n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/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" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.6.1\n" #. module: contract_sale_invoicing #: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account @@ -24,15 +25,16 @@ msgid "Analytic Account" msgstr "Kostenstelle" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" +"Wenn der Haken gesetzt ist, dann werden alle noch abzurechnenden " +"Verkaufsaufträge mit derselben Kostenstelle bei der Rechnungserstellung für " +"den Vertrag einbezogen." #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" -msgstr "" +msgstr "Ausstehende Verkaufsaufträge abrechnen" diff --git a/contract_sale_invoicing/i18n/el_GR.po b/contract_sale_invoicing/i18n/el_GR.po index 677591992..3a987be82 100644 --- a/contract_sale_invoicing/i18n/el_GR.po +++ b/contract_sale_invoicing/i18n/el_GR.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Αναλυτικός Λογαριασμός" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/es.po b/contract_sale_invoicing/i18n/es.po index ad5d7744f..ca60162c4 100644 --- a/contract_sale_invoicing/i18n/es.po +++ b/contract_sale_invoicing/i18n/es.po @@ -23,13 +23,15 @@ msgid "Analytic Account" msgstr "Cuenta analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales -msgid "If checked include sales with same analytic account to invoice in contract invoice creation." -msgstr "Si está marcado se incluyen los pedidos a facturar que tengan la misma cuenta analítica en la creación de la factura del contrato" +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales +msgid "" +"If checked include sales with same analytic account to invoice in contract " +"invoice creation." +msgstr "" +"Si está marcado se incluyen los pedidos a facturar que tengan la misma " +"cuenta analítica en la creación de la factura del contrato" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "Facturar pedidos pendientes" diff --git a/contract_sale_invoicing/i18n/es_MX.po b/contract_sale_invoicing/i18n/es_MX.po index d2ad304ff..a9e3d7a14 100644 --- a/contract_sale_invoicing/i18n/es_MX.po +++ b/contract_sale_invoicing/i18n/es_MX.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Cuenta analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/fi.po b/contract_sale_invoicing/i18n/fi.po index cf18a90f9..7f4698db4 100644 --- a/contract_sale_invoicing/i18n/fi.po +++ b/contract_sale_invoicing/i18n/fi.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Analyyttinen tili" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/fr.po b/contract_sale_invoicing/i18n/fr.po index d1db4e676..07004e153 100644 --- a/contract_sale_invoicing/i18n/fr.po +++ b/contract_sale_invoicing/i18n/fr.po @@ -25,8 +25,7 @@ msgid "Analytic Account" msgstr "Compte analytique" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." @@ -35,7 +34,6 @@ msgstr "" "de la création de facture du contrat." #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "Commandes avec une facture en attente" diff --git a/contract_sale_invoicing/i18n/gl.po b/contract_sale_invoicing/i18n/gl.po index e8dbbe472..e73dcb74d 100644 --- a/contract_sale_invoicing/i18n/gl.po +++ b/contract_sale_invoicing/i18n/gl.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Conta analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/hi_IN.po b/contract_sale_invoicing/i18n/hi_IN.po index 4b8646ca9..a7c04c9c3 100644 --- a/contract_sale_invoicing/i18n/hi_IN.po +++ b/contract_sale_invoicing/i18n/hi_IN.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "विश्लेषणात्मक खाता" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/hr.po b/contract_sale_invoicing/i18n/hr.po index 6a214c305..6d2312a89 100644 --- a/contract_sale_invoicing/i18n/hr.po +++ b/contract_sale_invoicing/i18n/hr.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Analitički konto" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/hr_HR.po b/contract_sale_invoicing/i18n/hr_HR.po index 5cbd02753..fc6d32acd 100644 --- a/contract_sale_invoicing/i18n/hr_HR.po +++ b/contract_sale_invoicing/i18n/hr_HR.po @@ -26,15 +26,13 @@ msgid "Analytic Account" msgstr "Konto analitike" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/hu.po b/contract_sale_invoicing/i18n/hu.po index fef5e9e00..8c385ce28 100644 --- a/contract_sale_invoicing/i18n/hu.po +++ b/contract_sale_invoicing/i18n/hu.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Analitikus gyűjtőkód könyvelés" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/it.po b/contract_sale_invoicing/i18n/it.po index 483d755a7..5594490b7 100644 --- a/contract_sale_invoicing/i18n/it.po +++ b/contract_sale_invoicing/i18n/it.po @@ -9,30 +9,31 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-17 02:41+0000\n" -"PO-Revision-Date: 2018-04-17 02:41+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2019-06-26 15:42+0000\n" +"Last-Translator: Sergio Zanchetta \n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.6.1\n" #. module: contract_sale_invoicing #: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account msgid "Analytic Account" -msgstr "Conto Analitico" +msgstr "Conto analitico" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" +"Se selezionato, in fase di creazione del contratto aggiunge alla fattura le " +"vendite con lo stesso conto analitico." #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" -msgstr "" +msgstr "Ordini di vendita in sospeso della fattura" diff --git a/contract_sale_invoicing/i18n/nl.po b/contract_sale_invoicing/i18n/nl.po index 05baaadb5..f15145d22 100644 --- a/contract_sale_invoicing/i18n/nl.po +++ b/contract_sale_invoicing/i18n/nl.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Kostenplaats" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/pt.po b/contract_sale_invoicing/i18n/pt.po index eff4a6fc8..e5fe4fd2d 100644 --- a/contract_sale_invoicing/i18n/pt.po +++ b/contract_sale_invoicing/i18n/pt.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-17 02:41+0000\n" -"PO-Revision-Date: 2018-04-17 02:41+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2019-08-14 13:44+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.7.1\n" #. module: contract_sale_invoicing #: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account @@ -24,15 +25,15 @@ msgid "Analytic Account" msgstr "Conta Analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" +"Se assinalado, inclui vendas com a mesma conta analítica na criação de " +"faturas do contrato." #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" -msgstr "" +msgstr "Faturar Encomendas de Venda Pendentes" diff --git a/contract_sale_invoicing/i18n/pt_BR.po b/contract_sale_invoicing/i18n/pt_BR.po index 64e39d892..579de691e 100644 --- a/contract_sale_invoicing/i18n/pt_BR.po +++ b/contract_sale_invoicing/i18n/pt_BR.po @@ -9,15 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-17 02:41+0000\n" -"PO-Revision-Date: 2018-04-17 02:41+0000\n" -"Last-Translator: OCA Transbot , 2018\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2019-09-03 03:23+0000\n" +"Last-Translator: Rodrigo Macedo \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.8\n" #. module: contract_sale_invoicing #: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account @@ -25,15 +26,15 @@ msgid "Analytic Account" msgstr "Conta Analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" +"Se marcado, inclua vendas com a mesma conta analítica para faturar na " +"criação da fatura do contrato." #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" -msgstr "" +msgstr "Ordens de venda pendentes da fatura" diff --git a/contract_sale_invoicing/i18n/pt_PT.po b/contract_sale_invoicing/i18n/pt_PT.po index e3133f814..5121f7f2b 100644 --- a/contract_sale_invoicing/i18n/pt_PT.po +++ b/contract_sale_invoicing/i18n/pt_PT.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Conta Analítica" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/ro.po b/contract_sale_invoicing/i18n/ro.po index 1e598a4da..5b4748326 100644 --- a/contract_sale_invoicing/i18n/ro.po +++ b/contract_sale_invoicing/i18n/ro.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Cont analitic" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/sk_SK.po b/contract_sale_invoicing/i18n/sk_SK.po index d29c41d91..f47a072a9 100644 --- a/contract_sale_invoicing/i18n/sk_SK.po +++ b/contract_sale_invoicing/i18n/sk_SK.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Analytický účet" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/sl.po b/contract_sale_invoicing/i18n/sl.po index b0fd07620..b9684e577 100644 --- a/contract_sale_invoicing/i18n/sl.po +++ b/contract_sale_invoicing/i18n/sl.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Analitični konto" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/tr.po b/contract_sale_invoicing/i18n/tr.po index 7ba26db03..d6cd144d0 100644 --- a/contract_sale_invoicing/i18n/tr.po +++ b/contract_sale_invoicing/i18n/tr.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "Analitik Hesap" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/tr_TR.po b/contract_sale_invoicing/i18n/tr_TR.po index 187daa137..4467a5d1a 100644 --- a/contract_sale_invoicing/i18n/tr_TR.po +++ b/contract_sale_invoicing/i18n/tr_TR.po @@ -25,15 +25,13 @@ msgid "Analytic Account" msgstr "Analitik Hesap" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "" diff --git a/contract_sale_invoicing/i18n/zh.po b/contract_sale_invoicing/i18n/zh.po index dd338d788..3e456ec41 100644 --- a/contract_sale_invoicing/i18n/zh.po +++ b/contract_sale_invoicing/i18n/zh.po @@ -24,15 +24,13 @@ msgid "Analytic Account" msgstr "分析会计" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." msgstr "如果选中,则在销售发票中包含分析帐户。" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" msgstr "发票挂起的销售订单" diff --git a/contract_sale_invoicing/i18n/zh_CN.po b/contract_sale_invoicing/i18n/zh_CN.po index 58cce6f45..d4f73fa4f 100644 --- a/contract_sale_invoicing/i18n/zh_CN.po +++ b/contract_sale_invoicing/i18n/zh_CN.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-04-17 02:41+0000\n" -"PO-Revision-Date: 2018-04-17 02:41+0000\n" -"Last-Translator: OCA Transbot , 2018\n" +"PO-Revision-Date: 2019-09-05 19:23+0000\n" +"Last-Translator: 黎伟杰 <674416404@qq.com>\n" "Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" "zh_CN/)\n" "Language: zh_CN\n" @@ -18,22 +18,21 @@ msgstr "" "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: contract_sale_invoicing #: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account msgid "Analytic Account" -msgstr "核算科目" +msgstr "分析账户" #. module: contract_sale_invoicing -#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,help:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,help:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "" "If checked include sales with same analytic account to invoice in contract " "invoice creation." -msgstr "" +msgstr "如果选中,则在合同发票创建中包含具有相同分析帐户的销售。" #. module: contract_sale_invoicing -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account_invoicing_sales -#: model:ir.model.fields,field_description:contract_sale_invoicing.field_project_project_invoicing_sales +#: model:ir.model.fields,field_description:contract_sale_invoicing.field_account_analytic_account__invoicing_sales msgid "Invoice Pending Sales Orders" -msgstr "" +msgstr "待处理销售订单的发票" diff --git a/contract_sale_invoicing/readme/CONTRIBUTORS.rst b/contract_sale_invoicing/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..0f1979501 --- /dev/null +++ b/contract_sale_invoicing/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* `Tecnativa `_: + + * Carlos Dauden +* Souheil Bejaoui diff --git a/contract_sale_invoicing/readme/DESCRIPTION.rst b/contract_sale_invoicing/readme/DESCRIPTION.rst new file mode 100644 index 000000000..0d5fe5f9b --- /dev/null +++ b/contract_sale_invoicing/readme/DESCRIPTION.rst @@ -0,0 +1,3 @@ +This modules allows to include on the same invoice than the recurring invoice +contract, all the pending to invoice sales orders that you have with the same +analytic account. \ No newline at end of file diff --git a/contract_sale_invoicing/readme/USAGE.rst b/contract_sale_invoicing/readme/USAGE.rst new file mode 100644 index 000000000..e9e299c5b --- /dev/null +++ b/contract_sale_invoicing/readme/USAGE.rst @@ -0,0 +1,8 @@ +To use this module, you need to: + +#. Go to Invoicing > Sales > Contracts and select or create a new contract. +#. Check *Generate recurring invoices automatically*. +#. Mark the check "Invoice Pending Sales Orders". +#. On each invoicing, system will check if there's any pending sales orders + with same analyitic account and will append the lines to the invoice being + generated. diff --git a/contract_sale_invoicing/static/description/index.html b/contract_sale_invoicing/static/description/index.html new file mode 100644 index 000000000..ac19164fe --- /dev/null +++ b/contract_sale_invoicing/static/description/index.html @@ -0,0 +1,438 @@ + + + + + + +Contract Invoicing of Pending Sales Orders + + + +
+

Contract Invoicing of Pending Sales Orders

+ + +

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

+

This modules allows to include on the same invoice than the recurring invoice +contract, all the pending to invoice sales orders that you have with the same +analytic account.

+

Table of contents

+ +
+

Usage

+

To use this module, you need to:

+
    +
  1. Go to Invoicing > Sales > Contracts and select or create a new contract.
  2. +
  3. Check Generate recurring invoices automatically.
  4. +
  5. Mark the check “Invoice Pending Sales Orders”.
  6. +
  7. On each invoicing, system will check if there’s any pending sales orders +with same analyitic account and will append the lines to the invoice being +generated.
  8. +
+
+
+

Bug Tracker

+

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

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • Tecnativa
  • +
+
+
+

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/contract project on GitHub.

+

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

+
+
+
+ + diff --git a/contract_sale_invoicing/tests/test_contract_sale_invoicing.py b/contract_sale_invoicing/tests/test_contract_sale_invoicing.py index a0eaf5239..e655849b8 100644 --- a/contract_sale_invoicing/tests/test_contract_sale_invoicing.py +++ b/contract_sale_invoicing/tests/test_contract_sale_invoicing.py @@ -9,7 +9,8 @@ class TestContractSaleInvoicing(TestContractBase): def setUpClass(cls): super(TestContractSaleInvoicing, cls).setUpClass() cls.product_so = cls.env.ref( - 'product.service_order_01_product_template') + 'product.product_product_1') + cls.product_so.invoice_policy = 'order' cls.sale_order = cls.env['sale.order'].create({ 'partner_id': cls.partner.id, 'partner_invoice_id': cls.partner.id,