Rodney Enciso Arias 8 éve
commit
dd6b697b92
56 módosított fájl, 1544 hozzáadás és 0 törlés
  1. 52 0
      README.rst
  2. 2 0
      __init__.py
  3. BIN
      __init__.pyc
  4. 38 0
      __openerp__.py
  5. 28 0
      i18n/ar.po
  6. 28 0
      i18n/bs.po
  7. 28 0
      i18n/ca.po
  8. 28 0
      i18n/ca_ES.po
  9. 28 0
      i18n/cs.po
  10. 28 0
      i18n/da.po
  11. 29 0
      i18n/de.po
  12. 28 0
      i18n/el_GR.po
  13. 28 0
      i18n/en_GB.po
  14. 28 0
      i18n/es.po
  15. 28 0
      i18n/es_EC.po
  16. 28 0
      i18n/es_ES.po
  17. 28 0
      i18n/es_MX.po
  18. 28 0
      i18n/es_VE.po
  19. 28 0
      i18n/et.po
  20. 29 0
      i18n/fi.po
  21. 29 0
      i18n/fr.po
  22. 28 0
      i18n/gl.po
  23. 28 0
      i18n/hr.po
  24. 28 0
      i18n/hr_HR.po
  25. 28 0
      i18n/hu.po
  26. 28 0
      i18n/id.po
  27. 28 0
      i18n/it.po
  28. 28 0
      i18n/ja.po
  29. 28 0
      i18n/lt.po
  30. 28 0
      i18n/lt_LT.po
  31. 28 0
      i18n/mk.po
  32. 28 0
      i18n/mn.po
  33. 28 0
      i18n/nb.po
  34. 28 0
      i18n/nb_NO.po
  35. 28 0
      i18n/nl.po
  36. 28 0
      i18n/nl_BE.po
  37. 28 0
      i18n/pl.po
  38. 28 0
      i18n/pt.po
  39. 29 0
      i18n/pt_BR.po
  40. 28 0
      i18n/pt_PT.po
  41. 28 0
      i18n/ro.po
  42. 28 0
      i18n/ru.po
  43. 28 0
      i18n/sk_SK.po
  44. 29 0
      i18n/sl.po
  45. 28 0
      i18n/sr@latin.po
  46. 28 0
      i18n/sv.po
  47. 28 0
      i18n/tr.po
  48. 28 0
      i18n/vi.po
  49. 29 0
      i18n/zh_CN.po
  50. 28 0
      i18n/zh_TW.po
  51. 2 0
      models/__init__.py
  52. BIN
      models/__init__.pyc
  53. 30 0
      models/contract.py
  54. BIN
      models/contract.pyc
  55. 84 0
      test/contract_journal.yml
  56. 42 0
      views/contract_view.xml

+ 52 - 0
README.rst

@@ -0,0 +1,52 @@
+.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg
+   :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html
+   :alt: License: AGPL-3
+
+========================
+Contract Invoice Journal
+========================
+
+This module allows to set a sales account journal for creating the invoices on it.
+
+Usage
+=====
+
+.. 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/8.0
+
+For further information, please visit:
+
+* https://www.odoo.com/forum/help-1
+
+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 smashing it by providing a detailed and welcomed feedback
+`here <https://github.com/OCA/contract/issues/new?body=module:%20contract_journal%0Aversion:%208.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_.
+
+Credits
+=======
+
+Contributors
+------------
+
+* Ángel Moya <angel.moya@domatix.com>
+
+
+Maintainer
+----------
+
+.. image:: http://odoo-community.org/logo.png
+   :alt: Odoo Community Association
+   :target: http://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 http://odoo-community.org.

+ 2 - 0
__init__.py

@@ -0,0 +1,2 @@
+# -*- coding: utf-8 -*-
+from . import models

BIN
__init__.pyc


+ 38 - 0
__openerp__.py

@@ -0,0 +1,38 @@
+# -*- coding: utf-8 -*-
+
+###############################################################################
+#
+#    OpenERP, Open Source Management Solution
+#    Copyright (C) 2015 Domatix (<www.domatix.com>).
+#
+#    This program is free software: you can redistribute it and/or modify
+#    it under the terms of the GNU Affero General Public License as
+#    published by the Free Software Foundation, either version 3 of the
+#    License, or (at your option) any later version.
+#
+#    This program is distributed in the hope that it will be useful,
+#    but WITHOUT ANY WARRANTY; without even the implied warranty of
+#    MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE.  See the
+#    GNU Affero General Public License for more details.
+#
+#    You should have received a copy of the GNU Affero General Public License
+#    along with this program.  If not, see <http://www.gnu.org/licenses/>.
+#
+###############################################################################
+
+{
+    'name': 'Contract Invoice Journal',
+    'summary': 'Invoice Journal in contracts and their invoices',
+    'version': '8.0.1.0.0',
+    'author': 'Domatix, Odoo Community Association (OCA)',
+    'website': 'http://www.domatix.com',
+    'depends': ['account_analytic_analysis'],
+    'category': 'Sales Management',
+    'license': 'AGPL-3',
+    'data': [
+        'views/contract_view.xml',
+    ],
+    'test': ['test/contract_journal.yml'],
+    'installable': True,
+    'auto_install': False,
+}

+ 28 - 0
i18n/ar.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Arabic (http://www.transifex.com/oca/OCA-contract-8-0/language/ar/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ar\n"
+"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "السجل اليومي"

+ 28 - 0
i18n/bs.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-contract-8-0/language/bs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: bs\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_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dnevnik"

+ 28 - 0
i18n/ca.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-01-20 18:39+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Catalan (http://www.transifex.com/oca/OCA-contract-8-0/language/ca/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ca\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Compte analític"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diari"

+ 28 - 0
i18n/ca_ES.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Catalan (Spain) (http://www.transifex.com/oca/OCA-contract-8-0/language/ca_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ca_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diari"

+ 28 - 0
i18n/cs.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Czech (http://www.transifex.com/oca/OCA-contract-8-0/language/cs/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: cs\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Deník"

+ 28 - 0
i18n/da.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Danish (http://www.transifex.com/oca/OCA-contract-8-0/language/da/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: da\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 29 - 0
i18n/de.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# Rudolf Schnapka <rs@techno-flex.de>, 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-11-30 01:38+0000\n"
+"PO-Revision-Date: 2015-11-25 09:20+0000\n"
+"Last-Translator: Rudolf Schnapka <rs@techno-flex.de>\n"
+"Language-Team: German (http://www.transifex.com/oca/OCA-contract-8-0/language/de/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: de\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Kostenstelle"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/el_GR.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-11-07 03:42+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-contract-8-0/language/el_GR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: el_GR\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Αναλυτικός Λογαριασμός"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr ""

+ 28 - 0
i18n/en_GB.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-contract-8-0/language/en_GB/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: en_GB\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/es.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# angel <angel.moya@domatix.com>, 2015.
+msgid ""
+msgstr ""
+"Project-Id-Version: Odoo Server 8.0\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-06-12 12:20+0000\n"
+"PO-Revision-Date: 2015-06-22 11:43+0100\n"
+"Last-Translator: angel <angel.moya@domatix.com>\n"
+"Language-Team: Domatix\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.5.4\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Cuenta analítica"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/es_EC.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-contract-8-0/language/es_EC/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_EC\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/es_ES.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-contract-8-0/language/es_ES/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_ES\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/es_MX.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-contract-8-0/language/es_MX/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_MX\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Cuenta analítica"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/es_VE.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-contract-8-0/language/es_VE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: es_VE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/et.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Estonian (http://www.transifex.com/oca/OCA-contract-8-0/language/et/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: et\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Päevik"

+ 29 - 0
i18n/fi.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>, 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-05-28 11:00+0000\n"
+"PO-Revision-Date: 2016-07-08 10:45+0000\n"
+"Last-Translator: Jarmo Kortetjärvi <jarmo.kortetjarvi@gmail.com>\n"
+"Language-Team: Finnish (http://www.transifex.com/oca/OCA-contract-8-0/language/fi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fi\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Analyyttinen tili"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Päiväkirja"

+ 29 - 0
i18n/fr.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# Christophe CHAUVET <christophe.chauvet@gmail.com>, 2016
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-04-30 10:34+0000\n"
+"PO-Revision-Date: 2016-05-19 16:09+0000\n"
+"Last-Translator: Christophe CHAUVET <christophe.chauvet@gmail.com>\n"
+"Language-Team: French (http://www.transifex.com/oca/OCA-contract-8-0/language/fr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: fr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Compte analytique"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/gl.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Galician (http://www.transifex.com/oca/OCA-contract-8-0/language/gl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: gl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diario"

+ 28 - 0
i18n/hr.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Croatian (http://www.transifex.com/oca/OCA-contract-8-0/language/hr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hr\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_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Temeljnica"

+ 28 - 0
i18n/hr_HR.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-contract-8-0/language/hr_HR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hr_HR\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_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dnevnik"

+ 28 - 0
i18n/hu.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-contract-8-0/language/hu/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: hu\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Napló"

+ 28 - 0
i18n/id.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-contract-8-0/language/id/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: id\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Jurnal"

+ 28 - 0
i18n/it.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-09-17 08:50+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Italian (http://www.transifex.com/oca/OCA-contract-8-0/language/it/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: it\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Sezionale"

+ 28 - 0
i18n/ja.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Japanese (http://www.transifex.com/oca/OCA-contract-8-0/language/ja/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ja\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "仕訳帳"

+ 28 - 0
i18n/lt.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-contract-8-0/language/lt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lt\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Žurnalas"

+ 28 - 0
i18n/lt_LT.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Lithuanian (Lithuania) (http://www.transifex.com/oca/OCA-contract-8-0/language/lt_LT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: lt_LT\n"
+"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Žurnalas"

+ 28 - 0
i18n/mk.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-contract-8-0/language/mk/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: mk\n"
+"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Дневник"

+ 28 - 0
i18n/mn.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-contract-8-0/language/mn/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: mn\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Журнал"

+ 28 - 0
i18n/nb.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-contract-8-0/language/nb/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nb\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/nb_NO.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/oca/OCA-contract-8-0/language/nb_NO/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nb_NO\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/nl.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Dutch (http://www.transifex.com/oca/OCA-contract-8-0/language/nl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nl\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dagboek"

+ 28 - 0
i18n/nl_BE.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-contract-8-0/language/nl_BE/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: nl_BE\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journaal"

+ 28 - 0
i18n/pl.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Polish (http://www.transifex.com/oca/OCA-contract-8-0/language/pl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pl\n"
+"Plural-Forms: nplurals=4; plural=(n==1 ? 0 : (n%10>=2 && n%10<=4) && (n%100<12 || n%100>=14) ? 1 : n!=1 && (n%10>=0 && n%10<=1) || (n%10>=5 && n%10<=9) || (n%100>=12 && n%100<=14) ? 2 : 3);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dziennik"

+ 28 - 0
i18n/pt.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-contract-8-0/language/pt/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diário"

+ 29 - 0
i18n/pt_BR.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# Wagner Pereira <wagner@wagner.pereira.nom.br>, 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-11-07 12:33+0000\n"
+"PO-Revision-Date: 2015-11-03 16:46+0000\n"
+"Last-Translator: Wagner Pereira <wagner@wagner.pereira.nom.br>\n"
+"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-contract-8-0/language/pt_BR/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt_BR\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Conta Analítica"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diário"

+ 28 - 0
i18n/pt_PT.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-contract-8-0/language/pt_PT/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: pt_PT\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Diário"

+ 28 - 0
i18n/ro.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Romanian (http://www.transifex.com/oca/OCA-contract-8-0/language/ro/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ro\n"
+"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Registru"

+ 28 - 0
i18n/ru.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Russian (http://www.transifex.com/oca/OCA-contract-8-0/language/ru/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: ru\n"
+"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Журнал"

+ 28 - 0
i18n/sk_SK.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2016-05-21 10:53+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Slovak (Slovakia) (http://www.transifex.com/oca/OCA-contract-8-0/language/sk_SK/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sk_SK\n"
+"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Analytický účet"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr ""

+ 29 - 0
i18n/sl.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# Matjaž Mozetič <m.mozetic@matmoz.si>, 2015
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2015-10-14 02:21+0000\n"
+"PO-Revision-Date: 2015-10-13 04:54+0000\n"
+"Last-Translator: Matjaž Mozetič <m.mozetic@matmoz.si>\n"
+"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-contract-8-0/language/sl/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sl\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_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "Analitični konto"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dnevnik"

+ 28 - 0
i18n/sr@latin.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-contract-8-0/language/sr@latin/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sr@latin\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_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Dnevnik"

+ 28 - 0
i18n/sv.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Swedish (http://www.transifex.com/oca/OCA-contract-8-0/language/sv/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: sv\n"
+"Plural-Forms: nplurals=2; plural=(n != 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Journal"

+ 28 - 0
i18n/tr.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-01-07 01:37+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Turkish (http://www.transifex.com/oca/OCA-contract-8-0/language/tr/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: tr\n"
+"Plural-Forms: nplurals=2; plural=(n > 1);\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Yevmiye Defteri"

+ 28 - 0
i18n/vi.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-contract-8-0/language/vi/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: vi\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "Sổ nhật ký"

+ 29 - 0
i18n/zh_CN.po

@@ -0,0 +1,29 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+# ITGeeker <alanljj@qq.com>, 2017
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2017-04-11 06:30+0000\n"
+"Last-Translator: ITGeeker <alanljj@qq.com>\n"
+"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-contract-8-0/language/zh_CN/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_CN\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr "核算科目"
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "凭证簿"

+ 28 - 0
i18n/zh_TW.po

@@ -0,0 +1,28 @@
+# Translation of Odoo Server.
+# This file contains the translation of the following modules:
+# * contract_journal
+# 
+# Translators:
+msgid ""
+msgstr ""
+"Project-Id-Version: contract (8.0)\n"
+"Report-Msgid-Bugs-To: \n"
+"POT-Creation-Date: 2017-03-25 04:22+0000\n"
+"PO-Revision-Date: 2015-10-12 21:23+0000\n"
+"Last-Translator: <>\n"
+"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-contract-8-0/language/zh_TW/)\n"
+"MIME-Version: 1.0\n"
+"Content-Type: text/plain; charset=UTF-8\n"
+"Content-Transfer-Encoding: \n"
+"Language: zh_TW\n"
+"Plural-Forms: nplurals=1; plural=0;\n"
+
+#. module: contract_journal
+#: model:ir.model,name:contract_journal.model_account_analytic_account
+msgid "Analytic Account"
+msgstr ""
+
+#. module: contract_journal
+#: field:account.analytic.account,journal_id:0
+msgid "Journal"
+msgstr "帳簿"

+ 2 - 0
models/__init__.py

@@ -0,0 +1,2 @@
+# -*- coding: utf-8 -*-
+from . import contract

BIN
models/__init__.pyc


+ 30 - 0
models/contract.py

@@ -0,0 +1,30 @@
+# -*- coding: utf-8 -*-
+from openerp import models, fields, api
+
+
+class AccountAnalyticAccount(models.Model):
+    _inherit = 'account.analytic.account'
+
+    @api.model
+    def _default_journal(self):
+        company_id = self.env.context.get(
+            'company_id', self.env.user.company_id.id)
+        domain = [
+            ('type', '=', 'sale'),
+            ('company_id', '=', company_id)]
+        return self.env['account.journal'].search(domain, limit=1)
+
+    journal_id = fields.Many2one(
+        'account.journal',
+        string='Journal',
+        default=_default_journal,
+        domain="[('type', '=', 'sale'),('company_id', '=', company_id)]")
+
+    @api.model
+    def _prepare_invoice_data(self, contract):
+        invoice_vals = super(AccountAnalyticAccount, self).\
+            _prepare_invoice_data(
+            contract)
+        if contract.journal_id:
+            invoice_vals['journal_id'] = contract.journal_id.id
+        return invoice_vals

BIN
models/contract.pyc


+ 84 - 0
test/contract_journal.yml

@@ -0,0 +1,84 @@
+-  
+  In order to test contract invoice journal create a contract with sale invoice journal
+-
+  !record {model: account.analytic.account, id: contract_sale_journal}:
+    name: Maintenance of Servers
+    company_id: base.main_company
+    partner_id: base.main_partner
+    journal_id: account.sales_journal
+    type: contract
+    recurring_invoices : 1
+    recurring_interval : 1
+    recurring_invoice_line_ids:
+      - quantity: 2.0
+        price_unit: 100.0
+        name: Database Administration 25
+        product_id: product.product_product_consultant
+        uom_id: product.product_uom_hour
+-
+  I create a new custom journal
+-
+  !record {model: account.journal, id: custom_journal}:
+    name: Custom Sales Journal
+    code: CSAJ
+    type: sale
+    sequence_id: account.sequence_sale_journal
+    default_credit_account_id: account.a_sale
+    default_debit_account_id: account.a_sale
+    analytic_journal_id: account.analytic_journal_sale
+    user_id: base.user_root
+-  
+  Create a contract with custom invoice journal
+-
+  !record {model: account.analytic.account, id: contract_custom_journal}:
+    name: Maintenance of Servers
+    company_id: base.main_company
+    partner_id: base.main_partner
+    journal_id: contract_journal.custom_journal
+    type: contract
+    recurring_invoices : 1
+    recurring_interval : 1
+    recurring_invoice_line_ids:
+      - quantity: 2.0
+        price_unit: 100.0
+        name: Database Administration 25
+        product_id: product.product_product_consultant
+        uom_id: product.product_uom_hour
+-
+  I test the sale contract
+-
+  !python {model: account.analytic.account}: |
+    aid = ref('contract_journal.contract_sale_journal')
+    contract = self.browse(cr, uid, aid,context=context)
+    assert contract.journal_id.id == ref('account.sales_journal'), "Sale Invoice Journal is not correct in contract"
+-
+  I test the custom contract
+-
+  !python {model: account.analytic.account}: |
+    aid = ref('contract_journal.contract_custom_journal')
+    contract = self.browse(cr, uid, aid,context=context)
+    assert contract.journal_id.id == ref('contract_journal.custom_journal'), "Custom Invoice Journal is not correct in contract"
+-
+  I generate all invoices from contracts having recurring invoicing
+-
+  !python {model: account.analytic.account}: |
+    self.recurring_create_invoice(cr, uid, [])
+-
+  I test the generated invoice for sale journal contract
+-
+  !python {model: account.invoice}: |
+    aid = ref('contract_journal.contract_sale_journal')
+    ids = self.search(cr, uid, [('invoice_line.account_analytic_id','=',aid)], context=context)
+    assert len(ids)>=1, 'No invoice created for the sale journal contract'
+    for invoice in self.browse(cr, uid, ids,context=context):
+        assert invoice.journal_id.id == ref('account.sales_journal'), "Sale Invoice Journal is not correct in invoice"
+-
+  I test the generated invoice for custom journal contract
+-
+  !python {model: account.invoice}: |
+    aid = ref('contract_journal.contract_custom_journal')
+    ids = self.search(cr, uid, [('invoice_line.account_analytic_id','=',aid)], context=context)
+    assert len(ids)>=1, 'No invoice created for the custom journal contract'
+    for invoice in self.browse(cr, uid, ids,context=context):
+        assert invoice.journal_id.id == ref('contract_journal.custom_journal'), "Custom Invoice Journal is not correct in invoice"
+        

+ 42 - 0
views/contract_view.xml

@@ -0,0 +1,42 @@
+<?xml version="1.0"?>
+<openerp>
+    <data>
+
+        <record id="account_analytic_account_journal_form" model="ir.ui.view">
+            <field name="name">account.analytic.account.journal.form</field>
+            <field name="model">account.analytic.account</field>
+            <field name="inherit_id" ref="analytic.view_account_analytic_account_form" />
+            <field name="arch" type="xml">
+                <xpath expr="//field[@name='template_id']" position="before">
+                    <field name="journal_id" />
+                </xpath>
+            </field>
+        </record>
+
+        <!-- Inherited Analytic Account list for contracts -->
+        <record id="view_account_analytic_account_journal_tree" model="ir.ui.view">
+            <field name="name">account.analytic.account.journal.list</field>
+            <field name="model">account.analytic.account</field>
+            <field name="inherit_id" ref="account.view_account_analytic_account_list" />
+            <field name="arch" type="xml">
+                <field name="partner_id" position="before">
+                    <field name="journal_id" groups="account.group_account_user" />
+                </field>
+            </field>
+        </record>
+
+        <!-- Analytic Account search view for contract -->
+        <record id="view_account_analytic_account_journal_search" model="ir.ui.view">
+            <field name="name">account.analytic.account.journal.search</field>
+            <field name="model">account.analytic.account</field>
+            <field name="inherit_id"
+                ref="account_analytic_analysis.view_account_analytic_account_overdue_search" />
+            <field name="arch" type="xml">
+                <field name="name" position="before">
+                    <field name="journal_id" />
+                </field>
+            </field>
+        </record>
+
+    </data>
+</openerp>