Browse Source
Merge pull request #204 from sbejaoui/12.0-mig-contract_sale_invoicing
Merge pull request #204 from sbejaoui/12.0-mig-contract_sale_invoicing
[12.0][MIG] - Migration module contract_sale_invoicing to 12.0pull/337/head
Rafael Blasco
6 years ago
committed by
GitHub
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
39 changed files with 1173 additions and 0 deletions
-
69contract_sale_invoicing/README.rst
-
5contract_sale_invoicing/__init__.py
-
20contract_sale_invoicing/__manifest__.py
-
38contract_sale_invoicing/i18n/ca.po
-
32contract_sale_invoicing/i18n/contract_sale_invoicing.pot
-
38contract_sale_invoicing/i18n/de.po
-
39contract_sale_invoicing/i18n/el_GR.po
-
35contract_sale_invoicing/i18n/es.po
-
39contract_sale_invoicing/i18n/es_MX.po
-
38contract_sale_invoicing/i18n/fi.po
-
41contract_sale_invoicing/i18n/fr.po
-
38contract_sale_invoicing/i18n/gl.po
-
39contract_sale_invoicing/i18n/hi_IN.po
-
39contract_sale_invoicing/i18n/hr.po
-
40contract_sale_invoicing/i18n/hr_HR.po
-
38contract_sale_invoicing/i18n/hu.po
-
38contract_sale_invoicing/i18n/it.po
-
38contract_sale_invoicing/i18n/nl.po
-
38contract_sale_invoicing/i18n/pt.po
-
39contract_sale_invoicing/i18n/pt_BR.po
-
39contract_sale_invoicing/i18n/pt_PT.po
-
39contract_sale_invoicing/i18n/ro.po
-
39contract_sale_invoicing/i18n/sk_SK.po
-
39contract_sale_invoicing/i18n/sl.po
-
38contract_sale_invoicing/i18n/tr.po
-
39contract_sale_invoicing/i18n/tr_TR.po
-
38contract_sale_invoicing/i18n/zh.po
-
39contract_sale_invoicing/i18n/zh_CN.po
-
3contract_sale_invoicing/models/__init__.py
-
32contract_sale_invoicing/models/contract.py
-
4contract_sale_invoicing/readme/CONTRIBUTORS.rst
-
3contract_sale_invoicing/readme/DESCRIPTION.rst
-
8contract_sale_invoicing/readme/USAGE.rst
-
BINcontract_sale_invoicing/static/description/icon.png
-
3contract_sale_invoicing/tests/__init__.py
-
45contract_sale_invoicing/tests/test_contract_sale_invoicing.py
-
17contract_sale_invoicing/views/contract_view.xml
-
1setup/contract_sale_invoicing/odoo/addons/contract_sale_invoicing
-
6setup/contract_sale_invoicing/setup.py
@ -0,0 +1,69 @@ |
|||||
|
.. 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 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. |
||||
|
|
||||
|
Usage |
||||
|
===== |
||||
|
|
||||
|
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. |
||||
|
|
||||
|
|
||||
|
.. 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 |
||||
|
<https://github.com/OCA/contract/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. |
||||
|
|
||||
|
Credits |
||||
|
======= |
||||
|
|
||||
|
Images |
||||
|
------ |
||||
|
|
||||
|
* Odoo Community Association: `Icon <https://odoo-community.org/logo.png>`_. |
||||
|
|
||||
|
Contributors |
||||
|
------------ |
||||
|
|
||||
|
* `Tecnativa <https://www.tecnativa.com>`_: |
||||
|
|
||||
|
* Carlos Dauden |
||||
|
|
||||
|
Do not contact contributors directly about support or help with technical issues. |
||||
|
|
||||
|
Maintainer |
||||
|
---------- |
||||
|
|
||||
|
.. 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. |
@ -0,0 +1,5 @@ |
|||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
|
||||
|
from . import models |
||||
|
from . import tests |
||||
|
|
@ -0,0 +1,20 @@ |
|||||
|
# Copyright 2018 Tecnativa - Carlos Dauden |
||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
{ |
||||
|
'name': 'Contract Invoicing of Pending Sales Orders', |
||||
|
'summary': 'Include sales to invoice in contract invoice creation', |
||||
|
'version': '12.0.1.0.0', |
||||
|
'category': 'Contract Management', |
||||
|
'website': 'https://github.com/oca/contract', |
||||
|
'author': 'Tecnativa, ' |
||||
|
'Odoo Community Association (OCA)', |
||||
|
'license': 'AGPL-3', |
||||
|
'installable': True, |
||||
|
'depends': [ |
||||
|
'contract', |
||||
|
'sale_management', |
||||
|
], |
||||
|
'data': [ |
||||
|
'views/contract_view.xml', |
||||
|
], |
||||
|
} |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,32 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
msgid "" |
||||
|
msgstr "" |
||||
|
"Project-Id-Version: Odoo Server 11.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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
||||
|
|
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,35 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
msgid "" |
||||
|
msgstr "" |
||||
|
"Project-Id-Version: Odoo Server 11.0\n" |
||||
|
"Report-Msgid-Bugs-To: \n" |
||||
|
"POT-Creation-Date: 2018-04-06 17:36+0200\n" |
||||
|
"PO-Revision-Date: 2018-04-06 17:38+0200\n" |
||||
|
"Last-Translator: Carlos Dauden <carlos.dauden@tecnativa.com>\n" |
||||
|
"Language-Team: \n" |
||||
|
"Language: es\n" |
||||
|
"MIME-Version: 1.0\n" |
||||
|
"Content-Type: text/plain; charset=UTF-8\n" |
||||
|
"Content-Transfer-Encoding: 8bit\n" |
||||
|
"Plural-Forms: nplurals=2; plural=(n != 1);\n" |
||||
|
"X-Generator: Poedit 1.8.7.1\n" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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" |
||||
|
|
||||
|
#. 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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "Facturar pedidos pendientes" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Spanish (Mexico) (https://www.transifex.com/oca/teams/23907/" |
||||
|
"es_MX/)\n" |
||||
|
"Language: es_MX\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 "" |
||||
|
|
||||
|
#. 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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,41 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
# Quentin THEURET <odoo@kerpeo.com>, 2018 |
||||
|
msgid "" |
||||
|
msgstr "" |
||||
|
"Project-Id-Version: Odoo Server 11.0\n" |
||||
|
"Report-Msgid-Bugs-To: \n" |
||||
|
"POT-Creation-Date: 2018-05-05 02:28+0000\n" |
||||
|
"PO-Revision-Date: 2018-05-05 02:28+0000\n" |
||||
|
"Last-Translator: Quentin THEURET <odoo@kerpeo.com>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
msgid "" |
||||
|
"If checked include sales with same analytic account to invoice in contract " |
||||
|
"invoice creation." |
||||
|
msgstr "" |
||||
|
"Si cochée, les ventes ayant le même compte analytique seront facturées lors " |
||||
|
"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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "Commandes avec une facture en attente" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" |
||||
|
"Language: gl\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Hindi (India) (https://www.transifex.com/oca/teams/23907/" |
||||
|
"hi_IN/)\n" |
||||
|
"Language: hi_IN\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,40 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
msgid "Analytic Account" |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" |
||||
|
"teams/23907/pt_PT/)\n" |
||||
|
"Language: pt_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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Slovak (Slovakia) (https://www.transifex.com/oca/teams/23907/" |
||||
|
"sk_SK/)\n" |
||||
|
"Language: sk_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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\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=2; plural=(n > 1);\n" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,38 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# DIT INTL <ditintlgroup@gmail.com>, 2018 |
||||
|
msgid "" |
||||
|
msgstr "" |
||||
|
"Project-Id-Version: Odoo Server 11.0\n" |
||||
|
"Report-Msgid-Bugs-To: \n" |
||||
|
"POT-Creation-Date: 2018-04-27 01:12+0000\n" |
||||
|
"PO-Revision-Date: 2018-04-27 01:12+0000\n" |
||||
|
"Last-Translator: DIT INTL <ditintlgroup@gmail.com>, 2018\n" |
||||
|
"Language-Team: Chinese (https://www.transifex.com/oca/teams/23907/zh/)\n" |
||||
|
"Language: zh\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: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "发票挂起的销售订单" |
@ -0,0 +1,39 @@ |
|||||
|
# Translation of Odoo Server. |
||||
|
# This file contains the translation of the following modules: |
||||
|
# * contract_sale_invoicing |
||||
|
# |
||||
|
# Translators: |
||||
|
# OCA Transbot <transbot@odoo-community.org>, 2018 |
||||
|
msgid "" |
||||
|
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 <transbot@odoo-community.org>, 2018\n" |
||||
|
"Language-Team: Chinese (China) (https://www.transifex.com/oca/teams/23907/" |
||||
|
"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" |
||||
|
|
||||
|
#. module: contract_sale_invoicing |
||||
|
#: model:ir.model,name:contract_sale_invoicing.model_account_analytic_account |
||||
|
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 |
||||
|
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 |
||||
|
msgid "Invoice Pending Sales Orders" |
||||
|
msgstr "" |
@ -0,0 +1,3 @@ |
|||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
|
||||
|
from . import contract |
@ -0,0 +1,32 @@ |
|||||
|
# Copyright 2018 Tecnativa - Carlos Dauden |
||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
|
||||
|
from odoo import api, fields, models |
||||
|
|
||||
|
|
||||
|
class AccountAnalyticAccount(models.Model): |
||||
|
_inherit = 'account.analytic.account' |
||||
|
|
||||
|
invoicing_sales = fields.Boolean( |
||||
|
string='Invoice Pending Sales Orders', |
||||
|
help='If checked include sales with same analytic account to invoice ' |
||||
|
'in contract invoice creation.', |
||||
|
) |
||||
|
|
||||
|
@api.multi |
||||
|
def _create_invoice(self, invoice=False): |
||||
|
if not self.invoicing_sales: |
||||
|
return super(AccountAnalyticAccount, self)._create_invoice() |
||||
|
sales = self.env['sale.order'].search([ |
||||
|
('analytic_account_id', '=', self.id), |
||||
|
('partner_invoice_id', 'child_of', |
||||
|
self.partner_id.commercial_partner_id.ids), |
||||
|
('invoice_status', '=', 'to invoice'), |
||||
|
('date_order', '<=', |
||||
|
'{} 23:59:59'.format(self.recurring_next_date)), |
||||
|
]) |
||||
|
if sales: |
||||
|
invoice_ids = sales.action_invoice_create() |
||||
|
invoice = self.env['account.invoice'].browse(invoice_ids)[:1] |
||||
|
return super(AccountAnalyticAccount, self)._create_invoice( |
||||
|
invoice=invoice) |
@ -0,0 +1,4 @@ |
|||||
|
* `Tecnativa <https://www.tecnativa.com>`_: |
||||
|
|
||||
|
* Carlos Dauden |
||||
|
* Souheil Bejaoui <souheil.bejaoui@acsone.eu> |
@ -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. |
@ -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. |
After Width: 128 | Height: 128 | Size: 9.2 KiB |
@ -0,0 +1,3 @@ |
|||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
|
||||
|
from . import test_contract_sale_invoicing |
@ -0,0 +1,45 @@ |
|||||
|
# Copyright 2018 Tecnativa - Carlos Dauden |
||||
|
# License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). |
||||
|
|
||||
|
from odoo.addons.contract.tests.test_contract import TestContractBase |
||||
|
|
||||
|
|
||||
|
class TestContractSaleInvoicing(TestContractBase): |
||||
|
@classmethod |
||||
|
def setUpClass(cls): |
||||
|
super(TestContractSaleInvoicing, cls).setUpClass() |
||||
|
cls.product_so = cls.env.ref( |
||||
|
'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, |
||||
|
'partner_shipping_id': cls.partner.id, |
||||
|
'order_line': [(0, 0, {'name': cls.product_so.name, |
||||
|
'product_id': cls.product_so.id, |
||||
|
'product_uom_qty': 2, |
||||
|
'product_uom': cls.product_so.uom_id.id, |
||||
|
'price_unit': cls.product_so.list_price})], |
||||
|
'pricelist_id': cls.partner.property_product_pricelist.id, |
||||
|
'analytic_account_id': cls.contract.id, |
||||
|
'date_order': '2016-02-15', |
||||
|
}) |
||||
|
|
||||
|
def test_not_sale_invoicing(self): |
||||
|
self.contract.invoicing_sales = False |
||||
|
self.sale_order.action_confirm() |
||||
|
self.contract.recurring_create_invoice() |
||||
|
self.assertEqual(self.sale_order.invoice_status, 'to invoice') |
||||
|
|
||||
|
def test_sale_invoicing(self): |
||||
|
self.contract.invoicing_sales = True |
||||
|
self.sale_order.action_confirm() |
||||
|
self.contract.recurring_create_invoice() |
||||
|
self.assertEqual(self.sale_order.invoice_status, 'invoiced') |
||||
|
|
||||
|
def test_contract_sale_invoicing_without(self): |
||||
|
self.contract.invoicing_sales = True |
||||
|
self.sale_order.analytic_account_id = False |
||||
|
self.sale_order.action_confirm() |
||||
|
self.contract.recurring_create_invoice() |
||||
|
self.assertEqual(self.sale_order.invoice_status, 'to invoice') |
@ -0,0 +1,17 @@ |
|||||
|
<?xml version="1.0" encoding="utf-8"?> |
||||
|
<!-- Copyright 2018 Tecnativa - Carlos Dauden |
||||
|
License AGPL-3.0 or later (https://www.gnu.org/licenses/agpl). --> |
||||
|
|
||||
|
<odoo> |
||||
|
|
||||
|
<record id="account_analytic_account_recurring_form_form" model="ir.ui.view"> |
||||
|
<field name="model">account.analytic.account</field> |
||||
|
<field name="inherit_id" ref="contract.account_analytic_account_recurring_form_form"/> |
||||
|
<field name="arch" type="xml"> |
||||
|
<field name="recurring_next_date" position="after"> |
||||
|
<field name="invoicing_sales"/> |
||||
|
</field> |
||||
|
</field> |
||||
|
</record> |
||||
|
|
||||
|
</odoo> |
@ -0,0 +1 @@ |
|||||
|
../../../../contract_sale_invoicing |
@ -0,0 +1,6 @@ |
|||||
|
import setuptools |
||||
|
|
||||
|
setuptools.setup( |
||||
|
setup_requires=['setuptools-odoo'], |
||||
|
odoo_addon=True, |
||||
|
) |
Write
Preview
Loading…
Cancel
Save
Reference in new issue