From 56636a41422ca8a17860ef63daeab43c5bd0983d Mon Sep 17 00:00:00 2001 From: Benjamin Willig Date: Thu, 6 Jul 2017 09:40:15 +0200 Subject: [PATCH 01/18] [10.0][ADD] Module which provides a fiscal month date range type --- account_fiscal_month/README.rst | 55 ++++++++++++++++++ account_fiscal_month/__init__.py | 1 + account_fiscal_month/__manifest__.py | 21 +++++++ account_fiscal_month/data/date_range_type.xml | 13 +++++ account_fiscal_month/models/__init__.py | 2 + .../models/date_range_type.py | 22 +++++++ account_fiscal_month/models/res_company.py | 21 +++++++ .../static/description/icon.png | Bin 0 -> 9455 bytes account_fiscal_month/tests/__init__.py | 1 + .../tests/test_account_fiscal_month.py | 44 ++++++++++++++ .../views/date_range_type.xml | 33 +++++++++++ 11 files changed, 213 insertions(+) create mode 100644 account_fiscal_month/README.rst create mode 100644 account_fiscal_month/__init__.py create mode 100644 account_fiscal_month/__manifest__.py create mode 100644 account_fiscal_month/data/date_range_type.xml create mode 100644 account_fiscal_month/models/__init__.py create mode 100644 account_fiscal_month/models/date_range_type.py create mode 100644 account_fiscal_month/models/res_company.py create mode 100644 account_fiscal_month/static/description/icon.png create mode 100644 account_fiscal_month/tests/__init__.py create mode 100644 account_fiscal_month/tests/test_account_fiscal_month.py create mode 100644 account_fiscal_month/views/date_range_type.xml diff --git a/account_fiscal_month/README.rst b/account_fiscal_month/README.rst new file mode 100644 index 000000000..8f95ad698 --- /dev/null +++ b/account_fiscal_month/README.rst @@ -0,0 +1,55 @@ +.. 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 + +==================== +Account Fiscal Month +==================== + +This module simply provides a date range type marked as 'Fiscal month'. + +Installation +============ + +Just Install it. + +Configuration +============= + +No configuration needed. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Images +------ + +* Odoo Community Association: `Icon `_. + +Contributors +------------ + +* Benjamin Willig + +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. diff --git a/account_fiscal_month/__init__.py b/account_fiscal_month/__init__.py new file mode 100644 index 000000000..0650744f6 --- /dev/null +++ b/account_fiscal_month/__init__.py @@ -0,0 +1 @@ +from . import models diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py new file mode 100644 index 000000000..c8fac9fff --- /dev/null +++ b/account_fiscal_month/__manifest__.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + 'name': 'Account Fiscal Month', + 'summary': """ + Provide a fiscal month date range type""", + 'version': '10.0.1.0.0', + 'license': 'AGPL-3', + 'author': 'ACSONE SA/NV, Odoo Community Association (OCA)', + 'website': 'https://www.acsone.eu', + 'depends': [ + 'account', + 'date_range', + ], + 'data': [ + 'data/date_range_type.xml', + 'views/date_range_type.xml', + ], +} diff --git a/account_fiscal_month/data/date_range_type.xml b/account_fiscal_month/data/date_range_type.xml new file mode 100644 index 000000000..8a7dfb4a3 --- /dev/null +++ b/account_fiscal_month/data/date_range_type.xml @@ -0,0 +1,13 @@ + + + + + + + Fiscal month + + + + + diff --git a/account_fiscal_month/models/__init__.py b/account_fiscal_month/models/__init__.py new file mode 100644 index 000000000..55f0021bf --- /dev/null +++ b/account_fiscal_month/models/__init__.py @@ -0,0 +1,2 @@ +from . import date_range_type +from . import res_company diff --git a/account_fiscal_month/models/date_range_type.py b/account_fiscal_month/models/date_range_type.py new file mode 100644 index 000000000..03ea690c8 --- /dev/null +++ b/account_fiscal_month/models/date_range_type.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models, _ +from odoo.exceptions import UserError + + +class DateRangeType(models.Model): + + _inherit = 'date.range.type' + + fiscal_month = fields.Boolean(string="Is fiscal month?", readonly=True) + + @api.multi + def unlink(self): + date_range_type_fm = self.env.ref( + 'account_fiscal_month.date_range_fiscal_month') + if date_range_type_fm.id in self.ids: + raise UserError(_("You can't delete date range type: " + "Fiscal month")) + return super(DateRangeType, self).unlink() diff --git a/account_fiscal_month/models/res_company.py b/account_fiscal_month/models/res_company.py new file mode 100644 index 000000000..140acd606 --- /dev/null +++ b/account_fiscal_month/models/res_company.py @@ -0,0 +1,21 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, models + + +class ResCompany(models.Model): + + _inherit = 'res.company' + + @api.multi + def find_daterange_fm(self, date_str): + self.ensure_one() + fm_id = self.env.ref('account_fiscal_month.date_range_fiscal_month') + return self.env['date.range'].search([ + ('type_id', '=', fm_id.id), + ('date_start', '<=', date_str), + ('date_end', '>=', date_str), + ('company_id', '=', self.id), + ]) diff --git a/account_fiscal_month/static/description/icon.png b/account_fiscal_month/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 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 z 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 Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/account_fiscal_month/tests/__init__.py b/account_fiscal_month/tests/__init__.py new file mode 100644 index 000000000..d36402d52 --- /dev/null +++ b/account_fiscal_month/tests/__init__.py @@ -0,0 +1 @@ +from . import test_account_fiscal_month diff --git a/account_fiscal_month/tests/test_account_fiscal_month.py b/account_fiscal_month/tests/test_account_fiscal_month.py new file mode 100644 index 000000000..4ab5c070f --- /dev/null +++ b/account_fiscal_month/tests/test_account_fiscal_month.py @@ -0,0 +1,44 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo.exceptions import UserError +from odoo.fields import Date +from odoo.tests.common import TransactionCase + + +class TestAccountFiscalMonth(TransactionCase): + + def setUp(self): + super(TestAccountFiscalMonth, self).setUp() + self.DateRangeObj = self.env['date.range'] + + self.company = self.env.ref('base.main_company') + self.date_range_type_month = self.env.ref( + 'account_fiscal_month.date_range_fiscal_month') + + self.date_range_january_2017 = self.DateRangeObj.create({ + 'name': "January 2017", + 'date_start': '2017-01-01', + 'date_end': '2017-01-31', + 'type_id': self.date_range_type_month.id, + 'company_id': self.company.id, + }) + self.date_range_january_no_comp_2017 = self.DateRangeObj.create({ + 'name': "January 2017", + 'date_start': '2017-01-01', + 'date_end': '2017-01-31', + 'type_id': self.date_range_type_month.id, + 'company_id': False, + }) + + def test_01_delete_type_fiscal_month(self): + with self.assertRaises(UserError): + self.date_range_type_month.unlink() + + def test_02_search_date_range(self): + january_2017_1st = Date.from_string('2017-01-01') + date_ranges = self.company.find_daterange_fm(january_2017_1st) + + self.assertEquals(len(date_ranges), 1) + self.assertEquals(date_ranges[0], self.date_range_january_2017) diff --git a/account_fiscal_month/views/date_range_type.xml b/account_fiscal_month/views/date_range_type.xml new file mode 100644 index 000000000..67b59302a --- /dev/null +++ b/account_fiscal_month/views/date_range_type.xml @@ -0,0 +1,33 @@ + + + + + + + date.range.type.form (in account_fiscal_month) + date.range.type + + + + + + + + + + + + date.range.type.tree (in account_fiscal_month) + date.range.type + + + + + + + + + + + From 1397488fa25c47ecc16be6ced847855c075041f6 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 2 Dec 2017 00:19:30 +0100 Subject: [PATCH 02/18] OCA Transbot updated translations from Transifex OCA Transbot updated translations from Transifex --- account_fiscal_month/i18n/de.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/el_GR.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/es.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/es_EC.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/fi.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/fr.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/hr.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/hr_HR.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/it.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/pt.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/pt_BR.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/sk.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/sl.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/tr.po | 45 ++++++++++++++++++++++++++++++ account_fiscal_month/i18n/tr_TR.po | 45 ++++++++++++++++++++++++++++++ 15 files changed, 675 insertions(+) create mode 100644 account_fiscal_month/i18n/de.po create mode 100644 account_fiscal_month/i18n/el_GR.po create mode 100644 account_fiscal_month/i18n/es.po create mode 100644 account_fiscal_month/i18n/es_EC.po create mode 100644 account_fiscal_month/i18n/fi.po create mode 100644 account_fiscal_month/i18n/fr.po create mode 100644 account_fiscal_month/i18n/hr.po create mode 100644 account_fiscal_month/i18n/hr_HR.po create mode 100644 account_fiscal_month/i18n/it.po create mode 100644 account_fiscal_month/i18n/pt.po create mode 100644 account_fiscal_month/i18n/pt_BR.po create mode 100644 account_fiscal_month/i18n/sk.po create mode 100644 account_fiscal_month/i18n/sl.po create mode 100644 account_fiscal_month/i18n/tr.po create mode 100644 account_fiscal_month/i18n/tr_TR.po diff --git a/account_fiscal_month/i18n/de.po b/account_fiscal_month/i18n/de.po new file mode 100644 index 000000000..e503919da --- /dev/null +++ b/account_fiscal_month/i18n/de.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: German (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Unternehmen" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/el_GR.po b/account_fiscal_month/i18n/el_GR.po new file mode 100644 index 000000000..f3add9eb7 --- /dev/null +++ b/account_fiscal_month/i18n/el_GR.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Εταιρείες" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/es.po b/account_fiscal_month/i18n/es.po new file mode 100644 index 000000000..a7c0e5d64 --- /dev/null +++ b/account_fiscal_month/i18n/es.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Pedro M. Baeza , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: Pedro M. Baeza , 2017\n" +"Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/es_EC.po b/account_fiscal_month/i18n/es_EC.po new file mode 100644 index 000000000..3cbf06d1f --- /dev/null +++ b/account_fiscal_month/i18n/es_EC.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Cristian Salamea , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: Cristian Salamea , 2017\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Compañías" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/fi.po b/account_fiscal_month/i18n/fi.po new file mode 100644 index 000000000..662191018 --- /dev/null +++ b/account_fiscal_month/i18n/fi.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Finnish (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Yritykset" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/fr.po b/account_fiscal_month/i18n/fr.po new file mode 100644 index 000000000..f13a4f497 --- /dev/null +++ b/account_fiscal_month/i18n/fr.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Sociétés" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/hr.po b/account_fiscal_month/i18n/hr.po new file mode 100644 index 000000000..af37ec6da --- /dev/null +++ b/account_fiscal_month/i18n/hr.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Bole , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: Bole , 2017\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Poduzeća" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/hr_HR.po b/account_fiscal_month/i18n/hr_HR.po new file mode 100644 index 000000000..1d2be6704 --- /dev/null +++ b/account_fiscal_month/i18n/hr_HR.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Poduzeća" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/it.po b/account_fiscal_month/i18n/it.po new file mode 100644 index 000000000..6a7fede84 --- /dev/null +++ b/account_fiscal_month/i18n/it.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Azienda" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/pt.po b/account_fiscal_month/i18n/pt.po new file mode 100644 index 000000000..215947faa --- /dev/null +++ b/account_fiscal_month/i18n/pt.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Pedro Castro Silva , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-08 23:22+0000\n" +"PO-Revision-Date: 2017-12-08 23:22+0000\n" +"Last-Translator: Pedro Castro Silva , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/pt_BR.po b/account_fiscal_month/i18n/pt_BR.po new file mode 100644 index 000000000..e1b6a84bb --- /dev/null +++ b/account_fiscal_month/i18n/pt_BR.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Empresas" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/sk.po b/account_fiscal_month/i18n/sk.po new file mode 100644 index 000000000..ebeedad26 --- /dev/null +++ b/account_fiscal_month/i18n/sk.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Spoločnosti" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/sl.po b/account_fiscal_month/i18n/sl.po new file mode 100644 index 000000000..ee48c2318 --- /dev/null +++ b/account_fiscal_month/i18n/sl.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Družbe" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/tr.po b/account_fiscal_month/i18n/tr.po new file mode 100644 index 000000000..03290b9c0 --- /dev/null +++ b/account_fiscal_month/i18n/tr.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Ediz Duman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: Ediz Duman , 2017\n" +"Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Firmalar" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/tr_TR.po b/account_fiscal_month/i18n/tr_TR.po new file mode 100644 index 000000000..3f5244135 --- /dev/null +++ b/account_fiscal_month/i18n/tr_TR.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Ediz Duman , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:23+0000\n" +"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"Last-Translator: Ediz Duman , 2017\n" +"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr_TR\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Firmalar" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" From 07563bbff52430960baf4390acea4b08787b8708 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?C=C3=A9dric=20Pigeon?= Date: Wed, 10 Jan 2018 14:36:49 +0100 Subject: [PATCH 03/18] [CHG] prevent to declare fiscal month and/or year for all companies in a multi-company context OCA Transbot updated translations from Transifex OCA Transbot updated translations from Transifex --- account_fiscal_month/i18n/hr.po | 10 ++--- account_fiscal_month/i18n/lt.po | 45 ++++++++++++++++++++++ account_fiscal_month/i18n/nl.po | 45 ++++++++++++++++++++++ account_fiscal_month/i18n/nl_NL.po | 45 ++++++++++++++++++++++ account_fiscal_month/models/res_company.py | 4 +- 5 files changed, 143 insertions(+), 6 deletions(-) create mode 100644 account_fiscal_month/i18n/lt.po create mode 100644 account_fiscal_month/i18n/nl.po create mode 100644 account_fiscal_month/i18n/nl_NL.po diff --git a/account_fiscal_month/i18n/hr.po b/account_fiscal_month/i18n/hr.po index af37ec6da..1bfd6215c 100644 --- a/account_fiscal_month/i18n/hr.po +++ b/account_fiscal_month/i18n/hr.po @@ -8,8 +8,8 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-28 23:23+0000\n" -"PO-Revision-Date: 2017-11-28 23:23+0000\n" +"POT-Creation-Date: 2018-02-23 01:41+0000\n" +"PO-Revision-Date: 2018-02-23 01:41+0000\n" "Last-Translator: Bole , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" "MIME-Version: 1.0\n" @@ -26,18 +26,18 @@ msgstr "Poduzeća" #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" -msgstr "" +msgstr "Fiskalni mjesec" #. module: account_fiscal_month #: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month msgid "Is fiscal month?" -msgstr "" +msgstr "Je fiskalni mjesec?" #. module: account_fiscal_month #: code:addons/account_fiscal_month/models/date_range_type.py:20 #, python-format msgid "You can't delete date range type: Fiscal month" -msgstr "" +msgstr "Nije moguće brisanje raspona tipa \"Fiskalni mjesec\"" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_date_range_type diff --git a/account_fiscal_month/i18n/lt.po b/account_fiscal_month/i18n/lt.po new file mode 100644 index 000000000..ebce6100a --- /dev/null +++ b/account_fiscal_month/i18n/lt.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Viktoras Norkus , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-25 11:46+0000\n" +"PO-Revision-Date: 2018-01-25 11:46+0000\n" +"Last-Translator: Viktoras Norkus , 2018\n" +"Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Įmonės" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/nl.po b/account_fiscal_month/i18n/nl.po new file mode 100644 index 000000000..4d8c1514a --- /dev/null +++ b/account_fiscal_month/i18n/nl.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Frank Schellenberg , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-25 11:46+0000\n" +"PO-Revision-Date: 2018-01-25 11:46+0000\n" +"Last-Translator: Frank Schellenberg , 2018\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/i18n/nl_NL.po b/account_fiscal_month/i18n/nl_NL.po new file mode 100644 index 000000000..521285d93 --- /dev/null +++ b/account_fiscal_month/i18n/nl_NL.po @@ -0,0 +1,45 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +# Translators: +# Frank Schellenberg , 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-01-25 11:46+0000\n" +"PO-Revision-Date: 2018-01-25 11:46+0000\n" +"Last-Translator: Frank Schellenberg , 2018\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_NL\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "Bedrijven" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "date.range.type" +msgstr "" diff --git a/account_fiscal_month/models/res_company.py b/account_fiscal_month/models/res_company.py index 140acd606..d58531da1 100644 --- a/account_fiscal_month/models/res_company.py +++ b/account_fiscal_month/models/res_company.py @@ -17,5 +17,7 @@ class ResCompany(models.Model): ('type_id', '=', fm_id.id), ('date_start', '<=', date_str), ('date_end', '>=', date_str), + '|', ('company_id', '=', self.id), - ]) + ('company_id', '=', False), + ], limit=1, order='company_id asc') From 9c8c997738fbf76bf2eef081f8f8960d3f67819d Mon Sep 17 00:00:00 2001 From: Fekete Mihai Date: Sat, 17 Mar 2018 07:18:58 +0200 Subject: [PATCH 04/18] Migrate account_fiscal_month. Update tests for unlink. Update tests. Update unlin ktest in super. --- account_fiscal_month/README.rst | 21 ++++++++----------- account_fiscal_month/__manifest__.py | 3 +-- .../models/date_range_type.py | 2 -- account_fiscal_month/models/res_company.py | 1 - .../tests/test_account_fiscal_month.py | 20 +++++++++++++++++- 5 files changed, 29 insertions(+), 18 deletions(-) diff --git a/account_fiscal_month/README.rst b/account_fiscal_month/README.rst index 8f95ad698..38260b749 100644 --- a/account_fiscal_month/README.rst +++ b/account_fiscal_month/README.rst @@ -1,5 +1,5 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html +.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png + :target: https://www.gnu.org/licenses/agpl :alt: License: AGPL-3 ==================== @@ -8,15 +8,12 @@ Account Fiscal Month This module simply provides a date range type marked as 'Fiscal month'. -Installation -============ +Usage +===== -Just Install it. - -Configuration -============= - -No configuration needed. +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/92/11.0 Bug Tracker =========== @@ -24,7 +21,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, -help us smashing it by providing a detailed and welcomed feedback. +help us smash it by providing detailed and welcomed feedback. Credits ======= @@ -32,7 +29,7 @@ Credits Images ------ -* Odoo Community Association: `Icon `_. +* Odoo Community Association: `Icon `_. Contributors ------------ diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index c8fac9fff..70738cb2b 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). @@ -6,7 +5,7 @@ 'name': 'Account Fiscal Month', 'summary': """ Provide a fiscal month date range type""", - 'version': '10.0.1.0.0', + 'version': '11.0.1.0.0', 'license': 'AGPL-3', 'author': 'ACSONE SA/NV, Odoo Community Association (OCA)', 'website': 'https://www.acsone.eu', diff --git a/account_fiscal_month/models/date_range_type.py b/account_fiscal_month/models/date_range_type.py index 03ea690c8..7c3c23f15 100644 --- a/account_fiscal_month/models/date_range_type.py +++ b/account_fiscal_month/models/date_range_type.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). @@ -7,7 +6,6 @@ from odoo.exceptions import UserError class DateRangeType(models.Model): - _inherit = 'date.range.type' fiscal_month = fields.Boolean(string="Is fiscal month?", readonly=True) diff --git a/account_fiscal_month/models/res_company.py b/account_fiscal_month/models/res_company.py index d58531da1..bbeddc8f1 100644 --- a/account_fiscal_month/models/res_company.py +++ b/account_fiscal_month/models/res_company.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). diff --git a/account_fiscal_month/tests/test_account_fiscal_month.py b/account_fiscal_month/tests/test_account_fiscal_month.py index 4ab5c070f..dc5f8d534 100644 --- a/account_fiscal_month/tests/test_account_fiscal_month.py +++ b/account_fiscal_month/tests/test_account_fiscal_month.py @@ -1,10 +1,11 @@ -# -*- coding: utf-8 -*- # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo.exceptions import UserError from odoo.fields import Date from odoo.tests.common import TransactionCase +from odoo.tools import mute_logger +from psycopg2 import IntegrityError class TestAccountFiscalMonth(TransactionCase): @@ -12,11 +13,24 @@ class TestAccountFiscalMonth(TransactionCase): def setUp(self): super(TestAccountFiscalMonth, self).setUp() self.DateRangeObj = self.env['date.range'] + self.DateRangeType = self.env['date.range.type'] self.company = self.env.ref('base.main_company') + + self.date_range_type = self.DateRangeType.create( + {'name': 'Other Type', + 'allow_overlap': False}) self.date_range_type_month = self.env.ref( 'account_fiscal_month.date_range_fiscal_month') + self.date_range_1 = self.DateRangeObj.create({ + 'name': "Other", + 'date_start': '2017-01-01', + 'date_end': '2017-01-31', + 'type_id': self.date_range_type.id, + 'company_id': self.company.id, + }) + self.date_range_january_2017 = self.DateRangeObj.create({ 'name': "January 2017", 'date_start': '2017-01-01', @@ -32,6 +46,10 @@ class TestAccountFiscalMonth(TransactionCase): 'company_id': False, }) + def test_00_delete_type(self): + with self.assertRaises(IntegrityError), mute_logger('odoo.sql_db'): + self.date_range_type.unlink() + def test_01_delete_type_fiscal_month(self): with self.assertRaises(UserError): self.date_range_type_month.unlink() From 3392e73d1668aef281acee0033b42c0c322ec719 Mon Sep 17 00:00:00 2001 From: mreficent Date: Wed, 9 Oct 2019 14:18:14 +0200 Subject: [PATCH 05/18] [MIG] account_fiscal_month: Migration to 12.0 --- account_fiscal_month/__manifest__.py | 7 +++---- account_fiscal_month/readme/CONTRIBUTORS.rst | 1 + account_fiscal_month/readme/DESCRIPTION.rst | 1 + 3 files changed, 5 insertions(+), 4 deletions(-) create mode 100644 account_fiscal_month/readme/CONTRIBUTORS.rst create mode 100644 account_fiscal_month/readme/DESCRIPTION.rst diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index 70738cb2b..a619b1586 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -3,12 +3,11 @@ { 'name': 'Account Fiscal Month', - 'summary': """ - Provide a fiscal month date range type""", - 'version': '11.0.1.0.0', + 'summary': """Provide a fiscal month date range type""", + 'version': '12.0.1.0.0', 'license': 'AGPL-3', 'author': 'ACSONE SA/NV, Odoo Community Association (OCA)', - 'website': 'https://www.acsone.eu', + 'website': 'https://github.com/OCA/account-financial-tools', 'depends': [ 'account', 'date_range', diff --git a/account_fiscal_month/readme/CONTRIBUTORS.rst b/account_fiscal_month/readme/CONTRIBUTORS.rst new file mode 100644 index 000000000..eea6cac08 --- /dev/null +++ b/account_fiscal_month/readme/CONTRIBUTORS.rst @@ -0,0 +1 @@ +* Benjamin Willig diff --git a/account_fiscal_month/readme/DESCRIPTION.rst b/account_fiscal_month/readme/DESCRIPTION.rst new file mode 100644 index 000000000..9bd2eac06 --- /dev/null +++ b/account_fiscal_month/readme/DESCRIPTION.rst @@ -0,0 +1 @@ +This module simply provides a date range type marked as 'Fiscal month'. From ea96ddbe11a14c774a9f13dfefe214f5037f599a Mon Sep 17 00:00:00 2001 From: oca-travis Date: Mon, 14 Oct 2019 11:17:14 +0000 Subject: [PATCH 06/18] [UPD] Update account_fiscal_month.pot --- .../i18n/account_fiscal_month.pot | 41 +++++++++++++++++++ account_fiscal_month/i18n/de.po | 19 +++++---- account_fiscal_month/i18n/el_GR.po | 21 +++++----- account_fiscal_month/i18n/es.po | 19 +++++---- account_fiscal_month/i18n/es_EC.po | 21 +++++----- account_fiscal_month/i18n/fi.po | 18 ++++---- account_fiscal_month/i18n/fr.po | 18 ++++---- account_fiscal_month/i18n/hr.po | 22 +++++----- account_fiscal_month/i18n/hr_HR.po | 25 ++++++----- account_fiscal_month/i18n/it.po | 19 +++++---- account_fiscal_month/i18n/lt.po | 21 +++++----- account_fiscal_month/i18n/nl.po | 18 ++++---- account_fiscal_month/i18n/nl_NL.po | 21 +++++----- account_fiscal_month/i18n/pt.po | 19 +++++---- account_fiscal_month/i18n/pt_BR.po | 22 +++++----- account_fiscal_month/i18n/sk.po | 18 ++++---- account_fiscal_month/i18n/sl.po | 21 +++++----- account_fiscal_month/i18n/tr.po | 18 ++++---- account_fiscal_month/i18n/tr_TR.po | 21 +++++----- 19 files changed, 230 insertions(+), 172 deletions(-) create mode 100644 account_fiscal_month/i18n/account_fiscal_month.pot diff --git a/account_fiscal_month/i18n/account_fiscal_month.pot b/account_fiscal_month/i18n/account_fiscal_month.pot new file mode 100644 index 000000000..46a891522 --- /dev/null +++ b/account_fiscal_month/i18n/account_fiscal_month.pot @@ -0,0 +1,41 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_month +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.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: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_res_company +msgid "Companies" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + +#. module: account_fiscal_month +#: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month +msgid "Fiscal month" +msgstr "" + +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month +msgid "Is fiscal month?" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:18 +#, python-format +msgid "You can't delete date range type: Fiscal month" +msgstr "" + diff --git a/account_fiscal_month/i18n/de.po b/account_fiscal_month/i18n/de.po index e503919da..331648d8f 100644 --- a/account_fiscal_month/i18n/de.po +++ b/account_fiscal_month/i18n/de.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: de\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,24 @@ msgstr "" msgid "Companies" msgstr "Unternehmen" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/el_GR.po b/account_fiscal_month/i18n/el_GR.po index f3add9eb7..b2f832843 100644 --- a/account_fiscal_month/i18n/el_GR.po +++ b/account_fiscal_month/i18n/el_GR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:23+0000\n" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Greek (Greece) (https://www.transifex.com/oca/teams/23907/el_GR/)\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" -"Language: el_GR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +24,23 @@ msgstr "" msgid "Companies" msgstr "Εταιρείες" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/es.po b/account_fiscal_month/i18n/es.po index a7c0e5d64..30d1c699d 100644 --- a/account_fiscal_month/i18n/es.po +++ b/account_fiscal_month/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Pedro M. Baeza , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: Pedro M. Baeza , 2017\n" "Language-Team: Spanish (https://www.transifex.com/oca/teams/23907/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,24 @@ msgstr "" msgid "Companies" msgstr "Compañías" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/es_EC.po b/account_fiscal_month/i18n/es_EC.po index 3cbf06d1f..fd6ff4288 100644 --- a/account_fiscal_month/i18n/es_EC.po +++ b/account_fiscal_month/i18n/es_EC.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Cristian Salamea , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:23+0000\n" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: Cristian Salamea , 2017\n" -"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/es_EC/)\n" +"Language-Team: Spanish (Ecuador) (https://www.transifex.com/oca/teams/23907/" +"es_EC/)\n" +"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: account_fiscal_month @@ -23,23 +24,23 @@ msgstr "" msgid "Companies" msgstr "Compañías" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/fi.po b/account_fiscal_month/i18n/fi.po index 662191018..19e610458 100644 --- a/account_fiscal_month/i18n/fi.po +++ b/account_fiscal_month/i18n/fi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: fi\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,23 @@ msgstr "" msgid "Companies" msgstr "Yritykset" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/fr.po b/account_fiscal_month/i18n/fr.po index f13a4f497..77f8aff48 100644 --- a/account_fiscal_month/i18n/fr.po +++ b/account_fiscal_month/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_fiscal_month @@ -23,23 +23,23 @@ msgstr "" msgid "Companies" msgstr "Sociétés" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/hr.po b/account_fiscal_month/i18n/hr.po index 1bfd6215c..047c6bcc5 100644 --- a/account_fiscal_month/i18n/hr.po +++ b/account_fiscal_month/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Bole , 2017 msgid "" @@ -12,34 +12,36 @@ msgstr "" "PO-Revision-Date: 2018-02-23 01:41+0000\n" "Last-Translator: Bole , 2017\n" "Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"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: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company msgid "Companies" msgstr "Poduzeća" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "Fiskalni mjesec" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "Je fiskalni mjesec?" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "Nije moguće brisanje raspona tipa \"Fiskalni mjesec\"" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/hr_HR.po b/account_fiscal_month/i18n/hr_HR.po index 1d2be6704..c0e909786 100644 --- a/account_fiscal_month/i18n/hr_HR.po +++ b/account_fiscal_month/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,35 +11,38 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:23+0000\n" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\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" -"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" +"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: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company msgid "Companies" msgstr "Poduzeća" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/it.po b/account_fiscal_month/i18n/it.po index 6a7fede84..d2353293b 100644 --- a/account_fiscal_month/i18n/it.po +++ b/account_fiscal_month/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\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" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,24 @@ msgstr "" msgid "Companies" msgstr "Azienda" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/lt.po b/account_fiscal_month/i18n/lt.po index ebce6100a..46bc5cbc7 100644 --- a/account_fiscal_month/i18n/lt.po +++ b/account_fiscal_month/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Viktoras Norkus , 2018 msgid "" @@ -12,34 +12,35 @@ msgstr "" "PO-Revision-Date: 2018-01-25 11:46+0000\n" "Last-Translator: Viktoras Norkus , 2018\n" "Language-Team: Lithuanian (https://www.transifex.com/oca/teams/23907/lt/)\n" +"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" +"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: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company msgid "Companies" msgstr "Įmonės" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/nl.po b/account_fiscal_month/i18n/nl.po index 4d8c1514a..470603ee0 100644 --- a/account_fiscal_month/i18n/nl.po +++ b/account_fiscal_month/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Frank Schellenberg , 2018 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2018-01-25 11:46+0000\n" "Last-Translator: Frank Schellenberg , 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" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,23 @@ msgstr "" msgid "Companies" msgstr "Bedrijven" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/nl_NL.po b/account_fiscal_month/i18n/nl_NL.po index 521285d93..c04574137 100644 --- a/account_fiscal_month/i18n/nl_NL.po +++ b/account_fiscal_month/i18n/nl_NL.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Frank Schellenberg , 2018 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2018-01-25 11:46+0000\n" "PO-Revision-Date: 2018-01-25 11:46+0000\n" "Last-Translator: Frank Schellenberg , 2018\n" -"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/teams/23907/nl_NL/)\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_NL\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +24,23 @@ msgstr "" msgid "Companies" msgstr "Bedrijven" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/pt.po b/account_fiscal_month/i18n/pt.po index 215947faa..581ae1a26 100644 --- a/account_fiscal_month/i18n/pt.po +++ b/account_fiscal_month/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Pedro Castro Silva , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-12-08 23:22+0000\n" "Last-Translator: Pedro Castro Silva , 2017\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" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_month @@ -23,23 +23,24 @@ msgstr "" msgid "Companies" msgstr "Empresas" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/pt_BR.po b/account_fiscal_month/i18n/pt_BR.po index e1b6a84bb..3009c008f 100644 --- a/account_fiscal_month/i18n/pt_BR.po +++ b/account_fiscal_month/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:23+0000\n" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/23907/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" +"teams/23907/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_fiscal_month @@ -23,23 +24,24 @@ msgstr "" msgid "Companies" msgstr "Empresas" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +#, fuzzy +msgid "Date Range Type" +msgstr "date.range.type" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "date.range.type" diff --git a/account_fiscal_month/i18n/sk.po b/account_fiscal_month/i18n/sk.po index ebeedad26..53a89791f 100644 --- a/account_fiscal_month/i18n/sk.po +++ b/account_fiscal_month/i18n/sk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovak (https://www.transifex.com/oca/teams/23907/sk/)\n" +"Language: sk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sk\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: account_fiscal_month @@ -23,23 +23,23 @@ msgstr "" msgid "Companies" msgstr "Spoločnosti" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/sl.po b/account_fiscal_month/i18n/sl.po index ee48c2318..6b3e5f578 100644 --- a/account_fiscal_month/i18n/sl.po +++ b/account_fiscal_month/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,34 +12,35 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"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" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company msgid "Companies" msgstr "Družbe" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/tr.po b/account_fiscal_month/i18n/tr.po index 03290b9c0..443fe1ea9 100644 --- a/account_fiscal_month/i18n/tr.po +++ b/account_fiscal_month/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Ediz Duman , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: Ediz Duman , 2017\n" "Language-Team: Turkish (https://www.transifex.com/oca/teams/23907/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_fiscal_month @@ -23,23 +23,23 @@ msgstr "" msgid "Companies" msgstr "Firmalar" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" diff --git a/account_fiscal_month/i18n/tr_TR.po b/account_fiscal_month/i18n/tr_TR.po index 3f5244135..860a68bce 100644 --- a/account_fiscal_month/i18n/tr_TR.po +++ b/account_fiscal_month/i18n/tr_TR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_fiscal_month -# +# # Translators: # Ediz Duman , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:23+0000\n" "PO-Revision-Date: 2017-11-28 23:23+0000\n" "Last-Translator: Ediz Duman , 2017\n" -"Language-Team: Turkish (Turkey) (https://www.transifex.com/oca/teams/23907/tr_TR/)\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" -"Language: tr_TR\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_fiscal_month @@ -23,23 +24,23 @@ msgstr "" msgid "Companies" msgstr "Firmalar" +#. module: account_fiscal_month +#: model:ir.model,name:account_fiscal_month.model_date_range_type +msgid "Date Range Type" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" #. module: account_fiscal_month -#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:20 +#: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - -#. module: account_fiscal_month -#: model:ir.model,name:account_fiscal_month.model_date_range_type -msgid "date.range.type" -msgstr "" From 4da954586f236e6db8a18d46ea33ba8ca1a359cb Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Mon, 14 Oct 2019 11:54:08 +0000 Subject: [PATCH 07/18] [UPD] README.rst --- account_fiscal_month/README.rst | 65 ++- .../static/description/index.html | 419 ++++++++++++++++++ 2 files changed, 462 insertions(+), 22 deletions(-) create mode 100644 account_fiscal_month/static/description/index.html diff --git a/account_fiscal_month/README.rst b/account_fiscal_month/README.rst index 38260b749..17ccbe676 100644 --- a/account_fiscal_month/README.rst +++ b/account_fiscal_month/README.rst @@ -1,52 +1,73 @@ -.. image:: https://img.shields.io/badge/license-AGPL--3-blue.png - :target: https://www.gnu.org/licenses/agpl - :alt: License: AGPL-3 - ==================== Account Fiscal Month ==================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! This file is generated by oca-gen-addon-readme !! + !! changes will be overwritten. !! + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + +.. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png + :target: https://odoo-community.org/page/development-status + :alt: Beta +.. |badge2| image:: https://img.shields.io/badge/licence-AGPL--3-blue.png + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 +.. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--financial--tools-lightgray.png?logo=github + :target: https://github.com/OCA/account-financial-tools/tree/12.0/account_fiscal_month + :alt: OCA/account-financial-tools +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/92/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + This module simply provides a date range type marked as 'Fiscal month'. -Usage -===== +**Table of contents** -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/92/11.0 +.. contents:: + :local: Bug Tracker =========== -Bugs are tracked on `GitHub Issues -`_. In case of trouble, please -check there if your issue has already been reported. If you spotted it first, -help us smash it by providing detailed and welcomed feedback. +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed +`feedback `_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon `_. +* ACSONE SA/NV Contributors ------------- +~~~~~~~~~~~~ * Benjamin Willig -Maintainer ----------- +Maintainers +~~~~~~~~~~~ + +This module is maintained by the OCA. .. image:: https://odoo-community.org/logo.png :alt: Odoo Community Association :target: https://odoo-community.org -This module is maintained by the OCA. - OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -To contribute to this module, please visit https://odoo-community.org. +This module is part of the `OCA/account-financial-tools `_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_month/static/description/index.html b/account_fiscal_month/static/description/index.html new file mode 100644 index 000000000..1b9d8ece6 --- /dev/null +++ b/account_fiscal_month/static/description/index.html @@ -0,0 +1,419 @@ + + + + + + +Account Fiscal Month + + + +
+

Account Fiscal Month

+ + +

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

+

This module simply provides a date range type marked as ‘Fiscal month’.

+

Table of contents

+ +
+

Bug Tracker

+

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

+

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

+
+
+

Credits

+
+

Authors

+
    +
  • ACSONE SA/NV
  • +
+
+
+

Contributors

+ +
+
+

Maintainers

+

This module is maintained by the OCA.

+Odoo Community Association +

OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use.

+

This module is part of the OCA/account-financial-tools project on GitHub.

+

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

+
+
+
+ + From 7189ba2096b29edee0c00ecd8ff16461b38c426c Mon Sep 17 00:00:00 2001 From: Bole Date: Tue, 12 Nov 2019 13:39:30 +0000 Subject: [PATCH 08/18] Translated using Weblate (Croatian) Currently translated at 100.0% (5 of 5 strings) Translation: account-financial-tools-12.0/account-financial-tools-12.0-account_fiscal_month Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month/hr/ --- account_fiscal_month/i18n/hr.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/account_fiscal_month/i18n/hr.po b/account_fiscal_month/i18n/hr.po index 047c6bcc5..f9bd5929c 100644 --- a/account_fiscal_month/i18n/hr.po +++ b/account_fiscal_month/i18n/hr.po @@ -9,15 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2018-02-23 01:41+0000\n" -"PO-Revision-Date: 2018-02-23 01:41+0000\n" -"Last-Translator: Bole , 2017\n" +"PO-Revision-Date: 2019-11-12 15:34+0000\n" +"Last-Translator: Bole \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" +"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" +"X-Generator: Weblate 3.8\n" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company @@ -26,7 +27,6 @@ msgstr "Poduzeća" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_date_range_type -#, fuzzy msgid "Date Range Type" msgstr "date.range.type" From ec226dd80db4696b6aee1c2668cbccdabeef9bb5 Mon Sep 17 00:00:00 2001 From: alvarorib Date: Thu, 27 Feb 2020 23:10:39 +0000 Subject: [PATCH 09/18] Translated using Weblate (Portuguese) Currently translated at 100.0% (5 of 5 strings) Translation: account-financial-tools-12.0/account-financial-tools-12.0-account_fiscal_month Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month/pt/ --- account_fiscal_month/i18n/pt.po | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) diff --git a/account_fiscal_month/i18n/pt.po b/account_fiscal_month/i18n/pt.po index 581ae1a26..c71649e68 100644 --- a/account_fiscal_month/i18n/pt.po +++ b/account_fiscal_month/i18n/pt.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-08 23:22+0000\n" -"PO-Revision-Date: 2017-12-08 23:22+0000\n" -"Last-Translator: Pedro Castro Silva , 2017\n" +"PO-Revision-Date: 2020-02-28 00:14+0000\n" +"Last-Translator: alvarorib \n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" +"X-Generator: Weblate 3.10\n" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company @@ -25,22 +26,21 @@ msgstr "Empresas" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_date_range_type -#, fuzzy msgid "Date Range Type" -msgstr "date.range.type" +msgstr "Tipo de Período" #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" -msgstr "" +msgstr "Mês fiscal" #. module: account_fiscal_month #: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" -msgstr "" +msgstr "É um mês fiscal?" #. module: account_fiscal_month #: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" -msgstr "" +msgstr "Não pode eliminar o tipo de período: Mês Fiscal" From af6f1ef0732363aa2258cbfbd252cca1ac13b775 Mon Sep 17 00:00:00 2001 From: Maria Sparenberg Date: Wed, 6 May 2020 12:03:57 +0000 Subject: [PATCH 10/18] Translated using Weblate (German) Currently translated at 100.0% (5 of 5 strings) Translation: account-financial-tools-12.0/account-financial-tools-12.0-account_fiscal_month Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month/de/ --- account_fiscal_month/i18n/de.po | 16 ++++++++-------- 1 file changed, 8 insertions(+), 8 deletions(-) diff --git a/account_fiscal_month/i18n/de.po b/account_fiscal_month/i18n/de.po index 331648d8f..19831cd95 100644 --- a/account_fiscal_month/i18n/de.po +++ b/account_fiscal_month/i18n/de.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-28 23:23+0000\n" -"PO-Revision-Date: 2017-11-28 23:23+0000\n" -"Last-Translator: OCA Transbot , 2017\n" +"PO-Revision-Date: 2020-05-06 13:19+0000\n" +"Last-Translator: Maria Sparenberg \n" "Language-Team: German (https://www.transifex.com/oca/teams/23907/de/)\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.10\n" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company @@ -25,22 +26,21 @@ msgstr "Unternehmen" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_date_range_type -#, fuzzy msgid "Date Range Type" -msgstr "date.range.type" +msgstr "Datumsbereichstyp" #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" -msgstr "" +msgstr "Steuermonat" #. module: account_fiscal_month #: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" -msgstr "" +msgstr "Ist Steuermonat?" #. module: account_fiscal_month #: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" -msgstr "" +msgstr "Der Datumsbereichstyp 'Steuermonat' kann nicht gelöscht werden." From 4783a047650aef23fe1ebad0cd805c1c65368b9e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Maur=C3=ADcio=20Liell?= Date: Tue, 16 Jun 2020 14:38:47 +0000 Subject: [PATCH 11/18] Translated using Weblate (Portuguese (Brazil)) Currently translated at 100.0% (5 of 5 strings) Translation: account-financial-tools-12.0/account-financial-tools-12.0-account_fiscal_month Translate-URL: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month/pt_BR/ --- account_fiscal_month/i18n/pt_BR.po | 20 ++++++++++---------- 1 file changed, 10 insertions(+), 10 deletions(-) diff --git a/account_fiscal_month/i18n/pt_BR.po b/account_fiscal_month/i18n/pt_BR.po index 3009c008f..8152f4d2d 100644 --- a/account_fiscal_month/i18n/pt_BR.po +++ b/account_fiscal_month/i18n/pt_BR.po @@ -9,15 +9,16 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-11-28 23:23+0000\n" -"PO-Revision-Date: 2017-11-28 23:23+0000\n" -"Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/" -"teams/23907/pt_BR/)\n" +"PO-Revision-Date: 2020-06-16 15:19+0000\n" +"Last-Translator: Maurício Liell \n" +"Language-Team: Portuguese (Brazil) (https://www.transifex.com/oca/teams/" +"23907/pt_BR/)\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n > 1);\n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.10\n" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_res_company @@ -26,22 +27,21 @@ msgstr "Empresas" #. module: account_fiscal_month #: model:ir.model,name:account_fiscal_month.model_date_range_type -#, fuzzy msgid "Date Range Type" -msgstr "date.range.type" +msgstr "Tipo de período" #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" -msgstr "" +msgstr "Mês fiscal" #. module: account_fiscal_month #: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" -msgstr "" +msgstr "É um mês fiscal?" #. module: account_fiscal_month #: code:addons/account_fiscal_month/models/date_range_type.py:18 #, python-format msgid "You can't delete date range type: Fiscal month" -msgstr "" +msgstr "Você não pode excluir o tipo de período: Mês Fiscal" From 32a11b9c54f184bda0793f78f15d6ccd9afb9ddb Mon Sep 17 00:00:00 2001 From: remihb Date: Tue, 17 Nov 2020 00:00:36 +0100 Subject: [PATCH 12/18] [IMP] account_fiscal_month: black, isort, prettier --- account_fiscal_month/__manifest__.py | 22 +++--- account_fiscal_month/data/date_range_type.xml | 9 +-- .../models/date_range_type.py | 10 +-- account_fiscal_month/models/res_company.py | 24 ++++--- .../tests/test_account_fiscal_month.py | 69 ++++++++++--------- .../views/date_range_type.xml | 18 ++--- 6 files changed, 73 insertions(+), 79 deletions(-) diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index a619b1586..f740585b0 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -2,18 +2,12 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { - 'name': 'Account Fiscal Month', - 'summary': """Provide a fiscal month date range type""", - 'version': '12.0.1.0.0', - 'license': 'AGPL-3', - 'author': 'ACSONE SA/NV, Odoo Community Association (OCA)', - 'website': 'https://github.com/OCA/account-financial-tools', - 'depends': [ - 'account', - 'date_range', - ], - 'data': [ - 'data/date_range_type.xml', - 'views/date_range_type.xml', - ], + "name": "Account Fiscal Month", + "summary": """Provide a fiscal month date range type""", + "version": "12.0.1.0.0", + "license": "AGPL-3", + "author": "ACSONE SA/NV, Odoo Community Association (OCA)", + "website": "https://github.com/OCA/account-financial-tools", + "depends": ["account", "date_range",], + "data": ["data/date_range_type.xml", "views/date_range_type.xml",], } diff --git a/account_fiscal_month/data/date_range_type.xml b/account_fiscal_month/data/date_range_type.xml index 8a7dfb4a3..09b13d83b 100644 --- a/account_fiscal_month/data/date_range_type.xml +++ b/account_fiscal_month/data/date_range_type.xml @@ -1,13 +1,10 @@ - + - - Fiscal month - - + + - diff --git a/account_fiscal_month/models/date_range_type.py b/account_fiscal_month/models/date_range_type.py index 7c3c23f15..0bb33d296 100644 --- a/account_fiscal_month/models/date_range_type.py +++ b/account_fiscal_month/models/date_range_type.py @@ -1,20 +1,20 @@ # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, fields, models, _ +from odoo import _, api, fields, models from odoo.exceptions import UserError class DateRangeType(models.Model): - _inherit = 'date.range.type' + _inherit = "date.range.type" fiscal_month = fields.Boolean(string="Is fiscal month?", readonly=True) @api.multi def unlink(self): date_range_type_fm = self.env.ref( - 'account_fiscal_month.date_range_fiscal_month') + "account_fiscal_month.date_range_fiscal_month" + ) if date_range_type_fm.id in self.ids: - raise UserError(_("You can't delete date range type: " - "Fiscal month")) + raise UserError(_("You can't delete date range type: " "Fiscal month")) return super(DateRangeType, self).unlink() diff --git a/account_fiscal_month/models/res_company.py b/account_fiscal_month/models/res_company.py index bbeddc8f1..361231c20 100644 --- a/account_fiscal_month/models/res_company.py +++ b/account_fiscal_month/models/res_company.py @@ -6,17 +6,21 @@ from odoo import api, models class ResCompany(models.Model): - _inherit = 'res.company' + _inherit = "res.company" @api.multi def find_daterange_fm(self, date_str): self.ensure_one() - fm_id = self.env.ref('account_fiscal_month.date_range_fiscal_month') - return self.env['date.range'].search([ - ('type_id', '=', fm_id.id), - ('date_start', '<=', date_str), - ('date_end', '>=', date_str), - '|', - ('company_id', '=', self.id), - ('company_id', '=', False), - ], limit=1, order='company_id asc') + fm_id = self.env.ref("account_fiscal_month.date_range_fiscal_month") + return self.env["date.range"].search( + [ + ("type_id", "=", fm_id.id), + ("date_start", "<=", date_str), + ("date_end", ">=", date_str), + "|", + ("company_id", "=", self.id), + ("company_id", "=", False), + ], + limit=1, + order="company_id asc", + ) diff --git a/account_fiscal_month/tests/test_account_fiscal_month.py b/account_fiscal_month/tests/test_account_fiscal_month.py index dc5f8d534..058a7e04e 100644 --- a/account_fiscal_month/tests/test_account_fiscal_month.py +++ b/account_fiscal_month/tests/test_account_fiscal_month.py @@ -1,53 +1,60 @@ # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from psycopg2 import IntegrityError + from odoo.exceptions import UserError from odoo.fields import Date from odoo.tests.common import TransactionCase from odoo.tools import mute_logger -from psycopg2 import IntegrityError class TestAccountFiscalMonth(TransactionCase): - def setUp(self): super(TestAccountFiscalMonth, self).setUp() - self.DateRangeObj = self.env['date.range'] - self.DateRangeType = self.env['date.range.type'] + self.DateRangeObj = self.env["date.range"] + self.DateRangeType = self.env["date.range.type"] - self.company = self.env.ref('base.main_company') + self.company = self.env.ref("base.main_company") self.date_range_type = self.DateRangeType.create( - {'name': 'Other Type', - 'allow_overlap': False}) + {"name": "Other Type", "allow_overlap": False} + ) self.date_range_type_month = self.env.ref( - 'account_fiscal_month.date_range_fiscal_month') + "account_fiscal_month.date_range_fiscal_month" + ) - self.date_range_1 = self.DateRangeObj.create({ - 'name': "Other", - 'date_start': '2017-01-01', - 'date_end': '2017-01-31', - 'type_id': self.date_range_type.id, - 'company_id': self.company.id, - }) + self.date_range_1 = self.DateRangeObj.create( + { + "name": "Other", + "date_start": "2017-01-01", + "date_end": "2017-01-31", + "type_id": self.date_range_type.id, + "company_id": self.company.id, + } + ) - self.date_range_january_2017 = self.DateRangeObj.create({ - 'name': "January 2017", - 'date_start': '2017-01-01', - 'date_end': '2017-01-31', - 'type_id': self.date_range_type_month.id, - 'company_id': self.company.id, - }) - self.date_range_january_no_comp_2017 = self.DateRangeObj.create({ - 'name': "January 2017", - 'date_start': '2017-01-01', - 'date_end': '2017-01-31', - 'type_id': self.date_range_type_month.id, - 'company_id': False, - }) + self.date_range_january_2017 = self.DateRangeObj.create( + { + "name": "January 2017", + "date_start": "2017-01-01", + "date_end": "2017-01-31", + "type_id": self.date_range_type_month.id, + "company_id": self.company.id, + } + ) + self.date_range_january_no_comp_2017 = self.DateRangeObj.create( + { + "name": "January 2017", + "date_start": "2017-01-01", + "date_end": "2017-01-31", + "type_id": self.date_range_type_month.id, + "company_id": False, + } + ) def test_00_delete_type(self): - with self.assertRaises(IntegrityError), mute_logger('odoo.sql_db'): + with self.assertRaises(IntegrityError), mute_logger("odoo.sql_db"): self.date_range_type.unlink() def test_01_delete_type_fiscal_month(self): @@ -55,7 +62,7 @@ class TestAccountFiscalMonth(TransactionCase): self.date_range_type_month.unlink() def test_02_search_date_range(self): - january_2017_1st = Date.from_string('2017-01-01') + january_2017_1st = Date.from_string("2017-01-01") date_ranges = self.company.find_daterange_fm(january_2017_1st) self.assertEquals(len(date_ranges), 1) diff --git a/account_fiscal_month/views/date_range_type.xml b/account_fiscal_month/views/date_range_type.xml index 67b59302a..cf80ac22e 100644 --- a/account_fiscal_month/views/date_range_type.xml +++ b/account_fiscal_month/views/date_range_type.xml @@ -1,33 +1,25 @@ - + - - date.range.type.form (in account_fiscal_month) date.range.type - + - - + - - date.range.type.tree (in account_fiscal_month) date.range.type - + - - + - - From 6c9739a4b092e950a12d4824858d51feeabfe76c Mon Sep 17 00:00:00 2001 From: remihb Date: Tue, 17 Nov 2020 00:09:33 +0100 Subject: [PATCH 13/18] [MIG] account_fiscal_month: Migration to 13.0 --- account_fiscal_month/README.rst | 10 +++++----- account_fiscal_month/__manifest__.py | 6 +++--- account_fiscal_month/i18n/account_fiscal_month.pot | 2 +- account_fiscal_month/models/date_range_type.py | 3 +-- account_fiscal_month/models/res_company.py | 3 +-- account_fiscal_month/static/description/index.html | 6 +++--- 6 files changed, 14 insertions(+), 16 deletions(-) diff --git a/account_fiscal_month/README.rst b/account_fiscal_month/README.rst index 17ccbe676..8df1c6858 100644 --- a/account_fiscal_month/README.rst +++ b/account_fiscal_month/README.rst @@ -14,13 +14,13 @@ Account Fiscal Month :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--financial--tools-lightgray.png?logo=github - :target: https://github.com/OCA/account-financial-tools/tree/12.0/account_fiscal_month + :target: https://github.com/OCA/account-financial-tools/tree/13.0/account_fiscal_month :alt: OCA/account-financial-tools .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/account-financial-tools-12-0/account-financial-tools-12-0-account_fiscal_month + :target: https://translation.odoo-community.org/projects/account-financial-tools-13-0/account-financial-tools-13-0-account_fiscal_month :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/92/12.0 + :target: https://runbot.odoo-community.org/runbot/92/13.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -38,7 +38,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -68,6 +68,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -This module is part of the `OCA/account-financial-tools `_ project on GitHub. +This module is part of the `OCA/account-financial-tools `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index f740585b0..f59260843 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -4,10 +4,10 @@ { "name": "Account Fiscal Month", "summary": """Provide a fiscal month date range type""", - "version": "12.0.1.0.0", + "version": "13.0.1.0.0", "license": "AGPL-3", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/account-financial-tools", - "depends": ["account", "date_range",], - "data": ["data/date_range_type.xml", "views/date_range_type.xml",], + "depends": ["account", "date_range"], + "data": ["data/date_range_type.xml", "views/date_range_type.xml"], } diff --git a/account_fiscal_month/i18n/account_fiscal_month.pot b/account_fiscal_month/i18n/account_fiscal_month.pot index 46a891522..b436a8646 100644 --- a/account_fiscal_month/i18n/account_fiscal_month.pot +++ b/account_fiscal_month/i18n/account_fiscal_month.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.0\n" +"Project-Id-Version: Odoo Server 13.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" diff --git a/account_fiscal_month/models/date_range_type.py b/account_fiscal_month/models/date_range_type.py index 0bb33d296..412827cce 100644 --- a/account_fiscal_month/models/date_range_type.py +++ b/account_fiscal_month/models/date_range_type.py @@ -1,7 +1,7 @@ # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import _, api, fields, models +from odoo import _, fields, models from odoo.exceptions import UserError @@ -10,7 +10,6 @@ class DateRangeType(models.Model): fiscal_month = fields.Boolean(string="Is fiscal month?", readonly=True) - @api.multi def unlink(self): date_range_type_fm = self.env.ref( "account_fiscal_month.date_range_fiscal_month" diff --git a/account_fiscal_month/models/res_company.py b/account_fiscal_month/models/res_company.py index 361231c20..197689b9e 100644 --- a/account_fiscal_month/models/res_company.py +++ b/account_fiscal_month/models/res_company.py @@ -1,14 +1,13 @@ # Copyright 2017 ACSONE SA/NV # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from odoo import api, models +from odoo import models class ResCompany(models.Model): _inherit = "res.company" - @api.multi def find_daterange_fm(self, date_str): self.ensure_one() fm_id = self.env.ref("account_fiscal_month.date_range_fiscal_month") diff --git a/account_fiscal_month/static/description/index.html b/account_fiscal_month/static/description/index.html index 1b9d8ece6..b4a30adc7 100644 --- a/account_fiscal_month/static/description/index.html +++ b/account_fiscal_month/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

This module simply provides a date range type marked as ‘Fiscal month’.

Table of contents

@@ -386,7 +386,7 @@ ul.auto-toc {

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

+feedback.

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

@@ -410,7 +410,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/account-financial-tools project on GitHub.

+

This module is part of the OCA/account-financial-tools project on GitHub.

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

From ed0a85b8036f00b5e749ed5279b05bb9a582d524 Mon Sep 17 00:00:00 2001 From: xavier-bouquiaux Date: Mon, 27 Sep 2021 17:26:48 +0200 Subject: [PATCH 14/18] [14.0][MIG] account_fiscal_month --- account_fiscal_month/__manifest__.py | 2 +- account_fiscal_month/models/date_range_type.py | 2 +- account_fiscal_month/tests/test_account_fiscal_month.py | 4 ++-- 3 files changed, 4 insertions(+), 4 deletions(-) diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index f59260843..1780d4fcd 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Account Fiscal Month", "summary": """Provide a fiscal month date range type""", - "version": "13.0.1.0.0", + "version": "14.0.1.0.0", "license": "AGPL-3", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/account-financial-tools", diff --git a/account_fiscal_month/models/date_range_type.py b/account_fiscal_month/models/date_range_type.py index 412827cce..63382ae46 100644 --- a/account_fiscal_month/models/date_range_type.py +++ b/account_fiscal_month/models/date_range_type.py @@ -16,4 +16,4 @@ class DateRangeType(models.Model): ) if date_range_type_fm.id in self.ids: raise UserError(_("You can't delete date range type: " "Fiscal month")) - return super(DateRangeType, self).unlink() + return super().unlink() diff --git a/account_fiscal_month/tests/test_account_fiscal_month.py b/account_fiscal_month/tests/test_account_fiscal_month.py index 058a7e04e..1f132f83b 100644 --- a/account_fiscal_month/tests/test_account_fiscal_month.py +++ b/account_fiscal_month/tests/test_account_fiscal_month.py @@ -65,5 +65,5 @@ class TestAccountFiscalMonth(TransactionCase): january_2017_1st = Date.from_string("2017-01-01") date_ranges = self.company.find_daterange_fm(january_2017_1st) - self.assertEquals(len(date_ranges), 1) - self.assertEquals(date_ranges[0], self.date_range_january_2017) + self.assertEqual(len(date_ranges), 1) + self.assertEqual(date_ranges[0], self.date_range_january_2017) From 29fe83f8250bcaa1468c7df87100e6bee01d72a2 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Tue, 5 Oct 2021 08:14:20 +0000 Subject: [PATCH 15/18] [UPD] Update account_fiscal_month.pot --- .../i18n/account_fiscal_month.pot | 27 +++++++++++++++---- 1 file changed, 22 insertions(+), 5 deletions(-) diff --git a/account_fiscal_month/i18n/account_fiscal_month.pot b/account_fiscal_month/i18n/account_fiscal_month.pot index b436a8646..18a17e0b4 100644 --- a/account_fiscal_month/i18n/account_fiscal_month.pot +++ b/account_fiscal_month/i18n/account_fiscal_month.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_fiscal_month +# * account_fiscal_month # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 13.0\n" +"Project-Id-Version: Odoo Server 14.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: <>\n" +"Last-Translator: \n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -23,19 +23,36 @@ msgstr "" msgid "Date Range Type" msgstr "" +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_month.field_res_company__display_name +msgid "Display Name" +msgstr "" + #. module: account_fiscal_month #: model:date.range.type,name:account_fiscal_month.date_range_fiscal_month msgid "Fiscal month" msgstr "" +#. module: account_fiscal_month +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__id +#: model:ir.model.fields,field_description:account_fiscal_month.field_res_company__id +msgid "ID" +msgstr "" + #. module: account_fiscal_month #: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type__fiscal_month msgid "Is fiscal month?" msgstr "" #. module: account_fiscal_month -#: code:addons/account_fiscal_month/models/date_range_type.py:18 +#: model:ir.model.fields,field_description:account_fiscal_month.field_date_range_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_month.field_res_company____last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_month +#: code:addons/account_fiscal_month/models/date_range_type.py:0 #, python-format msgid "You can't delete date range type: Fiscal month" msgstr "" - From 69fcb162714439dbf163c4eacf2be4ae5bb28137 Mon Sep 17 00:00:00 2001 From: OCA-git-bot Date: Tue, 5 Oct 2021 08:28:55 +0000 Subject: [PATCH 16/18] [UPD] README.rst --- account_fiscal_month/README.rst | 10 +++++----- account_fiscal_month/static/description/index.html | 6 +++--- 2 files changed, 8 insertions(+), 8 deletions(-) diff --git a/account_fiscal_month/README.rst b/account_fiscal_month/README.rst index 8df1c6858..8e97d7acd 100644 --- a/account_fiscal_month/README.rst +++ b/account_fiscal_month/README.rst @@ -14,13 +14,13 @@ Account Fiscal Month :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 .. |badge3| image:: https://img.shields.io/badge/github-OCA%2Faccount--financial--tools-lightgray.png?logo=github - :target: https://github.com/OCA/account-financial-tools/tree/13.0/account_fiscal_month + :target: https://github.com/OCA/account-financial-tools/tree/14.0/account_fiscal_month :alt: OCA/account-financial-tools .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/account-financial-tools-13-0/account-financial-tools-13-0-account_fiscal_month + :target: https://translation.odoo-community.org/projects/account-financial-tools-14-0/account-financial-tools-14-0-account_fiscal_month :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/92/13.0 + :target: https://runbot.odoo-community.org/runbot/92/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -38,7 +38,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues `_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, help us smashing it by providing a detailed and welcomed -`feedback `_. +`feedback `_. Do not contact contributors directly about support or help with technical issues. @@ -68,6 +68,6 @@ OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. -This module is part of the `OCA/account-financial-tools `_ project on GitHub. +This module is part of the `OCA/account-financial-tools `_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_month/static/description/index.html b/account_fiscal_month/static/description/index.html index b4a30adc7..67615ee7f 100644 --- a/account_fiscal_month/static/description/index.html +++ b/account_fiscal_month/static/description/index.html @@ -367,7 +367,7 @@ ul.auto-toc { !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

+

Beta License: AGPL-3 OCA/account-financial-tools Translate me on Weblate Try me on Runbot

This module simply provides a date range type marked as ‘Fiscal month’.

Table of contents

@@ -386,7 +386,7 @@ ul.auto-toc {

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

+feedback.

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

@@ -410,7 +410,7 @@ If you spotted it first, help us smashing it by providing a detailed and welcome

OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use.

-

This module is part of the OCA/account-financial-tools project on GitHub.

+

This module is part of the OCA/account-financial-tools project on GitHub.

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

From 1228883bfdc1087d01b5c80ba2c044f16a066d06 Mon Sep 17 00:00:00 2001 From: Ruchir Shukla Date: Mon, 20 Mar 2023 15:57:54 +0530 Subject: [PATCH 17/18] [IMP]account_fiscal_month: black, isort, prettier --- setup/account_fiscal_month/odoo/addons/account_fiscal_month | 1 + setup/account_fiscal_month/setup.py | 6 ++++++ 2 files changed, 7 insertions(+) create mode 120000 setup/account_fiscal_month/odoo/addons/account_fiscal_month create mode 100644 setup/account_fiscal_month/setup.py diff --git a/setup/account_fiscal_month/odoo/addons/account_fiscal_month b/setup/account_fiscal_month/odoo/addons/account_fiscal_month new file mode 120000 index 000000000..3317a65e3 --- /dev/null +++ b/setup/account_fiscal_month/odoo/addons/account_fiscal_month @@ -0,0 +1 @@ +../../../../account_fiscal_month \ No newline at end of file diff --git a/setup/account_fiscal_month/setup.py b/setup/account_fiscal_month/setup.py new file mode 100644 index 000000000..28c57bb64 --- /dev/null +++ b/setup/account_fiscal_month/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) From 57ecaa0623fd65d1b1f51f860d182daf97fb8b05 Mon Sep 17 00:00:00 2001 From: Ruchir Shukla Date: Mon, 20 Mar 2023 15:59:20 +0530 Subject: [PATCH 18/18] [MIG][15.0]account_fiscal_month:Migration to 15.0 --- account_fiscal_month/__manifest__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_fiscal_month/__manifest__.py b/account_fiscal_month/__manifest__.py index 1780d4fcd..3527c3e93 100644 --- a/account_fiscal_month/__manifest__.py +++ b/account_fiscal_month/__manifest__.py @@ -4,7 +4,7 @@ { "name": "Account Fiscal Month", "summary": """Provide a fiscal month date range type""", - "version": "14.0.1.0.0", + "version": "15.0.1.0.0", "license": "AGPL-3", "author": "ACSONE SA/NV, Odoo Community Association (OCA)", "website": "https://github.com/OCA/account-financial-tools",