From e76a8b2afbff75d0285950a7e991535a1ed91bdc Mon Sep 17 00:00:00 2001 From: Antonio Espinosa <antespi@gmail.com> Date: Thu, 15 Sep 2016 11:22:07 +0200 Subject: [PATCH 01/27] [ADD] account_fiscalyear_closing: Generic engine for closing operations --- account_fiscal_year_closing/README.rst | 78 ++++++ account_fiscal_year_closing/__init__.py | 4 + account_fiscal_year_closing/__openerp__.py | 28 ++ account_fiscal_year_closing/i18n/.empty | 0 .../models/__init__.py | 8 + .../models/account_fiscalyear_closing.py | 250 ++++++++++++++++++ .../account_fiscalyear_closing_config.py | 177 +++++++++++++ .../account_fiscalyear_closing_mapping.py | 132 +++++++++ .../models/account_fiscalyear_closing_type.py | 22 ++ .../models/account_move.py | 35 +++ .../models/account_move_line.py | 27 ++ .../account_fiscalyear_closing_security.xml | 14 + .../security/ir.model.access.csv | 9 + .../static/description/icon.png | Bin 0 -> 9455 bytes account_fiscal_year_closing/tests/__init__.py | 5 + .../tests/test_something.py | 43 +++ ...account_fiscalyear_closing_config_view.xml | 63 +++++ ...ccount_fiscalyear_closing_mapping_view.xml | 38 +++ .../account_fiscalyear_closing_type_view.xml | 17 ++ .../views/account_fiscalyear_closing_view.xml | 105 ++++++++ .../views/account_move_line_view.xml | 18 ++ .../views/account_move_view.xml | 18 ++ 22 files changed, 1091 insertions(+) create mode 100644 account_fiscal_year_closing/README.rst create mode 100644 account_fiscal_year_closing/__init__.py create mode 100644 account_fiscal_year_closing/__openerp__.py create mode 100644 account_fiscal_year_closing/i18n/.empty create mode 100644 account_fiscal_year_closing/models/__init__.py create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing.py create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_config.py create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_type.py create mode 100644 account_fiscal_year_closing/models/account_move.py create mode 100644 account_fiscal_year_closing/models/account_move_line.py create mode 100644 account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml create mode 100644 account_fiscal_year_closing/security/ir.model.access.csv create mode 100644 account_fiscal_year_closing/static/description/icon.png create mode 100644 account_fiscal_year_closing/tests/__init__.py create mode 100644 account_fiscal_year_closing/tests/test_something.py create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml create mode 100644 account_fiscal_year_closing/views/account_move_line_view.xml create mode 100644 account_fiscal_year_closing/views/account_move_view.xml diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst new file mode 100644 index 00000000000..6b797fb4b68 --- /dev/null +++ b/account_fiscal_year_closing/README.rst @@ -0,0 +1,78 @@ +.. 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 + +=================== +Fiscal year closing +=================== + +This module implements a generic fiscal year closing for those countries +where closing and opening moves are mandatory in accounting books. + +Installation +============ + +To install this module, you need to: + +#. Do this ... + +Configuration +============= + +To configure this module, you need to: + +#. Go to ... + +Usage +===== + +To use this module, you need to: + +#. Go to ... + +.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas + :alt: Try me on Runbot + :target: https://runbot.odoo-community.org/runbot/89/9.0 + + +Known issues / Roadmap +====================== + +* ... + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +<https://github.com/OCA/account-closing/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 <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_. + +Contributors +------------ + +* Antonio Espinosa <antonio.espinosa@tecnativa.com> +* Pedro M. Baeza <pedro.baeza@tecnativa.com> + +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_year_closing/__init__.py b/account_fiscal_year_closing/__init__.py new file mode 100644 index 00000000000..ec50cfc0f30 --- /dev/null +++ b/account_fiscal_year_closing/__init__.py @@ -0,0 +1,4 @@ +# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import models diff --git a/account_fiscal_year_closing/__openerp__.py b/account_fiscal_year_closing/__openerp__.py new file mode 100644 index 00000000000..2a5e3e2ac8c --- /dev/null +++ b/account_fiscal_year_closing/__openerp__.py @@ -0,0 +1,28 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +{ + "name": "Fiscal year closing", + "summary": "Generic fiscal year closing wizard", + "version": "9.0.1.0.0", + "category": "Accounting & Finance", + "website": "https://www.tecnativa.org/", + "author": "Tecnativa, " + "Odoo Community Association (OCA)", + "license": "AGPL-3", + "installable": True, + "depends": [ + "account_reversal", + ], + "data": [ + "security/account_fiscalyear_closing_security.xml", + "security/ir.model.access.csv", + "views/account_fiscalyear_closing_view.xml", + "views/account_fiscalyear_closing_mapping_view.xml", + "views/account_fiscalyear_closing_type_view.xml", + "views/account_fiscalyear_closing_config_view.xml", + "views/account_move_view.xml", + "views/account_move_line_view.xml", + ], +} diff --git a/account_fiscal_year_closing/i18n/.empty b/account_fiscal_year_closing/i18n/.empty new file mode 100644 index 00000000000..e69de29bb2d diff --git a/account_fiscal_year_closing/models/__init__.py b/account_fiscal_year_closing/models/__init__.py new file mode 100644 index 00000000000..efb1dbf44ac --- /dev/null +++ b/account_fiscal_year_closing/models/__init__.py @@ -0,0 +1,8 @@ +# -*- coding: utf-8 -*- + +from . import account_fiscalyear_closing +from . import account_fiscalyear_closing_config +from . import account_fiscalyear_closing_mapping +from . import account_fiscalyear_closing_type +from . import account_move +from . import account_move_line diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py new file mode 100644 index 00000000000..5ae9a76059b --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -0,0 +1,250 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging +from openerp import api, fields, models, _ +from openerp.exceptions import ValidationError +from dateutil.relativedelta import relativedelta + +_logger = logging.getLogger(__name__) + + +class AccountFiscalyearClosing(models.Model): + _name = "account.fiscalyear.closing" + _description = "Fiscal year closing" + + def _default_fiscalyear(self): + company = self._default_company() + last_month_day = '%s-%s' % ( + company.fiscalyear_last_month or '12', + company.fiscalyear_last_day or '31', + ) + lock_date = company.fiscalyear_lock_date or fields.Date.today() + fiscalyear = int(lock_date[:4]) + if lock_date[5:] < last_month_day: + fiscalyear = fiscalyear - 1 + return str(fiscalyear) + + def _default_name(self): + return self._default_fiscalyear() + + def _default_company(self): + return self.env['res.company']._company_default_get( + 'account.fiscalyear.closing') + + def _default_date_start(self): + date_end = fields.Date.from_string(self._default_date_end()) + return fields.Date.to_string( + date_end - relativedelta(years=1) + relativedelta(days=1)) + + def _default_date_end(self): + company = self._default_company() + fiscalyear = self._default_fiscalyear() + return '%s-%s-%s' % ( + fiscalyear, + company.fiscalyear_last_month or '12', + company.fiscalyear_last_day or '31', + ) + + def _default_date_opening(self): + date_end = fields.Date.from_string(self._default_date_end()) + return fields.Date.to_string( + date_end + relativedelta(days=1)) + + def _default_journal(self): + # Used in inherited models + return self.env['account.journal'].search([ + ('code', '=', 'MISC'), + ], limit=1) + + def _default_move_config_ids(self): + # To be inherited in localization modules + return [] + + name = fields.Char( + string="Description", default=_default_name, required=True) + company_id = fields.Many2one( + comodel_name='res.company', string="Company", ondelete='cascade', + readonly=True, required=True, default=_default_company) + state = fields.Selection(selection=[ + ('draft', 'Draft'), + ('calculated', 'Processed'), + ('posted', 'Posted'), + ('cancelled', 'Cancelled'), + ], string="State", readonly=True, default='draft') + calculation_date = fields.Datetime( + string="Calculation date", readonly=True) + + date_start = fields.Date( + string="From date", default=_default_date_start, required=True) + date_end = fields.Date( + string="To date", default=_default_date_end, required=True) + date_opening = fields.Date( + string="Opening date", default=_default_date_opening, required=True) + + check_draft_moves = fields.Boolean( + string="Check draft moves", default=True, + help="Checks that there are no draft moves on the fiscal year " + "that is being closed. Non-confirmed moves won't be taken in " + "account on the closing operations.") + + move_config_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.config', + inverse_name='fyc_id', string="Moves configuration", + default=_default_move_config_ids) + move_ids = fields.One2many( + comodel_name='account.move', inverse_name='fyc_id', string="Moves", + readonly=True) + move_line_ids = fields.One2many( + comodel_name='account.move.line', inverse_name='fyc_id', + string="Move lines", readonly=True) + + @api.model + def _account_closing_types_get(self, types): + types = types or {} + account_closing_types = [] + for xmlid, closing_type in types.iteritems(): + account_type = self.env.ref(xmlid) + if account_type: + account_closing_types.append({ + 'account_type_id': account_type.id, + 'closing_type': closing_type, + }) + else: + _logger.warning("Account type '%s' not found", xmlid) + return account_closing_types + + @api.model + def _account_mappings_get(self, company, mapping): + # Generic account mappings generator, used in inherited models + # 'mapping' is a list of 3-tuples with this format: + # (<source account code>, <dest account code>, <description>) + account_mappings = [] + for src, dst, name in mapping: + # Find the source account + src_accounts = self.env['account.account'].search([ + ('company_id', '=', company.id), + ('code', '=ilike', src), + ], order="code ASC") + dst_account = False + if src_accounts: + # Find the destination account + if dst: + dst_account = self.env['account.account'].search([ + ('company_id', '=', company.id), + ('code', '=ilike', dst), + ], limit=1) + # Use an error name if no destination account found + if not dst_account: + name = _("No destination account '%s' found for " + "account '%s'") % (dst, src) + if not name: + # Use first source account name if not provided + name = src_accounts[0].name + data = { + 'name': name, + 'src_account_ids': [(6, False, src_accounts.ids)], + } + if dst_account: + data['dst_account_id'] = dst_account.id + account_mappings.append(data) + return account_mappings + + @api.multi + def draft_moves_check(self): + for closing in self: + draft_moves = self.env['account.move'].search([ + ('company_id', '=', closing.company_id.id), + ('state', '=', 'draft'), + ('date', '>=', closing.date_start), + ('date', '<=', closing.date_end), + ]) + if draft_moves: + msg = _('One or more draft moves found: \n') + for move in draft_moves: + msg += ('ID: %s, Date: %s, Number: %s, Ref: %s\n' % + (move.id, move.date, move.name, move.ref)) + raise ValidationError(msg) + return True + + @api.multi + def calculate(self): + for closing in self: + # Perform checks, raise exception if check fails + if closing.check_draft_moves: + closing.draft_moves_check() + # Create moves following move_config_ids + for config in closing.move_config_ids.filtered('enable'): + config.moves_create() + return True + + @api.multi + def _moves_remove(self): + for closing in self.with_context(search_fyc_moves=True): + closing.move_ids.button_cancel() + closing.move_ids.unlink() + return True + + @api.multi + def button_calculate(self): + res = self.with_context(search_fyc_moves=True).calculate() + self.write({ + 'state': 'calculated', + 'calculation_date': fields.Datetime.now(), + }) + return res + + @api.multi + def button_recalculate(self): + self._moves_remove() + return self.button_calculate() + + @api.multi + def button_post(self): + # Post moves + for closing in self.with_context(search_fyc_moves=True): + closing.move_ids.post() + for config in closing.move_config_ids.filtered('reconcile'): + config.move_id.move_reverse_reconcile() + self.write({'state': 'posted'}) + return True + + @api.multi + def button_open_moves(self): + # Return an action for showing moves + return { + 'name': _('Fiscal closing moves'), + 'type': 'ir.actions.act_window', + 'view_type': 'form', + 'view_mode': 'tree,form', + 'res_model': 'account.move', + 'domain': [('fyc_id', 'in', self.ids)], + 'context': {'search_fyc_moves': True}, + } + + @api.multi + def button_open_move_lines(self): + return { + 'name': _('Fiscal closing move lines'), + 'type': 'ir.actions.act_window', + 'view_type': 'form', + 'view_mode': 'tree,form', + 'res_model': 'account.move.line', + 'domain': [('fyc_id', 'in', self.ids)], + 'context': {'search_fyc_moves': True}, + } + + @api.multi + def button_cancel(self): + self._moves_remove() + self.write({'state': 'cancelled'}) + return True + + @api.multi + def button_recover(self): + self.write({ + 'state': 'draft', + 'calculation_date': False, + }) + return True diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py new file mode 100644 index 00000000000..ba514cdc30e --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py @@ -0,0 +1,177 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models, _ + + +class AccountFiscalyearClosingConfig(models.Model): + _name = "account.fiscalyear.closing.config" + _description = "Fiscal year closing move config" + _order = "sequence asc, id asc" + + name = fields.Char(string="Description", required=True) + sequence = fields.Integer(string="Sequence", index=True, default=1) + code = fields.Char(string="Unique code", required=True) + inverse = fields.Char( + string="Inverse config", + help="Configuration code to inverse its move") + reconcile = fields.Boolean( + string="Reconcile", + help="Reconcile inverse move") + fyc_id = fields.Many2one( + comodel_name='account.fiscalyear.closing', index=True, readonly=True, + string="Fiscal Year Closing", required=True, ondelete='cascade') + move_type = fields.Selection(selection=[ + ('closing', 'Closing'), + ('opening', 'Opening'), + ], string="Move type", readonly=True, default='closing') + enable = fields.Boolean(string="Enable", default=True) + date = fields.Date( + string="Move date", compute='_compute_date', readonly=True) + journal_id = fields.Many2one( + comodel_name="account.journal", string="Journal", required=True) + move_id = fields.Many2one( + comodel_name="account.move", string="Move") + mapping_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.mapping', + inverse_name='fyc_config_id', string="Account mappings") + closing_type_default = fields.Selection(selection=[ + ('balance', 'Balance'), + ('unreconciled', 'Un-reconciled'), + ], string="Default closing type", required=True, default='balance') + closing_type_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.type', + inverse_name='fyc_config_id', string="Closing types") + + _sql_constraints = [ + ('code_uniq', 'unique(code, fyc_id)', + _('Code must be unique per fiscal year closing!')), + ] + + @api.multi + @api.depends('move_type', 'fyc_id.date_end', 'fyc_id.date_opening') + def _compute_date(self): + for config in self: + if config.move_type == 'closing': + config.date = config.fyc_id.date_end + else: + config.date = config.fyc_id.date_opening + + @api.multi + def config_inverse_get(self): + configs = self.env['account.fiscalyear.closing.config'] + for config in self: + code = config.inverse and config.inverse.strip() + if code: + configs |= self.search([ + ('fyc_id', '=', config.fyc_id.id), + ('code', '=', code), + ]) + return configs + + @api.multi + def closing_type_get(self, account): + self.ensure_one() + closing_type = self.closing_type_default + closing_types = self.closing_type_ids.filtered( + lambda r: r.account_type_id == account.user_type_id) + if closing_types: + closing_type = closing_types[0].closing_type + return closing_type + + @api.multi + def move_prepare(self, move_lines): + self.ensure_one() + move = {} + description = self.name + journal_id = self.journal_id.id + date = self.fyc_id.date_end + if self.move_type == 'opening': + date = self.fyc_id.date_opening + if move_lines: + move = { + 'ref': description, + 'date': date, + 'fyc_id': self.fyc_id.id, + 'journal_id': journal_id, + 'line_ids': [(0, 0, m) for m in move_lines], + } + return move + + def _mapping_move_lines_get(self): + move_lines = [] + dst_totals = {} + # Add balance/unreconciled move lines + for account_map in self.mapping_ids: + # Init destination account totals + dst_id = account_map.dst_account_id.id + if dst_id and dst_totals.get(dst_id) is None: + dst_totals[dst_id] = 0 + for account in account_map.src_account_ids: + move_line = False + closing_type = self.closing_type_get(account) + if closing_type == 'balance': + # Get all lines + lines = account_map.account_lines_get(account) + balance, move_line = account_map.move_line_prepare( + account, lines) + if move_line: + move_lines.append(move_line) + elif closing_type == 'unreconciled': + # Get credit and debit grouping by partner + partners = account_map.account_partners_get(account) + for partner in partners: + balance, move_line = account_map.\ + move_line_partner_prepare(account, partner) + if move_line: + move_lines.append(move_line) + else: + # Account type has unsupported closing method + continue + if dst_id and balance: + dst_totals[dst_id] -= balance + # Add destination move lines, if any + for account_map in self.mapping_ids.filtered('dst_account_id'): + dst_id = account_map.dst_account_id.id + balance = dst_totals.get(dst_id, 0) + if balance: + dst_totals[dst_id] = 0 + move_line = account_map.dst_move_line_prepare(dst_id, balance) + if move_line: + move_lines.append(move_line) + return move_lines + + @api.multi + def inverse_move_prepare(self): + self.ensure_one() + move = False + date = self.fyc_id.date_end + if self.move_type == 'opening': + date = self.fyc_id.date_opening + config = self.config_inverse_get() + if config.move_id: + move = config.move_id._move_reverse_prepare( + date=date, journal=self.journal_id) + move['line_ids'] = config.move_id._move_lines_reverse_prepare( + move.get('line_ids', []), date=date, journal=self.journal_id) + move['ref'] = self.name + return move + + @api.multi + def moves_create(self): + moves = self.env['account.move'] + for config in self: + # Prepare one move per configuration + data = False + if config.mapping_ids: + move_lines = self._mapping_move_lines_get() + data = config.move_prepare(move_lines) + elif config.inverse: + data = self.inverse_move_prepare() + # Create move + if data: + move = moves.create(data) + config.move_id = move.id + moves |= move + return moves diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py new file mode 100644 index 00000000000..5803411f984 --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py @@ -0,0 +1,132 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models, _ +from openerp.tools import float_is_zero + + +class AccountFiscalyearClosingMapping(models.Model): + _name = "account.fiscalyear.closing.mapping" + _description = "Fiscal year closing move account mapping" + + name = fields.Char(string="Description") + fyc_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config', index=True, + string="Fiscal year closing config", readonly=True, required=True, + ondelete='cascade') + src_account_ids = fields.Many2many( + comodel_name='account.account', string="Source accounts", + required=True) + dst_account_id = fields.Many2one( + comodel_name='account.account', string="Destination account") + + @api.multi + def dst_move_line_prepare(self, dst_id, balance, partner_id=False): + self.ensure_one() + move_line = {} + precision = self.env['decimal.precision'].precision_get('Account') + journal_id = self.fyc_config_id.journal_id.id + fyc_id = self.fyc_config_id.fyc_id.id + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': dst_id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': _('Result'), + 'date': date, + 'fyc_id': fyc_id, + 'partner_id': partner_id, + 'journal_id': journal_id, + } + return move_line + + @api.multi + def move_line_prepare(self, account, account_lines, partner_id=False): + self.ensure_one() + move_line = {} + balance = 0 + precision = self.env['decimal.precision'].precision_get('Account') + description = self.name + journal_id = self.fyc_config_id.journal_id.id + fyc_id = self.fyc_config_id.fyc_id.id + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if account_lines: + balance = ( + sum(account_lines.mapped('debit')) - + sum(account_lines.mapped('credit'))) + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': account.id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': description, + 'date': date, + 'fyc_id': fyc_id, + 'partner_id': partner_id, + 'journal_id': journal_id, + } + else: + balance = 0 + return balance, move_line + + @api.multi + def account_lines_get(self, account): + self.ensure_one() + start = self.fyc_config_id.fyc_id.date_start + end = self.fyc_config_id.fyc_id.date_end + company_id = self.fyc_config_id.fyc_id.company_id.id + return self.env['account.move.line'].search([ + ('company_id', '=', company_id), + ('account_id', '=', account.id), + ('date', '>=', start), + ('date', '<=', end), + ]) + + @api.multi + def move_line_partner_prepare(self, account, partner): + self.ensure_one() + move_line = {} + balance = partner.get('debit', 0.) - partner.get('credit', 0.) + precision = self.env['decimal.precision'].precision_get('Account') + description = self.name + partner_id = partner.get('partner_id') + if partner_id: + partner_id = partner_id[0] + journal_id = self.fyc_config_id.journal_id.id + fyc_id = self.fyc_config_id.fyc_id.id + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': account.id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': description, + 'date': date, + 'fyc_id': fyc_id, + 'partner_id': partner_id, + 'journal_id': journal_id, + } + else: + balance = 0 + return balance, move_line + + @api.multi + def account_partners_get(self, account): + self.ensure_one() + start = self.fyc_config_id.fyc_id.date_start + end = self.fyc_config_id.fyc_id.date_end + company_id = self.fyc_config_id.fyc_id.company_id.id + return self.env['account.move.line'].read_group([ + ('company_id', '=', company_id), + ('account_id', '=', account.id), + ('date', '>=', start), + ('date', '<=', end), + ], ['partner_id', 'credit', 'debit'], ['partner_id']) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py new file mode 100644 index 00000000000..9a38c662a79 --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class AccountFiscalyearClosingType(models.Model): + _name = "account.fiscalyear.closing.type" + _description = "Fiscal year closing type" + + fyc_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config', index=True, + string="Fiscal year closing config", readonly=True, required=True, + ondelete='cascade') + closing_type = fields.Selection(selection=[ + ('balance', 'Balance'), + ('unreconciled', 'Un-reconciled'), + ], string="Default closing type", required=True, default='unreconciled') + account_type_id = fields.Many2one( + comodel_name='account.account.type', string="Account type", + required=True) diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py new file mode 100644 index 00000000000..7112bd482d0 --- /dev/null +++ b/account_fiscal_year_closing/models/account_move.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models + + +class AccountMove(models.Model): + _inherit = 'account.move' + + fyc_id = fields.Many2one( + comodel_name='account.fiscalyear.closing', delete="cascade", + string="Fiscal year closing", readonly=True) + + @api.multi + @api.depends('line_ids.debit', 'line_ids.credit') + def _amount_compute(self): + for move in self: + this = move.with_context(search_fyc_moves=True) + super(AccountMove, this)._amount_compute() + move.amount = this.amount + + @api.model + def search(self, args, offset=0, limit=None, order=None, count=False): + # Filter out moves from fiscal year closing unless they + # were explicitly asked for + if not self.env.context.get('search_fyc_moves', False): + if args: + if not any(item[0] == 'fyc_id' for item in args): + args.insert(0, ('fyc_id', '=', False)) + else: + args = [('fyc_id', '=', False)] + + return super(AccountMove, self).search( + args, offset=offset, limit=limit, order=order, count=count) diff --git a/account_fiscal_year_closing/models/account_move_line.py b/account_fiscal_year_closing/models/account_move_line.py new file mode 100644 index 00000000000..0f371daa138 --- /dev/null +++ b/account_fiscal_year_closing/models/account_move_line.py @@ -0,0 +1,27 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import api, fields, models + + +class AccountMoveLine(models.Model): + _inherit = 'account.move.line' + + fyc_id = fields.Many2one( + comodel_name='account.fiscalyear.closing', delete="cascade", + string="Fiscal year closing", readonly=True) + + @api.model + def search(self, args, offset=0, limit=None, order=None, count=False): + # Filter out move lines from fiscal year closing unless they + # were explicitely asked for + if not self.env.context.get('search_fyc_moves', False): + if args: + if not any(item[0] == 'fyc_id' for item in args): + args.insert(0, ('fyc_id', '=', False)) + else: + args = [('fyc_id', '=', False)] + + return super(AccountMoveLine, self).search( + args, offset=offset, limit=limit, order=order, count=count) diff --git a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml new file mode 100644 index 00000000000..eca8dd0b0fb --- /dev/null +++ b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml @@ -0,0 +1,14 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo noupdate="1"> + +<record id="fiscalyear_closing_multi_company_rule" model="ir.rule"> + <field name="name">Fiscal year closing multi-company</field> + <field name="model_id" ref="model_account_fiscalyear_closing"/> + <field name="global" eval="True"/> + <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> +</record> + +</odoo> diff --git a/account_fiscal_year_closing/security/ir.model.access.csv b/account_fiscal_year_closing/security/ir.model.access.csv new file mode 100644 index 00000000000..ad5a90649ba --- /dev/null +++ b/account_fiscal_year_closing/security/ir.model.access.csv @@ -0,0 +1,9 @@ +id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink +access_account_fiscalyear_closing,account_fiscalyear_closing read,model_account_fiscalyear_closing,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing,account_fiscalyear_closing write,model_account_fiscalyear_closing,account.group_account_manager,1,1,1,1 +access_account_fiscalyear_closing_config,account_fiscalyear_closing_config read,model_account_fiscalyear_closing_config,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_config,account_fiscalyear_closing_config write,model_account_fiscalyear_closing_config,account.group_account_manager,1,1,1,1 +access_account_fiscalyear_closing_mapping,account_fiscalyear_closing_mapping read,model_account_fiscalyear_closing_mapping,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_mapping,account_fiscalyear_closing_mapping write,model_account_fiscalyear_closing_mapping,account.group_account_manager,1,1,1,1 +access_account_fiscalyear_closing_type,account_fiscalyear_closing_type read,model_account_fiscalyear_closing_type,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_type,account_fiscalyear_closing_type write,model_account_fiscalyear_closing_type,account.group_account_manager,1,1,1,1 diff --git a/account_fiscal_year_closing/static/description/icon.png b/account_fiscal_year_closing/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}<C%<R2Kc9faym6aW`f0Dh5$js*d z_}}Z!;XIG;_cPz`_vag-p{7Ve$Uq1H00~A(?iu(VaQlMefnU3&OozZXm@69d91cGG z;O61r&je0NdamH#&)mKsXk?Zb_)B^>d0jUxM@u(PQx^-s)6<jB#=*|j%+$$(&(Xyy zYgd8+09XKwoa}S2?48%%ZU#L~n^g{fE40h%YEx5by;GuJ(K|vI1uO;0m}=J7R4@Bs z>97TX<v{QF=s?r`z`m$a0ZvrhBU7}{15RN9M`j!kv_Mp+3~{||YNuFzHNvhMYm3=Q zo!q+OJ5(%-oNM^I^M%*luKMiVL`lo`bcKGymX7i3MIFWj1i|9+CGNvn`cu-RsK0Qh zoYlwB>`ehR4?GS^qbkof1cslKgk<Uw6DeIxZyT_?=OwX|lwC*A?ac*gHF7jmS080$ z>U)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U<UrcmRnh6jExs}l(hZs0%T~Dnpu-NENdhioRv(T{Qmv>;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_<D4$IPL<k1zq(*VmlDPer&h1n6`AG;9A!_W=N$JthhQWXZ<i zGURc6f<i*joK3xSWaOOXxAc8ES>u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz<Z(Qt1jC2cC| z6WbMo9YgON{L#ZDl$sV4*<CP(>{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)<HrC1(%ZOEd8PI?r9b_$Cp-${bh59Z_R7n&YCp zl8lfMpes*8{FVm;oJH@0LLoWmxD59u?JwHz2iRrAaE0`Hc&g;t5~$P*kdeOZn9OJ3 zRczo@ZkWU)RG+hcfH~{49Vvb3D(W0wRX#|$cA0Iqy^VR~(4hqA2AFI-rK!FM!#fJ_ zGFI@iqJOPXZ!=VjTS3dMuu~9xU3K1&?th;$)cqM#WGxbDEyB$y`#9j%>I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7t<dboft~zeDZwK=+l2bFWs5^+|r{J6GO9Cwl z&SW58BRs?XdFLuhtzl7WLbQ#~z#`jAB3AbSUg6jW6@qVd2Q~9qN(izT1y*>F#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<?)`y_~Hnd9AUX7h-H?jVuU|}My+C=TjH(jKz zqMVr0re3S$H@t{zI95qa)+Crz*5Zj}Ao%4Z><+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcs<xiU1;=a39$d&&l5EwoIH1db#`S9Kw!YC1jhR)VbCWMptlUUkpfif zMzi-i8)WL?|C$*Q?iqbS{w<lA9XN(rD)VS<zn>UdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}a<Xwa$pLotZk< zsykXwQO37I=aXew7x=}YWiW)^p)|C#g+)an!@j?EcY8C0t)BlK#y{YLtkJ6=D6H-5 zp2*ANf@>RBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=<bK!vY7J*RP!&i_xU}i*o6o z?xN*1<rEe1L2HBkCSgiYM3a|4w?Bo7CJL7?Eh;9An1m$1t?h1v92<Xg2(#)bjbL|o zH_H0}!Og=1dOBynXHu>@hbCRcfT5ji<pmK_U*~T(A$I-*rM$8-BCv{=@=7F)2pdtU z5==tp!}A*&Xgf{F>gwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&<KAVm#0W>BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V<T#ysvE$@4oRO>#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R<sv-KjYb}UVFjITQ)VAEWu*)Lz7*-f^A*H z<25#Ynt~-Qh?$wWx4$1=T2`j@bKp!)3IXh(LC@)%WGW$+j(tGz(6#bGw&K0j=Np@B zt}@t$R`z(>?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z<sX7(ZJc+Q;#xP8uk`jnF@a^|TWw*55if6@@}%7lOBaGo9Ia-e?`RPQc^w^EWfhe} zHWHTvDA+r}Xf5Yqpr;QU-88%QC9F_>#z-)AXwSRY?<M%E84!g*1GC?E>OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$<h)Fm>6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV<GYik+VfZene%bm(n6 z`r@rc^TVw7EN{|O7rORMlw)zt(Z#enc3joE#IIk!M)L8gk^go9E9AxiP9o#OqmvV> z@;rlc*NRK7i3y5BETSKuumEN`Xu_8<BQ)z0!-JuC8x}?$qo8SEko}oUWNI(4h*VHO zAi!Egy!f(o9aHs2dhSE6ki(be*&w&+WLOB<(b3T_Hide(NvVvLQV{BN|2?UJFaY*@ z9CXA5B_*8i5Bf6sn~d`R>GP1Ri=OK<SGIb#BCTo3qI#UBUg+dkR+2ilUwIg%XFV;l z+>Q$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5<g6yi=XozU}zReXL{rA%c`$IQAs<ObZ zep*ITZ0C(~W*`?XH^l1t7&+qigAfY9tVJ5DH!~jY>#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK<aUZ^OhBu;1e6t#{ zxKehVgz`HT;A`FMivG<tq0OcrXwHUX_<$j<uk%m>#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2<eMTQj#)z8+N&ZY?tSPo%&2eVNU=4=?rlO<*9Twaxco zEVE=Jh?_x>rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#B<pkvWZft^C& z;+zNo+VJNluxaDF!`gW+F0=MxsCQ~~#CYKa;ULfj5hTa8a6;d*(<eeQ7-ZQgz2et^ zf|7URfj;x*#HiF0wuBCOTEpbeD&kkENqolCm2#cQGHCeEC<&I3j+P6?sX?BPp4~46 zx-S~EJ>oo{AH8n$<d4loB?vL3RqXwK_COrQ6xRoWGOdFnWy(hhzrG8k;2k}8Zj&>a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=<GD??Na(2AG`s>fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~N<X{IYiJ3k=4u-u*nJEBnJ<OdI8P zXmK`OYkO5a{YDhI3PL|H4m=p>Bvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!<osOkId_HzAT-HD2N`M+v2l+zwdW%GgZbQMuhfE*hHjKXKg z45hphqVETPDbX6wpTlZqza0gFaRGh`3L~0id)F6#%@9;w(e%PjzuD7@inuToA!B?F zCMLJc!u{3N)s?lB-!11!GxXsCak8zQomO)gmn02f-5~OkMYnm~#jVwwYNw@LAv!KN z-n`q1|AXw*TW>lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V<h953|jk-C&|3)z% ze&_30-6q1)a0(!xXqA+_t(WC`HA_yYaW@>`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p9<Q%jdNy1%e7XTzyu7EEQT(5LrnvX~T%K!IuDyHY`ZneVJu#k_1T)xA z*yxB?y4!pOJ$DTZzBm|8OIQq+AtV25aJ+X5EJjAu><tfuiNClI2BSoMgqLnU-5t95 zEnZ(^g~1RgD=UMB({c;$HujG&%DqGF;5jI~roRT+(rOoS$6f6SsURIuAVkAeIVc~{ z5ZxLN%m%Z*Sg;qYCf3<$dE6~&w_!EBx%yl4YC~LH{FCFNRBc_I>2eS*sE*o<YSPrx z{M(reV{~jKue#Y6ZOnqJia{fQc!UxV4m)l389OmzR6A3|2!i<P{r82jKw+zq4%@ny znopi6g!1Vx9Bml#a~KdL2lp2C)qSTKIh43vgycQHfQb_I!kQY&p;X@Bz|{^SXsW1K zP&Ag1CW_r6u5-4=s(W>R$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4<V=< zfr<*%iOB1EY}w3tF2Cwl7a2OS&~Y-lu<s)T^9=OFU8(CeN|63BiMxf*)5gesGU<eZ z9DigzL3+quZ1o2T<KAZbCGJx&lrl*e#}Dpv24bZO$B<Yoc5hbeP0y?@P%|Tvw||e% zV#e^q0D2R_Oq_c+=x5vP&hg4k+df{o7$aNZCM>PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^W<wsNa}nUDpNk$q{>Yu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&<F<Z7l=VnwB^RA&^APMi=Tn zNc}%IJL~xB4OP6bJNwAw)~Ma2=UP0dhr%X=kco(it+@F<#$xrIJ8@|{Buh<)h`xg? z_U}pe=3#zmDfdqE4`Hyn<!?&CfCp#GTeXo8;AYd1Opd&cXER8cBSOF3iFJ#XPgQVp zZSiQf7V^Dt?ITs8aMF~e1hq0P@^oB)#byh|6q_7F1B%ST%WL~J?ySn>YOi-3|1QKB z<?_cUy)V3go%%^l)lRa=dmY_XQG3Z{Q?52d$qG}vIe|EZbYEtrR$rh(iS)O#dU-(> z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#<i<Zx(`=7k~{%`w&<EbG}U< z0%E^8lyw>s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@<TSeYlROCt(gU?O((-qu zs>QS0TEL_?njX|<LXnSC4TlId(D4W|GQ?L@$3Ue@N8p=l9-sC<=z(lPk;^sT(v2*k zc~vp#Hp`mXjzhml2NMCh^h5)sqsan+jJ_l<a4w|G&ac02hrz8#6|kFraA~rta0}!q zB4BE{QWY7MtxHn_xB);Avf#Lf<GG<A?Q3JVyc1p8^H}$8(Gn=_&F1!m8$sKyeue+L z5&392wm+wO;_oXoTEJ=wxVXk}dt<d~CgUUMW_PPTe(c<7n18#mVaX)vK}-PzZq7<b zNJbVTFaq(8ZLx|A*G$H3ugT2aVziDEGa66FVt@hr1|D{RWN6yuqlglM!rp^YG;UpG zrnm?ek079l3VoOU^p%f^A9Yzn8IVX?^rB4LbgJ|PONhzM_0{P?S(V$OI=u5IBjfT# z0ntLLnhg5$0fAHJaG6HCx4X7;RmvMtE}8C>@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fv<Q3o5LspCx-RPkzLw{VsDE>jSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8<JV*@W33SMHM;w!OmUXar{O;_8j>ul%rG z-<zwGD)!Y{+(T{%ob~79zpXX%zulyiy1_UHWvu@YqxKAK3e9GO6Os4R0Naujn>wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnH<AdQ^(;gQMcF>GH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8<!P zAOHj?oPbjQ%hh|vE_1IMB)43eQpeLi&)R>etW=xJvni)8eHi`H$%#zn^WJ<U7gogJ z?A^!2J~rI78JH|Ml2EldmKY5K8;Zx(FGcBdM<5oe#G+nd6dObqz@Af%%M*aBE_pn8 zXQo2`Bw*IwvP3#1Ev<%YocpBodO9+Rw~`5*CY3{L;qf1PxV!r%NI+#Q1f8GU7$~#U zAA9$4&g-k=8BYi*3i@0^UX}nTQVyOf)8T(}G^Ti?Vqvk~bJRR#EAQ?u`dClPxk@{; zxvO?%jSX`2{8|^z0*C5DR1Z^>5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01F<S%GT3P{Ck&Y*^gWuie`o_g+ZNDNIV|F z)zEe|Ij*4$H1(<RLz0($;AD3VsUJwI@liw^?fh(V?VC`Sz7h`*Q<VYlhbHJ?&h+!W zAJC)U;Lx_QRaSNFYbyi|7+MeNTgA+Znh}qFzf>mx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ<WB5+u#`K#~J$81)#?BuTOKLk|+S>^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}2<F#{*|k0E{$&_`~) zkzDcsi#!7r<a8lPUCMj?{CK;e|9#-xj>6NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV(<Rzgqw(Ze!7hEGKKx((> z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_N<mojSrG!` zgkqx4t<XLL6ZUppvjeV9PJ6dG>hT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*<bTMtKO;_Z)R zRSOJrd5TFO0aO%#%-sNa{`SiQ^$$1^@oUd&^lB{MKZ>vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+Q<Wh^yJ?FzJ*$wiB{j;CMy+?m1MbsJo0ubR==f9 z>P?#mo<zt1E6=Ilm*nbmYmpxfAj7*m*Wh@=7|;!%(-pviW`nuCktLveet9^$*y^>v zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB<Fxl*nmny6_RsCu%1a)so}}uCXSzwY70Y@uTxK z=5nu(N*2HDbrIcL)t_*{*84mvmV_Y9<vxHJJ;0gUdNjyW)jDb|@|j*qR8;gsMa5Ir z02fHv=%xyN9VLv_ZLL4y|F*p$S^^T47m{aok5{rmM{$s7^Xu2!_fo1$IG6kkG_Tgx zFfjPm3;g>0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I literal 0 HcmV?d00001 diff --git a/account_fiscal_year_closing/tests/__init__.py b/account_fiscal_year_closing/tests/__init__.py new file mode 100644 index 00000000000..c208505f4db --- /dev/null +++ b/account_fiscal_year_closing/tests/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Copyright <YEAR(S)> <AUTHOR(S)> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import test_something diff --git a/account_fiscal_year_closing/tests/test_something.py b/account_fiscal_year_closing/tests/test_something.py new file mode 100644 index 00000000000..f41c28d2cb6 --- /dev/null +++ b/account_fiscal_year_closing/tests/test_something.py @@ -0,0 +1,43 @@ +# -*- coding: utf-8 -*- +# Copyright <YEAR(S)> <AUTHOR(S)> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp.tests.common import HttpCase, TransactionCase + + +class SomethingCase(TransactionCase): + def setUp(self, *args, **kwargs): + super(SomethingCase, self).setUp(*args, **kwargs) + + # TODO Replace this for something useful or delete this method + self.do_something_before_all_tests() + + def tearDown(self, *args, **kwargs): + # TODO Replace this for something useful or delete this method + self.do_something_after_all_tests() + + return super(SomethingCase, self).tearDown(*args, **kwargs) + + def test_something(self): + """First line of docstring appears in test logs. + + Other lines do not. + + Any method starting with ``test_`` will be tested. + """ + pass + + +class UICase(HttpCase): + def test_ui_web(self): + """Test backend tests.""" + self.phantom_js("/web/tests?mod=module_name", "", login="admin") + + def test_ui_website(self): + """Test frontend tour.""" + self.phantom_js( + url_path="/", + code="odoo.__DEBUG__.services['web.Tour']" + ".run('test_module_name', 'test')", + ready="odoo.__DEBUG__.services['web.Tour'].tours.test_module_name", + login="admin") diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml new file mode 100644 index 00000000000..ade2cebdf5c --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml @@ -0,0 +1,63 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_config_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.config</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing move configurations"> + <field name="sequence" widget="handle" /> + <field name="enable"/> + <field name="name"/> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + <field name="date"/> + <field name="journal_id"/> + </tree> + </field> + </record> + + <record id="view_account_fiscalyear_closing_config_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.config</field> + <field name="arch" type="xml"> + <form string="Fiscal year closing move configuration"> + <sheet> + <group> + <field name="name"/> + </group> + <group> + <group> + <field name="enable"/> + <field name="journal_id"/> + <field name="sequence"/> + <field name="date"/> + </group> + <group> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + </group> + </group> + <group string="Accounts mapping"> + <field name="mapping_ids" nolabel="1"/> + </group> + <group string="Accounts closing types"> + <group> + <field name="closing_type_default"/> + </group> + <group/> + </group> + <group> + <field name="closing_type_ids" nolabel="1"/> + </group> + </sheet> + </form> + </field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml new file mode 100644 index 00000000000..074505b5088 --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml @@ -0,0 +1,38 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_mapping_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.mapping</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing move account mappings"> + <field name="name"/> + <field name="dst_account_id"/> + </tree> + </field> + </record> + + <record id="view_account_fiscalyear_closing_mapping_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.mapping</field> + <field name="arch" type="xml"> + <form string="Fiscal year closing move account mapping"> + <sheet> + <group> + <group> + <field name="name"/> + </group> + <group> + <field name="dst_account_id"/> + </group> + </group> + <group string="Source accounts"> + <field name="src_account_ids" nolabel="1"/> + </group> + </sheet> + </form> + </field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml new file mode 100644 index 00000000000..a24417c8d90 --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml @@ -0,0 +1,17 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_type_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.type</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing move account types" editable="bottom"> + <field name="account_type_id"/> + <field name="closing_type"/> + </tree> + </field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml new file mode 100644 index 00000000000..49a3286cf0f --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml @@ -0,0 +1,105 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing"> + <field name="name"/> + <field name="company_id" groups="base.group_multi_company"/> + <field name="date_start"/> + <field name="date_end"/> + <field name="date_opening"/> + <field name="state"/> + <field name="calculation_date"/> + </tree> + </field> + </record> + + <record id="view_account_fiscalyear_closing_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <form string="Fiscal year closing"> + <header> + <field name="move_ids" invisible="1"/> + <field name="move_line_ids" invisible="1"/> + <button name="button_calculate" states="draft" + type="object" string="Calculate" class="oe_highlight" /> + <button name="button_recalculate" states="calculated" + type="object" string="Recalculate"/> + <button name="button_post" + type="object" string="Post moves" class="oe_highlight" + attrs="{'invisible': ['|', ('move_config_ids', '=', []), ('state', 'not in', ['calculated'])]}"/> + <button name="button_recover" states="cancelled" + type="object" string="Draft"/> + <button name="button_open_moves" states="calculated,posted" + type="object" string="Show moves"/> + <button name="button_open_move_lines" states="calculated,posted" + type="object" string="Show move lines"/> + <button name="button_cancel" states="calculated,posted" + type="object" string="Cancel"/> + <field name="state" widget="statusbar" + statusbar_visible="draft,calculated,posted,cancelled" + statusbar_colors="{'cancelled': 'red', 'posted': 'blue'}"/> + </header> + <sheet> + <h1> + <label string="Fiscal closing"/> + <field name="name" class="oe_inline"/> + </h1> + <group> + <group> + <field name="date_start"/> + <field name="date_end"/> + <field name="date_opening"/> + </group> + <group> + <field name="check_draft_moves"/> + <field name="company_id" groups="base.group_multi_company"/> + </group> + </group> + <group attrs="{'invisible': [('calculation_date', '=', False)]}"> + <group> + <field name="calculation_date"/> + </group> + </group> + <group string="Moves configuration"> + <field name="move_config_ids" nolabel="1" widget="one2many_list" + mode="tree,kanban" context="{'default_fyc_id': id}"/> + </group> + </sheet> + </form> + </field> + </record> + + <record id="view_account_fiscalyear_closing_search" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <search string="Fiscal year closing"> + <filter string="Draft" domain="[('state','=','draft')]"/> + <filter string="In process" domain="[('state', '=', 'calculated')]"/> + <filter string="Posted" domain="[('state', '=', 'posted')]"/> + <filter string="Cancelled" domain="[('state', '=', 'cancelled')]"/> + <filter string="Company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> + </search> + </field> + </record> + + + <record id="action_account_fiscalyear_closing" model="ir.actions.act_window"> + <field name="name">Fiscal year closings</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">account.fiscalyear.closing</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="view_id" ref="view_account_fiscalyear_closing_tree" /> + </record> + + <menuitem id="menu_account_fiscalyear_closing" + parent="account.menu_finance_entries" sequence="90" + name="Fiscal year closings" action="action_account_fiscalyear_closing"/> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_move_line_view.xml b/account_fiscal_year_closing/views/account_move_line_view.xml new file mode 100644 index 00000000000..8acc509c0d0 --- /dev/null +++ b/account_fiscal_year_closing/views/account_move_line_view.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_move_line_form" model="ir.ui.view"> + <field name="name">Add fiscal year closing to account move line</field> + <field name="model">account.move.line</field> + <field name="inherit_id" ref="account.view_move_line_form"/> + <field name="arch" type="xml"> + <field name="date_maturity" position="after"> + <field name="fyc_id"/> + </field> + </field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_move_view.xml b/account_fiscal_year_closing/views/account_move_view.xml new file mode 100644 index 00000000000..36062f770ee --- /dev/null +++ b/account_fiscal_year_closing/views/account_move_view.xml @@ -0,0 +1,18 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_move_form" model="ir.ui.view"> + <field name="name">Add fiscal year closing to account move</field> + <field name="model">account.move</field> + <field name="inherit_id" ref="account.view_move_form"/> + <field name="arch" type="xml"> + <field name="ref" position="after"> + <field name="fyc_id"/> + </field> + </field> + </record> + +</odoo> From ad1d44278da4d1b541874c8596996b0bd19b44ab Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" <pedro.baeza@gmail.com> Date: Sun, 30 Apr 2017 16:08:05 +0200 Subject: [PATCH 02/27] [FIX+IMP] account_fiscal_year_closing * Included template mechanism * Remove unused files * Fix behaviors * Some refactoring * Complete features --- account_fiscal_year_closing/README.rst | 77 +- account_fiscal_year_closing/__init__.py | 1 + account_fiscal_year_closing/__openerp__.py | 13 +- account_fiscal_year_closing/i18n/.empty | 0 account_fiscal_year_closing/i18n/es.po | 757 ++++++++++++++++++ .../models/__init__.py | 6 +- .../models/account_fiscalyear_closing.py | 680 +++++++++++++--- .../account_fiscalyear_closing_abstract.py | 76 ++ .../account_fiscalyear_closing_config.py | 177 ---- .../account_fiscalyear_closing_mapping.py | 132 --- .../account_fiscalyear_closing_template.py | 92 +++ .../models/account_fiscalyear_closing_type.py | 22 - .../models/account_move.py | 46 +- .../models/account_move_line.py | 27 - .../account_fiscalyear_closing_security.xml | 12 +- .../security/ir.model.access.csv | 8 +- .../static/description/icon.png | Bin 9455 -> 8006 bytes .../static/description/icon.svg | 258 ++++++ .../tests/test_something.py | 43 - ...account_fiscalyear_closing_config_view.xml | 63 -- ...ccount_fiscalyear_closing_mapping_view.xml | 38 - ...ount_fiscalyear_closing_template_views.xml | 111 +++ .../account_fiscalyear_closing_type_view.xml | 17 - .../views/account_fiscalyear_closing_view.xml | 105 --- .../account_fiscalyear_closing_views.xml | 196 +++++ .../views/account_move_line_view.xml | 18 - .../views/account_move_view.xml | 18 - .../views/account_move_views.xml | 26 + .../{tests => wizards}/__init__.py | 3 +- ...unt_fiscal_year_closing_unbalanced_move.py | 48 ++ ...cal_year_closing_unbalanced_move_views.xml | 43 + 31 files changed, 2265 insertions(+), 848 deletions(-) delete mode 100644 account_fiscal_year_closing/i18n/.empty create mode 100644 account_fiscal_year_closing/i18n/es.po create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py delete mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_config.py delete mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py create mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_template.py delete mode 100644 account_fiscal_year_closing/models/account_fiscalyear_closing_type.py delete mode 100644 account_fiscal_year_closing/models/account_move_line.py create mode 100644 account_fiscal_year_closing/static/description/icon.svg delete mode 100644 account_fiscal_year_closing/tests/test_something.py delete mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml delete mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml delete mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml delete mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml create mode 100644 account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml delete mode 100644 account_fiscal_year_closing/views/account_move_line_view.xml delete mode 100644 account_fiscal_year_closing/views/account_move_view.xml create mode 100644 account_fiscal_year_closing/views/account_move_views.xml rename account_fiscal_year_closing/{tests => wizards}/__init__.py (58%) create mode 100644 account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py create mode 100644 account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index 6b797fb4b68..3ac57d09d5d 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -6,29 +6,76 @@ Fiscal year closing =================== -This module implements a generic fiscal year closing for those countries -where closing and opening moves are mandatory in accounting books. +This module implements a generic fiscal year closing system for those +countries where closing/opening moves or other kind of closing operations are +mandatory in accounting books. -Installation -============ - -To install this module, you need to: - -#. Do this ... +It includes a template mechanism that can be used in localizations for +providing the possible configurations to be used by the closing engine. Configuration ============= -To configure this module, you need to: - -#. Go to ... +If you want to add a closing template or check existing ones: + +#. Go to *Accounting > Configuration > Fiscal year closing > Closing templates*. +#. Click on Create. +#. Put a name for the template. +#. Mark if you want to check if there's any draft move in the date range + before making the closing operations. +#. Select the chart templates for which companies that have this chart you want + this template to be available for. +#. Add one line for each of the journal entries you want to create on the + closing operation. +#. This line has a name, a code, an optional journal (selectable per company), + a sequence for ordering this line with the others, and the type we want to + assign on the resulting journal entry created. +#. Then you can configure accounts for being mapped on the section + "Accounts mapping". +#. If you put a destination account on each mapping line, then the balance of + the source account will be transferred to that account. +#. If there's no destination account, then the balance of the account will be + nullified through one or several journal items with the opposite balance. +#. The way these opposite journal items will be created is determined by the + closing type in the section "Account closing types": + + * Balance: There will be only one journal item with the opposite balance. + * Un-reconciled: The opposite balance will be grouped by the partner field + in the period journal entries. + +#. There's a default closing type to use, and you can specify others by + account type. +#. You can configure a closing operation for being the reverse move of another + previous move generated by a closing operation (typically, the opening + move after the closing one). For making that, fill the "Inverse config" + field with the code of the closing operation you want to reverse, and + place this operation after that one (not necessarily immediately after). +#. If you also want to reconcile the balances of the inverted journal items and + the initial ones, click on the check "Reconcile". + +You can check l10n_es_account_fiscal_year_closing in OCA/l10n-spain for several +examples of closing templates. Usage ===== -To use this module, you need to: - -#. Go to ... +For closing a fiscal year: + +#. Go to *Accounting > Adviser > Fiscal year closings* +#. Click on create. +#. Select the year for which you want to perform the closing. If your fiscal + year doesn't coincide with a natural year, input the last year of both of + the involved years. +#. Select the closing template you want to use. +#. Click on "Calculate". +#. Check the result clicking on the "Show Moves" or "Show Move Lines" buttons. +#. If everything is OK, then click on "Confirm and post moves" for finishing + the closing, posting and reconciling the journal entries. +#. You can cancel the closing in any moment pressing "Cancel" button, which + unreconciles and removes closing journal entries. +#. If one of the created journal entries is unbalanced, as Odoo doesn't allow + to create unbalanced entries, a new screen will be shown for checking the + problem on the created entry. .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot @@ -38,7 +85,7 @@ To use this module, you need to: Known issues / Roadmap ====================== -* ... +* Develop tests. Bug Tracker =========== diff --git a/account_fiscal_year_closing/__init__.py b/account_fiscal_year_closing/__init__.py index ec50cfc0f30..84830dc8eed 100644 --- a/account_fiscal_year_closing/__init__.py +++ b/account_fiscal_year_closing/__init__.py @@ -2,3 +2,4 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models +from . import wizards diff --git a/account_fiscal_year_closing/__openerp__.py b/account_fiscal_year_closing/__openerp__.py index 2a5e3e2ac8c..db0cac01277 100644 --- a/account_fiscal_year_closing/__openerp__.py +++ b/account_fiscal_year_closing/__openerp__.py @@ -1,5 +1,6 @@ # -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# Copyright 2016 Tecnativa - Antonio Espinosa +# Copyright 2016-2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { @@ -18,11 +19,9 @@ "data": [ "security/account_fiscalyear_closing_security.xml", "security/ir.model.access.csv", - "views/account_fiscalyear_closing_view.xml", - "views/account_fiscalyear_closing_mapping_view.xml", - "views/account_fiscalyear_closing_type_view.xml", - "views/account_fiscalyear_closing_config_view.xml", - "views/account_move_view.xml", - "views/account_move_line_view.xml", + "views/account_fiscalyear_closing_views.xml", + "views/account_fiscalyear_closing_template_views.xml", + "views/account_move_views.xml", + "wizards/account_fiscal_year_closing_unbalanced_move_views.xml", ], } diff --git a/account_fiscal_year_closing/i18n/.empty b/account_fiscal_year_closing/i18n/.empty deleted file mode 100644 index e69de29bb2d..00000000000 diff --git a/account_fiscal_year_closing/i18n/es.po b/account_fiscal_year_closing/i18n/es.po new file mode 100644 index 00000000000..6e696ca0aa4 --- /dev/null +++ b/account_fiscal_year_closing/i18n/es.po @@ -0,0 +1,757 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 9.0c\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-02 01:12+0000\n" +"PO-Revision-Date: 2017-11-02 01:12+0000\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_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Cuenta" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "Asiento contable" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." +msgstr "Patrón de código de cuenta para el mapeado de la cuenta destino. Sólo se considerará la primera coincidencia. Si este campo no está rellenado, entonces la operación realizada será eliminar cualquier saldo en las cuentas origen con una contrapartida equivalente en la misma cuenta." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "Patrón de código de cuenta para el mapeado de las cuentas origen" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "Mapeados de cuentas" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "Tipo de cuenta" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "Tipo de cierre de cuentas" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "Mapeado de cuentas" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "Disponible para" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "Saldo" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "Calcular" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "Fecha de cálculo" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "Cancelado" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "Plantilla plan contable" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "Comprobar asientos borrador" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." +msgstr "Comprueba que no hay asientos borrador en el ejercicio fiscal que se va a cerrar. Los asientos no confirmados no se tienen en cuenta en las operaciones de cierre." + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "Cerrar" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "Cierre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "Plantilla de cierre" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "Plantillas de cierre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "Tipo de cierre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "Tipos de cierre" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:427 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "El código debe ser único por cada cierre de ejercicio." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Compañía" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "Código de configuración para invertir su asiento" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "Confirmar y asentar asientos" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "Creado por" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "Creado en" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "Haber" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "Fecha" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "Debe" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "Tipo de cierre por defecto" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "Descripción" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "Cuenta destino" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "Nombre mostrado" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "Borrador" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "Habilitado" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "Primera fecha del periodo de apertura" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "Cierre de ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "Plantilla de cierre de ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "Cierre fiscal" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:371 +#, python-format +msgid "Fiscal closing move lines" +msgstr "Apuntes del cierre fiscal" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:360 +#, python-format +msgid "Fiscal closing moves" +msgstr "Asientos del cierre fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "Cierre de ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "Configuración de cierre del ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "Plantilla de configuración del cierre de ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "Cierres de ejercicio fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "Desde" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your journal entries\n" +" to find the problem, fix it and then press again on \"Calculate\"." +msgstr "Generando los asientos de cierre, se ha detectado un asiento descuadrado.\n" +" Necesita comprobar la configuración de cierre o sus asientos\n" +" para encontrar el problema, arreglarlo y pulsar otra vez en \"Calcular\"." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id_12276 +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "ID (identificación)" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "En proceso" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." +msgstr "Introduzca aquí el año a cerrar. Si el ejercicio fiscal está entre varios años naturales, debe poner aquí el último de ellos." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "Configuración inversa" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "Es una nueva plantilla" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "Diario" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +#: model:ir.model,name:account_fiscal_year_closing.model_account_move_line +msgid "Journal Item" +msgstr "Apunte contable" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "Última modificación en" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "Última actualización de" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "Última fecha del periodo de cierre" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "Cargar plantilla" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "Pérdidas y Ganancias" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "Asiento" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "Fecha del asiento" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "Tipo de operación" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "Asientos" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "Configuración de los asientos" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "Nombre" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:147 +#, python-format +msgid "No destination account '%s' found." +msgstr "No se ha encontrado una cuenta destino para '%s'." + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "Ninguno" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:275 +#, python-format +msgid "One or more draft moves found: \n" +"" +msgstr "Se han encontrado uno o más asientos borrador: \n" +"" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "Apertura" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "Fecha de apertura" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "Otro" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Empresa" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "Contabilizado" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "Procesado" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "Recalcular" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "Conciliación" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "Conciliar con asiento inverso" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "Referencia" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:585 +#, python-format +msgid "Result" +msgstr "Resultado" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "Secuencia" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "Mostrar apuntes" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "Mostrar asientos" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "Cuentas origen" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "Estado" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "Plantilla de cierre almacenada" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "La plantilla del plan de la compañía (si existe)" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:121 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "Debe haber solamente un cierre de ejercicio fiscal para este año y compañía" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "Esta pantalla le ayudará a identificar el problema, mostrándole\n" +" el asiento contable descuadrado:" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "This will remove all the closing moves. Are you sure you want to continue?" +msgstr "Esto eliminará todos los asientos de cierre. ¿Está seguro de que desea continuar?" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "Hasta" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "No conciliados" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:297 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "Asiento contable descuadrado detectado" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "Unbalanced move" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "Unbalanced move lines" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "Código único" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "Año" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:397 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "No puede eliminar ningún cierre que no esté en estado borrador o cancelado." + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "account.fiscalyear.closing.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "account.fiscalyear.closing.config" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "account.fiscalyear.closing.config.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "account.fiscalyear.closing.config.template" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "account.fiscalyear.closing.mapping" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "account.fiscalyear.closing.mapping.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "account.fiscalyear.closing.mapping.template" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "account.fiscalyear.closing.template" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "account.fiscalyear.closing.type" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "account.fiscalyear.closing.type.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "account.fiscalyear.closing.type.template" + diff --git a/account_fiscal_year_closing/models/__init__.py b/account_fiscal_year_closing/models/__init__.py index efb1dbf44ac..64848714ac5 100644 --- a/account_fiscal_year_closing/models/__init__.py +++ b/account_fiscal_year_closing/models/__init__.py @@ -1,8 +1,6 @@ # -*- coding: utf-8 -*- +from . import account_fiscalyear_closing_abstract from . import account_fiscalyear_closing -from . import account_fiscalyear_closing_config -from . import account_fiscalyear_closing_mapping -from . import account_fiscalyear_closing_type +from . import account_fiscalyear_closing_template from . import account_move -from . import account_move_line diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 5ae9a76059b..5b68978a999 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -1,9 +1,11 @@ # -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# Copyright 2016 Tecnativa - Antonio Espinosa +# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging -from openerp import api, fields, models, _ +from openerp import _, api, exceptions, fields, models +from openerp.tools import float_is_zero from openerp.exceptions import ValidationError from dateutil.relativedelta import relativedelta @@ -11,11 +13,12 @@ class AccountFiscalyearClosing(models.Model): + _inherit = "account.fiscalyear.closing.abstract" _name = "account.fiscalyear.closing" _description = "Fiscal year closing" - def _default_fiscalyear(self): - company = self._default_company() + def _default_year(self): + company = self._default_company_id() last_month_day = '%s-%s' % ( company.fiscalyear_last_month or '12', company.fiscalyear_last_day or '31', @@ -24,132 +27,241 @@ def _default_fiscalyear(self): fiscalyear = int(lock_date[:4]) if lock_date[5:] < last_month_day: fiscalyear = fiscalyear - 1 - return str(fiscalyear) + return fiscalyear - def _default_name(self): - return self._default_fiscalyear() - - def _default_company(self): + def _default_company_id(self): return self.env['res.company']._company_default_get( - 'account.fiscalyear.closing') - - def _default_date_start(self): - date_end = fields.Date.from_string(self._default_date_end()) - return fields.Date.to_string( - date_end - relativedelta(years=1) + relativedelta(days=1)) - - def _default_date_end(self): - company = self._default_company() - fiscalyear = self._default_fiscalyear() - return '%s-%s-%s' % ( - fiscalyear, - company.fiscalyear_last_month or '12', - company.fiscalyear_last_day or '31', + 'account.fiscalyear.closing' ) - def _default_date_opening(self): - date_end = fields.Date.from_string(self._default_date_end()) - return fields.Date.to_string( - date_end + relativedelta(days=1)) - - def _default_journal(self): - # Used in inherited models - return self.env['account.journal'].search([ - ('code', '=', 'MISC'), - ], limit=1) - - def _default_move_config_ids(self): - # To be inherited in localization modules - return [] - name = fields.Char( - string="Description", default=_default_name, required=True) + readonly=True, + states={'draft': [('readonly', False)]}, + ) + check_draft_moves = fields.Boolean( + readonly=True, + states={'draft': [('readonly', False)]}, + ) + year = fields.Integer( + help="Introduce here the year to close. If the fiscal year is between " + "several natural years, you have to put here the last one.", + default=lambda self: self._default_year(), + readonly=True, + states={'draft': [('readonly', False)]}, + ) company_id = fields.Many2one( - comodel_name='res.company', string="Company", ondelete='cascade', - readonly=True, required=True, default=_default_company) - state = fields.Selection(selection=[ - ('draft', 'Draft'), - ('calculated', 'Processed'), - ('posted', 'Posted'), - ('cancelled', 'Cancelled'), - ], string="State", readonly=True, default='draft') + default=lambda self: self._default_company_id(), + readonly=True, + states={'draft': [('readonly', False)]}, + ) + chart_template_id = fields.Many2one( + comodel_name="account.chart.template", string="Chart template", + related="company_id.chart_template_id", readonly=True, + ) + state = fields.Selection( + selection=[ + ('draft', 'Draft'), + ('calculated', 'Processed'), + ('posted', 'Posted'), + ('cancelled', 'Cancelled'), + ], + string="State", + readonly=True, + default='draft', + ) calculation_date = fields.Datetime( - string="Calculation date", readonly=True) - + string="Calculation date", + readonly=True, + ) date_start = fields.Date( - string="From date", default=_default_date_start, required=True) + string="From date", + required=True, + readonly=True, + states={'draft': [('readonly', False)]}, + ) date_end = fields.Date( - string="To date", default=_default_date_end, required=True) + string="To date", + required=True, + readonly=True, + states={'draft': [('readonly', False)]}, + ) date_opening = fields.Date( - string="Opening date", default=_default_date_opening, required=True) - - check_draft_moves = fields.Boolean( - string="Check draft moves", default=True, - help="Checks that there are no draft moves on the fiscal year " - "that is being closed. Non-confirmed moves won't be taken in " - "account on the closing operations.") - + string="Opening date", + required=True, + readonly=True, + states={'draft': [('readonly', False)]}, + ) + closing_template_id = fields.Many2one( + comodel_name="account.fiscalyear.closing.template", + string="Closing template", + domain="[('chart_template_ids', '=', chart_template_id)]", + readonly=True, + states={'draft': [('readonly', False)]}, + oldname='template_id', + ) + stored_template_id = fields.Many2one( + comodel_name="account.fiscalyear.closing.template", + string="Stored closing template", readonly=True, + ) + is_new_template = fields.Boolean( + compute="_compute_is_new_template", + ) move_config_ids = fields.One2many( comodel_name='account.fiscalyear.closing.config', inverse_name='fyc_id', string="Moves configuration", - default=_default_move_config_ids) + readonly=True, + states={'draft': [('readonly', False)]}, + ) move_ids = fields.One2many( comodel_name='account.move', inverse_name='fyc_id', string="Moves", - readonly=True) - move_line_ids = fields.One2many( - comodel_name='account.move.line', inverse_name='fyc_id', - string="Move lines", readonly=True) + readonly=True, + ) - @api.model - def _account_closing_types_get(self, types): - types = types or {} - account_closing_types = [] - for xmlid, closing_type in types.iteritems(): - account_type = self.env.ref(xmlid) - if account_type: - account_closing_types.append({ - 'account_type_id': account_type.id, - 'closing_type': closing_type, - }) - else: - _logger.warning("Account type '%s' not found", xmlid) - return account_closing_types + _sql_constraints = [ + ('year_company_uniq', 'unique(year, company_id)', + _('There should be only one fiscal year closing for that year and ' + 'company!')), + ] + + @api.multi + @api.depends('closing_template_id', 'stored_template_id') + def _compute_is_new_template(self): + for record in self: + # It should be with .id suffix for avoiding problems with NewId + record.is_new_template = ( + record.closing_template_id.id != record.stored_template_id.id + ) + + @api.multi + def _prepare_mapping(self, tmpl_mapping): + self.ensure_one() + dest_account = False + # Find the destination account + name = tmpl_mapping.name + if tmpl_mapping.dest_account: + dest_account = self.env['account.account'].search([ + ('company_id', '=', self.company_id.id), + ('code', '=ilike', tmpl_mapping.dest_account), + ], limit=1) + # Use an error name if no destination account found + if not dest_account: + name = _("No destination account '%s' found.") % ( + tmpl_mapping.dest_account, + ) + return { + 'name': name, + 'src_accounts': tmpl_mapping.src_accounts, + 'dest_account_id': dest_account, + } @api.model - def _account_mappings_get(self, company, mapping): - # Generic account mappings generator, used in inherited models - # 'mapping' is a list of 3-tuples with this format: - # (<source account code>, <dest account code>, <description>) - account_mappings = [] - for src, dst, name in mapping: - # Find the source account - src_accounts = self.env['account.account'].search([ - ('company_id', '=', company.id), - ('code', '=ilike', src), - ], order="code ASC") - dst_account = False - if src_accounts: - # Find the destination account - if dst: - dst_account = self.env['account.account'].search([ - ('company_id', '=', company.id), - ('code', '=ilike', dst), - ], limit=1) - # Use an error name if no destination account found - if not dst_account: - name = _("No destination account '%s' found for " - "account '%s'") % (dst, src) - if not name: - # Use first source account name if not provided - name = src_accounts[0].name - data = { - 'name': name, - 'src_account_ids': [(6, False, src_accounts.ids)], - } - if dst_account: - data['dst_account_id'] = dst_account.id - account_mappings.append(data) - return account_mappings + def _prepare_type(self, tmpl_type): + return { + 'account_type_id': tmpl_type.account_type_id, + 'closing_type': tmpl_type.closing_type, + } + + def _get_default_journal(self, company): + """To be inherited if we want to change the default journal.""" + journal_obj = self.env['account.journal'] + domain = [('company_id', '=', company.id)] + journal = journal_obj.search( + domain + [('code', '=', 'MISC')], limit=1, + ) + if not journal: + journal = journal_obj.search( + domain + [('type', '=', 'general')], limit=1, + ) + return journal + + @api.multi + def _prepare_config(self, tmpl_config): + self.ensure_one() + mappings = self.env['account.fiscalyear.closing.mapping'] + for m in tmpl_config.mapping_ids: + mappings += mappings.new(self._prepare_mapping(m)) + types = self.env['account.fiscalyear.closing.type'] + for t in tmpl_config.closing_type_ids: + types += types.new(self._prepare_type(t)) + if tmpl_config.move_date == 'last_ending': + date = self.date_end + else: + date = self.date_opening + return { + 'enabled': True, + 'name': tmpl_config.name, + 'sequence': tmpl_config.sequence, + 'code': tmpl_config.code, + 'inverse': tmpl_config.inverse, + 'move_type': tmpl_config.move_type, + 'date': date, + 'journal_id': ( + tmpl_config.journal_id or self._get_default_journal( + self.company_id + ).id + ), + 'mapping_ids': mappings, + 'closing_type_ids': types, + 'closing_type_default': tmpl_config.closing_type_default, + 'reconcile': tmpl_config.reconcile, + } + + # @api.onchange('closing_template_id') + # Not working due to https://github.com/odoo/odoo/issues/20163 + # Using instead `action_load_template` + def onchange_template_id(self): + self.move_config_ids = False + if not self.closing_template_id: + return + config_obj = self.env['account.fiscalyear.closing.config'] + tmpl = self.closing_template_id.with_context( + force_company=self.company_id.id + ) + self.check_draft_moves = tmpl.check_draft_moves + for tmpl_config in tmpl.move_config_ids: + self.move_config_ids += config_obj.new( + self._prepare_config(tmpl_config, self.company_id) + ) + + @api.onchange('year') + def _onchange_year(self): + self.date_end = '%s-%s-%s' % ( + self.year, + str(self.company_id.fiscalyear_last_month).zfill(2) or '12', + str(self.company_id.fiscalyear_last_day).zfill(2) or '31', + ) + date_end = fields.Date.from_string(self.date_end) + self.date_start = fields.Date.to_string( + date_end - relativedelta(years=1) + relativedelta(days=1) + ) + self.date_opening = fields.Date.to_string( + date_end + relativedelta(days=1) + ) + if self.date_start[:4] != self.date_end[:4]: + self.name = "%s-%s" % (self.date_start[:4], self.date_end[:4]) + else: + self.name = str(self.date_end[:4]) + + @api.multi + def action_load_template(self): + self.ensure_one() + config_obj = self.env['account.fiscalyear.closing.config'] + move_configs = config_obj + tmpl = self.closing_template_id.with_context( + force_company=self.company_id.id + ) + if tmpl: + for tmpl_config in tmpl.move_config_ids: + move_configs += config_obj.new( + self._prepare_config(tmpl_config) + ) + self.write({ + 'check_draft_moves': tmpl.check_draft_moves, + 'stored_template_id': tmpl.id, + 'move_config_ids': [(5, )] + [ + (0, 0, x._convert_to_write(x._cache)) for x in move_configs + ], + }) @api.multi def draft_moves_check(self): @@ -168,31 +280,63 @@ def draft_moves_check(self): raise ValidationError(msg) return True + def _show_unbalanced_move_wizard(self, data): + """When a move is not balanced, a wizard is presented for checking the + possible problem. This method fills the records and return the + corresponding action for showing that wizard. + + :param data: Dictionary with the values of the unbalanced move. + :return: Dictionary with the action for showing the wizard. + """ + del data['closing_type'] + del data['fyc_id'] + wizard = self.env['account.fiscalyear.closing.unbalanced.move'].create( + data + ) + return { + 'type': 'ir.actions.act_window', + 'name': _('Unbalanced journal entry found'), + 'view_type': 'form', + 'view_mode': 'form', + 'res_model': 'account.fiscalyear.closing.unbalanced.move', + 'res_id': wizard.id, + 'target': 'new', + } + @api.multi def calculate(self): for closing in self: # Perform checks, raise exception if check fails if closing.check_draft_moves: closing.draft_moves_check() - # Create moves following move_config_ids - for config in closing.move_config_ids.filtered('enable'): - config.moves_create() + for config in closing.move_config_ids.filtered('enabled'): + move, data = config.moves_create() + if not move and data: + # The move can't be created + return self._show_unbalanced_move_wizard(data) return True @api.multi def _moves_remove(self): - for closing in self.with_context(search_fyc_moves=True): + for closing in self: + closing.mapped('move_ids.line_ids').filtered('reconciled').\ + remove_move_reconcile() closing.move_ids.button_cancel() closing.move_ids.unlink() return True @api.multi def button_calculate(self): - res = self.with_context(search_fyc_moves=True).calculate() - self.write({ - 'state': 'calculated', - 'calculation_date': fields.Datetime.now(), - }) + res = self.calculate() + if res is True: + # Change state only on successful creation + self.write({ + 'state': 'calculated', + 'calculation_date': fields.Datetime.now(), + }) + else: + # Remove intermediate moves already created + self._moves_remove() return res @api.multi @@ -203,7 +347,7 @@ def button_recalculate(self): @api.multi def button_post(self): # Post moves - for closing in self.with_context(search_fyc_moves=True): + for closing in self: closing.move_ids.post() for config in closing.move_config_ids.filtered('reconcile'): config.move_id.move_reverse_reconcile() @@ -220,7 +364,6 @@ def button_open_moves(self): 'view_mode': 'tree,form', 'res_model': 'account.move', 'domain': [('fyc_id', 'in', self.ids)], - 'context': {'search_fyc_moves': True}, } @api.multi @@ -231,8 +374,7 @@ def button_open_move_lines(self): 'view_type': 'form', 'view_mode': 'tree,form', 'res_model': 'account.move.line', - 'domain': [('fyc_id', 'in', self.ids)], - 'context': {'search_fyc_moves': True}, + 'domain': [('move_id.fyc_id', 'in', self.ids)], } @api.multi @@ -248,3 +390,291 @@ def button_recover(self): 'calculation_date': False, }) return True + + @api.multi + def unlink(self): + if any(x.state not in ('draft', 'cancelled') for x in self): + raise exceptions.UserError( + _("You can't remove any closing that is not in draft or " + "cancelled state.") + ) + return super(AccountFiscalyearClosing, self).unlink() + + +class AccountFiscalyearClosingConfig(models.Model): + _inherit = "account.fiscalyear.closing.config.abstract" + _name = "account.fiscalyear.closing.config" + _order = "sequence asc, id asc" + + fyc_id = fields.Many2one( + comodel_name='account.fiscalyear.closing', index=True, readonly=True, + string="Fiscal Year Closing", required=True, ondelete='cascade', + ) + mapping_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.mapping', + inverse_name='fyc_config_id', string="Account mappings", + ) + closing_type_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.type', + inverse_name='fyc_config_id', string="Closing types", + ) + date = fields.Date(string="Move date") + enabled = fields.Boolean(string="Enabled", default=True) + journal_id = fields.Many2one(required=True) + move_id = fields.Many2one(comodel_name="account.move", string="Move") + + _sql_constraints = [ + ('code_uniq', 'unique(code, fyc_id)', + _('Code must be unique per fiscal year closing!')), + ] + + @api.multi + def config_inverse_get(self): + configs = self.env['account.fiscalyear.closing.config'] + for config in self: + code = config.inverse and config.inverse.strip() + if code: + configs |= self.search([ + ('fyc_id', '=', config.fyc_id.id), + ('code', '=', code), + ]) + return configs + + @api.multi + def closing_type_get(self, account): + self.ensure_one() + closing_type = self.closing_type_default + closing_types = self.closing_type_ids.filtered( + lambda r: r.account_type_id == account.user_type_id) + if closing_types: + closing_type = closing_types[0].closing_type + return closing_type + + @api.multi + def move_prepare(self, move_lines): + self.ensure_one() + description = self.name + journal_id = self.journal_id.id + return { + 'ref': description, + 'date': self.date, + 'fyc_id': self.fyc_id.id, + 'closing_type': self.move_type, + 'journal_id': journal_id, + 'line_ids': [(0, 0, m) for m in move_lines], + } + + def _mapping_move_lines_get(self): + move_lines = [] + dest_totals = {} + # Add balance/unreconciled move lines + for account_map in self.mapping_ids: + dest = account_map.dest_account_id + dest_totals.setdefault(dest, 0) + src_accounts = self.env['account.account'].search([ + ('company_id', '=', self.fyc_id.company_id.id), + ('code', '=ilike', account_map.src_accounts), + ], order="code ASC") + for account in src_accounts: + closing_type = self.closing_type_get(account) + if closing_type == 'balance': + # Get all lines + lines = account_map.account_lines_get(account) + balance, move_line = account_map.move_line_prepare( + account, lines + ) + if move_line: + move_lines.append(move_line) + elif closing_type == 'unreconciled': + # Get credit and debit grouping by partner + partners = account_map.account_partners_get(account) + for partner in partners: + balance, move_line = account_map.\ + move_line_partner_prepare(account, partner) + if move_line: + move_lines.append(move_line) + else: + # Account type has unsupported closing method + continue + if dest and balance: + dest_totals[dest] -= balance + # Add destination move lines, if any + for account_map in self.mapping_ids.filtered('dest_account_id'): + dest = account_map.dest_account_id + balance = dest_totals.get(dest, 0) + if not balance: + continue + dest_totals[dest] = 0 + move_line = account_map.dest_move_line_prepare(dest, balance) + if move_line: + move_lines.append(move_line) + return move_lines + + @api.multi + def inverse_move_prepare(self): + self.ensure_one() + move_vals = False + date = self.fyc_id.date_end + if self.move_type == 'opening': + date = self.fyc_id.date_opening + config = self.config_inverse_get() + if config.move_id: + move_vals = config.move_id._move_reverse_prepare( + date=date, journal=self.journal_id, + ) + move_vals = config.move_id._move_lines_reverse_prepare( + move_vals, date=date, journal=self.journal_id, + ) + move_vals['ref'] = self.name + move_vals['closing_type'] = self.move_type + move_vals['reversal_id'] = config.move_id.id + return move_vals + + @api.multi + def moves_create(self): + self.ensure_one() + moves = self.env['account.move'] + # Prepare one move per configuration + data = False + if self.mapping_ids: + move_lines = self._mapping_move_lines_get() + data = self.move_prepare(move_lines) + elif self.inverse: + data = self.inverse_move_prepare() + # Create move + if not data: + return False, data + total_debit = sum([x[2]['debit'] for x in data['line_ids']]) + total_credit = sum([x[2]['credit'] for x in data['line_ids']]) + if abs(round(total_credit - total_debit, 2)) >= 0.01: + # the move is not balanced + return False, data + move = moves.with_context(journal_id=self.journal_id.id).create(data) + self.move_id = move.id + return move, data + + +class AccountFiscalyearClosingMapping(models.Model): + _inherit = "account.fiscalyear.closing.mapping.abstract" + _name = "account.fiscalyear.closing.mapping" + + fyc_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config', index=True, + string="Fiscal year closing config", readonly=True, required=True, + ondelete='cascade', + ) + src_accounts = fields.Char( + string="Source accounts", required=True, + ) + dest_account_id = fields.Many2one( + comodel_name='account.account', string="Destination account", + ) + + @api.multi + def dest_move_line_prepare(self, dest, balance, partner_id=False): + self.ensure_one() + move_line = {} + precision = self.env['decimal.precision'].precision_get('Account') + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': dest.id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': _('Result'), + 'date': date, + 'partner_id': partner_id, + } + return move_line + + @api.multi + def move_line_prepare(self, account, account_lines, partner_id=False): + self.ensure_one() + move_line = {} + balance = 0 + precision = self.env['decimal.precision'].precision_get('Account') + description = self.name or account.name + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if account_lines: + balance = ( + sum(account_lines.mapped('debit')) - + sum(account_lines.mapped('credit'))) + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': account.id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': description, + 'date': date, + 'partner_id': partner_id, + } + else: + balance = 0 + return balance, move_line + + @api.multi + def account_lines_get(self, account): + self.ensure_one() + start = self.fyc_config_id.fyc_id.date_start + end = self.fyc_config_id.fyc_id.date_end + company_id = self.fyc_config_id.fyc_id.company_id.id + return self.env['account.move.line'].search([ + ('company_id', '=', company_id), + ('account_id', '=', account.id), + ('date', '>=', start), + ('date', '<=', end), + ]) + + @api.multi + def move_line_partner_prepare(self, account, partner): + self.ensure_one() + move_line = {} + balance = partner.get('debit', 0.) - partner.get('credit', 0.) + precision = self.env['decimal.precision'].precision_get('Account') + description = self.name or account.name + partner_id = partner.get('partner_id') + if partner_id: + partner_id = partner_id[0] + date = self.fyc_config_id.fyc_id.date_end + if self.fyc_config_id.move_type == 'opening': + date = self.fyc_config_id.fyc_id.date_opening + if not float_is_zero(balance, precision_digits=precision): + move_line = { + 'account_id': account.id, + 'debit': balance < 0 and -balance, + 'credit': balance > 0 and balance, + 'name': description, + 'date': date, + 'partner_id': partner_id, + } + else: + balance = 0 + return balance, move_line + + @api.multi + def account_partners_get(self, account): + self.ensure_one() + start = self.fyc_config_id.fyc_id.date_start + end = self.fyc_config_id.fyc_id.date_end + company_id = self.fyc_config_id.fyc_id.company_id.id + return self.env['account.move.line'].read_group([ + ('company_id', '=', company_id), + ('account_id', '=', account.id), + ('date', '>=', start), + ('date', '<=', end), + ], ['partner_id', 'credit', 'debit'], ['partner_id']) + + +class AccountFiscalyearClosingType(models.Model): + _inherit = "account.fiscalyear.closing.type.abstract" + _name = "account.fiscalyear.closing.type" + + fyc_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config', index=True, + string="Fiscal year closing config", readonly=True, required=True, + ondelete='cascade', + ) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py new file mode 100644 index 00000000000..5c47b9d7512 --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py @@ -0,0 +1,76 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Tecnativa - Antonio Espinosa +# Copyright 2017 Tecnativa - Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class AccountFiscalyearClosingAbstract(models.AbstractModel): + _name = "account.fiscalyear.closing.abstract" + + name = fields.Char(string="Description", required=True) + company_id = fields.Many2one( + comodel_name='res.company', string="Company", ondelete='cascade', + ) + check_draft_moves = fields.Boolean( + string="Check draft moves", default=True, + help="Checks that there are no draft moves on the fiscal year " + "that is being closed. Non-confirmed moves won't be taken in " + "account on the closing operations.", + ) + + +class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): + _name = "account.fiscalyear.closing.config.abstract" + _order = "sequence asc, id asc" + + name = fields.Char(string="Description", required=True) + sequence = fields.Integer(string="Sequence", index=True, default=1) + code = fields.Char(string="Unique code", required=True) + inverse = fields.Char( + string="Inverse config", + help="Configuration code to inverse its move", + ) + reconcile = fields.Boolean( + string="Reconcile", help="Reconcile inverse move", + ) + move_type = fields.Selection( + selection=[ + ('closing', 'Closing'), + ('opening', 'Opening'), + ('loss_profit', 'Loss & Profit'), + ('other', 'Other'), + ], string="Move type", default='closing', + ) + journal_id = fields.Many2one( + comodel_name="account.journal", string="Journal", + ) + closing_type_default = fields.Selection( + selection=[ + ('balance', 'Balance'), + ('unreconciled', 'Un-reconciled'), + ], string="Default closing type", required=True, default='balance', + ) + + +class AccountFiscalyearClosingMappingAbstract(models.AbstractModel): + _name = "account.fiscalyear.closing.mapping.abstract" + + name = fields.Char(string="Description") + + +class AccountFiscalyearClosingTypeAbstract(models.AbstractModel): + _name = "account.fiscalyear.closing.type.abstract" + + closing_type = fields.Selection( + selection=[ + ('balance', 'Balance'), + ('unreconciled', 'Un-reconciled'), + ], string="Default closing type", required=True, + default='unreconciled', + ) + account_type_id = fields.Many2one( + comodel_name='account.account.type', string="Account type", + required=True, + ) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py deleted file mode 100644 index ba514cdc30e..00000000000 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_config.py +++ /dev/null @@ -1,177 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from openerp import api, fields, models, _ - - -class AccountFiscalyearClosingConfig(models.Model): - _name = "account.fiscalyear.closing.config" - _description = "Fiscal year closing move config" - _order = "sequence asc, id asc" - - name = fields.Char(string="Description", required=True) - sequence = fields.Integer(string="Sequence", index=True, default=1) - code = fields.Char(string="Unique code", required=True) - inverse = fields.Char( - string="Inverse config", - help="Configuration code to inverse its move") - reconcile = fields.Boolean( - string="Reconcile", - help="Reconcile inverse move") - fyc_id = fields.Many2one( - comodel_name='account.fiscalyear.closing', index=True, readonly=True, - string="Fiscal Year Closing", required=True, ondelete='cascade') - move_type = fields.Selection(selection=[ - ('closing', 'Closing'), - ('opening', 'Opening'), - ], string="Move type", readonly=True, default='closing') - enable = fields.Boolean(string="Enable", default=True) - date = fields.Date( - string="Move date", compute='_compute_date', readonly=True) - journal_id = fields.Many2one( - comodel_name="account.journal", string="Journal", required=True) - move_id = fields.Many2one( - comodel_name="account.move", string="Move") - mapping_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.mapping', - inverse_name='fyc_config_id', string="Account mappings") - closing_type_default = fields.Selection(selection=[ - ('balance', 'Balance'), - ('unreconciled', 'Un-reconciled'), - ], string="Default closing type", required=True, default='balance') - closing_type_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.type', - inverse_name='fyc_config_id', string="Closing types") - - _sql_constraints = [ - ('code_uniq', 'unique(code, fyc_id)', - _('Code must be unique per fiscal year closing!')), - ] - - @api.multi - @api.depends('move_type', 'fyc_id.date_end', 'fyc_id.date_opening') - def _compute_date(self): - for config in self: - if config.move_type == 'closing': - config.date = config.fyc_id.date_end - else: - config.date = config.fyc_id.date_opening - - @api.multi - def config_inverse_get(self): - configs = self.env['account.fiscalyear.closing.config'] - for config in self: - code = config.inverse and config.inverse.strip() - if code: - configs |= self.search([ - ('fyc_id', '=', config.fyc_id.id), - ('code', '=', code), - ]) - return configs - - @api.multi - def closing_type_get(self, account): - self.ensure_one() - closing_type = self.closing_type_default - closing_types = self.closing_type_ids.filtered( - lambda r: r.account_type_id == account.user_type_id) - if closing_types: - closing_type = closing_types[0].closing_type - return closing_type - - @api.multi - def move_prepare(self, move_lines): - self.ensure_one() - move = {} - description = self.name - journal_id = self.journal_id.id - date = self.fyc_id.date_end - if self.move_type == 'opening': - date = self.fyc_id.date_opening - if move_lines: - move = { - 'ref': description, - 'date': date, - 'fyc_id': self.fyc_id.id, - 'journal_id': journal_id, - 'line_ids': [(0, 0, m) for m in move_lines], - } - return move - - def _mapping_move_lines_get(self): - move_lines = [] - dst_totals = {} - # Add balance/unreconciled move lines - for account_map in self.mapping_ids: - # Init destination account totals - dst_id = account_map.dst_account_id.id - if dst_id and dst_totals.get(dst_id) is None: - dst_totals[dst_id] = 0 - for account in account_map.src_account_ids: - move_line = False - closing_type = self.closing_type_get(account) - if closing_type == 'balance': - # Get all lines - lines = account_map.account_lines_get(account) - balance, move_line = account_map.move_line_prepare( - account, lines) - if move_line: - move_lines.append(move_line) - elif closing_type == 'unreconciled': - # Get credit and debit grouping by partner - partners = account_map.account_partners_get(account) - for partner in partners: - balance, move_line = account_map.\ - move_line_partner_prepare(account, partner) - if move_line: - move_lines.append(move_line) - else: - # Account type has unsupported closing method - continue - if dst_id and balance: - dst_totals[dst_id] -= balance - # Add destination move lines, if any - for account_map in self.mapping_ids.filtered('dst_account_id'): - dst_id = account_map.dst_account_id.id - balance = dst_totals.get(dst_id, 0) - if balance: - dst_totals[dst_id] = 0 - move_line = account_map.dst_move_line_prepare(dst_id, balance) - if move_line: - move_lines.append(move_line) - return move_lines - - @api.multi - def inverse_move_prepare(self): - self.ensure_one() - move = False - date = self.fyc_id.date_end - if self.move_type == 'opening': - date = self.fyc_id.date_opening - config = self.config_inverse_get() - if config.move_id: - move = config.move_id._move_reverse_prepare( - date=date, journal=self.journal_id) - move['line_ids'] = config.move_id._move_lines_reverse_prepare( - move.get('line_ids', []), date=date, journal=self.journal_id) - move['ref'] = self.name - return move - - @api.multi - def moves_create(self): - moves = self.env['account.move'] - for config in self: - # Prepare one move per configuration - data = False - if config.mapping_ids: - move_lines = self._mapping_move_lines_get() - data = config.move_prepare(move_lines) - elif config.inverse: - data = self.inverse_move_prepare() - # Create move - if data: - move = moves.create(data) - config.move_id = move.id - moves |= move - return moves diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py deleted file mode 100644 index 5803411f984..00000000000 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_mapping.py +++ /dev/null @@ -1,132 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from openerp import api, fields, models, _ -from openerp.tools import float_is_zero - - -class AccountFiscalyearClosingMapping(models.Model): - _name = "account.fiscalyear.closing.mapping" - _description = "Fiscal year closing move account mapping" - - name = fields.Char(string="Description") - fyc_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config', index=True, - string="Fiscal year closing config", readonly=True, required=True, - ondelete='cascade') - src_account_ids = fields.Many2many( - comodel_name='account.account', string="Source accounts", - required=True) - dst_account_id = fields.Many2one( - comodel_name='account.account', string="Destination account") - - @api.multi - def dst_move_line_prepare(self, dst_id, balance, partner_id=False): - self.ensure_one() - move_line = {} - precision = self.env['decimal.precision'].precision_get('Account') - journal_id = self.fyc_config_id.journal_id.id - fyc_id = self.fyc_config_id.fyc_id.id - date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': - date = self.fyc_config_id.fyc_id.date_opening - if not float_is_zero(balance, precision_digits=precision): - move_line = { - 'account_id': dst_id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': _('Result'), - 'date': date, - 'fyc_id': fyc_id, - 'partner_id': partner_id, - 'journal_id': journal_id, - } - return move_line - - @api.multi - def move_line_prepare(self, account, account_lines, partner_id=False): - self.ensure_one() - move_line = {} - balance = 0 - precision = self.env['decimal.precision'].precision_get('Account') - description = self.name - journal_id = self.fyc_config_id.journal_id.id - fyc_id = self.fyc_config_id.fyc_id.id - date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': - date = self.fyc_config_id.fyc_id.date_opening - if account_lines: - balance = ( - sum(account_lines.mapped('debit')) - - sum(account_lines.mapped('credit'))) - if not float_is_zero(balance, precision_digits=precision): - move_line = { - 'account_id': account.id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': description, - 'date': date, - 'fyc_id': fyc_id, - 'partner_id': partner_id, - 'journal_id': journal_id, - } - else: - balance = 0 - return balance, move_line - - @api.multi - def account_lines_get(self, account): - self.ensure_one() - start = self.fyc_config_id.fyc_id.date_start - end = self.fyc_config_id.fyc_id.date_end - company_id = self.fyc_config_id.fyc_id.company_id.id - return self.env['account.move.line'].search([ - ('company_id', '=', company_id), - ('account_id', '=', account.id), - ('date', '>=', start), - ('date', '<=', end), - ]) - - @api.multi - def move_line_partner_prepare(self, account, partner): - self.ensure_one() - move_line = {} - balance = partner.get('debit', 0.) - partner.get('credit', 0.) - precision = self.env['decimal.precision'].precision_get('Account') - description = self.name - partner_id = partner.get('partner_id') - if partner_id: - partner_id = partner_id[0] - journal_id = self.fyc_config_id.journal_id.id - fyc_id = self.fyc_config_id.fyc_id.id - date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': - date = self.fyc_config_id.fyc_id.date_opening - if not float_is_zero(balance, precision_digits=precision): - move_line = { - 'account_id': account.id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': description, - 'date': date, - 'fyc_id': fyc_id, - 'partner_id': partner_id, - 'journal_id': journal_id, - } - else: - balance = 0 - return balance, move_line - - @api.multi - def account_partners_get(self, account): - self.ensure_one() - start = self.fyc_config_id.fyc_id.date_start - end = self.fyc_config_id.fyc_id.date_end - company_id = self.fyc_config_id.fyc_id.company_id.id - return self.env['account.move.line'].read_group([ - ('company_id', '=', company_id), - ('account_id', '=', account.id), - ('date', '>=', start), - ('date', '<=', end), - ], ['partner_id', 'credit', 'debit'], ['partner_id']) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py new file mode 100644 index 00000000000..3792daba21e --- /dev/null +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py @@ -0,0 +1,92 @@ +# -*- coding: utf-8 -*- +# Copyright 2016 Tecnativa - Antonio Espinosa +# Copyright 2017 Tecnativa - Pedro M. Baeza +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class AccountFiscalyearClosingTemplate(models.Model): + _inherit = "account.fiscalyear.closing.abstract" + _name = "account.fiscalyear.closing.template" + + name = fields.Char(translate=True) + move_config_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.config.template', + inverse_name='template_id', string="Moves configuration", + ) + chart_template_ids = fields.Many2many( + comodel_name="account.chart.template", string="Available for", + required=True, + ) + + +class AccountFiscalyearClosingConfigTemplate(models.Model): + _inherit = "account.fiscalyear.closing.config.abstract" + _name = "account.fiscalyear.closing.config.template" + _order = "sequence asc, id asc" + + name = fields.Char(translate=True) + template_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.template', index=True, + readonly=True, string="Fiscal Year Closing Template", required=True, + ondelete='cascade', + ) + journal_id = fields.Many2one(company_dependent=True) + mapping_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.mapping.template', + inverse_name='template_config_id', string="Account mappings", + ) + closing_type_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.type.template', + inverse_name='template_config_id', string="Closing types", + ) + move_date = fields.Selection( + selection=[ + ('last_ending', 'Last date of the ending period'), + ('first_opening', 'First date of the opening period'), + ], + string="Move date", + default='last_ending', + required=True, + ) + + _sql_constraints = [ + ('code_uniq', 'unique(code, template_id)', + 'Code must be unique per fiscal year closing!'), + ] + + +class AccountFiscalyearClosingMappingTemplate(models.Model): + _inherit = "account.fiscalyear.closing.mapping.abstract" + _name = "account.fiscalyear.closing.mapping.template" + + name = fields.Char(translate=True) + template_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config.template', index=True, + string="Fiscal year closing config template", readonly=True, + required=True, ondelete='cascade', + ) + src_accounts = fields.Char( + string="Source accounts", required=True, + help="Account code pattern for the mapping source accounts" + ) + dest_account = fields.Char( + string="Destination account", + help="Account code pattern for the mapping destination account. Only " + "the first match will be considered. If this field is not " + "filled, the performed operation will be to remove any existing " + "balance on the source accounts with an equivalent counterpart " + "in the same account." + ) + + +class AccountFiscalyearClosingTypeTemplate(models.Model): + _inherit = "account.fiscalyear.closing.type.abstract" + _name = "account.fiscalyear.closing.type.template" + + template_config_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.config.template', index=True, + string="Fiscal year closing config template", readonly=True, + required=True, ondelete='cascade', + ) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py deleted file mode 100644 index 9a38c662a79..00000000000 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_type.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from openerp import fields, models - - -class AccountFiscalyearClosingType(models.Model): - _name = "account.fiscalyear.closing.type" - _description = "Fiscal year closing type" - - fyc_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config', index=True, - string="Fiscal year closing config", readonly=True, required=True, - ondelete='cascade') - closing_type = fields.Selection(selection=[ - ('balance', 'Balance'), - ('unreconciled', 'Un-reconciled'), - ], string="Default closing type", required=True, default='unreconciled') - account_type_id = fields.Many2one( - comodel_name='account.account.type', string="Account type", - required=True) diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py index 7112bd482d0..95e8508d663 100644 --- a/account_fiscal_year_closing/models/account_move.py +++ b/account_fiscal_year_closing/models/account_move.py @@ -1,35 +1,31 @@ # -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> +# Copyright 2016 Tecnativa - Antonio Espinosa +# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, fields, models +from openerp import _, fields, models class AccountMove(models.Model): _inherit = 'account.move' + def _selection_closing_type(self): + """Use selection values from move_type field in closing config + (making a copy for preventing side effects), plus an extra value for + non-closing moves.""" + res = list( + self.env['account.fiscalyear.closing.config'].fields_get( + allfields=['move_type'] + )['move_type']['selection'] + ) + res.append(('none', _('None'))) + return res + fyc_id = fields.Many2one( comodel_name='account.fiscalyear.closing', delete="cascade", - string="Fiscal year closing", readonly=True) - - @api.multi - @api.depends('line_ids.debit', 'line_ids.credit') - def _amount_compute(self): - for move in self: - this = move.with_context(search_fyc_moves=True) - super(AccountMove, this)._amount_compute() - move.amount = this.amount - - @api.model - def search(self, args, offset=0, limit=None, order=None, count=False): - # Filter out moves from fiscal year closing unless they - # were explicitly asked for - if not self.env.context.get('search_fyc_moves', False): - if args: - if not any(item[0] == 'fyc_id' for item in args): - args.insert(0, ('fyc_id', '=', False)) - else: - args = [('fyc_id', '=', False)] - - return super(AccountMove, self).search( - args, offset=offset, limit=limit, order=order, count=count) + string="Fiscal year closing", readonly=True, + ) + closing_type = fields.Selection( + selection=_selection_closing_type, default="none", + states={'posted': [('readonly', True)]}, + ) diff --git a/account_fiscal_year_closing/models/account_move_line.py b/account_fiscal_year_closing/models/account_move_line.py deleted file mode 100644 index 0f371daa138..00000000000 --- a/account_fiscal_year_closing/models/account_move_line.py +++ /dev/null @@ -1,27 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from openerp import api, fields, models - - -class AccountMoveLine(models.Model): - _inherit = 'account.move.line' - - fyc_id = fields.Many2one( - comodel_name='account.fiscalyear.closing', delete="cascade", - string="Fiscal year closing", readonly=True) - - @api.model - def search(self, args, offset=0, limit=None, order=None, count=False): - # Filter out move lines from fiscal year closing unless they - # were explicitely asked for - if not self.env.context.get('search_fyc_moves', False): - if args: - if not any(item[0] == 'fyc_id' for item in args): - args.insert(0, ('fyc_id', '=', False)) - else: - args = [('fyc_id', '=', False)] - - return super(AccountMoveLine, self).search( - args, offset=offset, limit=limit, order=order, count=count) diff --git a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml index eca8dd0b0fb..c82278491bd 100644 --- a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml +++ b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml @@ -4,11 +4,11 @@ <odoo noupdate="1"> -<record id="fiscalyear_closing_multi_company_rule" model="ir.rule"> - <field name="name">Fiscal year closing multi-company</field> - <field name="model_id" ref="model_account_fiscalyear_closing"/> - <field name="global" eval="True"/> - <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> -</record> + <record id="fiscalyear_closing_multi_company_rule" model="ir.rule"> + <field name="name">Fiscal year closing multi-company</field> + <field name="model_id" ref="model_account_fiscalyear_closing"/> + <field name="global" eval="True"/> + <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + </record> </odoo> diff --git a/account_fiscal_year_closing/security/ir.model.access.csv b/account_fiscal_year_closing/security/ir.model.access.csv index ad5a90649ba..4d6e0ec5357 100644 --- a/account_fiscal_year_closing/security/ir.model.access.csv +++ b/account_fiscal_year_closing/security/ir.model.access.csv @@ -1,9 +1,9 @@ id,name,model_id:id,group_id:id,perm_read,perm_write,perm_create,perm_unlink -access_account_fiscalyear_closing,account_fiscalyear_closing read,model_account_fiscalyear_closing,account.group_account_user,1,0,0,0 manage_account_fiscalyear_closing,account_fiscalyear_closing write,model_account_fiscalyear_closing,account.group_account_manager,1,1,1,1 -access_account_fiscalyear_closing_config,account_fiscalyear_closing_config read,model_account_fiscalyear_closing_config,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_template,account_fiscalyear_closing_template write,model_account_fiscalyear_closing_template,account.group_account_manager,1,1,1,1 manage_account_fiscalyear_closing_config,account_fiscalyear_closing_config write,model_account_fiscalyear_closing_config,account.group_account_manager,1,1,1,1 -access_account_fiscalyear_closing_mapping,account_fiscalyear_closing_mapping read,model_account_fiscalyear_closing_mapping,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_config_template,account_fiscalyear_closing_config_template write,model_account_fiscalyear_closing_config_template,account.group_account_manager,1,1,1,1 manage_account_fiscalyear_closing_mapping,account_fiscalyear_closing_mapping write,model_account_fiscalyear_closing_mapping,account.group_account_manager,1,1,1,1 -access_account_fiscalyear_closing_type,account_fiscalyear_closing_type read,model_account_fiscalyear_closing_type,account.group_account_user,1,0,0,0 +manage_account_fiscalyear_closing_mapping_template,account_fiscalyear_closing_mapping_template write,model_account_fiscalyear_closing_mapping_template,account.group_account_manager,1,1,1,1 manage_account_fiscalyear_closing_type,account_fiscalyear_closing_type write,model_account_fiscalyear_closing_type,account.group_account_manager,1,1,1,1 +manage_account_fiscalyear_closing_type_template,account_fiscalyear_closing_type_template write,model_account_fiscalyear_closing_type_template,account.group_account_manager,1,1,1,1 diff --git a/account_fiscal_year_closing/static/description/icon.png b/account_fiscal_year_closing/static/description/icon.png index 3a0328b516c4980e8e44cdb63fd945757ddd132d..4ebe3e69328a3f65f92ff1413c0b5f7d633bdf08 100644 GIT binary patch delta 7966 zcmV+(AK~EdNya{qZGQk2bVXQnRB3c<WdL(<VQFq(aB^>UX>Ma>a}ah7egFUf4|GLX zbU}4=Xm4@=b7*C9a%FO1BmL}V0016`Nkl<Zc%1E>S&t=0cHe&|BA2_>($(y4uG1oi z>=_L)v;o5d35Eg7Fl6gR_KO6+34WO`;0FVKqQ8Lrs(~O0o__@+iGU3FVGKjIB|lh_ zEsr#mK+Zz3*<_Q=?yj!=ZkZVo#}Ao#_v+f&+x-`+DsSG1jL0}APMmY%L<B7HOhX=Z z1)dNHz}pk;^&SYn25)YT@7*~luU{M@8`(tLz5&|<WHp;^@BJKU7v(+MCVaF`xcgsm z?|{G9*BN6}A%6w=5B~()PDrhgx~!dOGenU`ig3P+(mdk(BIskqm_>p_0dW)UV1tT} z5j%T7PQ(VpPP~Ix#6*bK`TGDqAd!(GM_i&s7J|*9w3mA&yS~Qo*WbA~hKTBm|M-hE z+DT_c;Hx3X4U_UJ!CX}#vIYZyBD0iHDPO|WpV29%ntv_O0Pd(-87yGy2O<QNaI#mM zsVDPwpTpt=5?3Y1W_(j+d_NiA7kv2;FB4CbF|pN@x9gV?RUa8V$S@WiDp6sSt_v$4 z8PT78ve|tfcyO$jJO$*}!2aW3A<F&At48csqDJ!f1oKv2<Tt!?FZvK-4WWL;Q6mbV zB7%U_jDI2J{qnl{ZoXBI)4MH-MUaXCymER5C|mw`QcM?A7(f&~ZTSx=OGVX-NP+4= zk)a4)ReK0ORphTsaDS5N;Dg+=_x7J2-FHrk=o`OGV?S%IcT)Lh2Km>m#>yqzXsz$< z?sNwEL1UN&@!m^K+?u39#SKP804rdOU<8Z^27kpK-ses#;*E@j%;|8<63?y1$1O{+ zsv4;f2{aT8BF`y$S<tI$tWBlU>?GYE0{iD(ho~TVC9&og*49>ksoidVqtRKnCTf{1 z8*tF=;)0U<arY6l?%arg(ULkUf<@8#CW1MZ+&u*20)-1{{>KFZQuZH|SgUJ6R#CMg z?0;y`14nxM?SGKD_kKwBhY+d;IkQx<|NOP)FQNR~S6;dH)>nW2=Q>xfJ|`=kj_mF3 zvAcIb?i@a7UDc}2GWsV{iUtuW8KPniBT`<UnggCOD1snT{V#6{2&q73g84MDQGe|@ zm;dZVXnqdwpF^>chOjDPUNhFNudK9*(|<JrDc4`kNg7S|_a2ZB`x9BlgQS@t{D}CK ztTrMTQ@z9z$3fYZY=W@~#zxpUN#i8B>I(Pfy}O_Pa=+W{tjB{t@AcV#6S8;Cq0ngh zqhRAE&E^JQ`T2FOUw?_cyMM><VEd3NFT9+-x1|3GAeeLwo30QyI;72Z)M&O>AAj7x z|Fyl{oooGGKgr_s$Ak53@HPz2qr?#dXmAvHpMy_7Asc)KfG>s&4z_Sv|Ii04alVkq zW1>Db-X&=?rP*1rPPKLY)i><w+SV_8{L$Yz&7wbko8BM4UFra5(gQ{e5JEwb_qcQO zKKDM}DW9q{&z`UZmbfVFjIN?2p?|Z!&gGY0j(+Zq8&P!o<8OR&>%(tY2)xOky!{^T z?ek&)D93XX#h4_;<pm+Qkr=Nv|1#a=*#8(agDR@$pejEqXdv(RIM~`GZZsI|?a^#@ zur~TC&-3fyh2n?&_x#6aDPn>FN^8s57!#-9JnCvkTupR?u?A}`ktwf@nSWsbRYLG+ zn3hgrEXLZ0ysQ#JKtmYk6G6lv#vICM8Um^TRh^JnGRhNlUXaxY-lJi{%UW42#@Gq_ zbvm;Kt;(v(r0xu6lz(A8(Xy^{?P5mdiHx6LzgICF(Az0>uq*_cjV2-ZH`K_lN{Dvh z+!&y2DG{(%NE#`@8oVn&6@P2Wduh8(tJ9&ivO=6B#PPHqnGXkaw;z!8d-$RlwSMRF z6;`iY8@=dcu_1VTQ7|~zqqn_9@Fh{=Mw6u3q`A6A(riuTsgd=23=j6m2Lp<12!M$q z+Uu7{+bftTDv2|hwPKcotxbBnW#iV;FKM=DudNd$>2&()Q$84w4}bdP{T@Z0m5rFB zG};~FMw2*gRLnCLJ&NLsg8tqP`Ji7Bx3u?~t7~*NE@P7vYa{YupS<6vzrRP;?@<(G z+Z^odpvDjzgB8|6UsGi5g!G=nn0m^HvjxRkgAkQ&_~5a|5XTW|qd~LNp}n?7+Du8( zWa@!guZPci5DJ`8sDFG2txk*8jZ26T5HnFI1n+QphNz?H?Gs$7Y^2SEMyEx4ZH>mt z%2b{jgTx{s#}JUpQ);7_R;NvCeT^td5Hl%xsvaDakoWP!1EB1QHi~JiG+EtPBTk!> zIjRd~*o(<xVIUrBO7C>iNNKIKN!uNgR;y$Hoy@7YEJH$u6@Oncc*Ruhl@_ZT>qKb- z8^sh^i@e_>vd}Xy=nWWVIa#-h#IZ!JCZeGOTocjusi;1Iu@z8B0Ph_xAC~ni|6q*4 zSRn*YKIqa71x0U<IEjd2%cN2moFmT$K)^=hhR=HYY~8*&BPOfnQ6>0*D>6)EFt)B% zARqP!TaNzT;(z%N?+RR=g9PF<2Fjr-9~|I)Rt_QaQ&^~i%LgQlih(OJ9$ZFudvjvA znjQkYa|Guw7LsO}*I1z_`h<g=tiQidM=poOf+&eVEj1&1m$AS3dD(_yXmnPH(<YtE z&k>~!Wb;1Wdx|0;8W5i&-iw0OW6p0p3{&!3DaX`W1b<VzeN8#0f)ZRop&l)UxY!Uy zhPgMEvQcDW%nv?i*v+SW!;5MkMW&Jv<+mCf#n8>ng2-HEV+CvD@w<cqH#}nQL>Mv6 zWGnc5Fg^deprST1*l0rfsVBHV@cE&|83QJn9x_z}F6$F~H7rzGcbqmzTP@-wE~T+h z4$<mCgMSqy0eOg0bv#TB0b|{3?1(QtdQvKU)|4-94JI-~k*y@a1SY&ci>K9&VMxw+ zkmemqi#<@&&zxtHg-<x_xko;K!JSi1IB8|Agb>L4U9$dw&iY2x=_rRyD!l>)(HOKN zhFR`CG3F#dt?_F;ku%u<6(yt=<FlgmNa7!Iy?-d-30;eF6d?~ydpsOT{4=1Ivc?)* zKE&q*!|nlMY9)L+y((5gM9(-w%A6~hiTBcx@~f4Cs6kOvn?Xv@KnQdEjEEd=drLjB z^swGDoqN&;ahO%FGYs%B@*Ey-^l*`Jt{#t>&SI=Vtii^X5R_qWA7A)VchECC{0_y0 z5`RePI0;(WsuLBh${#VpL^_rEiY>Y~izyNv(XuC-Q+T+JarBp8pkr%1=Z6Uv36<3# zFdXK%yr^`ni*sd7=m1Ix6AVy!`Bcj}ew|3CK?$Om0BROg?ilsGfB>5(8e&6fc}N-h zG|U~vu%O*cj?8-&OiKX9y&I{#fFgv-H-F$&OZiz10irq%O<3YoC_SBm`henzlBje_ zSxeMt(7v>ecb@)mn-I=DB5c+XH0kQBZi`~dI3R*5qEZn)Ai+R5vmWwHLrlO#7ViVz zD`Eu`MHp+baZLNtWs1DOZ0%hz1HcnJYx3kmRSC}Hz2beK$Q<HI$5<R&l4c9B`G3eH zJa5cf0ZV+b(ApE~30^63hnPSJ0Wsw;pvV`%0JZCPDFq%G6!6ZYc)X|7vueM~1(i89 z8>qU}%^xW$OUwr)P+DLk&)fyEz>FVY^k<1jgpn0iei+mLf-r3bEQ$ZfQOC7t^-~Ax zTomT5fF%z+22iHGzh4LgEOmg#34f|ek!5tZAK(gycjxZ|fJq&o=C~yXJRVS`81~t@ zbGuXwi^Jm#&Vsq=;3Xapl)*WQEAn!VrnU&q8Pg0f6~}hG@(zo*UE=JhL**`VI(Xz> z8cp?1R$$_yuEQu)@WQI}jA9&kJk_bnaPx@}xpQvx86|K*0ktJk*Ks09WPiy4=Z85* ztX7fANrDNANPZz^`fR}bxfig+=@F+*F2D2&>o2^7O)e%bU@9zJ=S+cPX#p2euO||< z^bD$_Jr#}%=L0?jd?@2Cf@-;+P@E#-DEG-x#FvuViXjr&`2N4#c%`Lg_pkrUgWlVx z*hXi;WYDY@P{)M9m?0+bFMk6<CZVbfaz}4ioG4$Y*D+Rln5yEsT|WBY12ic8VIS{3 zCImuIn#M}Q+J9&@-p>O6>ubOG^56d9%b(^a-BE1L3YZ()rCuF4k*@ly$kGY`>K1Wc zDZEFGC0$8T@6a;_arnFkK%*HUHZ9j8RD{Zg*;jl0Tq2QfdewFF?tjLouzjL^gyto{ z3}*ZIl&Y{KJ}~Y$ne!YBaxP!H!t*b^h|BhIdH3APi5ndno%L$M$Z_-L?W+&=58{@M zwqs3wMD#y6;YLz3IsnHe>aypL;e(PnPXJo&lr)X8Qc47$ooRbRpj?F%CzjX>Rsu!t z$Of7C+&3*^oa)#2ihpch#sAewpFOuYbU7PvauhyrFvw|l8eF}yiV@h~+M>VTWzaqQ z?kY(mqO;bZ$OD6JpM$+2`#XK|!qKvE-1o(o`x*{Z!}>{|Jrxh2Q-<ggN1;~Of|i<l zp1X4WqvklL42K27Lg<^6fk`OD;w#JB5=hk13^~n^V+oi;8h_u|DqvJRh^NSN@?l=C z-cm6Nji8|w>fKdOfMrnV8K6K2rOAdW`LJNOI2bK@DX?S`vt?J<idN{FCb>i?(9nWT z81kIk=c?`^s)sTF)Y00U`-I)ZY+z-3&OBeLH=WcECUwAPSr>3#=?)8qg~tcQNM#jO z+XL*{7Tb1(eSg~`Ypk<+^+n>&Dhd?)yA1As#-_rMh|7MT4c{$S3C*vzE9q1D7S6NH z7np%FPhaE;o??h+j|1u^az4-<I5OvmEYu676$l7>w$1191}<ultZZ=UmDgCkautA` zyLUL~_1RI&UeUk=$BOodq*`#pc$Id!z07o|*m+?p9)Dnt`17yMyixe9I)cg`>3qO> z#oBQ@<Py_234N2|lNML5f0@g#yvoK4FVS3C1)$MhA#JvKaQh=3-1?A%B4tw>tdr9b zH(OLC0Ro(}?`5$gXzo=H`}C|jf|Q`;_+NO%c_q<F28igH27Qgm)MDFfG}bN?Y)tN} z28$A!mw%ok+S(#hLpMakn$p12qQFc<f|j~QxgJ~@4+ZCeDIH*u1W?Kq-8w1yM|sYz z9#0f%<*x`z<^s+KRLApb0ilqHZtmC|?y>vVKjQtLe1MJO(E<+*p5PqCpi9y1V%5_T zOCBIsC5|AfnP9Xam(l0*!kiWGuwh`N{2d}Go_{6O62N=K2d4ceQm&<RK^bN_yWM*X z3y*WI660X4A&Fy>$dX0|X98+Ur;<}8nvf{<n$1v6zg)}^a4a2Q3E)V**JvQof`(0L zrU^C?tn>7`J@UL{fH+QASz9F*#rT3aDApGc{Maiyfe^+sGT}m$Ko*Pnhb>BYR?WaE zGk=(w-Vem;XoZZnwCKc!JZcbQv2j9ClnP#&CUiP&B9|jsppkhJH^hoBqckSky*2?y zCiz9^0Mt8w%szWY(bw7Uo<-<*7z_*AEK!H`fz_zPS`1mUL6)}ZT)ISkzEpXl3Pghg zqR^+E6*P(-Q9M3#VY)npku&JRBtShEFn{L?nupF^JY%T(zA9m+4NMun!FuT9{2qIS z&=ti;38C7wQoO_ZoHW~`G2EtAbcxgxizPC$zzWdO=3N)01B^F+nt#znc$Nb~bo4i< zqG7(-1h^D>H1ZtlGs3XXFmB;Yi~^C*NsB)1;SMYPE#lya1Y#q^R;Imyl@*{9Wq+O* z7KDY*Lv@<-#;^Zu`T=UTA1P%)$qS_?o;(B^*3z&MmOzt&%f3tEa|XpOxth|Z4~{4l zq;5bHM;bwDEs34({dIY@f<EbzFEmhu;1aQ0QDknT^r3g6cbQokG(Vor`TlA}QJ!7l zUpGp*a<@FwF3SU61H^$<5>jI^D1U~)hB{Wm0fXF=xj^o9)Qh94$2Vh3GqTg7e}Wj5 z^*EZd5l|NbdGM|s$9FnO{Go>8WYp)F5@3mW7!i`lu+oT7RfaAQBQ(U4OJIj=l(r-q zI0D{OM{8DX9Rvy^Xb9xajSpa)!Gup}G*la7v}K~c6?r!h{tT0Bp7cHDJb!^pU%=6* zckGC)p`AwLF0fY=;2<%=Py>B`L{Ml&P!AB`G=W1aQ8H}UXj|ZKMfCrf-D2nHT+^75 z088SZ1Oiwiq_L&bP;wXOX0F^Q^B9|DPGYnwYouq@+r!Mv3Rb3PP^BySQEJ>@M~0uh zc_qES%7fua-(hApaN4<Z<bTc-&$vst9tN7RtvYl$HGG=M8V%La3Od%UL?DVSqU8_~ zD)H}v;zH1U=WpeC_&<(t>)-$R!NF<XVO|2vO!h3;YJV9NT)`Njl|&=QjcU0C?rF?4 zAF7>NVWf=PD5BMAA_Dnvh<CmWJ@cO2gEisiU>N>yWVv_RcbL%u7Jm!_i%k8gp8xE! zfe}a|0Sv0PJXR+%rHBr*4&uWhfD7e5fiPC|;v`{heFY=X-wzZ;fe*^igLR6JWOMsL z@!{Pjr;a^8fevsC@8C0v$O`S$lEwxfl)@=_wX9ngG@DG_D#v-}1I~@d`Vb&(##~xo z!HN>Q0eP;t5Qv;2E`LB^@X2TF{V69~4K!8v(bYq&fRPhu&MEM0>i{(b!5YDc5{zPv z5_zd~s`&<z$-k99p>RSmVd{mTG?IvwR*DhDrx8{iMGzdmJTSoE|CF;GDL)?;K7&b` z*9zjaM{tQr7!eXH#3$U?(@ObUOAQ~CG&VHT2qQ3zEx{SogMaboCxPdWj5#J%mpy+T zlZR8CbZ@`WZlKkXbG2j`|JEn9obLcUrvohM`gmb}$^Q9b&I(vG8$2cYmpZ_OV;q>H zs1F2TF>THPQ#wG<dVk8Y6sf6Sei)@2F~n0YFBIViYyaZWR-!iWnr}jL>Kg<6<~P5| zZ=U7xb2`A{9)JC;&ij}6mB084p5NMf)YUjw+_`dv|Mrb<%<mLhd!YnS(J7N<GHv<q z>5d1eU+vn12mIWfJCC$3=M7(JsdFoX7P)z6<I`$^@D$U23V}0tS{_r>?=!zwu#STj z>fT@L2L#HIXEb#gc<hIUGjM4w|2${(wmgQYNjNP5LVp=~Qb(VZHfMP@pr}*_hABY= z6RIO+PqCT(7bQ8gnz=e{dG*1Z&xizIWNVBXuIk_-<-~`I5`vUxmKs6AwDaR}!^pdN zN)D(G!1O$Q3@|4FMzQCW0$9#yjeXTBWABy-NEN317}I~;`%ldP<^QK~2$+)qCbGn7 zgCZZ6TYr%NP#+IV$r#nrl<^_br_=x@V&X0uXDOzZ08ir(Fed?QoRGBJ<U@~<j3Bin zsC@%Eii8CgPHjGIm>dG0dI?}{MAB%GGz*H%BY94tZffb%RL9jLP6>Y;aK_5j*`Im| zpn_U!HA+%R8U?OZu2A*CBPtMP_X@3MuO2oAOn*cS&8?b|3Gs0Vkrqu&A4lPw$~P+J zg!yL5d#WXXBAHRPvuu#;ZEdyHfwh)qyG`0`l|hJwBOeY>?@NooTB69Zc6o!<OP3aE zTCOO_heHOv9{p|?t(3-QyG^6rCT%u};$)O>GQzBXa6or&7w;V2l~s+BnAMHTG}<j- zOn=ncb>*GI7mnWk9)oVVKEhZ-oTQ|!CXIF*YiAEiEe~WE_InKb16-bs%1av!8mnu( z%Tq1^#OOY7D;o}zy%5@I)F6o)#7Tm&77@Ya8Ac0&D;2>wj);?(=dN7h>WeRyPpX$L zRjPNMWeg4uIM@-4&qj+ISJykNtgq8rU4J8OHmbbS?6bSMiSZdlp5ux#zCLX>xN>cS zmG$*$)1xZ4$a9Ke#*R3QFVEMpk)_dY(Oz9;Wn+UVj;E$I>LXhZc6R9P3Bx|PyezM^ z(qi@M2JApE25(Qi1>a+hQ0-I_MZy2Xndm>|h5uL1XRowOz}uoa*4&h0Fa(10)PJoP zLMat??r)Oy>YXshVL}Q7@A0l6&+?IHQ56Q=9xg99*xkj<^~e(Wa7dnIgfQ-RMP9IT z_Z|m3JM%LW3K|05d-CC6{E|M9^#^$88T5J>V`dnj{FCPyE-yyCzplgX{reE#;QAl^ z5wE@W+Nm1)aYg*W2k?8pM-*)KS%2)z|IG2P8z26uNN5IJ8X1GF7@!{NO+D^c^VI$Q z1BTs`1*GO#MxJFyC!9g>p5Fe6_Cc<OuL4&T40|VAHs^|>+{|I)MA@D=nCoi{_rqW- z7Wp`__B{^|26!YA(!`R+<!=&O;>Z$3hRB-I6ZkaSfX@h`Uw?-fkbn1&<bU&a6n<z- zC}JbFp<y-B(5x0bJd>nWF6PMg#|aUz4%q+vlfl+TL;m;Qzh;M5+SVE4zB=^oC7yxE zpTnT?Y%o9p_@8YRJ2A*w8n<(g9u&IOuv|gLTNc&6A3-A{#3Do@V(YMwMGIU-r!2fl z=<Jm+;WC)<F-=6KP2CSOWq+_B-NP2%ilBsv#1rKPu>$<UL$W_saL&=|^;lb5J9eH3 z*rD?J7Qml<Qv6*rF7_IU{i|k792sn6j5UhX4Y`ugTuZgnOiVMi(o{q>1l7fk!STY^ z>CJRT=||Jgli`LHLMR<o0OjQ*flvw4>3skpXpl*oq9K(37uoX?(0?GPPAuv5fDtuc z{_5!&Kvn5>yBr)GFdPmEArM6ojYfk@moAZ}>1iK5hx_;M^YO<YbLGmF6Ei?f*B-!u zBR_C#GVlP>NiZ>9h(~*%v(Y5+?I>MyA@NNc2k+Ezc#x16bkdbp8Dr&r7`fR5%IC~5 zl5^l^o?WMzE7yUmK7UU>r%bna&9-x8x?(0znntHG{#BKG_wI4$&K<HtES`@(`iPa4 z6~6SPFR{A1dYWPY==b~Fym^y@(=863iU$~0zf;kV-TKVpiL;A$a`<qsrs&h=Bpu_M z-~2c6N%Is%!B2ns(_<0j;NXDw-g}R0*RJvEtFN9YwjzYU?SI?1`TX<G&$O?@Vo%Hx zr-JvM_uqe?e*a|0#N4}g4^`#MU;gs3(r<5XbL-ZvL#4|}uw;O9#I0MmPE7n7_wV0l zb#;|1SFRkIW;h&j>((uHc22w#%%OPt?VK+VYin!7@#0ZKL`qlmLvZJi(DM)ipMCZj z@4ox)xe_0i5`W-a@!WIIv9`9x&6_vb-rfdaWo3oy*RQj(vI3Oj{s$j?uuyyt1_QLR zwQKC}?{o9!O$LL(T>A6CQUaVa;yC6jU-=5Jzy3Pw>+8Jv=9?qpL&*@YzyA8dysAo` z=TrAKH#aYg_^^}!7ltcWt{gg^x7+Q7_eF##nkLDYzJK&3wzjtL-p{2yk6qoC65tWw zFcY!WYGG&M4&pfG<(FR`eO_5v;cH*}+M!HzQY<CF1;aTv@&Xn`!T$a}_wV0dnD&Ji zURZel`RAXf+wF4Y$`vkMx^%AfTQa}}qu1;4{`>DAnQnc3{m>!97{iSlH_p3i<+Cs3 zsY{#)aeo~1#v5-ulCqZ!@ED*d3V!_KA5#=Z>@R!)STew4f^N6VhaZ0Ug_pb30WKKL zW|JE?ZlJ1o@5!=^ot>S9F5{h@9d>qh&Rx-a7?uoh!AO#X%a<=t-FxY!mw5NxcNcmC z@7}%pPzJbr_bxyB(T~{N+*~+heDcXB{NyJ;Ie)TVwWo5)0FMCHS}t9>#NE4h=e|2? z8u@Sj=5P4Rzx+#Hc;SVGj-Z2s1G+~<YInO`?%lhGhzyqua6!0#|2~~ghgPe#@ca4% z(OG!!@!rolgeGzA+BJUTH-6((_1fIr<hOq7w=l+Js`}QF0WJV{?%d(yk3S}k<I$YJ zB!7m(;i0p7qcxXD;52UF&CN}|^{sCaLdaD0>)-m;w?0@hz&Ydg?c03%>8HThyjx#i z=kn#tBuT>l{yz8a-NU)XkyOoQ^T=uA@lo=}$L8iHzx~_4Jw<$2>Hz18TeoiU`RAX{ z-QV5aWp{V?SkHL=`R9+7?j#Jbxw*;j{D02x%n=`!3~+834u?E=@Ze0(Xti2gy?XUn zX^+bQTU%R)5+9b1pmRf`(ctS}|N5yzy`w1N#*G`t9{-Q?`{2QYhY}x_3~;VU)0DT~ zdW#odeDTO}d=jlzi#OkVlV-Ddbm9sjgoplaZf^3szx%rnB|a>NfOAI_MO?proqy+_ zf1b_FO}4kU=`C29Y^|l!>2USxRW>#@PQ)-rDS=yCTYUT5-#(J~uw;M>Lz<?%{PN4Z z{PN4AP_LpWMo~XWlALLe#lsk2Yio<|eCIo;>XF2UB?EjR5E0TeJ=djRi~ImvTU&hh zyWc%F@nOjTPb3x%0o&W#eD8bTJAV=JVaWhbEG8LXdwZMjfB*X@CO#|~;EBYf1lZZx z;rD<4_fJK9STev93sq%jXNN!dgFiSm@nOjTPb{{!ws_~Acg{q7SUQ59Nc8*tb0Iz~ zCBU(8=gyrI&%Rw0wzs$0+1aV*^Up+lSTew|@Pi-x;89m$3L-L8)wj+{d>4TK4{XIm U%xqYct^fc407*qoM6N<$f_h+pNdN!< literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}<C%<R2Kc9faym6aW`f0Dh5$js*d z_}}Z!;XIG;_cPz`_vag-p{7Ve$Uq1H00~A(?iu(VaQlMefnU3&OozZXm@69d91cGG z;O61r&je0NdamH#&)mKsXk?Zb_)B^>d0jUxM@u(PQx^-s)6<jB#=*|j%+$$(&(Xyy zYgd8+09XKwoa}S2?48%%ZU#L~n^g{fE40h%YEx5by;GuJ(K|vI1uO;0m}=J7R4@Bs z>97TX<v{QF=s?r`z`m$a0ZvrhBU7}{15RN9M`j!kv_Mp+3~{||YNuFzHNvhMYm3=Q zo!q+OJ5(%-oNM^I^M%*luKMiVL`lo`bcKGymX7i3MIFWj1i|9+CGNvn`cu-RsK0Qh zoYlwB>`ehR4?GS^qbkof1cslKgk<Uw6DeIxZyT_?=OwX|lwC*A?ac*gHF7jmS080$ z>U)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U<UrcmRnh6jExs}l(hZs0%T~Dnpu-NENdhioRv(T{Qmv>;eD$B zfJtP*jH`siUq~{KE)`jP2|#TUEFGRryE2`i0**z#*^6~AI|YzIWy$Cu#CSLW3q=GA z6`?GZymC;dCPk~rBS%eCb`5OLr;RUZ;D`}um=H)BfVIq%7VhiMr)_#G0N#zrNH|__ zc+blN2UAB0=617@>_<D4$IPL<k1zq(*VmlDPer&h1n6`AG;9A!_W=N$JthhQWXZ<i zGURc6f<i*joK3xSWaOOXxAc8ES>u;MPHN;P;N#YoE=)R#i$k_`UAA>WWCcEVMh~L_ zj--gtp&|K1#58Yz*AHCTMziU1Jzt_jG0I@qAOHsk$2}yTmVkBp_eHuY$A9)>P6o~I z%aQ?!(GqeQ-Y+b0I(m9pwgi(IIZZzsbMv+9w{PFtd_<_(LA~0H(xz<Z(Qt1jC2cC| z6WbMo9YgON{L#ZDl$sV4*<CP(>{=FhLB@(1&qHA5EJw1>>=%q2f&^X>IQ{!GJ4e9U z&KlB)z(84HmNgm2hg2C0>WM{E(DdPr+EeU_N@57;PC2&DmGFW_9kP&%?X4}+xWi)( z;)z%wI5>D4a*5XwD)P--sPkoY(a~WBw;E~AW`Yue4kFa^LM3X`8x|}ZUeMnqr}>kH zG%WWW>3ml$Yez?i%)2pbKPI7?5o?hydokgQyZsNEr{a|mLdt;X2TX(#B1j35xPnPW z*bMSSOauW>o;*=kO8ojw91VX!qoOQb)zHJ!odWB}d+*K?#sY_jqPdg{Sm2HdYzdEx zOGVPhVRTGPtv0o}RfVP;Nd(|CB)<HrC1(%ZOEd8PI?r9b_$Cp-${bh59Z_R7n&YCp zl8lfMpes*8{FVm;oJH@0LLoWmxD59u?JwHz2iRrAaE0`Hc&g;t5~$P*kdeOZn9OJ3 zRczo@ZkWU)RG+hcfH~{49Vvb3D(W0wRX#|$cA0Iqy^VR~(4hqA2AFI-rK!FM!#fJ_ zGFI@iqJOPXZ!=VjTS3dMuu~9xU3K1&?th;$)cqM#WGxbDEyB$y`#9j%>I;*t&QO8h zFfekr30S!-LHmV_Su-W+rEwYXJ^;6&3|L$mMC8*bQptyOo9;>Qb9Q9`ySe3%V$A*9 zeKEe+b0{#KWGp$F+tga)0RtI)nhMa-K@JS}2krK~n8vJ=Ngm?R!9G<~RyuU0d?nz# z-5EK$o(!F?hmX*2Yt6+coY`6jGbb7t<dboft~zeDZwK=+l2bFWs5^+|r{J6GO9Cwl z&SW58BRs?XdFLuhtzl7WLbQ#~z#`jAB3AbSUg6jW6@qVd2Q~9qN(izT1y*>F#6nHA zuKk=GGJ;ZwON1iAfG$E#Y7MnZVmrY|j0eVI(DN_MNFJmyZ|;w4tf@=CCDZ#5N_0K= z$;R~bbk?}TpfDjfB&aiQ$VA}s?P}xPERJG{kxk5~R`iRS(SK5d+Xs9swCozZISbnS zk!)I0>t=A<-^z(cmSFz3=jZ23u13X><0b)P)^1T_))Kr`e!-pb#q&J*Q`p+B6la%C zuVl&0duN<;uOsB3%T9Fp8t{ED108<?)`y_~Hnd9AUX7h-H?jVuU|}My+C=TjH(jKz zqMVr0re3S$H@t{zI95qa)+Crz*5Zj}Ao%4Z><+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcs<xiU1;=a39$d&&l5EwoIH1db#`S9Kw!YC1jhR)VbCWMptlUUkpfif zMzi-i8)WL?|C$*Q?iqbS{w<lA9XN(rD)VS<zn>UdzaMDpT=Ty0pDHHNL@Z0w$Y`XO z2M-_r1S+GaH%pz#Uy0*w$Vdl=X=rQXEzO}d6J^R6zjM1u&c9vYLvLp?W7w(?np9x1 zE_0JSAJCPB%i7p*Wvg)pn5T`8k3-uR?*NT|J`eS#_#54p>!p(mLDvmc-3o0mX*mp_ zN*AeS<>#^-{S%W<*mz^!X$w_2dHWpcJ6^j64qFBft-o}o_Vx80o0>}Du;>kLts;$8 zC`7q$QI(dKYG`Wa8#wl@V4jVWBRGQ@1dr-hstpQL)Tl+aqVpGpbSfN>5i&QMXfiZ> zaA?T1VGe?rpQ@;+pkrVdd{klI&jVS@I5_iz!=UMpTsa~mBga?1r}a<Xwa$pLotZk< zsykXwQO37I=aXew7x=}YWiW)^p)|C#g+)an!@j?EcY8C0t)BlK#y{YLtkJ6=D6H-5 zp2*ANf@>RBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=<bK!vY7J*RP!&i_xU}i*o6o z?xN*1<rEe1L2HBkCSgiYM3a|4w?Bo7CJL7?Eh;9An1m$1t?h1v92<Xg2(#)bjbL|o zH_H0}!Og=1dOBynXHu>@hbCRcfT5ji<pmK_U*~T(A$I-*rM$8-BCv{=@=7F)2pdtU z5==tp!}A*&Xgf{F>gwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&<KAVm#0W>BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V<T#ysvE$@4oRO>#!kUIP8$Nkdh0A(bEVj``-AAyYgwY~jB zT|I7Bf@%;7aL7Wf4dZ%VqF$eiaC38OV6oy3Z#TER2G+fOCd9Iaoy6aLYbPTN{XRPz z;U!V|vBf%H!}52L2gH_+j;`bTcQRXB+y9onc^wLm5wi3-Be}U>k_u>2Eg$=k!(l@I zcCg+flakT2Nej3i0yn+g+}%NYb?ta;R<sv-KjYb}UVFjITQ)VAEWu*)Lz7*-f^A*H z<25#Ynt~-Qh?$wWx4$1=T2`j@bKp!)3IXh(LC@)%WGW$+j(tGz(6#bGw&K0j=Np@B zt}@t$R`z(>?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z<sX7(ZJc+Q;#xP8uk`jnF@a^|TWw*55if6@@}%7lOBaGo9Ia-e?`RPQc^w^EWfhe} zHWHTvDA+r}Xf5Yqpr;QU-88%QC9F_>#z-)AXwSRY?<M%E84!g*1GC?E>OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$<h)Fm>6>}#q^n{4vN@+Os$m7KV+`}c%4)4pv@06af4-x5#wj!KKb%caK{A&Y#Rfs z-po?Dcb1({W=6FKIUirH&(yg=*6aLCekcKwyfK^JN5{wcA3nhO(o}SK#!CINhI`-I z1)6&n7O&ZmyFMuNwvEic#IiOAwNkR=u5it{B9n2sAJV5pNhar=j5`*N!Na;c7g!l$ z3aYBqUkqqTJ=Re-;)s!EOeij=7SQZ3Hq}ZRds%IM*PtM$wV<GYik+VfZene%bm(n6 z`r@rc^TVw7EN{|O7rORMlw)zt(Z#enc3joE#IIk!M)L8gk^go9E9AxiP9o#OqmvV> z@;rlc*NRK7i3y5BETSKuumEN`Xu_8<BQ)z0!-JuC8x}?$qo8SEko}oUWNI(4h*VHO zAi!Egy!f(o9aHs2dhSE6ki(be*&w&+WLOB<(b3T_Hide(NvVvLQV{BN|2?UJFaY*@ z9CXA5B_*8i5Bf6sn~d`R>GP1Ri=OK<SGIb#BCTo3qI#UBUg+dkR+2ilUwIg%XFV;l z+>Q$@I^ko8>H6)4rjiG5{VBM>B|%`&&s^)jS|-_95&yc=GqjNo{zFkw%%HHhS~e=s zD#sfS+-?*t|J!+ozP6KvtOl!R)@@-z24}`9{QaVLD^9VCSR2b`b!KC#o;Ki<+wXB6 zx3&O0LOWcg4&rv4QG0)4yb}7BFSEg~=IR5<g6yi=XozU}zReXL{rA%c`$IQAs<ObZ zep*ITZ0C(~W*`?XH^l1t7&+qigAfY9tVJ5DH!~jY>#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK<aUZ^OhBu;1e6t#{ zxKehVgz`HT;A`FMivG<tq0OcrXwHUX_<$j<uk%m>#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2<eMTQj#)z8+N&ZY?tSPo%&2eVNU=4=?rlO<*9Twaxco zEVE=Jh?_x>rGbjR!Y3`#gPqkv57dB6K^wRGxc9B(t|aYDGS=m$&S!NmCtrMMaUg(c zc2qC=2Z`EEFMW-me5B)24AqF*bV5Dr-M5ig(l-WPS%CgaPzs6p_gnCIvTJ=Y<6!gT zVt@AfYCzjjsMEGi=rDQHo0yc;HqoRNnNFeWZgcm?f;cp(6CNylj36DoL(?TS7eU#+ z7&mfr#y))+CJOXQKUMZ7QIdS9@#-}7y2K1{8)cCt0~-X0O!O?Qx#E4Og+;A2SjalQ zs7r?qn0H044=sDN$SRG$arw~n=+T_DNdSrarmu)V6@|?1-ZB#hRn`uilTGPJ@fqEy zGt(f0B+^JDP&f=r{#Y_wi#AVDf-y!RIXU^0jXsFpf>=Ji*TeqSY!H~AMbJdCGLhC) zn7Rx+sXw6uYj;WRYrLd^5IZq@6JI1C^YkgnedZEYy<&4(z%Q$5yv#B<pkvWZft^C& z;+zNo+VJNluxaDF!`gW+F0=MxsCQ~~#CYKa;ULfj5hTa8a6;d*(<eeQ7-ZQgz2et^ zf|7URfj;x*#HiF0wuBCOTEpbeD&kkENqolCm2#cQGHCeEC<&I3j+P6?sX?BPp4~46 zx-S~EJ>oo{AH8n$<d4loB?vL3RqXwK_COrQ6xRoWGOdFnWy(hhzrG8k;2k}8Zj&>a zhb4Y3PWdr269&?V%uI$xMcUrMzl=;w<_nm*qr=c3Rl@i5wWB;e-`t7D&c-mcQl7x! zZWB`UGcw=Y2=}~wzrfLx=uet<;m3~=8I~ZRuzvMQUQdr+yTV|ATf1Uuomr__nDf=X zZ3WYJtHp_ri(}SQAPjv+Y+0=<GD??Na(2AG`s>fH4krOP@S&=zZ-t1jW1o@}z;xk8 z(Nz1co&El^HK^NrhVHa-_;&88vTU>_J33=%{if;BEY*J#1n59=07jrGQ#IP>@u#3A z;!q+E1Rj3ZJ+!4bq9F8PXJ@yMgZL;>&gYA0%_Kbi8?S=XGM~dnQZQ!yBSgcZhY96H zrWnU;k)qy`rX&&xlDyA%(a1Hhi5CWkmg(`Gb%m(HKi-7Z!LKGRP_B8@`7&hdDy5n= z`OIxqxiVfX@OX1p(mQu>0Ai*v_cTMiw4qRt3~N<X{IYiJ3k=4u-u*nJEBnJ<OdI8P zXmK`OYkO5a{YDhI3PL|H4m=p>Bvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!<osOkId_HzAT-HD2N`M+v2l+zwdW%GgZbQMuhfE*hHjKXKg z45hphqVETPDbX6wpTlZqza0gFaRGh`3L~0id)F6#%@9;w(e%PjzuD7@inuToA!B?F zCMLJc!u{3N)s?lB-!11!GxXsCak8zQomO)gmn02f-5~OkMYnm~#jVwwYNw@LAv!KN z-n`q1|AXw*TW>lWN1XU%K-r=s{|j?)Akf@q#3b#{6cZCuJ~gCxuMXRmI$nGtnH+-h z+GEi!*X=AP<|fG`1>MBdTb?28JYc=fGvAi2I<$B(rs$;eoJCyR6_bc~p!XR@O-+sD z=eH`-ye})I5ic1eL~TDmtfJ|8`0VJ*Yr=hNCd)G1p2MMz4C3^Mj?7;!w|Ly%JqmuW zlIEW^Ft%z?*|fpXda>Jr^1noFZEwFgVV%|*XhH@acv8rdGxeEX{M$(vG{Zw+x(ei@ zmfXb22}8-?Fi`vo-YVrTH*C?a8%M=Hv9MqVH7H^J$KsD?>!SFZ;ZsvnHr_gn=7acz z#W?0eCdVhVMWN12VV^$>WlQ?f;P^{(&pYTops|btm6aj>_Uz+hqpGwB)vWp0Cf5y< zft8-je~nn?W11plq}N)4A{l8I7$!ks_x$PXW-2XaRFswX_BnF{R#6YIwMhAgd5F9X zGmwdadS6(a^fjHtXg8=l?Rc0Sm%hk6E9!5cLVloEy4eh(=FwgP`)~I^5~pBEWo+F6 zSf2ncyMurJN91#cJTy_u8Y}@%!bq1RkGC~-bV@SXRd4F{R-*V<h953|jk-C&|3)z% ze&_30-6q1)a0(!xXqA+_t(WC`HA_yYaW@>`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p9<Q%jdNy1%e7XTzyu7EEQT(5LrnvX~T%K!IuDyHY`ZneVJu#k_1T)xA z*yxB?y4!pOJ$DTZzBm|8OIQq+AtV25aJ+X5EJjAu><tfuiNClI2BSoMgqLnU-5t95 zEnZ(^g~1RgD=UMB({c;$HujG&%DqGF;5jI~roRT+(rOoS$6f6SsURIuAVkAeIVc~{ z5ZxLN%m%Z*Sg;qYCf3<$dE6~&w_!EBx%yl4YC~LH{FCFNRBc_I>2eS*sE*o<YSPrx z{M(reV{~jKue#Y6ZOnqJia{fQc!UxV4m)l389OmzR6A3|2!i<P{r82jKw+zq4%@ny znopi6g!1Vx9Bml#a~KdL2lp2C)qSTKIh43vgycQHfQb_I!kQY&p;X@Bz|{^SXsW1K zP&Ag1CW_r6u5-4=s(W>R$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4<V=< zfr<*%iOB1EY}w3tF2Cwl7a2OS&~Y-lu<s)T^9=OFU8(CeN|63BiMxf*)5gesGU<eZ z9DigzL3+quZ1o2T<KAZbCGJx&lrl*e#}Dpv24bZO$B<Yoc5hbeP0y?@P%|Tvw||e% zV#e^q0D2R_Oq_c+=x5vP&hg4k+df{o7$aNZCM>PdpwWDop%^}n;dD#K4s#DYA8SHZ z&1!riV4W4R7R#C))JH1~axJ)RYnM$$lIR%6fIVA@zV{XVyx}C+a-Dt8Y9M)^KU0+H zR4IUb2CJ{Hg>CuaXtD50jB(_Tcx=Z$^W<wsNa}nUDpNk$q{>Yu2u5kubqmwp%drJ6 z?Fo40g!Qd<-l=TQxqHEOuPX0;^z7iX?Ke^a%XT<13TA^5`4Xcw6D@Ur&VT&CUe0d} z1GjOVF1^L@>O)l@?bD~$wzgf(nxX1OGD8fEV?TdJcZc2KoUe|oP1#=$$7ee|xbY)A zDZq+cuTpc(fFdj^=!;{k03C69lMQ(|>uhRfRu%+!k&<F<Z7l=VnwB^RA&^APMi=Tn zNc}%IJL~xB4OP6bJNwAw)~Ma2=UP0dhr%X=kco(it+@F<#$xrIJ8@|{Buh<)h`xg? z_U}pe=3#zmDfdqE4`Hyn<!?&CfCp#GTeXo8;AYd1Opd&cXER8cBSOF3iFJ#XPgQVp zZSiQf7V^Dt?ITs8aMF~e1hq0P@^oB)#byh|6q_7F1B%ST%WL~J?ySn>YOi-3|1QKB z<?_cUy)V3go%%^l)lRa=dmY_XQG3Z{Q?52d$qG}vIe|EZbYEtrR$rh(iS)O#dU-(> z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#<i<Zx(`=7k~{%`w&<EbG}U< z0%E^8lyw>s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@<TSeYlROCt(gU?O((-qu zs>QS0TEL_?njX|<LXnSC4TlId(D4W|GQ?L@$3Ue@N8p=l9-sC<=z(lPk;^sT(v2*k zc~vp#Hp`mXjzhml2NMCh^h5)sqsan+jJ_l<a4w|G&ac02hrz8#6|kFraA~rta0}!q zB4BE{QWY7MtxHn_xB);Avf#Lf<GG<A?Q3JVyc1p8^H}$8(Gn=_&F1!m8$sKyeue+L z5&392wm+wO;_oXoTEJ=wxVXk}dt<d~CgUUMW_PPTe(c<7n18#mVaX)vK}-PzZq7<b zNJbVTFaq(8ZLx|A*G$H3ugT2aVziDEGa66FVt@hr1|D{RWN6yuqlglM!rp^YG;UpG zrnm?ek079l3VoOU^p%f^A9Yzn8IVX?^rB4LbgJ|PONhzM_0{P?S(V$OI=u5IBjfT# z0ntLLnhg5$0fAHJaG6HCx4X7;RmvMtE}8C>@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fv<Q3o5LspCx-RPkzLw{VsDE>jSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8<JV*@W33SMHM;w!OmUXar{O;_8j>ul%rG z-<zwGD)!Y{+(T{%ob~79zpXX%zulyiy1_UHWvu@YqxKAK3e9GO6Os4R0Naujn>wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnH<AdQ^(;gQMcF>GH{~>1(fawV0*Z#)}M`m8-?ZJV<+e}s9wE# z)l&az?w^5{)`S(%MRzxdNqrs1n*-=jS^_jqE*5XDrA0+VE`5^*p3CuM<&dZEeCjoz zR;uu_H9ZPZV|fQq`Cyw4nscrVwi!fE6ciMmX$!_hN7uF;jjKG)d2@aC4ropY)8<!P zAOHj?oPbjQ%hh|vE_1IMB)43eQpeLi&)R>etW=xJvni)8eHi`H$%#zn^WJ<U7gogJ z?A^!2J~rI78JH|Ml2EldmKY5K8;Zx(FGcBdM<5oe#G+nd6dObqz@Af%%M*aBE_pn8 zXQo2`Bw*IwvP3#1Ev<%YocpBodO9+Rw~`5*CY3{L;qf1PxV!r%NI+#Q1f8GU7$~#U zAA9$4&g-k=8BYi*3i@0^UX}nTQVyOf)8T(}G^Ti?Vqvk~bJRR#EAQ?u`dClPxk@{; zxvO?%jSX`2{8|^z0*C5DR1Z^>5NLc-rqk|u&&4Z6fD_m&JfSI1Bvb?b<*n&sfl0^t z=HnmRl`XrFvMKB%9}>PaA`m-fK6a0(8=qPkWS5bb4=v?XcWi&hRY?O5HdulRi4?fN zlsJ*N-0Qw+Yic@s0(2uy%F@ib;GjXt01F<S%GT3P{Ck&Y*^gWuie`o_g+ZNDNIV|F z)zEe|Ij*4$H1(<RLz0($;AD3VsUJwI@liw^?fh(V?VC`Sz7h`*Q<VYlhbHJ?&h+!W zAJC)U;Lx_QRaSNFYbyi|7+MeNTgA+Znh}qFzf>mx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ<WB5+u#`K#~J$81)#?BuTOKLk|+S>^EX7Nw}?EzVoBfT(-LT|=9N@^hcn-_p&sqG z&*oVs2JSU+N4ZD`FhCAWaS;>|wH2G*Id|?pa#@>tyxX`+4HyIArWDvVrX)2WAOQff z0qyHu&-S@i^MS-+j--!pr4fPBj~_8({~e1bfcl0wI1kaoN>mJL6KUPQm5N7lB(ui1 zE-o%kq)&djzWJ}ob<-GfDlkB;F31j-VHKvQUGQ3sp`CwyGJk_i!y^sD0fqC@$9|jO zOqN!r!8-p==F@ZVP=U$qSpY(gQ0)59P1&t@y?5rvg<}E+GB}2<F#{*|k0E{$&_`~) zkzDcsi#!7r<a8lPUCMj?{CK;e|9#-xj>6NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV(<Rzgqw(Ze!7hEGKKx((> z@H_=R8V39rt5J5YB2Ky?4eJJ#b`_iBe2ot~6%7mLt5t8Vwi^Jy7|jWXqa3amOIoRb zOr}WVFP--DsS`1WpN%~)t3R!arKF^Q$e12KEqU36AWwnCBICpH4XCsfnyrHr>$I$4 z!DpKX$OKLWarN7nv@!uIA+~RNO)l$$w}p(;b>mx8pwYvu;dD_unryX_N<mojSrG!` zgkqx4t<XLL6ZUppvjeV9PJ6dG>hT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*<bTMtKO;_Z)R zRSOJrd5TFO0aO%#%-sNa{`SiQ^$$1^@oUd&^lB{MKZ>vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+Q<Wh^yJ?FzJ*$wiB{j;CMy+?m1MbsJo0ubR==f9 z>P?#mo<zt1E6=Ilm*nbmYmpxfAj7*m*Wh@=7|;!%(-pviW`nuCktLveet9^$*y^>v zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB<Fxl*nmny6_RsCu%1a)so}}uCXSzwY70Y@uTxK z=5nu(N*2HDbrIcL)t_*{*84mvmV_Y9<vxHJJ;0gUdNjyW)jDb|@|j*qR8;gsMa5Ir z02fHv=%xyN9VLv_ZLL4y|F*p$S^^T47m{aok5{rmM{$s7^Xu2!_fo1$IG6kkG_Tgx zFfjPm3;g>0M~3D00EWoKZqsJYT(#@w$Y_H7G22M~ApVFTRHMI_3be)Lkn#0F*V8Pq zc}`Cjy$bE;FJ6H7p=0y#R>`}-m4(0F>%@P|?7fx{=R^uFdISRnZ2W_xQhD{YuR3t< z{6yxu=4~JkeA;|(J6_nv#>Nvs&FuLA&PW^he@t(UwFFE8)|a!R{`E`K`i^ZnyE4$k z;(749Ix|oi$c3QbEJ3b~D_kQsPz~fIUKym($a_7dJ?o+40*OLl^{=&oq$<#Q(yyrp z{J-FAniyAw9tPbe&IhQ|a`DqFTVQGQ&Gq3!C2==4x{6EJwiPZ8zub-iXoUtkJiG{} zPaR&}_fn8_z~(=;5lD-aPWD3z8PZS@AaUiomF!G8I}Mf>e~0g#BelA-5#`cj;O5>N Xviia!U7SGha1wx#SCgwmn*{w2TRX*I diff --git a/account_fiscal_year_closing/static/description/icon.svg b/account_fiscal_year_closing/static/description/icon.svg new file mode 100644 index 00000000000..de278cadb29 --- /dev/null +++ b/account_fiscal_year_closing/static/description/icon.svg @@ -0,0 +1,258 @@ +<?xml version="1.0" encoding="UTF-8" standalone="no"?> +<!-- Created with Inkscape (http://www.inkscape.org/) --> + +<svg + xmlns:dc="http://purl.org/dc/elements/1.1/" + xmlns:cc="http://creativecommons.org/ns#" + xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" + xmlns:svg="http://www.w3.org/2000/svg" + xmlns="http://www.w3.org/2000/svg" + xmlns:xlink="http://www.w3.org/1999/xlink" + xmlns:sodipodi="http://sodipodi.sourceforge.net/DTD/sodipodi-0.dtd" + xmlns:inkscape="http://www.inkscape.org/namespaces/inkscape" + height="128" + id="svg1" + inkscape:export-filename="icon.png" + inkscape:export-xdpi="90" + inkscape:export-ydpi="90" + inkscape:version="0.91 r13725" + sodipodi:docname="icon.svg" + sodipodi:version="0.32" + width="128" + version="1.1"> + <metadata + id="metadata3"> + <rdf:RDF> + <cc:Work + rdf:about=""> + <dc:title>spain_provinces</dc:title> + <dc:description /> + <dc:subject> + <rdf:Bag> + <rdf:li>spain</rdf:li> + <rdf:li>geography</rdf:li> + </rdf:Bag> + </dc:subject> + <dc:publisher> + <cc:Agent + rdf:about="http://www.openclipart.org"> + <dc:title>sherrera</dc:title> + </cc:Agent> + </dc:publisher> + <dc:creator> + <cc:Agent> + <dc:title>sherrera</dc:title> + </cc:Agent> + </dc:creator> + <dc:rights> + <cc:Agent> + <dc:title>sherrera</dc:title> + </cc:Agent> + </dc:rights> + <dc:date /> + <dc:format>image/svg+xml</dc:format> + <dc:type + rdf:resource="http://purl.org/dc/dcmitype/StillImage" /> + <cc:license + rdf:resource="http://web.resource.org/cc/PublicDomain" /> + <dc:language>en</dc:language> + </cc:Work> + <cc:License + rdf:about="http://web.resource.org/cc/PublicDomain"> + <cc:permits + rdf:resource="http://web.resource.org/cc/Reproduction" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/Distribution" /> + <cc:permits + rdf:resource="http://web.resource.org/cc/DerivativeWorks" /> + </cc:License> + </rdf:RDF> + </metadata> + <defs + id="defs3"> + <linearGradient + id="linearGradient3032" + inkscape:collect="always"> + <stop + id="stop3034" + offset="0" + style="stop-color:#800000;stop-opacity:1;" /> + <stop + id="stop3036" + offset="1" + style="stop-color:#ff0000;stop-opacity:1" /> + </linearGradient> + <linearGradient + inkscape:collect="always" + id="linearGradient3026"> + <stop + style="stop-color:#ececec;stop-opacity:1" + offset="0" + id="stop3028" /> + <stop + style="stop-color:#ececec;stop-opacity:1" + offset="1" + id="stop3030" /> + </linearGradient> + <linearGradient + id="linearGradient3016" + inkscape:collect="always"> + <stop + id="stop3018" + offset="0" + style="stop-color:#cccccc;stop-opacity:1;" /> + <stop + id="stop3020" + offset="1" + style="stop-color:#ececec;stop-opacity:1" /> + </linearGradient> + <linearGradient + gradientTransform="matrix(0.95285955,0,0,0.95285955,-92.360098,923.91674)" + gradientUnits="userSpaceOnUse" + y2="116.36218" + x2="131" + y1="131.36218" + x1="131" + id="linearGradient3022" + xlink:href="#linearGradient3016" + inkscape:collect="always" /> + <linearGradient + gradientTransform="matrix(0.95285955,0,0,0.95285955,-92.360098,923.91674)" + gradientUnits="userSpaceOnUse" + y2="85.362183" + x2="131" + y1="130.36218" + x1="131" + id="linearGradient3024" + xlink:href="#linearGradient3026" + inkscape:collect="always" /> + <linearGradient + gradientTransform="matrix(0.95285955,0,0,0.95285955,-92.360098,923.91674)" + gradientUnits="userSpaceOnUse" + y2="83.362183" + x2="131" + y1="113.36218" + x1="131" + id="linearGradient3038" + xlink:href="#linearGradient3032" + inkscape:collect="always" /> + </defs> + <sodipodi:namedview + bordercolor="#666666" + borderopacity="1.0" + id="base" + inkscape:current-layer="svg1" + inkscape:cx="102.45031" + inkscape:cy="56.835562" + inkscape:pageopacity="0.0" + inkscape:pageshadow="2" + inkscape:window-height="1176" + inkscape:window-width="1855" + inkscape:window-x="65" + inkscape:window-y="24" + inkscape:zoom="3.6235294" + pagecolor="#ffffff" + showgrid="false" + inkscape:window-maximized="1" + fit-margin-top="0" + fit-margin-left="0" + fit-margin-right="0" + fit-margin-bottom="0" /> + <g + id="layer1" + inkscape:groupmode="layer" + inkscape:label="Layer 1" + transform="translate(-14.567953,-599.45664)" /> + <g + id="layer1-9" + inkscape:label="Layer 1" + transform="translate(1400.7975,748.89372)" /> + <image + y="-11.582519" + x="-1.1578679" + id="image3408" + xlink:href="data:image/png;base64,iVBORw0KGgoAAAANSUhEUgAAAEAAAABACAYAAACqaXHeAAAKO0lEQVR42u2aW3AT1xnH/7u625Is +G1u2Bb5ibgZzMwRCIBAgJgESyKTTMOm0D33pdDrTlzZ96msf2mY605l2kj61k7YzaaZpkkmHaZs0 +DQVawi3cTAxYtrEs2bIly5JlXVfafuestJFtyTfCSLh89s6ePZfV+X57vu98e/YI+D8XodgdKLY8 +BlDsDhRbHgModgeKLY8BFLsD88nrXRaRTmLmcjHp+A//MTm5YAD0Q010+r4giqfkdNo8o1wokC4E +0Zg5xxego7CAPHkRzFjdCB2+zO//gY6fE4x0wR8n5dfpNJobNY3r9AP9vfAHJyEIrFBQcGoEaEUB +OnamQ68RF9qZYgpT3pBJ/5gA/KQggJ89a5ZPneqCTl+J3//xA4wEQkqBoABgSmsyAHR01msfCQC5 +4qTjFB3ddCQJhpQXgK2ug2e6rv+t2B3+SkRrXYVyWx2sldX43Ru/GkkkEjtJ+aHcOiqAky924uLf +e4rd54ci9sZGbD7Uhbfe/CVEQdAThOQsAC+d2Imr5z2YGvdz+9eQnWu47YvQPqQhL0npB7/JAqV2 +dRsGvKPymNf99msfhV+dBeDkC524dcmLdCqNeDgEHSld09gEBzW02KzqjXovnkdsMsTTG/Y/Sw5S +oxTIMiKhCfRf+Yxf2uocqF+3EdwpZ3z48J1uTHiHebppSyeMFmummP5SKdy7cJaXGcrNaOzYlrmt +0nhi2A3fYL/yRJtXw1JTq5TJvDVct65Bisfp4Qlo3fEkTNYK3sbdcwuhUBTRmATDikr0e4Y8P/oo +vHIWgBPHt+PKp738hiJzeFoNOUUt9DoNjEYt1Jlp+ok7ypmiZM3In9ZOyDv55W03o72SFGblqUJM +2ENMxpNwrO+ARqtD/9XPMOqbgsmih9MXGCUAtbMAvHhsO66d7eOZDIDeoIWBAaBzmUmfU1vIUT5z +PbMjgpBbPE37L6sKM5Safs/81fI1yJ+VTssIjATgWNuO4d4ejIwECYCOAEyAAEz/uSyA6+f6qGGa +AIj8yesNOhgMGjp0ObrNfrKFnogoFOqlMLv/QsGLfIOssAjKvbXU52g4iqlAmGcrI2AOAMef24pr +/3ZCoKfPDr2Onr6eINAoMBi0i+hBaYhGr+N6DNwbRk1V+fwAjh3Zgs+ZD2CZ3AeIysFGgk5TbH0W +Jezpx+MSrNVWeFwBtG8n3c5emAdAF1U6szwAMIkRAH25EeFwEruOdOHMu+/PDeDo4c3kBJ3LCoBE +jlBKC3jqheP41zvvzg3g+UMd3AkuJwDxRAppUnHfyRP45E9/nhvAcwc34cb5/mUHgI2CAy+/jH++ +/c7cAI4c2Iib/x1YdgASSQn1dZXweAJzA+javxG3LixPAAuaBg/va0f3xfs8kwUw2mUCIEkA7PYK +eL1BGM069PkLADi0dz1uX3ItSwAHX/k69wFzAji4Zx2+uDITAL0Q6cSSBMBi/UH/vGueecWmM/yV +Tt985QPPhArgmd1r0XNVWSzJ+gAtA6AtPQBMedf4JPYf3o9IYGDB7SpXroGUiOK9Dz9BU5n1TQLw +XRXA/ifW4O419yMB4L4vhK0dTZgKpzA2NLagNnVNNn52Of1IEUCvFOGmoAJ4emcb7l33lDyAJL3r +e+gNj4Yxv44Jetw2NmBUa+PrLrXSBNpjLhjlxLR29lUV3ODd/eP5ATzVuRrOm8pqTa4P0JYYgLvD +IRj13I55lHeuvB1h0YSdR0/y8kun34dBimFfpBt64cvPCdX1FjACw/RylBfAnm2t6OsemQFALCkA +zPZvDgZRadFwAG7dClw3tuDwt76DFasaeR3/0CA+fus3WBXoRYcmoK5fVNrL2WIXxghgXgC7t7Rg +4Asvr8waaTUlBoB6GqNp7bIzgCa7gQO4Z3Dg4wkTApNRUkpZYGX9tplN2G4Ioz3hhsWorGVYK03c +RMbHwvkB7Opoxv07o6ULgCSWnA7Ao6vCmZQDUVEP95Div5pbm4GpEDoSLjSl/KgsU5bzyiwGPgJC +E5H8AHZubMLgXcWjZk2Am4FGCYZKQRiAi85xtNYaVR9w3rQewepWyBmnKCTjMI4NoHX4KuxlGpgz +q1kGk46vIk+F4/kBdG5owFCvr+QB/OeuH2sdZeosEIcWn2scCBqr+BC3RMdRN94LI+GprzCo65Ja +0iFNAOKxZH4A29etgrvPr1DMmIAaDmtLAwCbAs/d8cFOw1kwSiyY4flMoUAkgUhC8QMmvYgqGvrs +e2ZW2Eo3A5AkiL5YDPXm8tMUCB1TAWxdsxLDA+MlDYCJ0xumEDgCR4UJKX1iSfdwGMwJGtm7CMA1 +FcDmNge89wMlD8AdiCIcleCZiM5Zj02ZcuarkzbzOZ+bgJRCNJ7+xW97Uz/gumYBbGqpx6hrgldU +fYAKoXQAMBkh5UPRFFeukCSSKV6aTsmobahDaMyHRCqFUCIOrz/ZSABc0wBsbK6luDqUAyA7CpRw +uNSE+YNwLKXO/7kfaDTU/2hc+QAsSTI27NyK4Z7biKfp3SEayf86vKHRDr9Heb1UTGCRANidFrOR +5SFLJJpUnJ6Uxra9uzBw4zqmkkm4QpP5AaxfVYPxkfDSATywfLUEcwFseXIHBrtvzQ1gjaMaQe+U +CoDvDeB+oDRNYF4ANN8zR8j2IGzcsRXuuz2IMACTBQC01a1AcGyK21F2g0TWET7qACxmA48JFADh +/ABa7ZUI+aI8R8xOg3yXyKMLgIW+bF3QSgCYLgzAULgAgJZqG70pRXkGC6BY5KTJHvNsi1uq5bIn +9LCET4OyEiXaqyliTEtzA2iuqkBwPEahYpqbABsFzBcIogKkoDyA75KX2m4BdaSUsjWn85mnEA34 +EHAPzQ1g05rVGHG6kaB4WqI5Vt2ZIQgQFvCDpSZsBtAb9Hj+1a/h1plPEQtPIiIl4S4E4InO7fAN +ehH0+2kKkdRdGcKitmcsUpZsAfM3rG1YiY7dnfANezF6t5vnKQCm8gJw1tusrWaTDTqDkexehM/t +4vZfZi5D59P7MuNVia/9Hg8G7tzhN2hoa0NNQ0Nmt5bSt54rlxENKzFFx969KkSZ7ySbhJOCEiY2 +ux0rqT1vSFVkiurcTifNRsq6RMumDhjNZlUpVt5zUdmFZqL81s1blS29ogYC+SnfkAueXmWPQ11z +C5lzAn63W20fpDB4NBIdJABN0wC83mVpoyFzr1o08s6yPUKiICtToaisB8hLNdgSkt7gBPNtbLfo +5WkAmPz6aOVfKFJ6qcVawWPp5STMH/SFgijX6c5873TgQG4Z05RtGmTLK02v7bF8u9aMb1CDZUWA +RnGKYrz3fno+9AbNigNQdpK7swCy0krHOpaoMokGGvUaCqLkDdXaupoycQVBScs53ocu0jlmz1+/ +eVpmacVeMq/k6WyatVHz1bQsp3Lea1l+9jo9/V5sBx9Ps/I0+8+m08q9JP4bmXyqwPqfTMmpUFz9 +SsIcV18unGX1pJcijwEUuwPFlscAit2BYstjAMXuQLHlf2yMS4xiv/jgAAAAAElFTkSuQmCC +" + style="image-rendering:optimizeQuality" + preserveAspectRatio="none" + height="118.09091" + width="118.09091" /> + <g + transform="matrix(1.2767369,0,0,1.2767369,68.881287,-1213.278)" + id="layer1-6" + inkscape:label="Layer 1"> + <path + inkscape:connector-curvature="0" + id="path2987" + d="m 2.9258568,1007.1729 0,42.8787 28.5857862,0 14.292894,-14.2929 0,-28.5858 -42.8786802,0 z" + style="fill:url(#linearGradient3024);fill-opacity:1;stroke:none" /> + <rect + y="1007.1606" + x="2.9258568" + height="10.481455" + width="42.878681" + id="rect2994" + style="fill:url(#linearGradient3038);fill-opacity:1;fill-rule:evenodd;stroke:none" /> + <path + inkscape:connector-curvature="0" + id="path3001" + d="m 37.347908,1021.8528 -9.76681,5.9852 1.756835,3.0373 3.037239,-1.5484 0,13.4591 4.972736,-0.4169 0,-20.5163 z m -19.593174,0.7742 c -1.796569,0 -3.355686,0.4606 -4.674967,1.3996 -0.446234,0.3026 -0.884626,0.6983 -1.280405,1.1911 -0.39579,0.4928 -0.633176,0.8508 -0.714645,1.0719 l 3.483893,2.3524 c 0.174611,-0.4928 0.557241,-0.9027 1.13152,-1.2208 0.554869,-0.3027 1.141135,-0.4467 1.727058,-0.4467 0.636358,0 1.147462,0.1713 1.578174,0.5359 0.430702,0.3648 0.655081,0.8538 0.655091,1.4592 -10e-6,0.745 -0.317769,1.2482 -0.923083,1.4888 -0.620855,0.2522 -1.345952,0.3573 -2.203488,0.3573 -0.221177,-0.015 -0.420925,-0.014 -0.595537,-0.03 -0.178489,0 -0.309536,0 -0.387099,0 l 0,3.6328 c 0.0776,-0.015 0.199491,-0.044 0.327545,-0.059 0.128036,0 0.365413,0 0.714645,0 1.001103,0 1.792338,0.079 2.382149,0.2382 0.333691,0.1086 0.59831,0.3356 0.803975,0.6848 0.190096,0.3492 0.267982,0.7592 0.267992,1.2209 -10e-6,0.6208 -0.221864,1.1241 -0.714645,1.4889 -0.508331,0.3647 -1.090709,0.5748 -1.727058,0.6252 -0.523844,-0.035 -1.106222,-0.1931 -1.727058,-0.4764 -0.442355,-0.2095 -0.813351,-0.4754 -1.13152,-0.7742 -0.318189,-0.3026 -0.527046,-0.54 -0.655091,-0.7146 l -3.335009,3.1266 c 0.919615,1.0515 1.989743,1.8285 3.215901,2.3523 1.206759,0.5239 2.533644,0.7742 3.930546,0.7742 2.258296,0 3.974396,-0.5007 5.181174,-1.5484 0.333682,-0.2871 0.678703,-0.6575 1.012413,-1.1017 0.333691,-0.4443 0.608687,-0.9599 0.833752,-1.5187 0.205637,-0.5548 0.297759,-1.1645 0.297769,-1.8163 -1e-5,-0.9235 -0.236119,-1.8199 -0.744422,-2.7395 -0.508322,-0.9235 -1.155571,-1.585 -1.935496,-1.9652 0.03103,-0.015 0.203531,-0.1751 0.506207,-0.4467 0.287125,-0.2678 0.546608,-0.6491 0.833752,-1.1613 0.267725,-0.4889 0.46874,-1.0843 0.56576,-1.7866 0.03106,-0.2367 0.02977,-0.4741 0.02978,-0.7147 -9e-6,-0.9196 -0.236118,-1.7666 -0.744421,-2.531 -0.65189,-0.9352 -1.537792,-1.646 -2.620364,-2.1737 -1.094245,-0.5083 -2.204603,-0.7742 -3.364785,-0.7742 z" + style="font-style:normal;font-variant:normal;font-weight:normal;font-stretch:normal;font-size:25.01973534px;line-height:125%;font-family:Kabel;-inkscape-font-specification:Kabel;text-align:start;letter-spacing:0px;word-spacing:0px;writing-mode:lr-tb;text-anchor:start;fill:#b3b3b3;fill-opacity:1;stroke:none" /> + <path + inkscape:connector-curvature="0" + id="path2992" + d="m 31.511644,1050.0516 14.292893,-14.2929 -14.292893,0 0,14.2929 z" + style="fill:url(#linearGradient3022);fill-opacity:1;stroke:#666666;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:round;stroke-opacity:1" /> + <path + inkscape:connector-curvature="0" + style="fill:none;stroke:#666666;stroke-width:0.99999994px;stroke-linecap:butt;stroke-linejoin:miter;stroke-opacity:1" + d="m 2.9258568,1007.1729 0,42.8787 28.5857872,0 14.292893,-14.2929 0,-28.5858 -42.8786802,0 z" + id="path3040" /> + </g> +</svg> diff --git a/account_fiscal_year_closing/tests/test_something.py b/account_fiscal_year_closing/tests/test_something.py deleted file mode 100644 index f41c28d2cb6..00000000000 --- a/account_fiscal_year_closing/tests/test_something.py +++ /dev/null @@ -1,43 +0,0 @@ -# -*- coding: utf-8 -*- -# Copyright <YEAR(S)> <AUTHOR(S)> -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - -from openerp.tests.common import HttpCase, TransactionCase - - -class SomethingCase(TransactionCase): - def setUp(self, *args, **kwargs): - super(SomethingCase, self).setUp(*args, **kwargs) - - # TODO Replace this for something useful or delete this method - self.do_something_before_all_tests() - - def tearDown(self, *args, **kwargs): - # TODO Replace this for something useful or delete this method - self.do_something_after_all_tests() - - return super(SomethingCase, self).tearDown(*args, **kwargs) - - def test_something(self): - """First line of docstring appears in test logs. - - Other lines do not. - - Any method starting with ``test_`` will be tested. - """ - pass - - -class UICase(HttpCase): - def test_ui_web(self): - """Test backend tests.""" - self.phantom_js("/web/tests?mod=module_name", "", login="admin") - - def test_ui_website(self): - """Test frontend tour.""" - self.phantom_js( - url_path="/", - code="odoo.__DEBUG__.services['web.Tour']" - ".run('test_module_name', 'test')", - ready="odoo.__DEBUG__.services['web.Tour'].tours.test_module_name", - login="admin") diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml deleted file mode 100644 index ade2cebdf5c..00000000000 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_config_view.xml +++ /dev/null @@ -1,63 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_account_fiscalyear_closing_config_tree" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing.config</field> - <field name="arch" type="xml"> - <tree string="Fiscal year closing move configurations"> - <field name="sequence" widget="handle" /> - <field name="enable"/> - <field name="name"/> - <field name="code"/> - <field name="inverse"/> - <field name="reconcile"/> - <field name="move_type"/> - <field name="date"/> - <field name="journal_id"/> - </tree> - </field> - </record> - - <record id="view_account_fiscalyear_closing_config_form" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing.config</field> - <field name="arch" type="xml"> - <form string="Fiscal year closing move configuration"> - <sheet> - <group> - <field name="name"/> - </group> - <group> - <group> - <field name="enable"/> - <field name="journal_id"/> - <field name="sequence"/> - <field name="date"/> - </group> - <group> - <field name="code"/> - <field name="inverse"/> - <field name="reconcile"/> - <field name="move_type"/> - </group> - </group> - <group string="Accounts mapping"> - <field name="mapping_ids" nolabel="1"/> - </group> - <group string="Accounts closing types"> - <group> - <field name="closing_type_default"/> - </group> - <group/> - </group> - <group> - <field name="closing_type_ids" nolabel="1"/> - </group> - </sheet> - </form> - </field> - </record> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml deleted file mode 100644 index 074505b5088..00000000000 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_mapping_view.xml +++ /dev/null @@ -1,38 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_account_fiscalyear_closing_mapping_tree" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing.mapping</field> - <field name="arch" type="xml"> - <tree string="Fiscal year closing move account mappings"> - <field name="name"/> - <field name="dst_account_id"/> - </tree> - </field> - </record> - - <record id="view_account_fiscalyear_closing_mapping_form" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing.mapping</field> - <field name="arch" type="xml"> - <form string="Fiscal year closing move account mapping"> - <sheet> - <group> - <group> - <field name="name"/> - </group> - <group> - <field name="dst_account_id"/> - </group> - </group> - <group string="Source accounts"> - <field name="src_account_ids" nolabel="1"/> - </group> - </sheet> - </form> - </field> - </record> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml new file mode 100644 index 00000000000..827adbe3caa --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -0,0 +1,111 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_template_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.template</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing"> + <field name="name"/> + <field name="company_id" groups="base.group_multi_company"/> + <field name="move_config_ids"/> + </tree> + </field> + </record> + + <record id="view_account_fiscalyear_closing_template_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.template</field> + <field name="arch" type="xml"> + <form string="Fiscal year closing"> + <sheet> + <h1 class="oe_title"> + <label for="name" clas="oe_edit_only"/> + <field name="name"/> + </h1> + <group> + <group> + <field name="check_draft_moves"/> + </group> + <group> + <field name="chart_template_ids" widget="many2many_tags"/> + <field name="company_id" groups="base.group_multi_company"/> + </group> + </group> + <group string="Moves configuration"> + <field name="move_config_ids" nolabel="1"> + <tree> + <field name="sequence" widget="handle" /> + <field name="name"/> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + <field name="journal_id"/> + </tree> + <form> + <sheet> + <group> + <group> + <field name="name"/> + <field name="journal_id"/> + <field name="sequence"/> + </group> + <group> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + </group> + </group> + <group string="Accounts mapping"> + <field name="mapping_ids" nolabel="1"> + <tree editable="bottom"> + <field name="name"/> + <field name="src_accounts"/> + <field name="dest_account"/> + </tree> + </field> + </group> + <group string="Accounts closing types"> + <field name="closing_type_default"/> + </group> + <group> + <field name="closing_type_ids" nolabel="1"> + <tree editable="bottom"> + <field name="account_type_id"/> + <field name="closing_type"/> + </tree> + </field> + </group> + </sheet> + </form> + </field> + </group> + </sheet> + </form> + </field> + </record> + + <record id="action_account_fiscalyear_closing_template" model="ir.actions.act_window"> + <field name="name">Closing templates</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">account.fiscalyear.closing.template</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + </record> + + <menuitem id="menu_account_fiscalyear_closing_configuration" + parent="account.menu_finance_configuration" + sequence="40" + name="Fiscal Year Closing" + /> + <menuitem id="menu_account_fiscalyear_closing_template" + parent="menu_account_fiscalyear_closing_configuration" + sequence="10" + name="Closing templates" + action="action_account_fiscalyear_closing_template" + /> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml deleted file mode 100644 index a24417c8d90..00000000000 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_type_view.xml +++ /dev/null @@ -1,17 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_account_fiscalyear_closing_type_tree" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing.type</field> - <field name="arch" type="xml"> - <tree string="Fiscal year closing move account types" editable="bottom"> - <field name="account_type_id"/> - <field name="closing_type"/> - </tree> - </field> - </record> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml deleted file mode 100644 index 49a3286cf0f..00000000000 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_view.xml +++ /dev/null @@ -1,105 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing</field> - <field name="arch" type="xml"> - <tree string="Fiscal year closing"> - <field name="name"/> - <field name="company_id" groups="base.group_multi_company"/> - <field name="date_start"/> - <field name="date_end"/> - <field name="date_opening"/> - <field name="state"/> - <field name="calculation_date"/> - </tree> - </field> - </record> - - <record id="view_account_fiscalyear_closing_form" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing</field> - <field name="arch" type="xml"> - <form string="Fiscal year closing"> - <header> - <field name="move_ids" invisible="1"/> - <field name="move_line_ids" invisible="1"/> - <button name="button_calculate" states="draft" - type="object" string="Calculate" class="oe_highlight" /> - <button name="button_recalculate" states="calculated" - type="object" string="Recalculate"/> - <button name="button_post" - type="object" string="Post moves" class="oe_highlight" - attrs="{'invisible': ['|', ('move_config_ids', '=', []), ('state', 'not in', ['calculated'])]}"/> - <button name="button_recover" states="cancelled" - type="object" string="Draft"/> - <button name="button_open_moves" states="calculated,posted" - type="object" string="Show moves"/> - <button name="button_open_move_lines" states="calculated,posted" - type="object" string="Show move lines"/> - <button name="button_cancel" states="calculated,posted" - type="object" string="Cancel"/> - <field name="state" widget="statusbar" - statusbar_visible="draft,calculated,posted,cancelled" - statusbar_colors="{'cancelled': 'red', 'posted': 'blue'}"/> - </header> - <sheet> - <h1> - <label string="Fiscal closing"/> - <field name="name" class="oe_inline"/> - </h1> - <group> - <group> - <field name="date_start"/> - <field name="date_end"/> - <field name="date_opening"/> - </group> - <group> - <field name="check_draft_moves"/> - <field name="company_id" groups="base.group_multi_company"/> - </group> - </group> - <group attrs="{'invisible': [('calculation_date', '=', False)]}"> - <group> - <field name="calculation_date"/> - </group> - </group> - <group string="Moves configuration"> - <field name="move_config_ids" nolabel="1" widget="one2many_list" - mode="tree,kanban" context="{'default_fyc_id': id}"/> - </group> - </sheet> - </form> - </field> - </record> - - <record id="view_account_fiscalyear_closing_search" model="ir.ui.view"> - <field name="model">account.fiscalyear.closing</field> - <field name="arch" type="xml"> - <search string="Fiscal year closing"> - <filter string="Draft" domain="[('state','=','draft')]"/> - <filter string="In process" domain="[('state', '=', 'calculated')]"/> - <filter string="Posted" domain="[('state', '=', 'posted')]"/> - <filter string="Cancelled" domain="[('state', '=', 'cancelled')]"/> - <filter string="Company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> - </search> - </field> - </record> - - - <record id="action_account_fiscalyear_closing" model="ir.actions.act_window"> - <field name="name">Fiscal year closings</field> - <field name="type">ir.actions.act_window</field> - <field name="res_model">account.fiscalyear.closing</field> - <field name="view_type">form</field> - <field name="view_mode">tree,form</field> - <field name="view_id" ref="view_account_fiscalyear_closing_tree" /> - </record> - - <menuitem id="menu_account_fiscalyear_closing" - parent="account.menu_finance_entries" sequence="90" - name="Fiscal year closings" action="action_account_fiscalyear_closing"/> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml new file mode 100644 index 00000000000..6de1a8b56d4 --- /dev/null +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -0,0 +1,196 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> + +<odoo> + + <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <tree string="Fiscal year closing"> + <field name="name"/> + <field name="company_id" groups="base.group_multi_company"/> + <field name="date_start"/> + <field name="date_end"/> + <field name="date_opening"/> + <field name="state"/> + <field name="calculation_date"/> + </tree> + </field> + </record> + + <record id="view_account_fiscalyear_closing_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <form string="Fiscal year closing"> + <header> + <button name="button_calculate" + type="object" + string="Calculate" + class="oe_highlight" + attrs="{'invisible': ['|', ('stored_template_id', '=', False), ('state', 'not in', ['draft'])]}" + /> + <button name="button_recalculate" + states="calculated" + type="object" + string="Recalculate" + /> + <button name="button_post" + type="object" + string="Confirm and post moves" + class="oe_highlight" + attrs="{'invisible': ['|', ('move_config_ids', '=', []), ('state', 'not in', ['calculated'])]}" + /> + <button name="button_recover" + states="cancelled" + type="object" + string="Draft" + /> + <button name="button_cancel" + states="calculated,posted" + type="object" + string="Cancel" + confirm="This will remove all the closing moves. Are you sure you want to continue?" + /> + <field name="state" + widget="statusbar" + statusbar_visible="draft,calculated,posted,cancelled" + statusbar_colors="{'cancelled': 'red', 'posted': 'blue'}" + /> + </header> + <sheet> + <div class="oe_button_box" name="button_box"> + <button class="oe_stat_button" + name="button_open_moves" + states="calculated,posted" + type="object" + string="Show moves" + icon="fa-list" + /> + <button class="oe_stat_button" + name="button_open_move_lines" + states="calculated,posted" + type="object" + string="Show move lines" + icon="fa-list" + /> + </div> + <h1> + <label string="Fiscal closing"/> + <field name="name" class="oe_inline"/> + </h1> + <group> + <group> + <field name="chart_template_id" invisible="1"/> + <field name="stored_template_id" invisible="1"/> + <field name="is_new_template" invisible="1"/> + <label for="closing_template_id"/> + <div> + <field name="closing_template_id" class="oe_inline"/> + <button name="action_load_template" + type="object" + attrs="{'invisible': [('is_new_template', '=', False)]}" + string="Load template" + /> + </div> + <field name="company_id" groups="base.group_multi_company"/> + </group> + <group> + <field name="year"/> + <field name="date_start"/> + <field name="date_end"/> + <field name="date_opening"/> + <field name="check_draft_moves"/> + </group> + </group> + <group attrs="{'invisible': [('calculation_date', '=', False)]}"> + <group> + <field name="calculation_date"/> + </group> + </group> + <group string="Moves configuration"> + <field name="move_config_ids" nolabel="1"> + <tree> + <field name="sequence" widget="handle" /> + <field name="enabled"/> + <field name="name"/> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + <field name="date"/> + <field name="journal_id"/> + </tree> + <form> + <sheet> + <group> + <group> + <field name="name"/> + <field name="enabled"/> + <field name="date"/> + <field name="journal_id"/> + <field name="sequence"/> + </group> + <group> + <field name="code"/> + <field name="inverse"/> + <field name="reconcile"/> + <field name="move_type"/> + </group> + </group> + <group string="Accounts mapping"> + <field name="mapping_ids" nolabel="1"> + <tree editable="bottom"> + <field name="name"/> + <field name="src_accounts"/> + <field name="dest_account_id"/> + </tree> + </field> + </group> + <group string="Accounts closing types"> + <field name="closing_type_default"/> + </group> + <group> + <field name="closing_type_ids" nolabel="1"> + <tree editable="bottom"> + <field name="account_type_id"/> + <field name="closing_type"/> + </tree> + </field> + </group> + </sheet> + </form> + </field> + </group> + </sheet> + </form> + </field> + </record> + + <record id="view_account_fiscalyear_closing_search" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing</field> + <field name="arch" type="xml"> + <search string="Fiscal year closing"> + <filter string="Draft" domain="[('state','=','draft')]"/> + <filter string="In process" domain="[('state', '=', 'calculated')]"/> + <filter string="Posted" domain="[('state', '=', 'posted')]"/> + <filter string="Cancelled" domain="[('state', '=', 'cancelled')]"/> + <filter string="Company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> + </search> + </field> + </record> + + <record id="action_account_fiscalyear_closing" model="ir.actions.act_window"> + <field name="name">Fiscal year closings</field> + <field name="type">ir.actions.act_window</field> + <field name="res_model">account.fiscalyear.closing</field> + <field name="view_type">form</field> + <field name="view_mode">tree,form</field> + <field name="view_id" ref="view_account_fiscalyear_closing_tree" /> + </record> + + <menuitem id="menu_account_fiscalyear_closing" + parent="account.menu_finance_entries" sequence="90" + name="Fiscal year closings" action="action_account_fiscalyear_closing"/> + +</odoo> diff --git a/account_fiscal_year_closing/views/account_move_line_view.xml b/account_fiscal_year_closing/views/account_move_line_view.xml deleted file mode 100644 index 8acc509c0d0..00000000000 --- a/account_fiscal_year_closing/views/account_move_line_view.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_move_line_form" model="ir.ui.view"> - <field name="name">Add fiscal year closing to account move line</field> - <field name="model">account.move.line</field> - <field name="inherit_id" ref="account.view_move_line_form"/> - <field name="arch" type="xml"> - <field name="date_maturity" position="after"> - <field name="fyc_id"/> - </field> - </field> - </record> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_move_view.xml b/account_fiscal_year_closing/views/account_move_view.xml deleted file mode 100644 index 36062f770ee..00000000000 --- a/account_fiscal_year_closing/views/account_move_view.xml +++ /dev/null @@ -1,18 +0,0 @@ -<?xml version="1.0" encoding="utf-8"?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - -<odoo> - - <record id="view_move_form" model="ir.ui.view"> - <field name="name">Add fiscal year closing to account move</field> - <field name="model">account.move</field> - <field name="inherit_id" ref="account.view_move_form"/> - <field name="arch" type="xml"> - <field name="ref" position="after"> - <field name="fyc_id"/> - </field> - </field> - </record> - -</odoo> diff --git a/account_fiscal_year_closing/views/account_move_views.xml b/account_fiscal_year_closing/views/account_move_views.xml new file mode 100644 index 00000000000..0eb95801974 --- /dev/null +++ b/account_fiscal_year_closing/views/account_move_views.xml @@ -0,0 +1,26 @@ +<?xml version="1.0" encoding="utf-8"?> +<!-- Copyright 2017 Tecnativa - Pedro M. Baeza + License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> +<odoo> + + <record id="view_move_form" model="ir.ui.view"> + <field name="model">account.move</field> + <field name="inherit_id" ref="account.view_move_form"/> + <field name="arch" type="xml"> + <field name="ref" position="after"> + <field name="closing_type"/> + </field> + </field> + </record> + + <record id="view_account_move_filter" model="ir.ui.view"> + <field name="model">account.move</field> + <field name="inherit_id" ref="account.view_account_move_filter"/> + <field name="arch" type="xml"> + <group expand="0" position="inside"> + <filter string="Closing type" domain="[]" context="{'group_by': 'closing_type'}"/> + </group> + </field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/tests/__init__.py b/account_fiscal_year_closing/wizards/__init__.py similarity index 58% rename from account_fiscal_year_closing/tests/__init__.py rename to account_fiscal_year_closing/wizards/__init__.py index c208505f4db..b25cb5e3a8a 100644 --- a/account_fiscal_year_closing/tests/__init__.py +++ b/account_fiscal_year_closing/wizards/__init__.py @@ -1,5 +1,4 @@ # -*- coding: utf-8 -*- -# Copyright <YEAR(S)> <AUTHOR(S)> # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from . import test_something +from . import account_fiscal_year_closing_unbalanced_move diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py new file mode 100644 index 00000000000..fe0839ff8f1 --- /dev/null +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py @@ -0,0 +1,48 @@ +# -*- coding: utf-8 -*- +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openerp import fields, models + + +class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): + _name = 'account.fiscalyear.closing.unbalanced.move' + + journal_id = fields.Many2one( + comodel_name="account.journal", + string="Journal", + readonly=True, + ) + ref = fields.Char( + string="Reference", + readonly=True, + ) + date = fields.Date( + string="Date", + readonly=True, + ) + line_ids = fields.One2many( + comodel_name='account.fiscalyear.closing.unbalanced.move.line', + inverse_name='move_id', + string="Unbalanced move lines", + readonly=True, + ) + + +class AccountFiscalYearClosingUnbalancedMoveLine(models.TransientModel): + _name = 'account.fiscalyear.closing.unbalanced.move.line' + + move_id = fields.Many2one( + comodel_name='account.fiscalyear.closing.unbalanced.move', + string="Unbalanced move", + ) + account_id = fields.Many2one( + comodel_name='account.account', + string="Account", + ) + credit = fields.Float() + debit = fields.Float() + partner_id = fields.Many2one( + comodel_name='res.partner', + string="Partner", + ) + name = fields.Char() diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml new file mode 100644 index 00000000000..00994e6eb15 --- /dev/null +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml @@ -0,0 +1,43 @@ +<odoo> + + <record id="view_account_fiscalyear_closing_unbalanced_move_form" model="ir.ui.view"> + <field name="model">account.fiscalyear.closing.unbalanced.move</field> + <field name="arch" type="xml"> + <form> + <div class="bg-danger"> + <p> + Generating the closing moves, an unbalanced move has been detected. + You need to check the closing configuration or your journal entries + to find the problem, fix it and then press again on "Calculate". + </p> + <p> + This screen will help you to identify the problem, showing you + the unbalanced journal entry: + </p> + </div> + <group> + <group> + <field name="journal_id"/> + </group> + <group> + <field name="date"/> + <field name="ref"/> + </group> + </group> + <field name="line_ids"> + <tree> + <field name="name"/> + <field name="account_id"/> + <field name="partner_id"/> + <field name="debit"/> + <field name="credit"/> + </tree> + </field> + <footer> + <button special="cancel" string="Close"/> + </footer> + </form> + </field> + </record> + +</odoo> From 599824e6074d50ffd3a38098e75f67b21ddbb055 Mon Sep 17 00:00:00 2001 From: Jordi Ballester <jordi.ballester@eficent.com> Date: Fri, 3 Nov 2017 14:56:19 +0100 Subject: [PATCH 03/27] migrate account_fiscal_year_closing to 10.0 --- account_fiscal_year_closing/README.rst | 4 +- .../{__openerp__.py => __manifest__.py} | 2 +- .../i18n/account_fiscal_year_closing.pot | 755 +++++++++++++++++ account_fiscal_year_closing/i18n/es.po | 245 +++--- account_fiscal_year_closing/i18n/fr.po | 794 ++++++++++++++++++ account_fiscal_year_closing/i18n/hr.po | 773 +++++++++++++++++ account_fiscal_year_closing/i18n/it.po | 772 +++++++++++++++++ account_fiscal_year_closing/i18n/nl_NL.po | 773 +++++++++++++++++ account_fiscal_year_closing/i18n/pt.po | 772 +++++++++++++++++ 9 files changed, 4783 insertions(+), 107 deletions(-) rename account_fiscal_year_closing/{__openerp__.py => __manifest__.py} (96%) create mode 100644 account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot create mode 100644 account_fiscal_year_closing/i18n/fr.po create mode 100644 account_fiscal_year_closing/i18n/hr.po create mode 100644 account_fiscal_year_closing/i18n/it.po create mode 100644 account_fiscal_year_closing/i18n/nl_NL.po create mode 100644 account_fiscal_year_closing/i18n/pt.po diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index 3ac57d09d5d..553bec6236c 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/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 + :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html :alt: License: AGPL-3 =================== @@ -79,7 +79,7 @@ For closing a fiscal year: .. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/89/9.0 + :target: https://runbot.odoo-community.org/runbot/89/10.0 Known issues / Roadmap diff --git a/account_fiscal_year_closing/__openerp__.py b/account_fiscal_year_closing/__manifest__.py similarity index 96% rename from account_fiscal_year_closing/__openerp__.py rename to account_fiscal_year_closing/__manifest__.py index db0cac01277..eb6ddcccc71 100644 --- a/account_fiscal_year_closing/__openerp__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "9.0.1.0.0", + "version": "10.0.1.0.0", "category": "Accounting & Finance", "website": "https://www.tecnativa.org/", "author": "Tecnativa, " diff --git a/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot new file mode 100644 index 00000000000..1ce9a605d07 --- /dev/null +++ b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot @@ -0,0 +1,755 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.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_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your journal entries\n" +" to find the problem, fix it and then press again on \"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, python-format +msgid "One or more draft moves found: \n" +"" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "" + diff --git a/account_fiscal_year_closing/i18n/es.po b/account_fiscal_year_closing/i18n/es.po index 6e696ca0aa4..11c766adff9 100644 --- a/account_fiscal_year_closing/i18n/es.po +++ b/account_fiscal_year_closing/i18n/es.po @@ -1,19 +1,23 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_fiscal_year_closing +# * account_fiscal_year_closing # +# Translators: +# enjolras <yo@miguelrevilla.com>, 2018 msgid "" msgstr "" -"Project-Id-Version: Odoo Server 9.0c\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2017-11-02 01:12+0000\n" -"PO-Revision-Date: 2017-11-02 01:12+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2017-12-22 23:09+0000\n" +"PO-Revision-Date: 2019-07-23 01:43+0000\n" +"Last-Translator: Josep M <jmyepes@mac.com>\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" -"Plural-Forms: \n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.7.1\n" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id @@ -21,26 +25,33 @@ msgid "Account" msgstr "Cuenta" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move #: model:ir.model,name:account_fiscal_year_closing.model_account_move msgid "Account Entry" -msgstr "Asiento contable" +msgstr "Apunte contable" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account -msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." -msgstr "Patrón de código de cuenta para el mapeado de la cuenta destino. Sólo se considerará la primera coincidencia. Si este campo no está rellenado, entonces la operación realizada será eliminar cualquier saldo en las cuentas origen con una contrapartida equivalente en la misma cuenta." +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" +"Patrón del código de cuenta para mapear la cuenta destino. Solo se " +"considerará la primera ocurrencia. Si este campo no se completa, la " +"operación realizada será eliminar cualquier saldo existente en las cuentas " +"origen con una contrapartida equivalente en la misma cuenta." #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts msgid "Account code pattern for the mapping source accounts" -msgstr "Patrón de código de cuenta para el mapeado de las cuentas origen" +msgstr "Patrón de código de cuenta para el mapeo de las cuentas origen" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids msgid "Account mappings" -msgstr "Mapeados de cuentas" +msgstr "Asignaciones de cuenta" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id @@ -53,13 +64,13 @@ msgstr "Tipo de cuenta" #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" -msgstr "Tipo de cierre de cuentas" +msgstr "Tipos de cierre de cuentas" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" -msgstr "Mapeado de cuentas" +msgstr "Asignación de cuentas" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids @@ -74,7 +85,7 @@ msgstr "Disponible para" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Balance" -msgstr "Saldo" +msgstr "Balance" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form @@ -100,21 +111,27 @@ msgstr "Cancelado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id msgid "Chart template" -msgstr "Plantilla plan contable" +msgstr "Plantilla de gráfico" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves msgid "Check draft moves" -msgstr "Comprobar asientos borrador" +msgstr "Verificar movimientos borrador" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves -msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." -msgstr "Comprueba que no hay asientos borrador en el ejercicio fiscal que se va a cerrar. Los asientos no confirmados no se tienen en cuenta en las operaciones de cierre." +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" +"Comprueba que no hay movimientos en borrador en el año fiscal que se está " +"cerrando. Los movimientos no confirmados no se tomarán en cuenta en las " +"operaciones de cierre." #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form @@ -126,18 +143,18 @@ msgstr "Cerrar" #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Closing" -msgstr "Cierre" +msgstr "Cerrando" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id msgid "Closing template" -msgstr "Plantilla de cierre" +msgstr "Cerrando plantilla" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template msgid "Closing templates" -msgstr "Plantillas de cierre" +msgstr "Cerrando plantillas" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type @@ -154,10 +171,10 @@ msgstr "Tipos de cierre" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:427 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 #, python-format msgid "Code must be unique per fiscal year closing!" -msgstr "El código debe ser único por cada cierre de ejercicio." +msgstr "El código debe ser único para el cierre de ejercicio!" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id @@ -165,19 +182,19 @@ msgstr "El código debe ser único por cada cierre de ejercicio." #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" -msgstr "Compañía" +msgstr "Empresa" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse msgid "Configuration code to inverse its move" -msgstr "Código de configuración para invertir su asiento" +msgstr "Código de configuración para invertir el movimiento" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" -msgstr "Confirmar y asentar asientos" +msgstr "Confirmar y publicar movimientos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid @@ -205,12 +222,12 @@ msgstr "Creado por" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date msgid "Created on" -msgstr "Creado en" +msgstr "Creado el" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit msgid "Credit" -msgstr "Haber" +msgstr "Crédito" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date @@ -220,7 +237,7 @@ msgstr "Fecha" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit msgid "Debit" -msgstr "Debe" +msgstr "Débito" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default @@ -230,7 +247,7 @@ msgstr "Debe" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type msgid "Default closing type" -msgstr "Tipo de cierre por defecto" +msgstr "Tipo de cierre predeterminado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name @@ -249,7 +266,7 @@ msgstr "Descripción" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account msgid "Destination account" -msgstr "Cuenta destino" +msgstr "Cuenta de destino" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name @@ -279,7 +296,7 @@ msgstr "Borrador" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled msgid "Enabled" -msgstr "Habilitado" +msgstr "Activado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 @@ -290,12 +307,12 @@ msgstr "Primera fecha del periodo de apertura" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" -msgstr "Cierre de ejercicio fiscal" +msgstr "Cierre del año fiscal" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id msgid "Fiscal Year Closing Template" -msgstr "Plantilla de cierre de ejercicio fiscal" +msgstr "Plantilla de cierre del año fiscal" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form @@ -303,58 +320,66 @@ msgid "Fiscal closing" msgstr "Cierre fiscal" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:371 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 #, python-format msgid "Fiscal closing move lines" -msgstr "Apuntes del cierre fiscal" +msgstr "Cierre fiscal lineas movimiento" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:360 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 #, python-format msgid "Fiscal closing moves" -msgstr "Asientos del cierre fiscal" +msgstr "Cierre fiscal movimientos" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" -msgstr "Cierre de ejercicio fiscal" +msgstr "Cierre de ejercicio" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id msgid "Fiscal year closing config" -msgstr "Configuración de cierre del ejercicio fiscal" +msgstr "Configuración cierre ejercicio" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id msgid "Fiscal year closing config template" -msgstr "Plantilla de configuración del cierre de ejercicio fiscal" +msgstr "Plantilla configuración cierre ejercicio" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing msgid "Fiscal year closings" -msgstr "Cierres de ejercicio fiscal" +msgstr "Cierres de ejercicio" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start msgid "From date" -msgstr "Desde" +msgstr "Desde la fecha" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form -msgid "Generating the closing moves, an unbalanced move has been detected.\n" -" You need to check the closing configuration or your journal entries\n" -" to find the problem, fix it and then press again on \"Calculate\"." -msgstr "Generando los asientos de cierre, se ha detectado un asiento descuadrado.\n" -" Necesita comprobar la configuración de cierre o sus asientos\n" -" para encontrar el problema, arreglarlo y pulsar otra vez en \"Calcular\"." +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" +"Generando los movimientos de cierre, se ha detectado un descuadre en un " +"movimiento.\n" +" Necesita verificar la configuración de cierre o los " +"asientos de los diarios\n" +" para encontrar el problema, una vez solucionado " +"pulse otra vez \"Calcular\"." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id @@ -365,14 +390,14 @@ msgstr "Generando los asientos de cierre, se ha detectado un asiento descuadrado #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id_12276 +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id msgid "ID" -msgstr "ID (identificación)" +msgstr "ID" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search @@ -381,8 +406,12 @@ msgstr "En proceso" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year -msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." -msgstr "Introduzca aquí el año a cerrar. Si el ejercicio fiscal está entre varios años naturales, debe poner aquí el último de ellos." +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" +"Introducir aquí el año para cerrar. Si el año fiscal está entre varios años " +"naturales, tiene que poner aquí el último." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse @@ -394,7 +423,7 @@ msgstr "Configuración inversa" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template msgid "Is new template" -msgstr "Es una nueva plantilla" +msgstr "Es una plantilla nueva" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id @@ -404,12 +433,6 @@ msgstr "Es una nueva plantilla" msgid "Journal" msgstr "Diario" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -#: model:ir.model,name:account_fiscal_year_closing.model_account_move_line -msgid "Journal Item" -msgstr "Apunte contable" - #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update @@ -426,7 +449,7 @@ msgstr "Apunte contable" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update msgid "Last Modified on" -msgstr "Última modificación en" +msgstr "Última modificación el" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid @@ -440,7 +463,7 @@ msgstr "Última modificación en" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid msgid "Last Updated by" -msgstr "Última actualización de" +msgstr "Última actualización por" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date @@ -454,12 +477,12 @@ msgstr "Última actualización de" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date msgid "Last Updated on" -msgstr "Última actualización en" +msgstr "Última actualización el" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 msgid "Last date of the ending period" -msgstr "Última fecha del periodo de cierre" +msgstr "Última fecha del período final" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form @@ -471,30 +494,30 @@ msgstr "Cargar plantilla" #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Loss & Profit" -msgstr "Pérdidas y Ganancias" +msgstr "Pérdidas y ganancias" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id msgid "Move" -msgstr "Asiento" +msgstr "Movimiento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date msgid "Move date" -msgstr "Fecha del asiento" +msgstr "Fecha del movimiento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type msgid "Move type" -msgstr "Tipo de operación" +msgstr "Tipo de movimiento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids msgid "Moves" -msgstr "Asientos" +msgstr "Movimientos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids @@ -502,7 +525,7 @@ msgstr "Asientos" #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" -msgstr "Configuración de los asientos" +msgstr "Configuración de movimientos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name @@ -510,10 +533,10 @@ msgid "Name" msgstr "Nombre" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:147 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 #, python-format msgid "No destination account '%s' found." -msgstr "No se ha encontrado una cuenta destino para '%s'." +msgstr "No se ha encontrado la cuenta de destino '%s'." #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_move.py:21 @@ -522,12 +545,10 @@ msgid "None" msgstr "Ninguno" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:275 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 #, python-format msgid "One or more draft moves found: \n" -"" -msgstr "Se han encontrado uno o más asientos borrador: \n" -"" +msgstr "Se encontraron uno o más movimientos en borrador: \n" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 @@ -551,13 +572,13 @@ msgstr "Otro" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id msgid "Partner" -msgstr "Empresa" +msgstr "Asociado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" -msgstr "Contabilizado" +msgstr "Publicado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 @@ -567,21 +588,21 @@ msgstr "Procesado" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" -msgstr "Recalcular" +msgstr "Volver a calcular" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile msgid "Reconcile" -msgstr "Conciliación" +msgstr "Reconciliar" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile msgid "Reconcile inverse move" -msgstr "Conciliar con asiento inverso" +msgstr "Conciliar movimiento inverso" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref @@ -589,7 +610,7 @@ msgid "Reference" msgstr "Referencia" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:585 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 #, python-format msgid "Result" msgstr "Resultado" @@ -604,18 +625,18 @@ msgstr "Secuencia" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" -msgstr "Mostrar apuntes" +msgstr "Mostrar líneas de movimiento" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" -msgstr "Mostrar asientos" +msgstr "Mostrar movimientos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts msgid "Source accounts" -msgstr "Cuentas origen" +msgstr "Cuentas de origen" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state @@ -625,36 +646,41 @@ msgstr "Estado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id msgid "Stored closing template" -msgstr "Plantilla de cierre almacenada" +msgstr "Plantilla de cierre guardado" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id msgid "The chart template for the company (if any)" -msgstr "La plantilla del plan de la compañía (si existe)" +msgstr "Plantilla gráfica para la empresa (si existe)" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:121 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 #, python-format msgid "There should be only one fiscal year closing for that year and company!" -msgstr "Debe haber solamente un cierre de ejercicio fiscal para este año y compañía" +msgstr "Debería haber un solo cierre de ejercicio para este año y empresa!" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form -msgid "This screen will help you to identify the problem, showing you\n" +msgid "" +"This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" -msgstr "Esta pantalla le ayudará a identificar el problema, mostrándole\n" -" el asiento contable descuadrado:" +msgstr "" +"Esta pantalla le ayudará a identificar el problema mostrándole\n" +" el asiento descuadrado en el diario:" #. module: account_fiscal_year_closing #: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -msgid "This will remove all the closing moves. Are you sure you want to continue?" -msgstr "Esto eliminará todos los asientos de cierre. ¿Está seguro de que desea continuar?" +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" +"Esto eliminará todos los movimientos de cierre. Estás seguro que quiere " +"continuar?" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end msgid "To date" -msgstr "Hasta" +msgstr "Hasta la fecha" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 @@ -664,23 +690,23 @@ msgstr "Hasta" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Un-reconciled" -msgstr "No conciliados" +msgstr "Sin reconciliar" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:297 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 #, python-format msgid "Unbalanced journal entry found" -msgstr "Asiento contable descuadrado detectado" +msgstr "Se ha encontrado un asiento de diario descuadrado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id msgid "Unbalanced move" -msgstr "Unbalanced move" +msgstr "Movimiento descuadrado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids msgid "Unbalanced move lines" -msgstr "Unbalanced move lines" +msgstr "Líneas de movimiento descuadradas" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code @@ -695,10 +721,12 @@ msgid "Year" msgstr "Año" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:397 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." -msgstr "No puede eliminar ningún cierre que no esté en estado borrador o cancelado." +msgstr "" +"No puede eliminar ningún cierre que no se encuentre en borrador o estado " +"cancelado." #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract @@ -755,3 +783,12 @@ msgstr "account.fiscalyear.closing.type.abstract" msgid "account.fiscalyear.closing.type.template" msgstr "account.fiscalyear.closing.type.template" +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "account.fiscalyear.closing.unbalanced.move" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "account.fiscalyear.closing.unbalanced.move.line" diff --git a/account_fiscal_year_closing/i18n/fr.po b/account_fiscal_year_closing/i18n/fr.po new file mode 100644 index 00000000000..63ec4ea7c9f --- /dev/null +++ b/account_fiscal_year_closing/i18n/fr.po @@ -0,0 +1,794 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +# Translators: +# leemannd <denis.leemann@camptocamp.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-02-23 23:13+0000\n" +"PO-Revision-Date: 2019-05-05 15:02+0000\n" +"Last-Translator: Katerina Katapodi <katerinakatapodi@gmail.com>\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 3.5.1\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Compte" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "Entree au Compte" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" +"Modele du code de compte pour mapper le compte desire. Seule la premiere " +"combinaison y sera consideree. Si ce champ n'est pas rempli, l'operation " +"performee sera, eliminer tout solde present des comptes sources par une " +"valeur negative equivalente au meme compte." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "Modele de code du compte pour mapper les comptes sources" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "Compte mappe" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "Categorie du compte" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "Types pour fermer les comptes" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "Comptes mappes" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "Disponible pour" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "Solde" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "Calculer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "Date de calcule" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "Annuler" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "Annule" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "Modele de charte" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "Verifies les archives deplaces" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" +"Verifier qu'il n'y ait pas d'archives deplaces de l'an fiscal actuel. Les " +"deplacements d'archives non confirmes ne seront pas pris en compte a la " +"derniere phase d'operations du compte." + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "Fermer" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "Fermant" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "Modele a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "Modeles a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "Type a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#, fuzzy +msgid "Closing types" +msgstr "Types a fermer" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "Le code doit etre different par an fiscal!" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Société" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "Code configure pour inverser son deplacement" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "Confirmez et envoyez des deplacements" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "Créé par" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "Créé le" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "Credite" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "Date" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "Debite" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "Type a fermer par defaut" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "Description" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "Compte destinataire" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "Affichez le Nom" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "Archive" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "Active" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "Premiere date de la periode d'operations" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "Fermer An Economique" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "Modele pour Fermer l'An Economique" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "Fermer l'an fiscal" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "Lignes de deplacement pour fermer l'an economique" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "Deplacements pour fermer l'an fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "Fermant l'an fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "Config. pour fermer l'an fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "Modele config. pour fermer l'an fiscal" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "Types pour fermer l'an economique" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "A partir de la date" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" +"En creant les deplacements a fermer, un deplacement non equilibre a ete " +"detecte.\n" +".......................Il faudra verifier les parametres utilisees pour " +"fermer ou vos entrees du journal.\n" +".......................afin de trouver le probleme, le corriger et apres " +"pressez sur ''Calculate.''" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "ID" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "En proces" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" +"Introduisez ici l'an pour fermer. Si l'an fiscal est entre quelques ans " +"naturels, il faut mettre ici le dernier." + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "Config. inverse" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "Est nouveau modele" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "Report" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "Derniere Fois Modifie le" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "Derniere Fois Mis a Jour" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "Derniere Fois Mis a Jour le" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "Derniere date de la periode finale" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "Charger le modele" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "Perte & Profits" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "Changement" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "Date de changement" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "Type de changement" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "Deplacements" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "Configuration des changements" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "Nom" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "Pas de compte cible '%s trouve." + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "Rien" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, fuzzy, python-format +msgid "One or more draft moves found: \n" +msgstr "Un ou plus de deplacements archives ont ete trouves: \n" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "Commencer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "Date de commencement" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "Autres" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Partenaire" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "Envoye" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "Procede" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "Recalculer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "Equilibrer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "Equilibrer deplacement inverse" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "Note" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "Resultat" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "Suite" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "Montrez des lignes deplacees" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "Montrer deplacements" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "Comptes sources" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "Etat" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "Modele a fermer stocke" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "Le modele de charte pour la societe (s'il y en a)" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "Un an fiscal devrait exister seulement pour fermer cet an et societe!" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" +"Cet ecran va vous aider a identifier le probleme, vous montrant\n" +"...........................l'entree du journal non-equilibre" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" +"Ca va eliminer tous les deplacements pour fermer. Voulez vous continuer?" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "La date" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "Non-equilibre" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "Entree du journal non equilibree a ete trouvee" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "Deplacement non-equilibre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "Lignes de deplacement non-equilibre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "Code unique" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "An" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" +"Vous ne pouvez pas eliminer tout deplacement a fermer qui n'est pas archive " +"ou annule." + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "compte.anfiscal.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "compte.anfiscal.config.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "compte.anfiscal.config.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "compte.anfiscal.modele.config.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "compte.anfiscal.mappage.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "compte.anfiscal.mappage.a fermer.abstrait" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "compte.anfiscal.modele.mappage.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "compte.anfiscal.modele.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "compte.anfiscal.type.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "compte.anfiscal.type.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "compte.anfiscal.type. modele. a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "compte.anfiscal.deplacement.non-equilibre.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "compte.anfiscal. ligne.deplacement.non-equilibree. a fermer" diff --git a/account_fiscal_year_closing/i18n/hr.po b/account_fiscal_year_closing/i18n/hr.po new file mode 100644 index 00000000000..aabbbd777f4 --- /dev/null +++ b/account_fiscal_year_closing/i18n/hr.po @@ -0,0 +1,773 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +# Translators: +# Bole <bole@dajmi5.com>, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-04-20 22:12+0000\n" +"PO-Revision-Date: 2018-04-20 22:12+0000\n" +"Last-Translator: Bole <bole@dajmi5.com>, 2018\n" +"Language-Team: Croatian (https://www.transifex.com/oca/teams/23907/hr/)\n" +"Language: hr\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Konto" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "Mapiranje konta" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "Tip konta" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "Tipovi zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "Mapiranje konta" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "Raspoloživo za" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "Saldo" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "Izračunaj" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "Datum izračuna" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "Otkaži" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "Otkazano" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "Predložak plana" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "Provjeri knjiženja u nacrtu" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "Zatvori" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "Zatvaranje" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "Predložak zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "Predlošci zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "Vrsta zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "Vrtse zatvaranja" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "Šifra mora biti jedinstvena za zatvaranje fiskale godine!" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Tvrtka" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "Kreirao" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "Kreirano" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "Naziv" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "ID" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "Dnevnik" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, python-format +msgid "One or more draft moves found: \n" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Partner" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "" diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po new file mode 100644 index 00000000000..24df808a9bc --- /dev/null +++ b/account_fiscal_year_closing/i18n/it.po @@ -0,0 +1,772 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +# Translators: +# Stefano <stefano.sforzi@agilebg.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-15 23:09+0000\n" +"PO-Revision-Date: 2017-12-15 23:09+0000\n" +"Last-Translator: Stefano <stefano.sforzi@agilebg.com>, 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" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Conto" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Società" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "Descrizione" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "Bozza" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, python-format +msgid "One or more draft moves found: \n" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Partner" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "Sequenza" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "" diff --git a/account_fiscal_year_closing/i18n/nl_NL.po b/account_fiscal_year_closing/i18n/nl_NL.po new file mode 100644 index 00000000000..f49f65560e3 --- /dev/null +++ b/account_fiscal_year_closing/i18n/nl_NL.po @@ -0,0 +1,773 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +# Translators: +# Peter Hageman <hageman.p@gmail.com>, 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-12-06 01:40+0000\n" +"PO-Revision-Date: 2017-12-06 01:40+0000\n" +"Last-Translator: Peter Hageman <hageman.p@gmail.com>, 2017\n" +"Language-Team: Dutch (Netherlands) (https://www.transifex.com/oca/" +"teams/23907/nl_NL/)\n" +"Language: nl_NL\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Rekening" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Bedrijf" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "Aangemaakt door" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "Aangemaakt op" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "Omschrijving" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "Concept" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "ID" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, python-format +msgid "One or more draft moves found: \n" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Relatie" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "" diff --git a/account_fiscal_year_closing/i18n/pt.po b/account_fiscal_year_closing/i18n/pt.po new file mode 100644 index 00000000000..787c3b15e04 --- /dev/null +++ b/account_fiscal_year_closing/i18n/pt.po @@ -0,0 +1,772 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +# Translators: +# Pedro Castro Silva <pedrocs@exo.pt>, 2018 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2018-03-23 23:15+0000\n" +"PO-Revision-Date: 2018-03-23 23:15+0000\n" +"Last-Translator: Pedro Castro Silva <pedrocs@exo.pt>, 2018\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +msgid "Account" +msgstr "Conta" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with " +"an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +msgid "Account mappings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +msgid "Account type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +msgid "Available for" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +msgid "Calculation date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "Chart template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "Check draft moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +msgid "Closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +msgid "Closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "Empresa" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +msgid "Created by" +msgstr "Criado por" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +msgid "Created on" +msgstr "Criado em" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +msgid "Description" +msgstr "Descrição" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +msgid "Display Name" +msgstr "Nome" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "Rascunho" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your " +"journal entries\n" +" to find the problem, fix it and then press again on " +"\"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +msgid "ID" +msgstr "ID" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template +msgid "Is new template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +msgid "Journal" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +msgid "Last Modified on" +msgstr "Data da última modificação" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +msgid "Last Updated by" +msgstr "Última atualização por" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +msgid "Last Updated on" +msgstr "Última atualização em" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#, python-format +msgid "One or more draft moves found: \n" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +msgid "Partner" +msgstr "Empresa" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile +msgid "Reconcile inverse move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +msgid "Sequence" +msgstr "Sequência" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +msgid "State" +msgstr "Estado" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "" +"This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "account.fiscalyear.closing.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "account.fiscalyear.closing.config.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "account.fiscalyear.closing.mapping.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "account.fiscalyear.closing.type.abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "account.fiscalyear.closing.unbalanced.move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "account.fiscalyear.closing.unbalanced.move.line" +msgstr "" From 16e61690e678692f28ab1e9f77a6a5f58f9f0bff Mon Sep 17 00:00:00 2001 From: sergiocorato <sergiocorato@gmail.com> Date: Sat, 21 Mar 2020 11:14:30 +0100 Subject: [PATCH 04/27] [12.0][PORT] account fiscal year closing --- account_fiscal_year_closing/README.rst | 83 +-- account_fiscal_year_closing/__init__.py | 1 - account_fiscal_year_closing/__manifest__.py | 8 +- .../i18n/account_fiscal_year_closing.pot | 530 ++++++++--------- account_fiscal_year_closing/i18n/es.po | 544 ++++++++--------- account_fiscal_year_closing/i18n/fr.po | 547 +++++++++--------- account_fiscal_year_closing/i18n/hr.po | 534 ++++++++--------- account_fiscal_year_closing/i18n/it.po | 530 ++++++++--------- account_fiscal_year_closing/i18n/nl_NL.po | 530 ++++++++--------- account_fiscal_year_closing/i18n/pt.po | 530 ++++++++--------- .../models/__init__.py | 1 - .../models/account_fiscalyear_closing.py | 51 +- .../account_fiscalyear_closing_abstract.py | 10 +- .../account_fiscalyear_closing_template.py | 3 +- .../models/account_move.py | 3 +- .../readme/CONFIGURE.rst | 36 ++ .../readme/CONTRIBUTORS.rst | 4 + .../readme/DESCRIPTION.rst | 6 + account_fiscal_year_closing/readme/USAGE.rst | 17 + .../static/description/index.html | 489 ++++++++++++++++ account_fiscal_year_closing/tests/__init__.py | 1 + .../tests/test_account_fiscal_year_closing.py | 272 +++++++++ ...ount_fiscalyear_closing_template_views.xml | 10 +- .../account_fiscalyear_closing_views.xml | 28 +- .../views/account_move_views.xml | 8 +- .../wizards/__init__.py | 1 - ...unt_fiscal_year_closing_unbalanced_move.py | 5 +- ...cal_year_closing_unbalanced_move_views.xml | 4 +- 28 files changed, 2831 insertions(+), 1955 deletions(-) create mode 100644 account_fiscal_year_closing/readme/CONFIGURE.rst create mode 100644 account_fiscal_year_closing/readme/CONTRIBUTORS.rst create mode 100644 account_fiscal_year_closing/readme/DESCRIPTION.rst create mode 100644 account_fiscal_year_closing/readme/USAGE.rst create mode 100644 account_fiscal_year_closing/static/description/index.html create mode 100644 account_fiscal_year_closing/tests/__init__.py create mode 100644 account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index 553bec6236c..2820b3a5808 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -1,11 +1,30 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: https://www.gnu.org/licenses/agpl-3.0-standalone.html - :alt: License: AGPL-3 - =================== Fiscal year closing =================== +.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! 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--closing-lightgray.png?logo=github + :target: https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing + :alt: OCA/account-closing +.. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png + :target: https://translation.odoo-community.org/projects/account-closing-12-0/account-closing-12-0-account_fiscal_year_closing + :alt: Translate me on Weblate +.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png + :target: https://runbot.odoo-community.org/runbot/89/12.0 + :alt: Try me on Runbot + +|badge1| |badge2| |badge3| |badge4| |badge5| + This module implements a generic fiscal year closing system for those countries where closing/opening moves or other kind of closing operations are mandatory in accounting books. @@ -13,12 +32,17 @@ mandatory in accounting books. It includes a template mechanism that can be used in localizations for providing the possible configurations to be used by the closing engine. +**Table of contents** + +.. contents:: + :local: + Configuration ============= If you want to add a closing template or check existing ones: -#. Go to *Accounting > Configuration > Fiscal year closing > Closing templates*. +#. Go to *Accounting/Invoicing > Configuration > Fiscal year closing > Closing templates*. #. Click on Create. #. Put a name for the template. #. Mark if you want to check if there's any draft move in the date range @@ -50,11 +74,8 @@ If you want to add a closing template or check existing ones: move after the closing one). For making that, fill the "Inverse config" field with the code of the closing operation you want to reverse, and place this operation after that one (not necessarily immediately after). -#. If you also want to reconcile the balances of the inverted journal items and - the initial ones, click on the check "Reconcile". - -You can check l10n_es_account_fiscal_year_closing in OCA/l10n-spain for several -examples of closing templates. +#. The balances of the inverted journal items and the initial ones are + reconciled by default. Usage ===== @@ -77,49 +98,45 @@ For closing a fiscal year: to create unbalanced entries, a new screen will be shown for checking the problem on the created entry. -.. image:: https://odoo-community.org/website/image/ir.attachment/5784_f2813bd/datas - :alt: Try me on Runbot - :target: https://runbot.odoo-community.org/runbot/89/10.0 - - -Known issues / Roadmap -====================== - -* Develop tests. - Bug Tracker =========== -Bugs are tracked on `GitHub Issues -<https://github.com/OCA/account-closing/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. +Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-closing/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 <https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. + +Do not contact contributors directly about support or help with technical issues. Credits ======= -Images ------- +Authors +~~~~~~~ -* Odoo Community Association: `Icon <https://github.com/OCA/maintainer-tools/blob/master/template/module/static/description/icon.svg>`_. +* Tecnativa Contributors ------------- +~~~~~~~~~~~~ * Antonio Espinosa <antonio.espinosa@tecnativa.com> * Pedro M. Baeza <pedro.baeza@tecnativa.com> +* Jordi Ballester Alomar <https://github.com/JordiBForgeFlow> +* Sergio Corato <https://github.com/sergiocorato> -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-closing <https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing>`_ project on GitHub. + +You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_year_closing/__init__.py b/account_fiscal_year_closing/__init__.py index 84830dc8eed..7588e52c8cc 100644 --- a/account_fiscal_year_closing/__init__.py +++ b/account_fiscal_year_closing/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index eb6ddcccc71..0529a659339 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -1,20 +1,20 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Tecnativa - Antonio Espinosa # Copyright 2016-2017 Tecnativa - Pedro M. Baeza +# Copyright 2020 Sergio Corato <https://github.com/sergiocorato> # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "10.0.1.0.0", + "version": "12.0.1.0.0", "category": "Accounting & Finance", - "website": "https://www.tecnativa.org/", + "website": "https://github.com/OCA/account-closing", "author": "Tecnativa, " "Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, "depends": [ - "account_reversal", + "account", ], "data": [ "security/account_fiscalyear_closing_security.xml", diff --git a/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot index 1ce9a605d07..a7973ceaf1e 100644 --- a/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot +++ b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot @@ -4,7 +4,7 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 10.0\n" +"Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" "Last-Translator: <>\n" "Language-Team: \n" @@ -14,52 +14,77 @@ msgstr "" "Plural-Forms: \n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account +msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account -msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts +msgid "Account code pattern for the mapping source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts -msgid "Account code pattern for the mapping source accounts" +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "Account fiscalyear closing abstract" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "Account fiscalyear closing type abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "" @@ -74,47 +99,47 @@ msgid "Balance" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "" @@ -126,7 +151,12 @@ msgid "Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +msgid "Closing Type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "" @@ -137,144 +167,143 @@ msgid "Closing templates" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "" @@ -284,53 +313,53 @@ msgid "First date of the opening period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "" @@ -341,108 +370,113 @@ msgid "Fiscal year closings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your journal entries\n" " to find the problem, fix it and then press again on \"Calculate\"." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "" @@ -452,7 +486,7 @@ msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "" @@ -464,55 +498,55 @@ msgid "Loss & Profit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" "" @@ -526,7 +560,7 @@ msgid "Opening" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "" @@ -538,13 +572,13 @@ msgid "Other" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" @@ -554,96 +588,92 @@ msgid "Processed" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -655,54 +685,44 @@ msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -713,11 +733,6 @@ msgstr "" msgid "account.fiscalyear.closing.mapping" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -733,23 +748,8 @@ msgstr "" msgid "account.fiscalyear.closing.type" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "" - diff --git a/account_fiscal_year_closing/i18n/es.po b/account_fiscal_year_closing/i18n/es.po index 11c766adff9..e7503a1a1d9 100644 --- a/account_fiscal_year_closing/i18n/es.po +++ b/account_fiscal_year_closing/i18n/es.po @@ -20,17 +20,12 @@ msgstr "" "X-Generator: Weblate 3.7.1\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Cuenta" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "Apunte contable" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -43,37 +38,73 @@ msgstr "" "origen con una contrapartida equivalente en la misma cuenta." #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "Patrón de código de cuenta para el mapeo de las cuentas origen" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +#, fuzzy +msgid "Account fiscalyear closing abstract" +msgstr "account.fiscalyear.closing.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +#, fuzzy +msgid "Account fiscalyear closing config abstract" +msgstr "account.fiscalyear.closing.config.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +#, fuzzy +msgid "Account fiscalyear closing mapping abstract" +msgstr "account.fiscalyear.closing.mapping.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +#, fuzzy +msgid "Account fiscalyear closing type abstract" +msgstr "account.fiscalyear.closing.type.abstract" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +#, fuzzy +msgid "Account fiscalyear closing unbalanced move" +msgstr "account.fiscalyear.closing.unbalanced.move" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +#, fuzzy +msgid "Account fiscalyear closing unbalanced move line" +msgstr "account.fiscalyear.closing.unbalanced.move.line" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "Asignaciones de cuenta" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "Tipo de cuenta" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "Tipos de cierre de cuentas" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "Asignación de cuentas" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "Disponible para" @@ -88,42 +119,42 @@ msgid "Balance" msgstr "Balance" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "Calcular" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "Fecha de cálculo" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "Cancelar" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "Cancelado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "Plantilla de gráfico" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "Verificar movimientos borrador" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -134,7 +165,7 @@ msgstr "" "operaciones de cierre." #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "Cerrar" @@ -146,7 +177,13 @@ msgid "Closing" msgstr "Cerrando" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +#, fuzzy +msgid "Closing Type" +msgstr "Tipo de cierre" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "Cerrando plantilla" @@ -157,144 +194,143 @@ msgid "Closing templates" msgstr "Cerrando plantillas" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "Tipo de cierre" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "Tipos de cierre" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "El código debe ser único para el cierre de ejercicio!" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Empresa" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "Código de configuración para invertir el movimiento" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "Confirmar y publicar movimientos" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "Creado por" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "Creado el" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "Crédito" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "Fecha" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "Débito" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "Tipo de cierre predeterminado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "Descripción" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "Cuenta de destino" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "Nombre mostrado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "Borrador" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "Activado" @@ -304,53 +340,53 @@ msgid "First date of the opening period" msgstr "Primera fecha del periodo de apertura" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "Cierre del año fiscal" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "Plantilla de cierre del año fiscal" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "Cierre fiscal" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "Cierre fiscal lineas movimiento" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "Cierre fiscal movimientos" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "Cierre de ejercicio" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "Configuración cierre ejercicio" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "Plantilla configuración cierre ejercicio" @@ -361,12 +397,12 @@ msgid "Fiscal year closings" msgstr "Cierres de ejercicio" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "Desde la fecha" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -382,30 +418,30 @@ msgstr "" "pulse otra vez \"Calcular\"." #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "ID" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "En proceso" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." @@ -414,68 +450,75 @@ msgstr "" "naturales, tiene que poner aquí el último." #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "Configuración inversa" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +#, fuzzy +msgid "Is New Template" msgstr "Es una plantilla nueva" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "Diario" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +#, fuzzy +msgid "Journal Entries" +msgstr "Diario" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "Última modificación el" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "Última actualización por" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "Última actualización el" @@ -485,7 +528,7 @@ msgid "Last date of the ending period" msgstr "Última fecha del período final" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "Cargar plantilla" @@ -497,55 +540,55 @@ msgid "Loss & Profit" msgstr "Pérdidas y ganancias" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "Movimiento" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "Fecha del movimiento" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "Tipo de movimiento" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "Movimientos" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "Configuración de movimientos" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "Nombre" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "No se ha encontrado la cuenta de destino '%s'." #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "Ninguno" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" msgstr "Se encontraron uno o más movimientos en borrador: \n" @@ -558,7 +601,7 @@ msgid "Opening" msgstr "Apertura" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "Fecha de apertura" @@ -570,13 +613,13 @@ msgid "Other" msgstr "Otro" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Asociado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "Publicado" @@ -586,82 +629,68 @@ msgid "Processed" msgstr "Procesado" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "Volver a calcular" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "Reconciliar" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "Conciliar movimiento inverso" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "Referencia" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "Resultado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "Secuencia" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "Mostrar líneas de movimiento" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "Mostrar movimientos" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "Cuentas de origen" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "Estado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "Plantilla de cierre guardado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "Plantilla gráfica para la empresa (si existe)" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "Debería haber un solo cierre de ejercicio para este año y empresa!" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" @@ -670,7 +699,7 @@ msgstr "" " el asiento descuadrado en el diario:" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" @@ -678,10 +707,20 @@ msgstr "" "continuar?" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "Hasta la fecha" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -693,56 +732,46 @@ msgid "Un-reconciled" msgstr "Sin reconciliar" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "Se ha encontrado un asiento de diario descuadrado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "Movimiento descuadrado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "Líneas de movimiento descuadradas" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "Código único" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "Año" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" "No puede eliminar ningún cierre que no se encuentre en borrador o estado " "cancelado." -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "account.fiscalyear.closing.abstract" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "account.fiscalyear.closing.config" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "account.fiscalyear.closing.config.abstract" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -753,11 +782,6 @@ msgstr "account.fiscalyear.closing.config.template" msgid "account.fiscalyear.closing.mapping" msgstr "account.fiscalyear.closing.mapping" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "account.fiscalyear.closing.mapping.abstract" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -773,22 +797,16 @@ msgstr "account.fiscalyear.closing.template" msgid "account.fiscalyear.closing.type" msgstr "account.fiscalyear.closing.type" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "account.fiscalyear.closing.type.abstract" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "account.fiscalyear.closing.type.template" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "account.fiscalyear.closing.unbalanced.move" +#~ msgid "Account Entry" +#~ msgstr "Apunte contable" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "account.fiscalyear.closing.unbalanced.move.line" +#~ msgid "Reconcile" +#~ msgstr "Reconciliar" + +#~ msgid "Reconcile inverse move" +#~ msgstr "Conciliar movimiento inverso" diff --git a/account_fiscal_year_closing/i18n/fr.po b/account_fiscal_year_closing/i18n/fr.po index 63ec4ea7c9f..b83d06da8cf 100644 --- a/account_fiscal_year_closing/i18n/fr.po +++ b/account_fiscal_year_closing/i18n/fr.po @@ -20,17 +20,12 @@ msgstr "" "X-Generator: Weblate 3.5.1\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Compte" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "Entree au Compte" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -43,37 +38,73 @@ msgstr "" "valeur negative equivalente au meme compte." #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "Modele de code du compte pour mapper les comptes sources" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +#, fuzzy +msgid "Account fiscalyear closing abstract" +msgstr "compte.anfiscal.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +#, fuzzy +msgid "Account fiscalyear closing config abstract" +msgstr "compte.anfiscal.config.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +#, fuzzy +msgid "Account fiscalyear closing mapping abstract" +msgstr "compte.anfiscal.mappage.a fermer.abstrait" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +#, fuzzy +msgid "Account fiscalyear closing type abstract" +msgstr "compte.anfiscal.type.abstrait.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +#, fuzzy +msgid "Account fiscalyear closing unbalanced move" +msgstr "compte.anfiscal.deplacement.non-equilibre.a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +#, fuzzy +msgid "Account fiscalyear closing unbalanced move line" +msgstr "compte.anfiscal. ligne.deplacement.non-equilibree. a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "Compte mappe" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "Categorie du compte" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "Types pour fermer les comptes" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "Comptes mappes" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "Disponible pour" @@ -88,42 +119,42 @@ msgid "Balance" msgstr "Solde" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "Calculer" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "Date de calcule" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "Annuler" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "Annule" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "Modele de charte" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "Verifies les archives deplaces" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -134,7 +165,7 @@ msgstr "" "derniere phase d'operations du compte." #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "Fermer" @@ -146,7 +177,13 @@ msgid "Closing" msgstr "Fermant" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +#, fuzzy +msgid "Closing Type" +msgstr "Type a fermer" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "Modele a fermer" @@ -157,14 +194,13 @@ msgid "Closing templates" msgstr "Modeles a fermer" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "Type a fermer" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids #, fuzzy msgid "Closing types" msgstr "Types a fermer" @@ -172,130 +208,130 @@ msgstr "Types a fermer" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "Le code doit etre different par an fiscal!" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Société" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "Code configure pour inverser son deplacement" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "Confirmez et envoyez des deplacements" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "Créé par" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "Créé le" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "Credite" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "Date" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "Debite" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "Type a fermer par defaut" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "Description" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "Compte destinataire" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "Affichez le Nom" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "Archive" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "Active" @@ -305,53 +341,53 @@ msgid "First date of the opening period" msgstr "Premiere date de la periode d'operations" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "Fermer An Economique" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "Modele pour Fermer l'An Economique" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "Fermer l'an fiscal" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "Lignes de deplacement pour fermer l'an economique" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "Deplacements pour fermer l'an fiscal" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "Fermant l'an fiscal" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "Config. pour fermer l'an fiscal" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "Modele config. pour fermer l'an fiscal" @@ -362,12 +398,12 @@ msgid "Fiscal year closings" msgstr "Types pour fermer l'an economique" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "A partir de la date" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -383,30 +419,30 @@ msgstr "" "pressez sur ''Calculate.''" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "ID" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "En proces" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." @@ -415,68 +451,75 @@ msgstr "" "naturels, il faut mettre ici le dernier." #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "Config. inverse" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +#, fuzzy +msgid "Is New Template" msgstr "Est nouveau modele" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "Report" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +#, fuzzy +msgid "Journal Entries" +msgstr "Report" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "Derniere Fois Modifie le" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "Derniere Fois Mis a Jour" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "Derniere Fois Mis a Jour le" @@ -486,7 +529,7 @@ msgid "Last date of the ending period" msgstr "Derniere date de la periode finale" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "Charger le modele" @@ -498,55 +541,55 @@ msgid "Loss & Profit" msgstr "Perte & Profits" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "Changement" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "Date de changement" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "Type de changement" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "Deplacements" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "Configuration des changements" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "Nom" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "Pas de compte cible '%s trouve." #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "Rien" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, fuzzy, python-format msgid "One or more draft moves found: \n" msgstr "Un ou plus de deplacements archives ont ete trouves: \n" @@ -559,7 +602,7 @@ msgid "Opening" msgstr "Commencer" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "Date de commencement" @@ -571,13 +614,13 @@ msgid "Other" msgstr "Autres" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Partenaire" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "Envoye" @@ -587,82 +630,69 @@ msgid "Processed" msgstr "Procede" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "Recalculer" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "Equilibrer" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "Equilibrer deplacement inverse" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "Note" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "Resultat" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "Suite" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "Montrez des lignes deplacees" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "Montrer deplacements" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "Comptes sources" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "Etat" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "Modele a fermer stocke" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "Le modele de charte pour la societe (s'il y en a)" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" -msgstr "Un an fiscal devrait exister seulement pour fermer cet an et societe!" +msgstr "" +"Un an fiscal devrait exister seulement pour fermer cet an et societe!" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" @@ -671,17 +701,27 @@ msgstr "" "...........................l'entree du journal non-equilibre" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" "Ca va eliminer tous les deplacements pour fermer. Voulez vous continuer?" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "La date" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -693,56 +733,46 @@ msgid "Un-reconciled" msgstr "Non-equilibre" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "Entree du journal non equilibree a ete trouvee" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "Deplacement non-equilibre" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "Lignes de deplacement non-equilibre" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "Code unique" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "An" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" "Vous ne pouvez pas eliminer tout deplacement a fermer qui n'est pas archive " "ou annule." -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "compte.anfiscal.abstrait.a fermer" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "compte.anfiscal.config.a fermer" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "compte.anfiscal.config.abstrait.a fermer" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -753,11 +783,6 @@ msgstr "compte.anfiscal.modele.config.a fermer" msgid "account.fiscalyear.closing.mapping" msgstr "compte.anfiscal.mappage.a fermer" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "compte.anfiscal.mappage.a fermer.abstrait" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -773,22 +798,16 @@ msgstr "compte.anfiscal.modele.a fermer" msgid "account.fiscalyear.closing.type" msgstr "compte.anfiscal.type.a fermer" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "compte.anfiscal.type.abstrait.a fermer" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "compte.anfiscal.type. modele. a fermer" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "compte.anfiscal.deplacement.non-equilibre.a fermer" +#~ msgid "Account Entry" +#~ msgstr "Entree au Compte" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "compte.anfiscal. ligne.deplacement.non-equilibree. a fermer" +#~ msgid "Reconcile" +#~ msgstr "Equilibrer" + +#~ msgid "Reconcile inverse move" +#~ msgstr "Equilibrer deplacement inverse" diff --git a/account_fiscal_year_closing/i18n/hr.po b/account_fiscal_year_closing/i18n/hr.po index aabbbd777f4..2496a19a556 100644 --- a/account_fiscal_year_closing/i18n/hr.po +++ b/account_fiscal_year_closing/i18n/hr.po @@ -20,17 +20,12 @@ msgstr "" "%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Konto" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -39,37 +34,69 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +#, fuzzy +msgid "Account fiscalyear closing abstract" +msgstr "Tipovi zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +#, fuzzy +msgid "Account fiscalyear closing type abstract" +msgstr "Tipovi zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "Mapiranje konta" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "Tip konta" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "Tipovi zatvaranja" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "Mapiranje konta" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "Raspoloživo za" @@ -84,42 +111,42 @@ msgid "Balance" msgstr "Saldo" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "Izračunaj" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "Datum izračuna" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "Otkaži" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "Otkazano" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "Predložak plana" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "Provjeri knjiženja u nacrtu" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -127,7 +154,7 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "Zatvori" @@ -139,7 +166,13 @@ msgid "Closing" msgstr "Zatvaranje" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +#, fuzzy +msgid "Closing Type" +msgstr "Vrsta zatvaranja" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "Predložak zatvaranja" @@ -150,144 +183,143 @@ msgid "Closing templates" msgstr "Predlošci zatvaranja" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "Vrsta zatvaranja" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "Vrtse zatvaranja" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "Šifra mora biti jedinstvena za zatvaranje fiskale godine!" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Tvrtka" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "Kreirao" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "Kreirano" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "Naziv" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "" @@ -297,53 +329,53 @@ msgid "First date of the opening period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "" @@ -354,12 +386,12 @@ msgid "Fiscal year closings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -369,98 +401,104 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "ID" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "Dnevnik" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +#, fuzzy +msgid "Journal Entries" +msgstr "Dnevnik" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "" @@ -470,7 +508,7 @@ msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "" @@ -482,55 +520,55 @@ msgid "Loss & Profit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" msgstr "" @@ -543,7 +581,7 @@ msgid "Opening" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "" @@ -555,13 +593,13 @@ msgid "Other" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Partner" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" @@ -571,98 +609,94 @@ msgid "Processed" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -674,54 +708,44 @@ msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -732,11 +756,6 @@ msgstr "" msgid "account.fiscalyear.closing.mapping" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -752,22 +771,7 @@ msgstr "" msgid "account.fiscalyear.closing.type" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "" diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 24df808a9bc..9e02b007bd4 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -19,17 +19,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Conto" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -38,37 +33,67 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "Account fiscalyear closing abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "Account fiscalyear closing type abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "" @@ -83,42 +108,42 @@ msgid "Balance" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -126,7 +151,7 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "" @@ -138,7 +163,12 @@ msgid "Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +msgid "Closing Type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "" @@ -149,144 +179,143 @@ msgid "Closing templates" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Società" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "Descrizione" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "Bozza" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "" @@ -296,53 +325,53 @@ msgid "First date of the opening period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "" @@ -353,12 +382,12 @@ msgid "Fiscal year closings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -368,98 +397,103 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "" @@ -469,7 +503,7 @@ msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "" @@ -481,55 +515,55 @@ msgid "Loss & Profit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" msgstr "" @@ -542,7 +576,7 @@ msgid "Opening" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "" @@ -554,13 +588,13 @@ msgid "Other" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Partner" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" @@ -570,98 +604,94 @@ msgid "Processed" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "Sequenza" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -673,54 +703,44 @@ msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -731,11 +751,6 @@ msgstr "" msgid "account.fiscalyear.closing.mapping" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -751,22 +766,7 @@ msgstr "" msgid "account.fiscalyear.closing.type" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "" diff --git a/account_fiscal_year_closing/i18n/nl_NL.po b/account_fiscal_year_closing/i18n/nl_NL.po index f49f65560e3..08389c47947 100644 --- a/account_fiscal_year_closing/i18n/nl_NL.po +++ b/account_fiscal_year_closing/i18n/nl_NL.po @@ -20,17 +20,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Rekening" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -39,37 +34,67 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "Account fiscalyear closing abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "Account fiscalyear closing type abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "" @@ -84,42 +109,42 @@ msgid "Balance" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -127,7 +152,7 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "" @@ -139,7 +164,12 @@ msgid "Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +msgid "Closing Type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "" @@ -150,144 +180,143 @@ msgid "Closing templates" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Bedrijf" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "Aangemaakt door" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "Aangemaakt op" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "Omschrijving" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "Concept" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "" @@ -297,53 +326,53 @@ msgid "First date of the opening period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "" @@ -354,12 +383,12 @@ msgid "Fiscal year closings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -369,98 +398,103 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "ID" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "" @@ -470,7 +504,7 @@ msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "" @@ -482,55 +516,55 @@ msgid "Loss & Profit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" msgstr "" @@ -543,7 +577,7 @@ msgid "Opening" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "" @@ -555,13 +589,13 @@ msgid "Other" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Relatie" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" @@ -571,98 +605,94 @@ msgid "Processed" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -674,54 +704,44 @@ msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -732,11 +752,6 @@ msgstr "" msgid "account.fiscalyear.closing.mapping" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -752,22 +767,7 @@ msgstr "" msgid "account.fiscalyear.closing.type" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "" diff --git a/account_fiscal_year_closing/i18n/pt.po b/account_fiscal_year_closing/i18n/pt.po index 787c3b15e04..a44f0859b3a 100644 --- a/account_fiscal_year_closing/i18n/pt.po +++ b/account_fiscal_year_closing/i18n/pt.po @@ -19,17 +19,12 @@ msgstr "" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" msgstr "Conta" #. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "" "Account code pattern for the mapping destination account. Only the first " "match will be considered. If this field is not filled, the performed " @@ -38,37 +33,67 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_mapping_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_mapping_ids +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "Account fiscalyear closing abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "Account fiscalyear closing type abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_account_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_chart_template_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" msgstr "" @@ -83,42 +108,42 @@ msgid "Balance" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_calculation_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_check_draft_moves -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template_check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "" "Checks that there are no draft moves on the fiscal year that is being " "closed. Non-confirmed moves won't be taken in account on the closing " @@ -126,7 +151,7 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" msgstr "" @@ -138,7 +163,12 @@ msgid "Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_closing_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +msgid "Closing Type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" msgstr "" @@ -149,144 +179,143 @@ msgid "Closing templates" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_closing_type -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 #: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:428 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_company_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_company_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" msgstr "Empresa" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" msgstr "Criado por" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_create_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" msgstr "Criado em" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_credit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_debit +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_closing_type_default -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_closing_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" msgstr "Descrição" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_dest_account_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_dest_account +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_display_name -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" msgstr "Nome" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" msgstr "Rascunho" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_enabled +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" msgstr "" @@ -296,53 +325,53 @@ msgid "First date of the opening period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:372 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:361 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move_fyc_id -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_fyc_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_template_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" msgstr "" @@ -353,12 +382,12 @@ msgid "Fiscal year closings" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_start +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your " @@ -368,98 +397,103 @@ msgid "" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" msgstr "ID" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_inverse -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_is_new_template -msgid "Is new template" +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_journal_id -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move___last_update -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line___last_update +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" msgstr "Data da última modificação" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_uid -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" msgstr "Última atualização por" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_write_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" msgstr "Última atualização em" @@ -469,7 +503,7 @@ msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" msgstr "" @@ -481,55 +515,55 @@ msgid "Loss & Profit" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_date -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_move_type -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_move_config_ids -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template_move_config_ids -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:148 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:21 +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:276 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" msgstr "" @@ -542,7 +576,7 @@ msgid "Opening" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_opening +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" msgstr "" @@ -554,13 +588,13 @@ msgid "Other" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_partner_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" msgstr "Empresa" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" @@ -570,98 +604,94 @@ msgid "Processed" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_reconcile -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_reconcile -msgid "Reconcile inverse move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_ref +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:586 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_sequence -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" msgstr "Sequência" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_src_accounts -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template_src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_state +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" msgstr "Estado" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_stored_template_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_chart_template_id +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:122 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_date_end +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" msgstr "" +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 #: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 @@ -673,54 +703,44 @@ msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:298 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_move_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_code -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template_code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" msgstr "" #. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_year +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:398 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract -msgid "account.fiscalyear.closing.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract -msgid "account.fiscalyear.closing.config.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" @@ -731,11 +751,6 @@ msgstr "" msgid "account.fiscalyear.closing.mapping" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract -msgid "account.fiscalyear.closing.mapping.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" @@ -751,22 +766,7 @@ msgstr "" msgid "account.fiscalyear.closing.type" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract -msgid "account.fiscalyear.closing.type.abstract" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move -msgid "account.fiscalyear.closing.unbalanced.move" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line -msgid "account.fiscalyear.closing.unbalanced.move.line" -msgstr "" diff --git a/account_fiscal_year_closing/models/__init__.py b/account_fiscal_year_closing/models/__init__.py index 64848714ac5..82dc3afc68e 100644 --- a/account_fiscal_year_closing/models/__init__.py +++ b/account_fiscal_year_closing/models/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- from . import account_fiscalyear_closing_abstract from . import account_fiscalyear_closing diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 5b68978a999..48c45575141 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -1,12 +1,11 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Tecnativa - Antonio Espinosa # Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging -from openerp import _, api, exceptions, fields, models -from openerp.tools import float_is_zero -from openerp.exceptions import ValidationError +from odoo import _, api, exceptions, fields, models +from odoo.tools import float_is_zero +from odoo.exceptions import ValidationError from dateutil.relativedelta import relativedelta _logger = logging.getLogger(__name__) @@ -19,13 +18,10 @@ class AccountFiscalyearClosing(models.Model): def _default_year(self): company = self._default_company_id() - last_month_day = '%s-%s' % ( - company.fiscalyear_last_month or '12', - company.fiscalyear_last_day or '31', - ) lock_date = company.fiscalyear_lock_date or fields.Date.today() - fiscalyear = int(lock_date[:4]) - if lock_date[5:] < last_month_day: + fiscalyear = lock_date.year + if lock_date.month < company.fiscalyear_last_month and \ + lock_date.day < company.fiscalyear_last_day: fiscalyear = fiscalyear - 1 return fiscalyear @@ -203,7 +199,6 @@ def _prepare_config(self, tmpl_config): 'mapping_ids': mappings, 'closing_type_ids': types, 'closing_type_default': tmpl_config.closing_type_default, - 'reconcile': tmpl_config.reconcile, } # @api.onchange('closing_template_id') @@ -220,7 +215,7 @@ def onchange_template_id(self): self.check_draft_moves = tmpl.check_draft_moves for tmpl_config in tmpl.move_config_ids: self.move_config_ids += config_obj.new( - self._prepare_config(tmpl_config, self.company_id) + self._prepare_config(tmpl_config) ) @api.onchange('year') @@ -237,10 +232,10 @@ def _onchange_year(self): self.date_opening = fields.Date.to_string( date_end + relativedelta(days=1) ) - if self.date_start[:4] != self.date_end[:4]: - self.name = "%s-%s" % (self.date_start[:4], self.date_end[:4]) + if self.date_start != self.date_end: + self.name = "%s-%s" % (self.date_start, self.date_end) else: - self.name = str(self.date_end[:4]) + self.name = str(self.date_end) @api.multi def action_load_template(self): @@ -348,9 +343,8 @@ def button_recalculate(self): def button_post(self): # Post moves for closing in self: - closing.move_ids.post() - for config in closing.move_config_ids.filtered('reconcile'): - config.move_id.move_reverse_reconcile() + for move_config in closing.move_config_ids.sorted('sequence'): + move_config.move_id.post() self.write({'state': 'posted'}) return True @@ -477,6 +471,7 @@ def _mapping_move_lines_get(self): ], order="code ASC") for account in src_accounts: closing_type = self.closing_type_get(account) + balance = False if closing_type == 'balance': # Get all lines lines = account_map.account_lines_get(account) @@ -513,22 +508,16 @@ def _mapping_move_lines_get(self): @api.multi def inverse_move_prepare(self): self.ensure_one() - move_vals = False + move_ids = False date = self.fyc_id.date_end if self.move_type == 'opening': date = self.fyc_id.date_opening config = self.config_inverse_get() if config.move_id: - move_vals = config.move_id._move_reverse_prepare( - date=date, journal=self.journal_id, - ) - move_vals = config.move_id._move_lines_reverse_prepare( - move_vals, date=date, journal=self.journal_id, + move_ids = config.move_id.reverse_moves( + date=date, journal_id=self.journal_id, ) - move_vals['ref'] = self.name - move_vals['closing_type'] = self.move_type - move_vals['reversal_id'] = config.move_id.id - return move_vals + return move_ids @api.multi def moves_create(self): @@ -540,7 +529,11 @@ def moves_create(self): move_lines = self._mapping_move_lines_get() data = self.move_prepare(move_lines) elif self.inverse: - data = self.inverse_move_prepare() + move_ids = self.inverse_move_prepare() + move = moves.browse(move_ids[0]) + move.write({'ref': self.name, 'closing_type': self.move_type}) + self.move_id = move.id + return move, data # Create move if not data: return False, data diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py index 5c47b9d7512..f8ecea07137 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py @@ -1,13 +1,13 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Tecnativa - Antonio Espinosa # Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import fields, models +from odoo import fields, models class AccountFiscalyearClosingAbstract(models.AbstractModel): _name = "account.fiscalyear.closing.abstract" + _description = "Account fiscalyear closing abstract" name = fields.Char(string="Description", required=True) company_id = fields.Many2one( @@ -23,6 +23,7 @@ class AccountFiscalyearClosingAbstract(models.AbstractModel): class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): _name = "account.fiscalyear.closing.config.abstract" + _description = "Account fiscalyear closing config abstract" _order = "sequence asc, id asc" name = fields.Char(string="Description", required=True) @@ -32,9 +33,6 @@ class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): string="Inverse config", help="Configuration code to inverse its move", ) - reconcile = fields.Boolean( - string="Reconcile", help="Reconcile inverse move", - ) move_type = fields.Selection( selection=[ ('closing', 'Closing'), @@ -56,12 +54,14 @@ class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): class AccountFiscalyearClosingMappingAbstract(models.AbstractModel): _name = "account.fiscalyear.closing.mapping.abstract" + _description = "Account fiscalyear closing mapping abstract" name = fields.Char(string="Description") class AccountFiscalyearClosingTypeAbstract(models.AbstractModel): _name = "account.fiscalyear.closing.type.abstract" + _description = "Account fiscalyear closing type abstract" closing_type = fields.Selection( selection=[ diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py index 3792daba21e..191f954585b 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py @@ -1,9 +1,8 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Tecnativa - Antonio Espinosa # Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import fields, models +from odoo import fields, models class AccountFiscalyearClosingTemplate(models.Model): diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py index 95e8508d663..108b78b1acb 100644 --- a/account_fiscal_year_closing/models/account_move.py +++ b/account_fiscal_year_closing/models/account_move.py @@ -1,9 +1,8 @@ -# -*- coding: utf-8 -*- # Copyright 2016 Tecnativa - Antonio Espinosa # Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import _, fields, models +from odoo import _, fields, models class AccountMove(models.Model): diff --git a/account_fiscal_year_closing/readme/CONFIGURE.rst b/account_fiscal_year_closing/readme/CONFIGURE.rst new file mode 100644 index 00000000000..cb5b77c62a5 --- /dev/null +++ b/account_fiscal_year_closing/readme/CONFIGURE.rst @@ -0,0 +1,36 @@ +If you want to add a closing template or check existing ones: + +#. Go to *Accounting/Invoicing > Configuration > Fiscal year closing > Closing templates*. +#. Click on Create. +#. Put a name for the template. +#. Mark if you want to check if there's any draft move in the date range + before making the closing operations. +#. Select the chart templates for which companies that have this chart you want + this template to be available for. +#. Add one line for each of the journal entries you want to create on the + closing operation. +#. This line has a name, a code, an optional journal (selectable per company), + a sequence for ordering this line with the others, and the type we want to + assign on the resulting journal entry created. +#. Then you can configure accounts for being mapped on the section + "Accounts mapping". +#. If you put a destination account on each mapping line, then the balance of + the source account will be transferred to that account. +#. If there's no destination account, then the balance of the account will be + nullified through one or several journal items with the opposite balance. +#. The way these opposite journal items will be created is determined by the + closing type in the section "Account closing types": + + * Balance: There will be only one journal item with the opposite balance. + * Un-reconciled: The opposite balance will be grouped by the partner field + in the period journal entries. + +#. There's a default closing type to use, and you can specify others by + account type. +#. You can configure a closing operation for being the reverse move of another + previous move generated by a closing operation (typically, the opening + move after the closing one). For making that, fill the "Inverse config" + field with the code of the closing operation you want to reverse, and + place this operation after that one (not necessarily immediately after). +#. The balances of the inverted journal items and the initial ones are + reconciled by default. diff --git a/account_fiscal_year_closing/readme/CONTRIBUTORS.rst b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst new file mode 100644 index 00000000000..43db7f71ae7 --- /dev/null +++ b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst @@ -0,0 +1,4 @@ +* Antonio Espinosa <antonio.espinosa@tecnativa.com> +* Pedro M. Baeza <pedro.baeza@tecnativa.com> +* Jordi Ballester Alomar <https://github.com/JordiBForgeFlow> +* Sergio Corato <https://github.com/sergiocorato> diff --git a/account_fiscal_year_closing/readme/DESCRIPTION.rst b/account_fiscal_year_closing/readme/DESCRIPTION.rst new file mode 100644 index 00000000000..9736f0de318 --- /dev/null +++ b/account_fiscal_year_closing/readme/DESCRIPTION.rst @@ -0,0 +1,6 @@ +This module implements a generic fiscal year closing system for those +countries where closing/opening moves or other kind of closing operations are +mandatory in accounting books. + +It includes a template mechanism that can be used in localizations for +providing the possible configurations to be used by the closing engine. diff --git a/account_fiscal_year_closing/readme/USAGE.rst b/account_fiscal_year_closing/readme/USAGE.rst new file mode 100644 index 00000000000..de53b6580ac --- /dev/null +++ b/account_fiscal_year_closing/readme/USAGE.rst @@ -0,0 +1,17 @@ +For closing a fiscal year: + +#. Go to *Accounting > Adviser > Fiscal year closings* +#. Click on create. +#. Select the year for which you want to perform the closing. If your fiscal + year doesn't coincide with a natural year, input the last year of both of + the involved years. +#. Select the closing template you want to use. +#. Click on "Calculate". +#. Check the result clicking on the "Show Moves" or "Show Move Lines" buttons. +#. If everything is OK, then click on "Confirm and post moves" for finishing + the closing, posting and reconciling the journal entries. +#. You can cancel the closing in any moment pressing "Cancel" button, which + unreconciles and removes closing journal entries. +#. If one of the created journal entries is unbalanced, as Odoo doesn't allow + to create unbalanced entries, a new screen will be shown for checking the + problem on the created entry. diff --git a/account_fiscal_year_closing/static/description/index.html b/account_fiscal_year_closing/static/description/index.html new file mode 100644 index 00000000000..e6ea9b7db73 --- /dev/null +++ b/account_fiscal_year_closing/static/description/index.html @@ -0,0 +1,489 @@ +<?xml version="1.0" encoding="utf-8" ?> +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> +<html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> +<head> +<meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> +<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" /> +<title>Fiscal year closing</title> +<style type="text/css"> + +/* +:Author: David Goodger (goodger@python.org) +:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $ +:Copyright: This stylesheet has been placed in the public domain. + +Default cascading style sheet for the HTML output of Docutils. + +See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to +customize this style sheet. +*/ + +/* used to remove borders from tables and images */ +.borderless, table.borderless td, table.borderless th { + border: 0 } + +table.borderless td, table.borderless th { + /* Override padding for "table.docutils td" with "! important". + The right padding separates the table cells. */ + padding: 0 0.5em 0 0 ! important } + +.first { + /* Override more specific margin styles with "! important". */ + margin-top: 0 ! important } + +.last, .with-subtitle { + margin-bottom: 0 ! important } + +.hidden { + display: none } + +.subscript { + vertical-align: sub; + font-size: smaller } + +.superscript { + vertical-align: super; + font-size: smaller } + +a.toc-backref { + text-decoration: none ; + color: black } + +blockquote.epigraph { + margin: 2em 5em ; } + +dl.docutils dd { + margin-bottom: 0.5em } + +object[type="image/svg+xml"], object[type="application/x-shockwave-flash"] { + overflow: hidden; +} + +/* Uncomment (and remove this text!) to get bold-faced definition list terms +dl.docutils dt { + font-weight: bold } +*/ + +div.abstract { + margin: 2em 5em } + +div.abstract p.topic-title { + font-weight: bold ; + text-align: center } + +div.admonition, div.attention, div.caution, div.danger, div.error, +div.hint, div.important, div.note, div.tip, div.warning { + margin: 2em ; + border: medium outset ; + padding: 1em } + +div.admonition p.admonition-title, div.hint p.admonition-title, +div.important p.admonition-title, div.note p.admonition-title, +div.tip p.admonition-title { + font-weight: bold ; + font-family: sans-serif } + +div.attention p.admonition-title, div.caution p.admonition-title, +div.danger p.admonition-title, div.error p.admonition-title, +div.warning p.admonition-title, .code .error { + color: red ; + font-weight: bold ; + font-family: sans-serif } + +/* Uncomment (and remove this text!) to get reduced vertical space in + compound paragraphs. +div.compound .compound-first, div.compound .compound-middle { + margin-bottom: 0.5em } + +div.compound .compound-last, div.compound .compound-middle { + margin-top: 0.5em } +*/ + +div.dedication { + margin: 2em 5em ; + text-align: center ; + font-style: italic } + +div.dedication p.topic-title { + font-weight: bold ; + font-style: normal } + +div.figure { + margin-left: 2em ; + margin-right: 2em } + +div.footer, div.header { + clear: both; + font-size: smaller } + +div.line-block { + display: block ; + margin-top: 1em ; + margin-bottom: 1em } + +div.line-block div.line-block { + margin-top: 0 ; + margin-bottom: 0 ; + margin-left: 1.5em } + +div.sidebar { + margin: 0 0 0.5em 1em ; + border: medium outset ; + padding: 1em ; + background-color: #ffffee ; + width: 40% ; + float: right ; + clear: right } + +div.sidebar p.rubric { + font-family: sans-serif ; + font-size: medium } + +div.system-messages { + margin: 5em } + +div.system-messages h1 { + color: red } + +div.system-message { + border: medium outset ; + padding: 1em } + +div.system-message p.system-message-title { + color: red ; + font-weight: bold } + +div.topic { + margin: 2em } + +h1.section-subtitle, h2.section-subtitle, h3.section-subtitle, +h4.section-subtitle, h5.section-subtitle, h6.section-subtitle { + margin-top: 0.4em } + +h1.title { + text-align: center } + +h2.subtitle { + text-align: center } + +hr.docutils { + width: 75% } + +img.align-left, .figure.align-left, object.align-left, table.align-left { + clear: left ; + float: left ; + margin-right: 1em } + +img.align-right, .figure.align-right, object.align-right, table.align-right { + clear: right ; + float: right ; + margin-left: 1em } + +img.align-center, .figure.align-center, object.align-center { + display: block; + margin-left: auto; + margin-right: auto; +} + +table.align-center { + margin-left: auto; + margin-right: auto; +} + +.align-left { + text-align: left } + +.align-center { + clear: both ; + text-align: center } + +.align-right { + text-align: right } + +/* reset inner alignment in figures */ +div.align-right { + text-align: inherit } + +/* div.align-center * { */ +/* text-align: left } */ + +.align-top { + vertical-align: top } + +.align-middle { + vertical-align: middle } + +.align-bottom { + vertical-align: bottom } + +ol.simple, ul.simple { + margin-bottom: 1em } + +ol.arabic { + list-style: decimal } + +ol.loweralpha { + list-style: lower-alpha } + +ol.upperalpha { + list-style: upper-alpha } + +ol.lowerroman { + list-style: lower-roman } + +ol.upperroman { + list-style: upper-roman } + +p.attribution { + text-align: right ; + margin-left: 50% } + +p.caption { + font-style: italic } + +p.credits { + font-style: italic ; + font-size: smaller } + +p.label { + white-space: nowrap } + +p.rubric { + font-weight: bold ; + font-size: larger ; + color: maroon ; + text-align: center } + +p.sidebar-title { + font-family: sans-serif ; + font-weight: bold ; + font-size: larger } + +p.sidebar-subtitle { + font-family: sans-serif ; + font-weight: bold } + +p.topic-title { + font-weight: bold } + +pre.address { + margin-bottom: 0 ; + margin-top: 0 ; + font: inherit } + +pre.literal-block, pre.doctest-block, pre.math, pre.code { + margin-left: 2em ; + margin-right: 2em } + +pre.code .ln { color: grey; } /* line numbers */ +pre.code, code { background-color: #eeeeee } +pre.code .comment, code .comment { color: #5C6576 } +pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } +pre.code .literal.string, code .literal.string { color: #0C5404 } +pre.code .name.builtin, code .name.builtin { color: #352B84 } +pre.code .deleted, code .deleted { background-color: #DEB0A1} +pre.code .inserted, code .inserted { background-color: #A3D289} + +span.classifier { + font-family: sans-serif ; + font-style: oblique } + +span.classifier-delimiter { + font-family: sans-serif ; + font-weight: bold } + +span.interpreted { + font-family: sans-serif } + +span.option { + white-space: nowrap } + +span.pre { + white-space: pre } + +span.problematic { + color: red } + +span.section-subtitle { + /* font-size relative to parent (h1..h6 element) */ + font-size: 80% } + +table.citation { + border-left: solid 1px gray; + margin-left: 1px } + +table.docinfo { + margin: 2em 4em } + +table.docutils { + margin-top: 0.5em ; + margin-bottom: 0.5em } + +table.footnote { + border-left: solid 1px black; + margin-left: 1px } + +table.docutils td, table.docutils th, +table.docinfo td, table.docinfo th { + padding-left: 0.5em ; + padding-right: 0.5em ; + vertical-align: top } + +table.docutils th.field-name, table.docinfo th.docinfo-name { + font-weight: bold ; + text-align: left ; + white-space: nowrap ; + padding-left: 0 } + +/* "booktabs" style (no vertical lines) */ +table.docutils.booktabs { + border: 0px; + border-top: 2px solid; + border-bottom: 2px solid; + border-collapse: collapse; +} +table.docutils.booktabs * { + border: 0px; +} +table.docutils.booktabs th { + border-bottom: thin solid; + text-align: left; +} + +h1 tt.docutils, h2 tt.docutils, h3 tt.docutils, +h4 tt.docutils, h5 tt.docutils, h6 tt.docutils { + font-size: 100% } + +ul.auto-toc { + list-style-type: none } + +</style> +</head> +<body> +<div class="document" id="fiscal-year-closing"> +<h1 class="title">Fiscal year closing</h1> + +<!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! This file is generated by oca-gen-addon-readme !! +!! changes will be overwritten. !! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> +<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing"><img alt="OCA/account-closing" src="https://img.shields.io/badge/github-OCA%2Faccount--closing-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-closing-12-0/account-closing-12-0-account_fiscal_year_closing"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/89/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> +<p>This module implements a generic fiscal year closing system for those +countries where closing/opening moves or other kind of closing operations are +mandatory in accounting books.</p> +<p>It includes a template mechanism that can be used in localizations for +providing the possible configurations to be used by the closing engine.</p> +<p><strong>Table of contents</strong></p> +<div class="contents local topic" id="contents"> +<ul class="simple"> +<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li> +<li><a class="reference internal" href="#usage" id="id2">Usage</a></li> +<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li> +<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul> +<li><a class="reference internal" href="#authors" id="id5">Authors</a></li> +<li><a class="reference internal" href="#contributors" id="id6">Contributors</a></li> +<li><a class="reference internal" href="#maintainers" id="id7">Maintainers</a></li> +</ul> +</li> +</ul> +</div> +<div class="section" id="configuration"> +<h1><a class="toc-backref" href="#id1">Configuration</a></h1> +<p>If you want to add a closing template or check existing ones:</p> +<ol class="arabic simple"> +<li>Go to <em>Accounting/Invoicing > Configuration > Fiscal year closing > Closing templates</em>.</li> +<li>Click on Create.</li> +<li>Put a name for the template.</li> +<li>Mark if you want to check if there’s any draft move in the date range +before making the closing operations.</li> +<li>Select the chart templates for which companies that have this chart you want +this template to be available for.</li> +<li>Add one line for each of the journal entries you want to create on the +closing operation.</li> +<li>This line has a name, a code, an optional journal (selectable per company), +a sequence for ordering this line with the others, and the type we want to +assign on the resulting journal entry created.</li> +<li>Then you can configure accounts for being mapped on the section +“Accounts mapping”.</li> +<li>If you put a destination account on each mapping line, then the balance of +the source account will be transferred to that account.</li> +<li>If there’s no destination account, then the balance of the account will be +nullified through one or several journal items with the opposite balance.</li> +<li>The way these opposite journal items will be created is determined by the +closing type in the section “Account closing types”:<ul> +<li>Balance: There will be only one journal item with the opposite balance.</li> +<li>Un-reconciled: The opposite balance will be grouped by the partner field +in the period journal entries.</li> +</ul> +</li> +<li>There’s a default closing type to use, and you can specify others by +account type.</li> +<li>You can configure a closing operation for being the reverse move of another +previous move generated by a closing operation (typically, the opening +move after the closing one). For making that, fill the “Inverse config” +field with the code of the closing operation you want to reverse, and +place this operation after that one (not necessarily immediately after).</li> +<li>The balances of the inverted journal items and the initial ones are +reconciled by default.</li> +</ol> +</div> +<div class="section" id="usage"> +<h1><a class="toc-backref" href="#id2">Usage</a></h1> +<p>For closing a fiscal year:</p> +<ol class="arabic simple"> +<li>Go to <em>Accounting > Adviser > Fiscal year closings</em></li> +<li>Click on create.</li> +<li>Select the year for which you want to perform the closing. If your fiscal +year doesn’t coincide with a natural year, input the last year of both of +the involved years.</li> +<li>Select the closing template you want to use.</li> +<li>Click on “Calculate”.</li> +<li>Check the result clicking on the “Show Moves” or “Show Move Lines” buttons.</li> +<li>If everything is OK, then click on “Confirm and post moves” for finishing +the closing, posting and reconciling the journal entries.</li> +<li>You can cancel the closing in any moment pressing “Cancel” button, which +unreconciles and removes closing journal entries.</li> +<li>If one of the created journal entries is unbalanced, as Odoo doesn’t allow +to create unbalanced entries, a new screen will be shown for checking the +problem on the created entry.</li> +</ol> +</div> +<div class="section" id="bug-tracker"> +<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1> +<p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-closing/issues">GitHub Issues</a>. +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 +<a class="reference external" href="https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> +<p>Do not contact contributors directly about support or help with technical issues.</p> +</div> +<div class="section" id="credits"> +<h1><a class="toc-backref" href="#id4">Credits</a></h1> +<div class="section" id="authors"> +<h2><a class="toc-backref" href="#id5">Authors</a></h2> +<ul class="simple"> +<li>Tecnativa</li> +</ul> +</div> +<div class="section" id="contributors"> +<h2><a class="toc-backref" href="#id6">Contributors</a></h2> +<ul class="simple"> +<li>Antonio Espinosa <<a class="reference external" href="mailto:antonio.espinosa@tecnativa.com">antonio.espinosa@tecnativa.com</a>></li> +<li>Pedro M. Baeza <<a class="reference external" href="mailto:pedro.baeza@tecnativa.com">pedro.baeza@tecnativa.com</a>></li> +<li>Jordi Ballester Alomar <<a class="reference external" href="https://github.com/JordiBForgeFlow">https://github.com/JordiBForgeFlow</a>></li> +<li>Sergio Corato <<a class="reference external" href="https://github.com/sergiocorato">https://github.com/sergiocorato</a>></li> +</ul> +</div> +<div class="section" id="maintainers"> +<h2><a class="toc-backref" href="#id7">Maintainers</a></h2> +<p>This module is maintained by the OCA.</p> +<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> +<p>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.</p> +<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing">OCA/account-closing</a> project on GitHub.</p> +<p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> +</div> +</div> +</div> +</body> +</html> diff --git a/account_fiscal_year_closing/tests/__init__.py b/account_fiscal_year_closing/tests/__init__.py new file mode 100644 index 00000000000..b0b227690c3 --- /dev/null +++ b/account_fiscal_year_closing/tests/__init__.py @@ -0,0 +1 @@ +from . import test_account_fiscal_year_closing diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py new file mode 100644 index 00000000000..bbbd457e017 --- /dev/null +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -0,0 +1,272 @@ +# Copyright 2020 Sergio Corato <https://github.com/sergiocorato> +# License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). + +from odoo.addons.account.tests.account_test_users import AccountTestUsers + + +class TestAccountFiscalYearClosing(AccountTestUsers): + + def setUp(self): + super(TestAccountFiscalYearClosing, self).setUp() + self.move_line_obj = self.env['account.move.line'] + self.account_type_rec = self.env.ref('account.data_account_type_receivable') + self.account_type_pay = self.env.ref('account.data_account_type_payable') + self.account_type_rev = self.env.ref('account.data_account_type_revenue') + self.account_type_exp = self.env.ref('account.data_account_type_expenses') + self.account_type_ass = self.env.ref('account.data_account_type_current_assets') + self.account_type_liq = self.env.ref('account.data_account_type_liquidity') + self.account_type_lia = self.env.ref( + 'account.data_account_type_current_liabilities') + + self.a_rec = self.account_model.sudo(self.account_manager.id).create({ + 'code': 'cust_acc', + 'name': 'customer account', + 'user_type_id': self.account_type_rec.id, + 'reconcile': True, + }) + self.a_pay = self.account_model.sudo(self.account_manager.id).create({ + 'code': 'supp_acc', + 'name': 'supplier account', + 'user_type_id': self.account_type_pay.id, + 'reconcile': True, + }) + self.a_sale = self.account_model.create({ + 'code': 'reve_acc', + 'name': 'revenue account', + 'user_type_id': self.account_type_rev.id, + 'reconcile': False, + }) + self.a_purchase = self.account_model.create({ + 'code': 'expe_acc', + 'name': 'expense account', + 'user_type_id': self.account_type_exp.id, + 'reconcile': False, + }) + self.a_debit_vat = self.account_model.create({ + 'code': 'debvat_acc', + 'name': 'debit vat account', + 'user_type_id': self.account_type_ass.id, + 'reconcile': False, + }) + self.a_credit_vat = self.account_model.create({ + 'code': 'credvat_acc', + 'name': 'credit vat account', + 'user_type_id': self.account_type_lia.id, + 'reconcile': False, + }) + self.a_pf_closing = self.account_model.create({ + 'code': 'pf_acc', + 'name': 'profit&loss account', + 'user_type_id': self.account_type_ass.id, + 'reconcile': False, + }) + self.a_bal_closing = self.account_model.create({ + 'code': 'bal_acc', + 'name': 'financial closing account', + 'user_type_id': self.account_type_lia.id, + 'reconcile': False, + }) + self.payment_term_2rate = self.env['account.payment.term'].create({ + 'name': 'Payment term 30/60 end of month', + 'line_ids': [ + (0, 0, { + 'value': 'percent', + 'value_amount': 50, + 'days': 15, + }), + (0, 0, { + 'value': 'balance', + 'days': 15, + 'option': 'after_invoice_month' + }) + ], + }) + self.sale_journal = self.env['account.journal'].search( + [('type', '=', 'sale')])[0] + self.purchase_journal = self.env['account.journal'].search( + [('type', '=', 'purchase')])[0] + self.closing_journal = self.env['account.journal'].create({ + 'name': 'Closing journal', + 'type': 'general', + 'code': 'CLJ', + 'update_posted': True, + }) + self.purchase_tax_15 = self.env['account.tax'].create({ + 'name': 'Tax 15.0', + 'amount': 15.0, + 'amount_type': 'percent', + 'type_tax_use': 'purchase', + 'account_id': self.a_credit_vat.id, + }) + self.sale_tax_15 = self.env['account.tax'].create({ + 'name': 'Tax 15.0', + 'amount': 15.0, + 'amount_type': 'percent', + 'type_tax_use': 'sale', + 'account_id': self.a_debit_vat.id, + }) + + def create_simple_invoice(self, date, partner, inv_type): + invoice = self.env['account.invoice'].create({ + 'partner_id': partner.id, + 'account_id': self.a_rec.id if inv_type == 'out_invoice' else self.a_pay.id, + 'type': inv_type, + 'journal_id': self.sale_journal.id if inv_type == 'out_invoice' + else self.purchase_journal.id, + 'date_invoice': date, + 'state': 'draft', + 'payment_term_id': self.payment_term_2rate.id, + 'user_id': self.account_user.id, + 'invoice_line_ids': [ + (0, 0, { + 'quantity': 1.0, + 'price_unit': 300.0 if inv_type == 'out_invoice' else 100.0, + 'name': 'Invoice line', + 'account_id': self.a_sale.id if inv_type == 'out_invoice' + else self.a_purchase.id, + 'invoice_line_tax_ids': [(6, 0, { + self.sale_tax_15.id if inv_type == 'out_invoice' + else self.purchase_tax_15.id})] + }) + ] + }) + return invoice + + def test_accoung_closing(self): + # create a supplier invoice + supplier_invoice = self.create_simple_invoice( + '2020-11-30', self.env.ref('base.res_partner_4'), 'in_invoice') + self.assertTrue((supplier_invoice.state == 'draft'), + 'Supplier invoice state is not Draft') + self.assertTrue((supplier_invoice.type == 'in_invoice'), + 'Supplier invoice state is not in_invoice') + supplier_invoice.action_invoice_open() + self.assertTrue((supplier_invoice.state == 'open'), + 'Supplier invoice state is not Open') + + # create a customer invoice + customer_invoice = self.create_simple_invoice( + '2020-11-30', self.env.ref('base.res_partner_4'), 'out_invoice') + self.assertTrue((customer_invoice.state == 'draft'), + 'Customer invoice state is not Draft') + customer_invoice.action_invoice_open() + self.assertTrue((customer_invoice.state == 'open'), + 'Customer invoice state is not Open') + self.assertTrue((customer_invoice.type == 'out_invoice'), + 'Customer invoice state is not out_invoice') + + move_lines = self.move_line_obj.search([]) + user_type_names = move_lines.mapped('account_id.user_type_id.name') + self.assertTrue(([x for x in user_type_names if x not in [ + 'Receivable', 'Current Assets', 'Income', 'Payable', 'Current Liabilities', + 'Expenses', 'Bank and Cash']] == []), + 'There are account user types not defined!') + + rec_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Receivable') + ]) + pay_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Payable') + ]) + inc_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Income') + ]) + exp_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Expenses') + ]) + cas_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Current Assets') + ]) + cli_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Current Liabilities') + ]) + bac_move_lines = self.move_line_obj.search([ + ('account_id.user_type_id.name', '=', 'Bank and Cash') + ]) + + rec_accounts = rec_move_lines.mapped('account_id.code') + pay_accounts = pay_move_lines.mapped('account_id.code') + inc_accounts = inc_move_lines.mapped('account_id.code') + exp_accounts = exp_move_lines.mapped('account_id.code') + cas_accounts = cas_move_lines.mapped('account_id.code') + cli_accounts = cli_move_lines.mapped('account_id.code') + bac_accounts = bac_move_lines.mapped('account_id.code') + + inc_amount = sum([y.credit - y.debit for y in inc_move_lines]) + exp_amount = sum([y.debit - y.credit for y in exp_move_lines]) + + fy_closing = self.env['account.fiscalyear.closing'].create({ + 'name': 'Closing fy', + 'date_start': '2020-01-01', + 'date_end': '2020-12-31', + 'date_opening': '2021-01-01', + 'check_draft_moves': True, + 'move_config_ids': [ + (0, 0, { + 'name': 'Economic Accounts Closing', + 'journal_id': self.closing_journal.id, + 'code': 'REV', + 'move_type': 'loss_profit', + 'closing_type_default': 'balance', + 'date': '2020-12-31', + 'sequence': 1, + 'mapping_ids': [ + (0, 0, { + 'src_accounts': w, + 'dest_account_id': self.a_pf_closing.id, + }) for w in inc_accounts + exp_accounts + ] + }), + (0, 0, { + 'name': 'Profit&Loss', + 'journal_id': self.closing_journal.id, + 'code': 'PL', + 'move_type': 'loss_profit', + 'closing_type_default': 'balance', + 'date': '2020-12-31', + 'sequence': 2, + 'mapping_ids': [ + (0, 0, { + 'name': 'profit & loss', + 'src_accounts': 'pf_acc', + 'dest_account_id': self.a_bal_closing.id, + }), + ] + }), + (0, 0, { + 'name': 'Financial Accounts Closing', + 'journal_id': self.closing_journal.id, + 'code': 'FCL', + 'move_type': 'closing', + 'closing_type_default': 'unreconciled', + 'date': '2020-12-31', + 'sequence': 3, + 'mapping_ids': [ + (0, 0, { + 'src_accounts': z, + }) for z in rec_accounts + pay_accounts + cas_accounts + + cli_accounts + bac_accounts + ['bal_acc'] + ] + }), + ] + }) + + res = fy_closing.button_calculate() + if res and isinstance(res, dict) and res.get('name', False): + self.assertFalse(('Unbalanced journal entry found' == res['name']), + 'There are unbalanced move/s in the closing moves!') + + closing_move_lines = self.env['account.move.line'].search( + [('move_id.fyc_id', 'in', fy_closing.ids)]) + pl_move_line = closing_move_lines.filtered( + lambda y: y.account_id == self.a_pf_closing and y.debit == 0.0) + self.assertAlmostEqual(pl_move_line.mapped('credit')[0], + exp_amount - inc_amount) + + result_move_line = closing_move_lines.filtered( + lambda y: y.account_id == self.a_bal_closing) + self.assertAlmostEqual(result_move_line.mapped('credit')[0], + exp_amount - inc_amount) + + posted = fy_closing.button_post() + self.assertTrue(posted, 'Fiscal Year closing is not posted!') diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml index 827adbe3caa..e56e60e27e4 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -33,14 +33,13 @@ <field name="company_id" groups="base.group_multi_company"/> </group> </group> - <group string="Moves configuration"> + <group name='moves_config' string="Moves configuration"> <field name="move_config_ids" nolabel="1"> <tree> <field name="sequence" widget="handle" /> <field name="name"/> <field name="code"/> <field name="inverse"/> - <field name="reconcile"/> <field name="move_type"/> <field name="journal_id"/> </tree> @@ -49,17 +48,17 @@ <group> <group> <field name="name"/> + <field name="move_date"/> <field name="journal_id"/> <field name="sequence"/> </group> <group> <field name="code"/> <field name="inverse"/> - <field name="reconcile"/> <field name="move_type"/> </group> </group> - <group string="Accounts mapping"> + <group name="accounts_mapping" string="Accounts mapping"> <field name="mapping_ids" nolabel="1"> <tree editable="bottom"> <field name="name"/> @@ -68,7 +67,8 @@ </tree> </field> </group> - <group string="Accounts closing types"> + <group name="accounts_closing_types" + string="Accounts closing types"> <field name="closing_type_default"/> </group> <group> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 6de1a8b56d4..9f6a8b9c42c 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -5,6 +5,7 @@ <odoo> <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> + <field name="name">account.fiscalyear.closing.tree</field> <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <tree string="Fiscal year closing"> @@ -20,6 +21,7 @@ </record> <record id="view_account_fiscalyear_closing_form" model="ir.ui.view"> + <field name="name">account.fiscalyear.closing.form</field> <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <form string="Fiscal year closing"> @@ -75,10 +77,10 @@ icon="fa-list" /> </div> - <h1> - <label string="Fiscal closing"/> + <div class="oe_title"> + <label for="name" string="Fiscal closing"/> <field name="name" class="oe_inline"/> - </h1> + </div> <group> <group> <field name="chart_template_id" invisible="1"/> @@ -108,7 +110,7 @@ <field name="calculation_date"/> </group> </group> - <group string="Moves configuration"> + <group name="moves_config" string="Moves configuration"> <field name="move_config_ids" nolabel="1"> <tree> <field name="sequence" widget="handle" /> @@ -116,7 +118,6 @@ <field name="name"/> <field name="code"/> <field name="inverse"/> - <field name="reconcile"/> <field name="move_type"/> <field name="date"/> <field name="journal_id"/> @@ -134,11 +135,10 @@ <group> <field name="code"/> <field name="inverse"/> - <field name="reconcile"/> <field name="move_type"/> </group> </group> - <group string="Accounts mapping"> + <group name="accounts_mapping" string="Accounts mapping"> <field name="mapping_ids" nolabel="1"> <tree editable="bottom"> <field name="name"/> @@ -147,7 +147,8 @@ </tree> </field> </group> - <group string="Accounts closing types"> + <group name="accounts_closing_types" + string="Accounts closing types"> <field name="closing_type_default"/> </group> <group> @@ -168,14 +169,15 @@ </record> <record id="view_account_fiscalyear_closing_search" model="ir.ui.view"> + <field name="name">account.fiscalyear.closing.search</field> <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <search string="Fiscal year closing"> - <filter string="Draft" domain="[('state','=','draft')]"/> - <filter string="In process" domain="[('state', '=', 'calculated')]"/> - <filter string="Posted" domain="[('state', '=', 'posted')]"/> - <filter string="Cancelled" domain="[('state', '=', 'cancelled')]"/> - <filter string="Company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> + <filter string="Draft" name="draft" domain="[('state','=','draft')]"/> + <filter string="In process" name="in_process" domain="[('state', '=', 'calculated')]"/> + <filter string="Posted" name="posted" domain="[('state', '=', 'posted')]"/> + <filter string="Cancelled" name="cancelled" domain="[('state', '=', 'cancelled')]"/> + <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> </search> </field> </record> diff --git a/account_fiscal_year_closing/views/account_move_views.xml b/account_fiscal_year_closing/views/account_move_views.xml index 0eb95801974..6cf6dac5d21 100644 --- a/account_fiscal_year_closing/views/account_move_views.xml +++ b/account_fiscal_year_closing/views/account_move_views.xml @@ -4,6 +4,7 @@ <odoo> <record id="view_move_form" model="ir.ui.view"> + <field name="name">account.move.form</field> <field name="model">account.move</field> <field name="inherit_id" ref="account.view_move_form"/> <field name="arch" type="xml"> @@ -14,12 +15,13 @@ </record> <record id="view_account_move_filter" model="ir.ui.view"> + <field name="name">account.move.select</field> <field name="model">account.move</field> <field name="inherit_id" ref="account.view_account_move_filter"/> <field name="arch" type="xml"> - <group expand="0" position="inside"> - <filter string="Closing type" domain="[]" context="{'group_by': 'closing_type'}"/> - </group> + <filter name="posted" position="after"> + <filter string="Closing type" name="closing_type" domain="[]" context="{'group_by': 'closing_type'}"/> + </filter> </field> </record> diff --git a/account_fiscal_year_closing/wizards/__init__.py b/account_fiscal_year_closing/wizards/__init__.py index b25cb5e3a8a..dd5b964593e 100644 --- a/account_fiscal_year_closing/wizards/__init__.py +++ b/account_fiscal_year_closing/wizards/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import account_fiscal_year_closing_unbalanced_move diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py index fe0839ff8f1..333e8485242 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py @@ -1,11 +1,11 @@ -# -*- coding: utf-8 -*- # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import fields, models +from odoo import fields, models class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): _name = 'account.fiscalyear.closing.unbalanced.move' + _description = 'Account fiscalyear closing unbalanced move' journal_id = fields.Many2one( comodel_name="account.journal", @@ -30,6 +30,7 @@ class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): class AccountFiscalYearClosingUnbalancedMoveLine(models.TransientModel): _name = 'account.fiscalyear.closing.unbalanced.move.line' + _description = 'Account fiscalyear closing unbalanced move line' move_id = fields.Many2one( comodel_name='account.fiscalyear.closing.unbalanced.move', diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml index 00994e6eb15..5dd31daf112 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml @@ -29,8 +29,8 @@ <field name="name"/> <field name="account_id"/> <field name="partner_id"/> - <field name="debit"/> - <field name="credit"/> + <field name="debit" sum="Total debit"/> + <field name="credit" sum="Total credit"/> </tree> </field> <footer> From 40d2c8bb93e5811e557ee70d3d1cda7793a8df47 Mon Sep 17 00:00:00 2001 From: Alexey Pelykh <alexey.pelykh@gmail.com> Date: Sun, 17 Jan 2021 09:03:05 +0200 Subject: [PATCH 05/27] [FIX] account_fiscal_year_closing: tests should not use fixed dates --- account_fiscal_year_closing/README.rst | 3 ++ account_fiscal_year_closing/__manifest__.py | 2 +- .../readme/CONTRIBUTORS.rst | 3 ++ .../static/description/index.html | 4 +++ .../tests/test_account_fiscal_year_closing.py | 28 +++++++++++++------ 5 files changed, 30 insertions(+), 10 deletions(-) diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index 2820b3a5808..2e5156911b0 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -123,6 +123,9 @@ Contributors * Pedro M. Baeza <pedro.baeza@tecnativa.com> * Jordi Ballester Alomar <https://github.com/JordiBForgeFlow> * Sergio Corato <https://github.com/sergiocorato> +* `CorporateHub <https://corporatehub.eu/>`__ + + * Alexey Pelykh <alexey.pelykh@corphub.eu> Maintainers ~~~~~~~~~~~ diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index 0529a659339..3cbf8d6fc2e 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "12.0.1.0.0", + "version": "12.0.1.0.1", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", "author": "Tecnativa, " diff --git a/account_fiscal_year_closing/readme/CONTRIBUTORS.rst b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst index 43db7f71ae7..782fb139658 100644 --- a/account_fiscal_year_closing/readme/CONTRIBUTORS.rst +++ b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst @@ -2,3 +2,6 @@ * Pedro M. Baeza <pedro.baeza@tecnativa.com> * Jordi Ballester Alomar <https://github.com/JordiBForgeFlow> * Sergio Corato <https://github.com/sergiocorato> +* `CorporateHub <https://corporatehub.eu/>`__ + + * Alexey Pelykh <alexey.pelykh@corphub.eu> diff --git a/account_fiscal_year_closing/static/description/index.html b/account_fiscal_year_closing/static/description/index.html index e6ea9b7db73..57d5e2ff40e 100644 --- a/account_fiscal_year_closing/static/description/index.html +++ b/account_fiscal_year_closing/static/description/index.html @@ -471,6 +471,10 @@ <h2><a class="toc-backref" href="#id6">Contributors</a></h2> <li>Pedro M. Baeza <<a class="reference external" href="mailto:pedro.baeza@tecnativa.com">pedro.baeza@tecnativa.com</a>></li> <li>Jordi Ballester Alomar <<a class="reference external" href="https://github.com/JordiBForgeFlow">https://github.com/JordiBForgeFlow</a>></li> <li>Sergio Corato <<a class="reference external" href="https://github.com/sergiocorato">https://github.com/sergiocorato</a>></li> +<li><a class="reference external" href="https://corporatehub.eu/">CorporateHub</a><ul> +<li>Alexey Pelykh <<a class="reference external" href="mailto:alexey.pelykh@corphub.eu">alexey.pelykh@corphub.eu</a>></li> +</ul> +</li> </ul> </div> <div class="section" id="maintainers"> diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py index bbbd457e017..325b0f9e374 100644 --- a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -1,13 +1,17 @@ # Copyright 2020 Sergio Corato <https://github.com/sergiocorato> +# Copyright 2020 CorporateHub (https://corporatehub.eu) # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). +from odoo import fields from odoo.addons.account.tests.account_test_users import AccountTestUsers +from dateutil.relativedelta import relativedelta + class TestAccountFiscalYearClosing(AccountTestUsers): def setUp(self): - super(TestAccountFiscalYearClosing, self).setUp() + super().setUp() self.move_line_obj = self.env['account.move.line'] self.account_type_rec = self.env.ref('account.data_account_type_receivable') self.account_type_pay = self.env.ref('account.data_account_type_payable') @@ -18,6 +22,12 @@ def setUp(self): self.account_type_lia = self.env.ref( 'account.data_account_type_current_liabilities') + today = fields.Date.today() + self.the_day = today - relativedelta(month=2, day=1) + self.start_of_this_year = today - relativedelta(month=1, day=1) + self.end_of_this_year = today + relativedelta(month=12, day=31) + self.start_of_next_year = today + relativedelta(years=1, month=1, day=1) + self.a_rec = self.account_model.sudo(self.account_manager.id).create({ 'code': 'cust_acc', 'name': 'customer account', @@ -135,7 +145,7 @@ def create_simple_invoice(self, date, partner, inv_type): def test_accoung_closing(self): # create a supplier invoice supplier_invoice = self.create_simple_invoice( - '2020-11-30', self.env.ref('base.res_partner_4'), 'in_invoice') + self.the_day, self.env.ref('base.res_partner_4'), 'in_invoice') self.assertTrue((supplier_invoice.state == 'draft'), 'Supplier invoice state is not Draft') self.assertTrue((supplier_invoice.type == 'in_invoice'), @@ -146,7 +156,7 @@ def test_accoung_closing(self): # create a customer invoice customer_invoice = self.create_simple_invoice( - '2020-11-30', self.env.ref('base.res_partner_4'), 'out_invoice') + self.the_day, self.env.ref('base.res_partner_4'), 'out_invoice') self.assertTrue((customer_invoice.state == 'draft'), 'Customer invoice state is not Draft') customer_invoice.action_invoice_open() @@ -197,9 +207,9 @@ def test_accoung_closing(self): fy_closing = self.env['account.fiscalyear.closing'].create({ 'name': 'Closing fy', - 'date_start': '2020-01-01', - 'date_end': '2020-12-31', - 'date_opening': '2021-01-01', + 'date_start': self.start_of_this_year, + 'date_end': self.end_of_this_year, + 'date_opening': self.start_of_next_year, 'check_draft_moves': True, 'move_config_ids': [ (0, 0, { @@ -208,7 +218,7 @@ def test_accoung_closing(self): 'code': 'REV', 'move_type': 'loss_profit', 'closing_type_default': 'balance', - 'date': '2020-12-31', + 'date': self.end_of_this_year, 'sequence': 1, 'mapping_ids': [ (0, 0, { @@ -223,7 +233,7 @@ def test_accoung_closing(self): 'code': 'PL', 'move_type': 'loss_profit', 'closing_type_default': 'balance', - 'date': '2020-12-31', + 'date': self.end_of_this_year, 'sequence': 2, 'mapping_ids': [ (0, 0, { @@ -239,7 +249,7 @@ def test_accoung_closing(self): 'code': 'FCL', 'move_type': 'closing', 'closing_type_default': 'unreconciled', - 'date': '2020-12-31', + 'date': self.end_of_this_year, 'sequence': 3, 'mapping_ids': [ (0, 0, { From a097a9559d00ecddcdfc8368888c25da35ed8a00 Mon Sep 17 00:00:00 2001 From: Lorenzo Battistini <lb@takobi.online> Date: Mon, 22 Feb 2021 15:37:37 +0000 Subject: [PATCH 06/27] Translated using Weblate (Italian) Currently translated at 66.6% (76 of 114 strings) Translation: account-closing-12.0/account-closing-12.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-12-0/account-closing-12-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 148 +++++++++++++------------ 1 file changed, 76 insertions(+), 72 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 9e02b007bd4..0d50cd93c70 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,14 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2017-12-15 23:09+0000\n" -"Last-Translator: Stefano <stefano.sforzi@agilebg.com>, 2017\n" +"PO-Revision-Date: 2021-02-22 17:45+0000\n" +"Last-Translator: Lorenzo Battistini <lb@takobi.online>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 4.3.2\n" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id @@ -35,7 +36,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" -msgstr "" +msgstr "Schema del codice del conto per la mappatura dei conti sorgente" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract @@ -71,31 +72,31 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" -msgstr "" +msgstr "Mappature conti" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" -msgstr "" +msgstr "Tipo conto" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" -msgstr "" +msgstr "Tipi di chiusura conti" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" -msgstr "" +msgstr "Mappatura conti" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" -msgstr "" +msgstr "Disponibile per" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 @@ -105,28 +106,28 @@ msgstr "" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Balance" -msgstr "" +msgstr "Saldo" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" -msgstr "" +msgstr "Calcolare" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" -msgstr "" +msgstr "Data calcolo" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" -msgstr "" +msgstr "Annullare" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" -msgstr "" +msgstr "Annullata" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id @@ -138,7 +139,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" -msgstr "" +msgstr "Controllare registrazioni bozza" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves @@ -149,45 +150,48 @@ msgid "" "closed. Non-confirmed moves won't be taken in account on the closing " "operations." msgstr "" +"Controlla che non ci siano registrazioni in bozza nell'anno fiscale che " +"viene chiuso. Registrazioni non confermate non saranno prese in " +"considerazione nelle operazioni di chiusura." #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" -msgstr "" +msgstr "Chiudere" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Closing" -msgstr "" +msgstr "Chiusura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type msgid "Closing Type" -msgstr "" +msgstr "Tipo chiusura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" -msgstr "" +msgstr "Modello chiusura" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template msgid "Closing templates" -msgstr "" +msgstr "Modelli di chiusura" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" -msgstr "" +msgstr "Tipo chiusura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" -msgstr "" +msgstr "Tipi di chiusura" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 @@ -210,12 +214,12 @@ msgstr "Società" #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" -msgstr "" +msgstr "Codice della configurazione la cui registrazione va invertita" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" -msgstr "" +msgstr "Confermare e registrare" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid @@ -253,7 +257,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" -msgstr "" +msgstr "Data" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit @@ -268,7 +272,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" -msgstr "" +msgstr "Tipo chiusura predefinito" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name @@ -287,7 +291,7 @@ msgstr "Descrizione" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" -msgstr "" +msgstr "Conto destinazione" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name @@ -305,7 +309,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" -msgstr "" +msgstr "Nome visualizzato" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 @@ -317,40 +321,40 @@ msgstr "Bozza" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" -msgstr "" +msgstr "Abilitata" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 msgid "First date of the opening period" -msgstr "" +msgstr "Prima data del periodo di apertura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" -msgstr "" +msgstr "Chiusura anno fiscale" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" -msgstr "" +msgstr "Modello chiusura anno fiscale" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" -msgstr "" +msgstr "Chiusura fiscale" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" -msgstr "" +msgstr "Movimenti contabili chiusura fiscale" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" -msgstr "" +msgstr "Registrazioni chiusura fiscale" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing @@ -361,7 +365,7 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" -msgstr "" +msgstr "Chiusura anno fiscale" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id @@ -379,12 +383,12 @@ msgstr "" #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing msgid "Fiscal year closings" -msgstr "" +msgstr "Chiusure anno fiscale" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" -msgstr "" +msgstr "Dalla data" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form @@ -417,7 +421,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" -msgstr "" +msgstr "In corso" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year @@ -431,7 +435,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" -msgstr "" +msgstr "Config. inversa" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template @@ -444,12 +448,12 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" -msgstr "" +msgstr "Registro" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_move msgid "Journal Entries" -msgstr "" +msgstr "Registrazioni contabili" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update @@ -500,42 +504,42 @@ msgstr "" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 msgid "Last date of the ending period" -msgstr "" +msgstr "Ultima data del periodo di chiusura" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" -msgstr "" +msgstr "Caricare template" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Loss & Profit" -msgstr "" +msgstr "Perdite e profitti" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" -msgstr "" +msgstr "Registrazione" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" -msgstr "" +msgstr "Data registrazione" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" -msgstr "" +msgstr "Tipo registrazione" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" -msgstr "" +msgstr "Registrazioni" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids @@ -543,18 +547,18 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" -msgstr "" +msgstr "Configurazione registrazioni" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" -msgstr "" +msgstr "Nome" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." -msgstr "" +msgstr "Nessun conto destinazione '%s' trovato." #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_move.py:20 @@ -566,26 +570,26 @@ msgstr "" #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" -msgstr "" +msgstr "Una o più registrazioni bozza trovate: \n" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Opening" -msgstr "" +msgstr "Apertura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" -msgstr "" +msgstr "Data apertura" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Other" -msgstr "" +msgstr "Altro" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id @@ -596,28 +600,28 @@ msgstr "Partner" #: selection:account.fiscalyear.closing,state:0 #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" -msgstr "" +msgstr "Registrata" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 msgid "Processed" -msgstr "" +msgstr "Processata" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" -msgstr "" +msgstr "Ricalcolare" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" -msgstr "" +msgstr "Riferimento" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" -msgstr "" +msgstr "Risultato" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence @@ -629,23 +633,23 @@ msgstr "Sequenza" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" -msgstr "" +msgstr "Mostrare movimenti contabili" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" -msgstr "" +msgstr "Mostrare registrazioni" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" -msgstr "" +msgstr "Conti di origine" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" -msgstr "" +msgstr "Stato" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id @@ -680,7 +684,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end msgid "To date" -msgstr "" +msgstr "Alla data" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form @@ -700,35 +704,35 @@ msgstr "" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Un-reconciled" -msgstr "" +msgstr "Non riconciliato" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" -msgstr "" +msgstr "Registrazione contabile sbilanciata trovata" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" -msgstr "" +msgstr "Registrazione sbilanciata" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" -msgstr "" +msgstr "Movimenti contabili sbilanciati" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" -msgstr "" +msgstr "Codice unico" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" -msgstr "" +msgstr "Anno" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 From 485c3d7e84a70de955572754636e31dc0cc19536 Mon Sep 17 00:00:00 2001 From: eLBati <lb@takobi.online> Date: Wed, 24 Feb 2021 16:54:52 +0100 Subject: [PATCH 07/27] IMP account_fiscal_year_closing adding multi company rule for account.fiscalyear.closing.template --- account_fiscal_year_closing/__manifest__.py | 2 +- .../security/account_fiscalyear_closing_security.xml | 7 +++++++ 2 files changed, 8 insertions(+), 1 deletion(-) diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index 3cbf8d6fc2e..794390db349 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "12.0.1.0.1", + "version": "12.0.1.1.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", "author": "Tecnativa, " diff --git a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml index c82278491bd..73a6319a065 100644 --- a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml +++ b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml @@ -11,4 +11,11 @@ <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> </record> + <record id="fiscalyear_closing_template_multi_company_rule" model="ir.rule"> + <field name="name">Fiscal year closing template multi-company</field> + <field name="model_id" ref="model_account_fiscalyear_closing_template"/> + <field name="global" eval="True"/> + <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + </record> + </odoo> From 8e759e34963b9a8ec4b5ac50e3e87746cafc461b Mon Sep 17 00:00:00 2001 From: Marcel Savegnago <marcel.savegnago@gmail.com> Date: Sun, 14 Mar 2021 21:58:16 +0000 Subject: [PATCH 08/27] Added translation using Weblate (Portuguese (Brazil)) --- account_fiscal_year_closing/i18n/pt_BR.po | 755 ++++++++++++++++++++++ 1 file changed, 755 insertions(+) create mode 100644 account_fiscal_year_closing/i18n/pt_BR.po diff --git a/account_fiscal_year_closing/i18n/pt_BR.po b/account_fiscal_year_closing/i18n/pt_BR.po new file mode 100644 index 00000000000..869112cb2c9 --- /dev/null +++ b/account_fiscal_year_closing/i18n/pt_BR.po @@ -0,0 +1,755 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_fiscal_year_closing +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 12.0\n" +"Report-Msgid-Bugs-To: \n" +"Last-Translator: Automatically generated\n" +"Language-Team: none\n" +"Language: pt_BR\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Plural-Forms: nplurals=2; plural=n > 1;\n" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id +msgid "Account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account +msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts +msgid "Account code pattern for the mapping source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract +msgid "Account fiscalyear closing abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract +msgid "Account fiscalyear closing config abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract +msgid "Account fiscalyear closing mapping abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract +msgid "Account fiscalyear closing type abstract" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move +msgid "Account fiscalyear closing unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line +msgid "Account fiscalyear closing unbalanced move line" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids +msgid "Account mappings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id +msgid "Account type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Accounts mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids +msgid "Available for" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Balance" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Calculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date +msgid "Calculation date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Cancel" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Cancelled" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id +msgid "Chart template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves +msgid "Check draft moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves +msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Close" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +msgid "Closing Type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id +msgid "Closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template +msgid "Closing templates" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter +msgid "Closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids +msgid "Closing types" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing.config:0 +#: sql_constraint:account.fiscalyear.closing.config.template:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 +#, python-format +msgid "Code must be unique per fiscal year closing!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__company_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Company" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse +msgid "Configuration code to inverse its move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Confirm and post moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid +msgid "Created by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date +msgid "Created on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit +msgid "Credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date +msgid "Date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit +msgid "Debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_default +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type +msgid "Default closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name +msgid "Description" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account +msgid "Destination account" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name +msgid "Display Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Draft" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled +msgid "Enabled" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "First date of the opening period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration +msgid "Fiscal Year Closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id +msgid "Fiscal Year Closing Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Fiscal closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 +#, python-format +msgid "Fiscal closing move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 +#, python-format +msgid "Fiscal closing moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree +msgid "Fiscal year closing" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id +msgid "Fiscal year closing config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id +msgid "Fiscal year closing config template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing +#: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing +msgid "Fiscal year closings" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start +msgid "From date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Generating the closing moves, an unbalanced move has been detected.\n" +" You need to check the closing configuration or your journal entries\n" +" to find the problem, fix it and then press again on \"Calculate\"." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id +msgid "ID" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "In process" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year +msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse +msgid "Inverse config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template +msgid "Is New Template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id +msgid "Journal" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_move +msgid "Journal Entries" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update +msgid "Last Modified on" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid +msgid "Last Updated by" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date +msgid "Last Updated on" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config.template,move_date:0 +msgid "Last date of the ending period" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Load template" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Loss & Profit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id +msgid "Move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date +msgid "Move date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type +msgid "Move type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids +msgid "Moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__move_config_ids +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form +msgid "Moves configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name +msgid "Name" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 +#, python-format +msgid "No destination account '%s' found." +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_move.py:20 +#, python-format +msgid "None" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 +#, python-format +msgid "One or more draft moves found: \n" +"" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Opening" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening +msgid "Opening date" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,move_type:0 +#: selection:account.fiscalyear.closing.config.abstract,move_type:0 +#: selection:account.fiscalyear.closing.config.template,move_type:0 +msgid "Other" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id +msgid "Partner" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search +msgid "Posted" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing,state:0 +msgid "Processed" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Recalculate" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref +msgid "Reference" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 +#, python-format +msgid "Result" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence +msgid "Sequence" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "Show moves" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts +msgid "Source accounts" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state +msgid "State" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id +msgid "Stored closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id +msgid "The chart template for the company (if any)" +msgstr "" + +#. module: account_fiscal_year_closing +#: sql_constraint:account.fiscalyear.closing:0 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 +#, python-format +msgid "There should be only one fiscal year closing for that year and company!" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "This screen will help you to identify the problem, showing you\n" +" the unbalanced journal entry:" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form +msgid "This will remove all the closing moves. Are you sure you want to continue?" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end +msgid "To date" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total credit" +msgstr "" + +#. module: account_fiscal_year_closing +#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form +msgid "Total debit" +msgstr "" + +#. module: account_fiscal_year_closing +#: selection:account.fiscalyear.closing.config,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 +#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 +#: selection:account.fiscalyear.closing.type,closing_type:0 +#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 +#: selection:account.fiscalyear.closing.type.template,closing_type:0 +msgid "Un-reconciled" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 +#, python-format +msgid "Unbalanced journal entry found" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id +msgid "Unbalanced move" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids +msgid "Unbalanced move lines" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code +msgid "Unique code" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year +msgid "Year" +msgstr "" + +#. module: account_fiscal_year_closing +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 +#, python-format +msgid "You can't remove any closing that is not in draft or cancelled state." +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "account.fiscalyear.closing.config" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "account.fiscalyear.closing.config.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "account.fiscalyear.closing.mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "account.fiscalyear.closing.mapping.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "account.fiscalyear.closing.template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "account.fiscalyear.closing.type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "account.fiscalyear.closing.type.template" +msgstr "" From 4feda3478b28ffd79599cdba28ea07837349d91f Mon Sep 17 00:00:00 2001 From: SimoRubi <simone.rubino@agilebg.com> Date: Tue, 11 May 2021 10:17:27 +0200 Subject: [PATCH 09/27] [IMP] account_fiscal_year_closing: black, isort, prettier --- account_fiscal_year_closing/__manifest__.py | 3 +- .../models/__init__.py | 1 - .../models/account_fiscalyear_closing.py | 505 ++++++++------- .../account_fiscalyear_closing_abstract.py | 48 +- .../account_fiscalyear_closing_template.py | 71 ++- .../models/account_move.py | 21 +- .../account_fiscalyear_closing_security.xml | 19 +- .../tests/test_account_fiscal_year_closing.py | 588 +++++++++++------- ...ount_fiscalyear_closing_template_views.xml | 94 +-- .../account_fiscalyear_closing_views.xml | 234 ++++--- .../views/account_move_views.xml | 15 +- ...unt_fiscal_year_closing_unbalanced_move.py | 18 +- ...cal_year_closing_unbalanced_move_views.xml | 23 +- 13 files changed, 949 insertions(+), 691 deletions(-) diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index 794390db349..f8f6ff09cbe 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -9,8 +9,7 @@ "version": "12.0.1.1.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", - "author": "Tecnativa, " - "Odoo Community Association (OCA)", + "author": "Tecnativa, " "Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, "depends": [ diff --git a/account_fiscal_year_closing/models/__init__.py b/account_fiscal_year_closing/models/__init__.py index 82dc3afc68e..57c0a4a7ea0 100644 --- a/account_fiscal_year_closing/models/__init__.py +++ b/account_fiscal_year_closing/models/__init__.py @@ -1,4 +1,3 @@ - from . import account_fiscalyear_closing_abstract from . import account_fiscalyear_closing from . import account_fiscalyear_closing_template diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 48c45575141..3dae248b5e9 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -3,10 +3,12 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging + +from dateutil.relativedelta import relativedelta + from odoo import _, api, exceptions, fields, models -from odoo.tools import float_is_zero from odoo.exceptions import ValidationError -from dateutil.relativedelta import relativedelta +from odoo.tools import float_is_zero _logger = logging.getLogger(__name__) @@ -20,50 +22,54 @@ def _default_year(self): company = self._default_company_id() lock_date = company.fiscalyear_lock_date or fields.Date.today() fiscalyear = lock_date.year - if lock_date.month < company.fiscalyear_last_month and \ - lock_date.day < company.fiscalyear_last_day: + if ( + lock_date.month < company.fiscalyear_last_month + and lock_date.day < company.fiscalyear_last_day + ): fiscalyear = fiscalyear - 1 return fiscalyear def _default_company_id(self): - return self.env['res.company']._company_default_get( - 'account.fiscalyear.closing' + return self.env["res.company"]._company_default_get( + "account.fiscalyear.closing" ) name = fields.Char( readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) check_draft_moves = fields.Boolean( readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) year = fields.Integer( help="Introduce here the year to close. If the fiscal year is between " - "several natural years, you have to put here the last one.", + "several natural years, you have to put here the last one.", default=lambda self: self._default_year(), readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) company_id = fields.Many2one( default=lambda self: self._default_company_id(), readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) chart_template_id = fields.Many2one( - comodel_name="account.chart.template", string="Chart template", - related="company_id.chart_template_id", readonly=True, + comodel_name="account.chart.template", + string="Chart template", + related="company_id.chart_template_id", + readonly=True, ) state = fields.Selection( selection=[ - ('draft', 'Draft'), - ('calculated', 'Processed'), - ('posted', 'Posted'), - ('cancelled', 'Cancelled'), + ("draft", "Draft"), + ("calculated", "Processed"), + ("posted", "Posted"), + ("cancelled", "Cancelled"), ], string="State", readonly=True, - default='draft', + default="draft", ) calculation_date = fields.Datetime( string="Calculation date", @@ -73,54 +79,63 @@ def _default_company_id(self): string="From date", required=True, readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) date_end = fields.Date( string="To date", required=True, readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) date_opening = fields.Date( string="Opening date", required=True, readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) closing_template_id = fields.Many2one( comodel_name="account.fiscalyear.closing.template", string="Closing template", domain="[('chart_template_ids', '=', chart_template_id)]", readonly=True, - states={'draft': [('readonly', False)]}, - oldname='template_id', + states={"draft": [("readonly", False)]}, + oldname="template_id", ) stored_template_id = fields.Many2one( comodel_name="account.fiscalyear.closing.template", - string="Stored closing template", readonly=True, + string="Stored closing template", + readonly=True, ) is_new_template = fields.Boolean( compute="_compute_is_new_template", ) move_config_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.config', - inverse_name='fyc_id', string="Moves configuration", + comodel_name="account.fiscalyear.closing.config", + inverse_name="fyc_id", + string="Moves configuration", readonly=True, - states={'draft': [('readonly', False)]}, + states={"draft": [("readonly", False)]}, ) move_ids = fields.One2many( - comodel_name='account.move', inverse_name='fyc_id', string="Moves", + comodel_name="account.move", + inverse_name="fyc_id", + string="Moves", readonly=True, ) _sql_constraints = [ - ('year_company_uniq', 'unique(year, company_id)', - _('There should be only one fiscal year closing for that year and ' - 'company!')), + ( + "year_company_uniq", + "unique(year, company_id)", + _( + "There should be only one fiscal year closing for that year and " + "company!" + ), + ), ] @api.multi - @api.depends('closing_template_id', 'stored_template_id') + @api.depends("closing_template_id", "stored_template_id") def _compute_is_new_template(self): for record in self: # It should be with .id suffix for avoiding problems with NewId @@ -135,70 +150,73 @@ def _prepare_mapping(self, tmpl_mapping): # Find the destination account name = tmpl_mapping.name if tmpl_mapping.dest_account: - dest_account = self.env['account.account'].search([ - ('company_id', '=', self.company_id.id), - ('code', '=ilike', tmpl_mapping.dest_account), - ], limit=1) + dest_account = self.env["account.account"].search( + [ + ("company_id", "=", self.company_id.id), + ("code", "=ilike", tmpl_mapping.dest_account), + ], + limit=1, + ) # Use an error name if no destination account found if not dest_account: name = _("No destination account '%s' found.") % ( tmpl_mapping.dest_account, ) return { - 'name': name, - 'src_accounts': tmpl_mapping.src_accounts, - 'dest_account_id': dest_account, + "name": name, + "src_accounts": tmpl_mapping.src_accounts, + "dest_account_id": dest_account, } @api.model def _prepare_type(self, tmpl_type): return { - 'account_type_id': tmpl_type.account_type_id, - 'closing_type': tmpl_type.closing_type, + "account_type_id": tmpl_type.account_type_id, + "closing_type": tmpl_type.closing_type, } def _get_default_journal(self, company): """To be inherited if we want to change the default journal.""" - journal_obj = self.env['account.journal'] - domain = [('company_id', '=', company.id)] + journal_obj = self.env["account.journal"] + domain = [("company_id", "=", company.id)] journal = journal_obj.search( - domain + [('code', '=', 'MISC')], limit=1, + domain + [("code", "=", "MISC")], + limit=1, ) if not journal: journal = journal_obj.search( - domain + [('type', '=', 'general')], limit=1, + domain + [("type", "=", "general")], + limit=1, ) return journal @api.multi def _prepare_config(self, tmpl_config): self.ensure_one() - mappings = self.env['account.fiscalyear.closing.mapping'] + mappings = self.env["account.fiscalyear.closing.mapping"] for m in tmpl_config.mapping_ids: mappings += mappings.new(self._prepare_mapping(m)) - types = self.env['account.fiscalyear.closing.type'] + types = self.env["account.fiscalyear.closing.type"] for t in tmpl_config.closing_type_ids: types += types.new(self._prepare_type(t)) - if tmpl_config.move_date == 'last_ending': + if tmpl_config.move_date == "last_ending": date = self.date_end else: date = self.date_opening return { - 'enabled': True, - 'name': tmpl_config.name, - 'sequence': tmpl_config.sequence, - 'code': tmpl_config.code, - 'inverse': tmpl_config.inverse, - 'move_type': tmpl_config.move_type, - 'date': date, - 'journal_id': ( - tmpl_config.journal_id or self._get_default_journal( - self.company_id - ).id + "enabled": True, + "name": tmpl_config.name, + "sequence": tmpl_config.sequence, + "code": tmpl_config.code, + "inverse": tmpl_config.inverse, + "move_type": tmpl_config.move_type, + "date": date, + "journal_id": ( + tmpl_config.journal_id or self._get_default_journal(self.company_id).id ), - 'mapping_ids': mappings, - 'closing_type_ids': types, - 'closing_type_default': tmpl_config.closing_type_default, + "mapping_ids": mappings, + "closing_type_ids": types, + "closing_type_default": tmpl_config.closing_type_default, } # @api.onchange('closing_template_id') @@ -208,70 +226,67 @@ def onchange_template_id(self): self.move_config_ids = False if not self.closing_template_id: return - config_obj = self.env['account.fiscalyear.closing.config'] - tmpl = self.closing_template_id.with_context( - force_company=self.company_id.id - ) + config_obj = self.env["account.fiscalyear.closing.config"] + tmpl = self.closing_template_id.with_context(force_company=self.company_id.id) self.check_draft_moves = tmpl.check_draft_moves for tmpl_config in tmpl.move_config_ids: - self.move_config_ids += config_obj.new( - self._prepare_config(tmpl_config) - ) + self.move_config_ids += config_obj.new(self._prepare_config(tmpl_config)) - @api.onchange('year') + @api.onchange("year") def _onchange_year(self): - self.date_end = '%s-%s-%s' % ( + self.date_end = "{}-{}-{}".format( self.year, - str(self.company_id.fiscalyear_last_month).zfill(2) or '12', - str(self.company_id.fiscalyear_last_day).zfill(2) or '31', + str(self.company_id.fiscalyear_last_month).zfill(2) or "12", + str(self.company_id.fiscalyear_last_day).zfill(2) or "31", ) date_end = fields.Date.from_string(self.date_end) self.date_start = fields.Date.to_string( date_end - relativedelta(years=1) + relativedelta(days=1) ) - self.date_opening = fields.Date.to_string( - date_end + relativedelta(days=1) - ) + self.date_opening = fields.Date.to_string(date_end + relativedelta(days=1)) if self.date_start != self.date_end: - self.name = "%s-%s" % (self.date_start, self.date_end) + self.name = "{}-{}".format(self.date_start, self.date_end) else: self.name = str(self.date_end) @api.multi def action_load_template(self): self.ensure_one() - config_obj = self.env['account.fiscalyear.closing.config'] + config_obj = self.env["account.fiscalyear.closing.config"] move_configs = config_obj - tmpl = self.closing_template_id.with_context( - force_company=self.company_id.id - ) + tmpl = self.closing_template_id.with_context(force_company=self.company_id.id) if tmpl: for tmpl_config in tmpl.move_config_ids: - move_configs += config_obj.new( - self._prepare_config(tmpl_config) - ) - self.write({ - 'check_draft_moves': tmpl.check_draft_moves, - 'stored_template_id': tmpl.id, - 'move_config_ids': [(5, )] + [ - (0, 0, x._convert_to_write(x._cache)) for x in move_configs - ], - }) + move_configs += config_obj.new(self._prepare_config(tmpl_config)) + self.write( + { + "check_draft_moves": tmpl.check_draft_moves, + "stored_template_id": tmpl.id, + "move_config_ids": [(5,)] + + [(0, 0, x._convert_to_write(x._cache)) for x in move_configs], + } + ) @api.multi def draft_moves_check(self): for closing in self: - draft_moves = self.env['account.move'].search([ - ('company_id', '=', closing.company_id.id), - ('state', '=', 'draft'), - ('date', '>=', closing.date_start), - ('date', '<=', closing.date_end), - ]) + draft_moves = self.env["account.move"].search( + [ + ("company_id", "=", closing.company_id.id), + ("state", "=", "draft"), + ("date", ">=", closing.date_start), + ("date", "<=", closing.date_end), + ] + ) if draft_moves: - msg = _('One or more draft moves found: \n') + msg = _("One or more draft moves found: \n") for move in draft_moves: - msg += ('ID: %s, Date: %s, Number: %s, Ref: %s\n' % - (move.id, move.date, move.name, move.ref)) + msg += "ID: {}, Date: {}, Number: {}, Ref: {}\n".format( + move.id, + move.date, + move.name, + move.ref, + ) raise ValidationError(msg) return True @@ -283,19 +298,17 @@ def _show_unbalanced_move_wizard(self, data): :param data: Dictionary with the values of the unbalanced move. :return: Dictionary with the action for showing the wizard. """ - del data['closing_type'] - del data['fyc_id'] - wizard = self.env['account.fiscalyear.closing.unbalanced.move'].create( - data - ) + del data["closing_type"] + del data["fyc_id"] + wizard = self.env["account.fiscalyear.closing.unbalanced.move"].create(data) return { - 'type': 'ir.actions.act_window', - 'name': _('Unbalanced journal entry found'), - 'view_type': 'form', - 'view_mode': 'form', - 'res_model': 'account.fiscalyear.closing.unbalanced.move', - 'res_id': wizard.id, - 'target': 'new', + "type": "ir.actions.act_window", + "name": _("Unbalanced journal entry found"), + "view_type": "form", + "view_mode": "form", + "res_model": "account.fiscalyear.closing.unbalanced.move", + "res_id": wizard.id, + "target": "new", } @api.multi @@ -304,7 +317,7 @@ def calculate(self): # Perform checks, raise exception if check fails if closing.check_draft_moves: closing.draft_moves_check() - for config in closing.move_config_ids.filtered('enabled'): + for config in closing.move_config_ids.filtered("enabled"): move, data = config.moves_create() if not move and data: # The move can't be created @@ -314,8 +327,9 @@ def calculate(self): @api.multi def _moves_remove(self): for closing in self: - closing.mapped('move_ids.line_ids').filtered('reconciled').\ - remove_move_reconcile() + closing.mapped("move_ids.line_ids").filtered( + "reconciled" + ).remove_move_reconcile() closing.move_ids.button_cancel() closing.move_ids.unlink() return True @@ -325,10 +339,12 @@ def button_calculate(self): res = self.calculate() if res is True: # Change state only on successful creation - self.write({ - 'state': 'calculated', - 'calculation_date': fields.Datetime.now(), - }) + self.write( + { + "state": "calculated", + "calculation_date": fields.Datetime.now(), + } + ) else: # Remove intermediate moves already created self._moves_remove() @@ -343,54 +359,58 @@ def button_recalculate(self): def button_post(self): # Post moves for closing in self: - for move_config in closing.move_config_ids.sorted('sequence'): + for move_config in closing.move_config_ids.sorted("sequence"): move_config.move_id.post() - self.write({'state': 'posted'}) + self.write({"state": "posted"}) return True @api.multi def button_open_moves(self): # Return an action for showing moves return { - 'name': _('Fiscal closing moves'), - 'type': 'ir.actions.act_window', - 'view_type': 'form', - 'view_mode': 'tree,form', - 'res_model': 'account.move', - 'domain': [('fyc_id', 'in', self.ids)], + "name": _("Fiscal closing moves"), + "type": "ir.actions.act_window", + "view_type": "form", + "view_mode": "tree,form", + "res_model": "account.move", + "domain": [("fyc_id", "in", self.ids)], } @api.multi def button_open_move_lines(self): return { - 'name': _('Fiscal closing move lines'), - 'type': 'ir.actions.act_window', - 'view_type': 'form', - 'view_mode': 'tree,form', - 'res_model': 'account.move.line', - 'domain': [('move_id.fyc_id', 'in', self.ids)], + "name": _("Fiscal closing move lines"), + "type": "ir.actions.act_window", + "view_type": "form", + "view_mode": "tree,form", + "res_model": "account.move.line", + "domain": [("move_id.fyc_id", "in", self.ids)], } @api.multi def button_cancel(self): self._moves_remove() - self.write({'state': 'cancelled'}) + self.write({"state": "cancelled"}) return True @api.multi def button_recover(self): - self.write({ - 'state': 'draft', - 'calculation_date': False, - }) + self.write( + { + "state": "draft", + "calculation_date": False, + } + ) return True @api.multi def unlink(self): - if any(x.state not in ('draft', 'cancelled') for x in self): + if any(x.state not in ("draft", "cancelled") for x in self): raise exceptions.UserError( - _("You can't remove any closing that is not in draft or " - "cancelled state.") + _( + "You can't remove any closing that is not in draft or " + "cancelled state." + ) ) return super(AccountFiscalyearClosing, self).unlink() @@ -401,16 +421,22 @@ class AccountFiscalyearClosingConfig(models.Model): _order = "sequence asc, id asc" fyc_id = fields.Many2one( - comodel_name='account.fiscalyear.closing', index=True, readonly=True, - string="Fiscal Year Closing", required=True, ondelete='cascade', + comodel_name="account.fiscalyear.closing", + index=True, + readonly=True, + string="Fiscal Year Closing", + required=True, + ondelete="cascade", ) mapping_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.mapping', - inverse_name='fyc_config_id', string="Account mappings", + comodel_name="account.fiscalyear.closing.mapping", + inverse_name="fyc_config_id", + string="Account mappings", ) closing_type_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.type', - inverse_name='fyc_config_id', string="Closing types", + comodel_name="account.fiscalyear.closing.type", + inverse_name="fyc_config_id", + string="Closing types", ) date = fields.Date(string="Move date") enabled = fields.Boolean(string="Enabled", default=True) @@ -418,20 +444,25 @@ class AccountFiscalyearClosingConfig(models.Model): move_id = fields.Many2one(comodel_name="account.move", string="Move") _sql_constraints = [ - ('code_uniq', 'unique(code, fyc_id)', - _('Code must be unique per fiscal year closing!')), + ( + "code_uniq", + "unique(code, fyc_id)", + _("Code must be unique per fiscal year closing!"), + ), ] @api.multi def config_inverse_get(self): - configs = self.env['account.fiscalyear.closing.config'] + configs = self.env["account.fiscalyear.closing.config"] for config in self: code = config.inverse and config.inverse.strip() if code: - configs |= self.search([ - ('fyc_id', '=', config.fyc_id.id), - ('code', '=', code), - ]) + configs |= self.search( + [ + ("fyc_id", "=", config.fyc_id.id), + ("code", "=", code), + ] + ) return configs @api.multi @@ -439,7 +470,8 @@ def closing_type_get(self, account): self.ensure_one() closing_type = self.closing_type_default closing_types = self.closing_type_ids.filtered( - lambda r: r.account_type_id == account.user_type_id) + lambda r: r.account_type_id == account.user_type_id + ) if closing_types: closing_type = closing_types[0].closing_type return closing_type @@ -450,12 +482,12 @@ def move_prepare(self, move_lines): description = self.name journal_id = self.journal_id.id return { - 'ref': description, - 'date': self.date, - 'fyc_id': self.fyc_id.id, - 'closing_type': self.move_type, - 'journal_id': journal_id, - 'line_ids': [(0, 0, m) for m in move_lines], + "ref": description, + "date": self.date, + "fyc_id": self.fyc_id.id, + "closing_type": self.move_type, + "journal_id": journal_id, + "line_ids": [(0, 0, m) for m in move_lines], } def _mapping_move_lines_get(self): @@ -465,27 +497,29 @@ def _mapping_move_lines_get(self): for account_map in self.mapping_ids: dest = account_map.dest_account_id dest_totals.setdefault(dest, 0) - src_accounts = self.env['account.account'].search([ - ('company_id', '=', self.fyc_id.company_id.id), - ('code', '=ilike', account_map.src_accounts), - ], order="code ASC") + src_accounts = self.env["account.account"].search( + [ + ("company_id", "=", self.fyc_id.company_id.id), + ("code", "=ilike", account_map.src_accounts), + ], + order="code ASC", + ) for account in src_accounts: closing_type = self.closing_type_get(account) balance = False - if closing_type == 'balance': + if closing_type == "balance": # Get all lines lines = account_map.account_lines_get(account) - balance, move_line = account_map.move_line_prepare( - account, lines - ) + balance, move_line = account_map.move_line_prepare(account, lines) if move_line: move_lines.append(move_line) - elif closing_type == 'unreconciled': + elif closing_type == "unreconciled": # Get credit and debit grouping by partner partners = account_map.account_partners_get(account) for partner in partners: - balance, move_line = account_map.\ - move_line_partner_prepare(account, partner) + balance, move_line = account_map.move_line_partner_prepare( + account, partner + ) if move_line: move_lines.append(move_line) else: @@ -494,7 +528,7 @@ def _mapping_move_lines_get(self): if dest and balance: dest_totals[dest] -= balance # Add destination move lines, if any - for account_map in self.mapping_ids.filtered('dest_account_id'): + for account_map in self.mapping_ids.filtered("dest_account_id"): dest = account_map.dest_account_id balance = dest_totals.get(dest, 0) if not balance: @@ -510,19 +544,20 @@ def inverse_move_prepare(self): self.ensure_one() move_ids = False date = self.fyc_id.date_end - if self.move_type == 'opening': + if self.move_type == "opening": date = self.fyc_id.date_opening config = self.config_inverse_get() if config.move_id: move_ids = config.move_id.reverse_moves( - date=date, journal_id=self.journal_id, + date=date, + journal_id=self.journal_id, ) return move_ids @api.multi def moves_create(self): self.ensure_one() - moves = self.env['account.move'] + moves = self.env["account.move"] # Prepare one move per configuration data = False if self.mapping_ids: @@ -531,14 +566,14 @@ def moves_create(self): elif self.inverse: move_ids = self.inverse_move_prepare() move = moves.browse(move_ids[0]) - move.write({'ref': self.name, 'closing_type': self.move_type}) + move.write({"ref": self.name, "closing_type": self.move_type}) self.move_id = move.id return move, data # Create move if not data: return False, data - total_debit = sum([x[2]['debit'] for x in data['line_ids']]) - total_credit = sum([x[2]['credit'] for x in data['line_ids']]) + total_debit = sum([x[2]["debit"] for x in data["line_ids"]]) + total_credit = sum([x[2]["credit"] for x in data["line_ids"]]) if abs(round(total_credit - total_debit, 2)) >= 0.01: # the move is not balanced return False, data @@ -552,33 +587,38 @@ class AccountFiscalyearClosingMapping(models.Model): _name = "account.fiscalyear.closing.mapping" fyc_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config', index=True, - string="Fiscal year closing config", readonly=True, required=True, - ondelete='cascade', + comodel_name="account.fiscalyear.closing.config", + index=True, + string="Fiscal year closing config", + readonly=True, + required=True, + ondelete="cascade", ) src_accounts = fields.Char( - string="Source accounts", required=True, + string="Source accounts", + required=True, ) dest_account_id = fields.Many2one( - comodel_name='account.account', string="Destination account", + comodel_name="account.account", + string="Destination account", ) @api.multi def dest_move_line_prepare(self, dest, balance, partner_id=False): self.ensure_one() move_line = {} - precision = self.env['decimal.precision'].precision_get('Account') + precision = self.env["decimal.precision"].precision_get("Account") date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': + if self.fyc_config_id.move_type == "opening": date = self.fyc_config_id.fyc_id.date_opening if not float_is_zero(balance, precision_digits=precision): move_line = { - 'account_id': dest.id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': _('Result'), - 'date': date, - 'partner_id': partner_id, + "account_id": dest.id, + "debit": balance < 0 and -balance, + "credit": balance > 0 and balance, + "name": _("Result"), + "date": date, + "partner_id": partner_id, } return move_line @@ -587,23 +627,23 @@ def move_line_prepare(self, account, account_lines, partner_id=False): self.ensure_one() move_line = {} balance = 0 - precision = self.env['decimal.precision'].precision_get('Account') + precision = self.env["decimal.precision"].precision_get("Account") description = self.name or account.name date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': + if self.fyc_config_id.move_type == "opening": date = self.fyc_config_id.fyc_id.date_opening if account_lines: - balance = ( - sum(account_lines.mapped('debit')) - - sum(account_lines.mapped('credit'))) + balance = sum(account_lines.mapped("debit")) - sum( + account_lines.mapped("credit") + ) if not float_is_zero(balance, precision_digits=precision): move_line = { - 'account_id': account.id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': description, - 'date': date, - 'partner_id': partner_id, + "account_id": account.id, + "debit": balance < 0 and -balance, + "credit": balance > 0 and balance, + "name": description, + "date": date, + "partner_id": partner_id, } else: balance = 0 @@ -615,34 +655,36 @@ def account_lines_get(self, account): start = self.fyc_config_id.fyc_id.date_start end = self.fyc_config_id.fyc_id.date_end company_id = self.fyc_config_id.fyc_id.company_id.id - return self.env['account.move.line'].search([ - ('company_id', '=', company_id), - ('account_id', '=', account.id), - ('date', '>=', start), - ('date', '<=', end), - ]) + return self.env["account.move.line"].search( + [ + ("company_id", "=", company_id), + ("account_id", "=", account.id), + ("date", ">=", start), + ("date", "<=", end), + ] + ) @api.multi def move_line_partner_prepare(self, account, partner): self.ensure_one() move_line = {} - balance = partner.get('debit', 0.) - partner.get('credit', 0.) - precision = self.env['decimal.precision'].precision_get('Account') + balance = partner.get("debit", 0.0) - partner.get("credit", 0.0) + precision = self.env["decimal.precision"].precision_get("Account") description = self.name or account.name - partner_id = partner.get('partner_id') + partner_id = partner.get("partner_id") if partner_id: partner_id = partner_id[0] date = self.fyc_config_id.fyc_id.date_end - if self.fyc_config_id.move_type == 'opening': + if self.fyc_config_id.move_type == "opening": date = self.fyc_config_id.fyc_id.date_opening if not float_is_zero(balance, precision_digits=precision): move_line = { - 'account_id': account.id, - 'debit': balance < 0 and -balance, - 'credit': balance > 0 and balance, - 'name': description, - 'date': date, - 'partner_id': partner_id, + "account_id": account.id, + "debit": balance < 0 and -balance, + "credit": balance > 0 and balance, + "name": description, + "date": date, + "partner_id": partner_id, } else: balance = 0 @@ -654,12 +696,16 @@ def account_partners_get(self, account): start = self.fyc_config_id.fyc_id.date_start end = self.fyc_config_id.fyc_id.date_end company_id = self.fyc_config_id.fyc_id.company_id.id - return self.env['account.move.line'].read_group([ - ('company_id', '=', company_id), - ('account_id', '=', account.id), - ('date', '>=', start), - ('date', '<=', end), - ], ['partner_id', 'credit', 'debit'], ['partner_id']) + return self.env["account.move.line"].read_group( + [ + ("company_id", "=", company_id), + ("account_id", "=", account.id), + ("date", ">=", start), + ("date", "<=", end), + ], + ["partner_id", "credit", "debit"], + ["partner_id"], + ) class AccountFiscalyearClosingType(models.Model): @@ -667,7 +713,10 @@ class AccountFiscalyearClosingType(models.Model): _name = "account.fiscalyear.closing.type" fyc_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config', index=True, - string="Fiscal year closing config", readonly=True, required=True, - ondelete='cascade', + comodel_name="account.fiscalyear.closing.config", + index=True, + string="Fiscal year closing config", + readonly=True, + required=True, + ondelete="cascade", ) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py index f8ecea07137..2da426baef5 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py @@ -11,13 +11,16 @@ class AccountFiscalyearClosingAbstract(models.AbstractModel): name = fields.Char(string="Description", required=True) company_id = fields.Many2one( - comodel_name='res.company', string="Company", ondelete='cascade', + comodel_name="res.company", + string="Company", + ondelete="cascade", ) check_draft_moves = fields.Boolean( - string="Check draft moves", default=True, + string="Check draft moves", + default=True, help="Checks that there are no draft moves on the fiscal year " - "that is being closed. Non-confirmed moves won't be taken in " - "account on the closing operations.", + "that is being closed. Non-confirmed moves won't be taken in " + "account on the closing operations.", ) @@ -35,20 +38,26 @@ class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): ) move_type = fields.Selection( selection=[ - ('closing', 'Closing'), - ('opening', 'Opening'), - ('loss_profit', 'Loss & Profit'), - ('other', 'Other'), - ], string="Move type", default='closing', + ("closing", "Closing"), + ("opening", "Opening"), + ("loss_profit", "Loss & Profit"), + ("other", "Other"), + ], + string="Move type", + default="closing", ) journal_id = fields.Many2one( - comodel_name="account.journal", string="Journal", + comodel_name="account.journal", + string="Journal", ) closing_type_default = fields.Selection( selection=[ - ('balance', 'Balance'), - ('unreconciled', 'Un-reconciled'), - ], string="Default closing type", required=True, default='balance', + ("balance", "Balance"), + ("unreconciled", "Un-reconciled"), + ], + string="Default closing type", + required=True, + default="balance", ) @@ -65,12 +74,15 @@ class AccountFiscalyearClosingTypeAbstract(models.AbstractModel): closing_type = fields.Selection( selection=[ - ('balance', 'Balance'), - ('unreconciled', 'Un-reconciled'), - ], string="Default closing type", required=True, - default='unreconciled', + ("balance", "Balance"), + ("unreconciled", "Un-reconciled"), + ], + string="Default closing type", + required=True, + default="unreconciled", ) account_type_id = fields.Many2one( - comodel_name='account.account.type', string="Account type", + comodel_name="account.account.type", + string="Account type", required=True, ) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py index 191f954585b..56f846af4bb 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py @@ -11,11 +11,13 @@ class AccountFiscalyearClosingTemplate(models.Model): name = fields.Char(translate=True) move_config_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.config.template', - inverse_name='template_id', string="Moves configuration", + comodel_name="account.fiscalyear.closing.config.template", + inverse_name="template_id", + string="Moves configuration", ) chart_template_ids = fields.Many2many( - comodel_name="account.chart.template", string="Available for", + comodel_name="account.chart.template", + string="Available for", required=True, ) @@ -27,32 +29,40 @@ class AccountFiscalyearClosingConfigTemplate(models.Model): name = fields.Char(translate=True) template_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.template', index=True, - readonly=True, string="Fiscal Year Closing Template", required=True, - ondelete='cascade', + comodel_name="account.fiscalyear.closing.template", + index=True, + readonly=True, + string="Fiscal Year Closing Template", + required=True, + ondelete="cascade", ) journal_id = fields.Many2one(company_dependent=True) mapping_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.mapping.template', - inverse_name='template_config_id', string="Account mappings", + comodel_name="account.fiscalyear.closing.mapping.template", + inverse_name="template_config_id", + string="Account mappings", ) closing_type_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.type.template', - inverse_name='template_config_id', string="Closing types", + comodel_name="account.fiscalyear.closing.type.template", + inverse_name="template_config_id", + string="Closing types", ) move_date = fields.Selection( selection=[ - ('last_ending', 'Last date of the ending period'), - ('first_opening', 'First date of the opening period'), + ("last_ending", "Last date of the ending period"), + ("first_opening", "First date of the opening period"), ], string="Move date", - default='last_ending', + default="last_ending", required=True, ) _sql_constraints = [ - ('code_uniq', 'unique(code, template_id)', - 'Code must be unique per fiscal year closing!'), + ( + "code_uniq", + "unique(code, template_id)", + "Code must be unique per fiscal year closing!", + ), ] @@ -62,21 +72,25 @@ class AccountFiscalyearClosingMappingTemplate(models.Model): name = fields.Char(translate=True) template_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config.template', index=True, - string="Fiscal year closing config template", readonly=True, - required=True, ondelete='cascade', + comodel_name="account.fiscalyear.closing.config.template", + index=True, + string="Fiscal year closing config template", + readonly=True, + required=True, + ondelete="cascade", ) src_accounts = fields.Char( - string="Source accounts", required=True, - help="Account code pattern for the mapping source accounts" + string="Source accounts", + required=True, + help="Account code pattern for the mapping source accounts", ) dest_account = fields.Char( string="Destination account", help="Account code pattern for the mapping destination account. Only " - "the first match will be considered. If this field is not " - "filled, the performed operation will be to remove any existing " - "balance on the source accounts with an equivalent counterpart " - "in the same account." + "the first match will be considered. If this field is not " + "filled, the performed operation will be to remove any existing " + "balance on the source accounts with an equivalent counterpart " + "in the same account.", ) @@ -85,7 +99,10 @@ class AccountFiscalyearClosingTypeTemplate(models.Model): _name = "account.fiscalyear.closing.type.template" template_config_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.config.template', index=True, - string="Fiscal year closing config template", readonly=True, - required=True, ondelete='cascade', + comodel_name="account.fiscalyear.closing.config.template", + index=True, + string="Fiscal year closing config template", + readonly=True, + required=True, + ondelete="cascade", ) diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py index 108b78b1acb..f757b3b365a 100644 --- a/account_fiscal_year_closing/models/account_move.py +++ b/account_fiscal_year_closing/models/account_move.py @@ -6,25 +6,28 @@ class AccountMove(models.Model): - _inherit = 'account.move' + _inherit = "account.move" def _selection_closing_type(self): """Use selection values from move_type field in closing config (making a copy for preventing side effects), plus an extra value for non-closing moves.""" res = list( - self.env['account.fiscalyear.closing.config'].fields_get( - allfields=['move_type'] - )['move_type']['selection'] + self.env["account.fiscalyear.closing.config"].fields_get( + allfields=["move_type"] + )["move_type"]["selection"] ) - res.append(('none', _('None'))) + res.append(("none", _("None"))) return res fyc_id = fields.Many2one( - comodel_name='account.fiscalyear.closing', delete="cascade", - string="Fiscal year closing", readonly=True, + comodel_name="account.fiscalyear.closing", + delete="cascade", + string="Fiscal year closing", + readonly=True, ) closing_type = fields.Selection( - selection=_selection_closing_type, default="none", - states={'posted': [('readonly', True)]}, + selection=_selection_closing_type, + default="none", + states={"posted": [("readonly", True)]}, ) diff --git a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml index 73a6319a065..f05057681b7 100644 --- a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml +++ b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml @@ -1,21 +1,24 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - <odoo noupdate="1"> <record id="fiscalyear_closing_multi_company_rule" model="ir.rule"> <field name="name">Fiscal year closing multi-company</field> - <field name="model_id" ref="model_account_fiscalyear_closing"/> - <field name="global" eval="True"/> - <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + <field name="model_id" ref="model_account_fiscalyear_closing" /> + <field name="global" eval="True" /> + <field + name="domain_force" + >['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> </record> <record id="fiscalyear_closing_template_multi_company_rule" model="ir.rule"> <field name="name">Fiscal year closing template multi-company</field> - <field name="model_id" ref="model_account_fiscalyear_closing_template"/> - <field name="global" eval="True"/> - <field name="domain_force">['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + <field name="model_id" ref="model_account_fiscalyear_closing_template" /> + <field name="global" eval="True" /> + <field + name="domain_force" + >['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> </record> </odoo> diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py index 325b0f9e374..91466e642ac 100644 --- a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -2,25 +2,26 @@ # Copyright 2020 CorporateHub (https://corporatehub.eu) # License LGPL-3.0 or later (http://www.gnu.org/licenses/lgpl.html). +from dateutil.relativedelta import relativedelta + from odoo import fields -from odoo.addons.account.tests.account_test_users import AccountTestUsers -from dateutil.relativedelta import relativedelta +from odoo.addons.account.tests.account_test_users import AccountTestUsers class TestAccountFiscalYearClosing(AccountTestUsers): - def setUp(self): super().setUp() - self.move_line_obj = self.env['account.move.line'] - self.account_type_rec = self.env.ref('account.data_account_type_receivable') - self.account_type_pay = self.env.ref('account.data_account_type_payable') - self.account_type_rev = self.env.ref('account.data_account_type_revenue') - self.account_type_exp = self.env.ref('account.data_account_type_expenses') - self.account_type_ass = self.env.ref('account.data_account_type_current_assets') - self.account_type_liq = self.env.ref('account.data_account_type_liquidity') + self.move_line_obj = self.env["account.move.line"] + self.account_type_rec = self.env.ref("account.data_account_type_receivable") + self.account_type_pay = self.env.ref("account.data_account_type_payable") + self.account_type_rev = self.env.ref("account.data_account_type_revenue") + self.account_type_exp = self.env.ref("account.data_account_type_expenses") + self.account_type_ass = self.env.ref("account.data_account_type_current_assets") + self.account_type_liq = self.env.ref("account.data_account_type_liquidity") self.account_type_lia = self.env.ref( - 'account.data_account_type_current_liabilities') + "account.data_account_type_current_liabilities" + ) today = fields.Date.today() self.the_day = today - relativedelta(month=2, day=1) @@ -28,255 +29,372 @@ def setUp(self): self.end_of_this_year = today + relativedelta(month=12, day=31) self.start_of_next_year = today + relativedelta(years=1, month=1, day=1) - self.a_rec = self.account_model.sudo(self.account_manager.id).create({ - 'code': 'cust_acc', - 'name': 'customer account', - 'user_type_id': self.account_type_rec.id, - 'reconcile': True, - }) - self.a_pay = self.account_model.sudo(self.account_manager.id).create({ - 'code': 'supp_acc', - 'name': 'supplier account', - 'user_type_id': self.account_type_pay.id, - 'reconcile': True, - }) - self.a_sale = self.account_model.create({ - 'code': 'reve_acc', - 'name': 'revenue account', - 'user_type_id': self.account_type_rev.id, - 'reconcile': False, - }) - self.a_purchase = self.account_model.create({ - 'code': 'expe_acc', - 'name': 'expense account', - 'user_type_id': self.account_type_exp.id, - 'reconcile': False, - }) - self.a_debit_vat = self.account_model.create({ - 'code': 'debvat_acc', - 'name': 'debit vat account', - 'user_type_id': self.account_type_ass.id, - 'reconcile': False, - }) - self.a_credit_vat = self.account_model.create({ - 'code': 'credvat_acc', - 'name': 'credit vat account', - 'user_type_id': self.account_type_lia.id, - 'reconcile': False, - }) - self.a_pf_closing = self.account_model.create({ - 'code': 'pf_acc', - 'name': 'profit&loss account', - 'user_type_id': self.account_type_ass.id, - 'reconcile': False, - }) - self.a_bal_closing = self.account_model.create({ - 'code': 'bal_acc', - 'name': 'financial closing account', - 'user_type_id': self.account_type_lia.id, - 'reconcile': False, - }) - self.payment_term_2rate = self.env['account.payment.term'].create({ - 'name': 'Payment term 30/60 end of month', - 'line_ids': [ - (0, 0, { - 'value': 'percent', - 'value_amount': 50, - 'days': 15, - }), - (0, 0, { - 'value': 'balance', - 'days': 15, - 'option': 'after_invoice_month' - }) - ], - }) - self.sale_journal = self.env['account.journal'].search( - [('type', '=', 'sale')])[0] - self.purchase_journal = self.env['account.journal'].search( - [('type', '=', 'purchase')])[0] - self.closing_journal = self.env['account.journal'].create({ - 'name': 'Closing journal', - 'type': 'general', - 'code': 'CLJ', - 'update_posted': True, - }) - self.purchase_tax_15 = self.env['account.tax'].create({ - 'name': 'Tax 15.0', - 'amount': 15.0, - 'amount_type': 'percent', - 'type_tax_use': 'purchase', - 'account_id': self.a_credit_vat.id, - }) - self.sale_tax_15 = self.env['account.tax'].create({ - 'name': 'Tax 15.0', - 'amount': 15.0, - 'amount_type': 'percent', - 'type_tax_use': 'sale', - 'account_id': self.a_debit_vat.id, - }) + self.a_rec = self.account_model.sudo(self.account_manager.id).create( + { + "code": "cust_acc", + "name": "customer account", + "user_type_id": self.account_type_rec.id, + "reconcile": True, + } + ) + self.a_pay = self.account_model.sudo(self.account_manager.id).create( + { + "code": "supp_acc", + "name": "supplier account", + "user_type_id": self.account_type_pay.id, + "reconcile": True, + } + ) + self.a_sale = self.account_model.create( + { + "code": "reve_acc", + "name": "revenue account", + "user_type_id": self.account_type_rev.id, + "reconcile": False, + } + ) + self.a_purchase = self.account_model.create( + { + "code": "expe_acc", + "name": "expense account", + "user_type_id": self.account_type_exp.id, + "reconcile": False, + } + ) + self.a_debit_vat = self.account_model.create( + { + "code": "debvat_acc", + "name": "debit vat account", + "user_type_id": self.account_type_ass.id, + "reconcile": False, + } + ) + self.a_credit_vat = self.account_model.create( + { + "code": "credvat_acc", + "name": "credit vat account", + "user_type_id": self.account_type_lia.id, + "reconcile": False, + } + ) + self.a_pf_closing = self.account_model.create( + { + "code": "pf_acc", + "name": "profit&loss account", + "user_type_id": self.account_type_ass.id, + "reconcile": False, + } + ) + self.a_bal_closing = self.account_model.create( + { + "code": "bal_acc", + "name": "financial closing account", + "user_type_id": self.account_type_lia.id, + "reconcile": False, + } + ) + self.payment_term_2rate = self.env["account.payment.term"].create( + { + "name": "Payment term 30/60 end of month", + "line_ids": [ + ( + 0, + 0, + { + "value": "percent", + "value_amount": 50, + "days": 15, + }, + ), + ( + 0, + 0, + { + "value": "balance", + "days": 15, + "option": "after_invoice_month", + }, + ), + ], + } + ) + self.sale_journal = self.env["account.journal"].search([("type", "=", "sale")])[ + 0 + ] + self.purchase_journal = self.env["account.journal"].search( + [("type", "=", "purchase")] + )[0] + self.closing_journal = self.env["account.journal"].create( + { + "name": "Closing journal", + "type": "general", + "code": "CLJ", + "update_posted": True, + } + ) + self.purchase_tax_15 = self.env["account.tax"].create( + { + "name": "Tax 15.0", + "amount": 15.0, + "amount_type": "percent", + "type_tax_use": "purchase", + "account_id": self.a_credit_vat.id, + } + ) + self.sale_tax_15 = self.env["account.tax"].create( + { + "name": "Tax 15.0", + "amount": 15.0, + "amount_type": "percent", + "type_tax_use": "sale", + "account_id": self.a_debit_vat.id, + } + ) def create_simple_invoice(self, date, partner, inv_type): - invoice = self.env['account.invoice'].create({ - 'partner_id': partner.id, - 'account_id': self.a_rec.id if inv_type == 'out_invoice' else self.a_pay.id, - 'type': inv_type, - 'journal_id': self.sale_journal.id if inv_type == 'out_invoice' - else self.purchase_journal.id, - 'date_invoice': date, - 'state': 'draft', - 'payment_term_id': self.payment_term_2rate.id, - 'user_id': self.account_user.id, - 'invoice_line_ids': [ - (0, 0, { - 'quantity': 1.0, - 'price_unit': 300.0 if inv_type == 'out_invoice' else 100.0, - 'name': 'Invoice line', - 'account_id': self.a_sale.id if inv_type == 'out_invoice' - else self.a_purchase.id, - 'invoice_line_tax_ids': [(6, 0, { - self.sale_tax_15.id if inv_type == 'out_invoice' - else self.purchase_tax_15.id})] - }) - ] - }) + invoice = self.env["account.invoice"].create( + { + "partner_id": partner.id, + "account_id": self.a_rec.id + if inv_type == "out_invoice" + else self.a_pay.id, + "type": inv_type, + "journal_id": self.sale_journal.id + if inv_type == "out_invoice" + else self.purchase_journal.id, + "date_invoice": date, + "state": "draft", + "payment_term_id": self.payment_term_2rate.id, + "user_id": self.account_user.id, + "invoice_line_ids": [ + ( + 0, + 0, + { + "quantity": 1.0, + "price_unit": 300.0 if inv_type == "out_invoice" else 100.0, + "name": "Invoice line", + "account_id": self.a_sale.id + if inv_type == "out_invoice" + else self.a_purchase.id, + "invoice_line_tax_ids": [ + ( + 6, + 0, + { + self.sale_tax_15.id + if inv_type == "out_invoice" + else self.purchase_tax_15.id + }, + ) + ], + }, + ) + ], + } + ) return invoice def test_accoung_closing(self): # create a supplier invoice supplier_invoice = self.create_simple_invoice( - self.the_day, self.env.ref('base.res_partner_4'), 'in_invoice') - self.assertTrue((supplier_invoice.state == 'draft'), - 'Supplier invoice state is not Draft') - self.assertTrue((supplier_invoice.type == 'in_invoice'), - 'Supplier invoice state is not in_invoice') + self.the_day, self.env.ref("base.res_partner_4"), "in_invoice" + ) + self.assertTrue( + (supplier_invoice.state == "draft"), "Supplier invoice state is not Draft" + ) + self.assertTrue( + (supplier_invoice.type == "in_invoice"), + "Supplier invoice state is not in_invoice", + ) supplier_invoice.action_invoice_open() - self.assertTrue((supplier_invoice.state == 'open'), - 'Supplier invoice state is not Open') + self.assertTrue( + (supplier_invoice.state == "open"), "Supplier invoice state is not Open" + ) # create a customer invoice customer_invoice = self.create_simple_invoice( - self.the_day, self.env.ref('base.res_partner_4'), 'out_invoice') - self.assertTrue((customer_invoice.state == 'draft'), - 'Customer invoice state is not Draft') + self.the_day, self.env.ref("base.res_partner_4"), "out_invoice" + ) + self.assertTrue( + (customer_invoice.state == "draft"), "Customer invoice state is not Draft" + ) customer_invoice.action_invoice_open() - self.assertTrue((customer_invoice.state == 'open'), - 'Customer invoice state is not Open') - self.assertTrue((customer_invoice.type == 'out_invoice'), - 'Customer invoice state is not out_invoice') + self.assertTrue( + (customer_invoice.state == "open"), "Customer invoice state is not Open" + ) + self.assertTrue( + (customer_invoice.type == "out_invoice"), + "Customer invoice state is not out_invoice", + ) move_lines = self.move_line_obj.search([]) - user_type_names = move_lines.mapped('account_id.user_type_id.name') - self.assertTrue(([x for x in user_type_names if x not in [ - 'Receivable', 'Current Assets', 'Income', 'Payable', 'Current Liabilities', - 'Expenses', 'Bank and Cash']] == []), - 'There are account user types not defined!') + user_type_names = move_lines.mapped("account_id.user_type_id.name") + self.assertTrue( + ( + [ + x + for x in user_type_names + if x + not in [ + "Receivable", + "Current Assets", + "Income", + "Payable", + "Current Liabilities", + "Expenses", + "Bank and Cash", + ] + ] + == [] + ), + "There are account user types not defined!", + ) - rec_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Receivable') - ]) - pay_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Payable') - ]) - inc_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Income') - ]) - exp_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Expenses') - ]) - cas_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Current Assets') - ]) - cli_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Current Liabilities') - ]) - bac_move_lines = self.move_line_obj.search([ - ('account_id.user_type_id.name', '=', 'Bank and Cash') - ]) + rec_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Receivable")] + ) + pay_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Payable")] + ) + inc_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Income")] + ) + exp_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Expenses")] + ) + cas_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Current Assets")] + ) + cli_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Current Liabilities")] + ) + bac_move_lines = self.move_line_obj.search( + [("account_id.user_type_id.name", "=", "Bank and Cash")] + ) - rec_accounts = rec_move_lines.mapped('account_id.code') - pay_accounts = pay_move_lines.mapped('account_id.code') - inc_accounts = inc_move_lines.mapped('account_id.code') - exp_accounts = exp_move_lines.mapped('account_id.code') - cas_accounts = cas_move_lines.mapped('account_id.code') - cli_accounts = cli_move_lines.mapped('account_id.code') - bac_accounts = bac_move_lines.mapped('account_id.code') + rec_accounts = rec_move_lines.mapped("account_id.code") + pay_accounts = pay_move_lines.mapped("account_id.code") + inc_accounts = inc_move_lines.mapped("account_id.code") + exp_accounts = exp_move_lines.mapped("account_id.code") + cas_accounts = cas_move_lines.mapped("account_id.code") + cli_accounts = cli_move_lines.mapped("account_id.code") + bac_accounts = bac_move_lines.mapped("account_id.code") inc_amount = sum([y.credit - y.debit for y in inc_move_lines]) exp_amount = sum([y.debit - y.credit for y in exp_move_lines]) - fy_closing = self.env['account.fiscalyear.closing'].create({ - 'name': 'Closing fy', - 'date_start': self.start_of_this_year, - 'date_end': self.end_of_this_year, - 'date_opening': self.start_of_next_year, - 'check_draft_moves': True, - 'move_config_ids': [ - (0, 0, { - 'name': 'Economic Accounts Closing', - 'journal_id': self.closing_journal.id, - 'code': 'REV', - 'move_type': 'loss_profit', - 'closing_type_default': 'balance', - 'date': self.end_of_this_year, - 'sequence': 1, - 'mapping_ids': [ - (0, 0, { - 'src_accounts': w, - 'dest_account_id': self.a_pf_closing.id, - }) for w in inc_accounts + exp_accounts - ] - }), - (0, 0, { - 'name': 'Profit&Loss', - 'journal_id': self.closing_journal.id, - 'code': 'PL', - 'move_type': 'loss_profit', - 'closing_type_default': 'balance', - 'date': self.end_of_this_year, - 'sequence': 2, - 'mapping_ids': [ - (0, 0, { - 'name': 'profit & loss', - 'src_accounts': 'pf_acc', - 'dest_account_id': self.a_bal_closing.id, - }), - ] - }), - (0, 0, { - 'name': 'Financial Accounts Closing', - 'journal_id': self.closing_journal.id, - 'code': 'FCL', - 'move_type': 'closing', - 'closing_type_default': 'unreconciled', - 'date': self.end_of_this_year, - 'sequence': 3, - 'mapping_ids': [ - (0, 0, { - 'src_accounts': z, - }) for z in rec_accounts + pay_accounts + cas_accounts + - cli_accounts + bac_accounts + ['bal_acc'] - ] - }), - ] - }) + fy_closing = self.env["account.fiscalyear.closing"].create( + { + "name": "Closing fy", + "date_start": self.start_of_this_year, + "date_end": self.end_of_this_year, + "date_opening": self.start_of_next_year, + "check_draft_moves": True, + "move_config_ids": [ + ( + 0, + 0, + { + "name": "Economic Accounts Closing", + "journal_id": self.closing_journal.id, + "code": "REV", + "move_type": "loss_profit", + "closing_type_default": "balance", + "date": self.end_of_this_year, + "sequence": 1, + "mapping_ids": [ + ( + 0, + 0, + { + "src_accounts": w, + "dest_account_id": self.a_pf_closing.id, + }, + ) + for w in inc_accounts + exp_accounts + ], + }, + ), + ( + 0, + 0, + { + "name": "Profit&Loss", + "journal_id": self.closing_journal.id, + "code": "PL", + "move_type": "loss_profit", + "closing_type_default": "balance", + "date": self.end_of_this_year, + "sequence": 2, + "mapping_ids": [ + ( + 0, + 0, + { + "name": "profit & loss", + "src_accounts": "pf_acc", + "dest_account_id": self.a_bal_closing.id, + }, + ), + ], + }, + ), + ( + 0, + 0, + { + "name": "Financial Accounts Closing", + "journal_id": self.closing_journal.id, + "code": "FCL", + "move_type": "closing", + "closing_type_default": "unreconciled", + "date": self.end_of_this_year, + "sequence": 3, + "mapping_ids": [ + ( + 0, + 0, + { + "src_accounts": z, + }, + ) + for z in rec_accounts + + pay_accounts + + cas_accounts + + cli_accounts + + bac_accounts + + ["bal_acc"] + ], + }, + ), + ], + } + ) res = fy_closing.button_calculate() - if res and isinstance(res, dict) and res.get('name', False): - self.assertFalse(('Unbalanced journal entry found' == res['name']), - 'There are unbalanced move/s in the closing moves!') + if res and isinstance(res, dict) and res.get("name", False): + self.assertFalse( + ("Unbalanced journal entry found" == res["name"]), + "There are unbalanced move/s in the closing moves!", + ) - closing_move_lines = self.env['account.move.line'].search( - [('move_id.fyc_id', 'in', fy_closing.ids)]) + closing_move_lines = self.env["account.move.line"].search( + [("move_id.fyc_id", "in", fy_closing.ids)] + ) pl_move_line = closing_move_lines.filtered( - lambda y: y.account_id == self.a_pf_closing and y.debit == 0.0) - self.assertAlmostEqual(pl_move_line.mapped('credit')[0], - exp_amount - inc_amount) + lambda y: y.account_id == self.a_pf_closing and y.debit == 0.0 + ) + self.assertAlmostEqual( + pl_move_line.mapped("credit")[0], exp_amount - inc_amount + ) result_move_line = closing_move_lines.filtered( - lambda y: y.account_id == self.a_bal_closing) - self.assertAlmostEqual(result_move_line.mapped('credit')[0], - exp_amount - inc_amount) + lambda y: y.account_id == self.a_bal_closing + ) + self.assertAlmostEqual( + result_move_line.mapped("credit")[0], exp_amount - inc_amount + ) posted = fy_closing.button_post() - self.assertTrue(posted, 'Fiscal Year closing is not posted!') + self.assertTrue(posted, "Fiscal Year closing is not posted!") diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml index e56e60e27e4..9eed348b7ce 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -1,16 +1,15 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - <odoo> <record id="view_account_fiscalyear_closing_template_tree" model="ir.ui.view"> <field name="model">account.fiscalyear.closing.template</field> <field name="arch" type="xml"> <tree string="Fiscal year closing"> - <field name="name"/> - <field name="company_id" groups="base.group_multi_company"/> - <field name="move_config_ids"/> + <field name="name" /> + <field name="company_id" groups="base.group_multi_company" /> + <field name="move_config_ids" /> </tree> </field> </record> @@ -21,61 +20,69 @@ <form string="Fiscal year closing"> <sheet> <h1 class="oe_title"> - <label for="name" clas="oe_edit_only"/> - <field name="name"/> + <label for="name" clas="oe_edit_only" /> + <field name="name" /> </h1> <group> <group> - <field name="check_draft_moves"/> + <field name="check_draft_moves" /> </group> <group> - <field name="chart_template_ids" widget="many2many_tags"/> - <field name="company_id" groups="base.group_multi_company"/> + <field name="chart_template_ids" widget="many2many_tags" /> + <field + name="company_id" + groups="base.group_multi_company" + /> </group> </group> <group name='moves_config' string="Moves configuration"> <field name="move_config_ids" nolabel="1"> <tree> <field name="sequence" widget="handle" /> - <field name="name"/> - <field name="code"/> - <field name="inverse"/> - <field name="move_type"/> - <field name="journal_id"/> + <field name="name" /> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> + <field name="journal_id" /> </tree> <form> <sheet> <group> <group> - <field name="name"/> - <field name="move_date"/> - <field name="journal_id"/> - <field name="sequence"/> + <field name="name" /> + <field name="move_date" /> + <field name="journal_id" /> + <field name="sequence" /> </group> <group> - <field name="code"/> - <field name="inverse"/> - <field name="move_type"/> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> </group> </group> - <group name="accounts_mapping" string="Accounts mapping"> + <group + name="accounts_mapping" + string="Accounts mapping" + > <field name="mapping_ids" nolabel="1"> <tree editable="bottom"> - <field name="name"/> - <field name="src_accounts"/> - <field name="dest_account"/> + <field name="name" /> + <field name="src_accounts" /> + <field name="dest_account" /> </tree> </field> </group> - <group name="accounts_closing_types" - string="Accounts closing types"> - <field name="closing_type_default"/> + <group + name="accounts_closing_types" + string="Accounts closing types" + > + <field name="closing_type_default" /> </group> <group> <field name="closing_type_ids" nolabel="1"> <tree editable="bottom"> - <field name="account_type_id"/> - <field name="closing_type"/> + <field name="account_type_id" /> + <field name="closing_type" /> </tree> </field> </group> @@ -88,7 +95,10 @@ </field> </record> - <record id="action_account_fiscalyear_closing_template" model="ir.actions.act_window"> + <record + id="action_account_fiscalyear_closing_template" + model="ir.actions.act_window" + > <field name="name">Closing templates</field> <field name="type">ir.actions.act_window</field> <field name="res_model">account.fiscalyear.closing.template</field> @@ -96,16 +106,18 @@ <field name="view_mode">tree,form</field> </record> - <menuitem id="menu_account_fiscalyear_closing_configuration" - parent="account.menu_finance_configuration" - sequence="40" - name="Fiscal Year Closing" + <menuitem + id="menu_account_fiscalyear_closing_configuration" + parent="account.menu_finance_configuration" + sequence="40" + name="Fiscal Year Closing" /> - <menuitem id="menu_account_fiscalyear_closing_template" - parent="menu_account_fiscalyear_closing_configuration" - sequence="10" - name="Closing templates" - action="action_account_fiscalyear_closing_template" + <menuitem + id="menu_account_fiscalyear_closing_template" + parent="menu_account_fiscalyear_closing_configuration" + sequence="10" + name="Closing templates" + action="action_account_fiscalyear_closing_template" /> </odoo> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 9f6a8b9c42c..080b7b9c6a1 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -1,7 +1,6 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> - <odoo> <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> @@ -9,13 +8,13 @@ <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <tree string="Fiscal year closing"> - <field name="name"/> - <field name="company_id" groups="base.group_multi_company"/> - <field name="date_start"/> - <field name="date_end"/> - <field name="date_opening"/> - <field name="state"/> - <field name="calculation_date"/> + <field name="name" /> + <field name="company_id" groups="base.group_multi_company" /> + <field name="date_start" /> + <field name="date_end" /> + <field name="date_opening" /> + <field name="state" /> + <field name="calculation_date" /> </tree> </field> </record> @@ -26,136 +25,153 @@ <field name="arch" type="xml"> <form string="Fiscal year closing"> <header> - <button name="button_calculate" - type="object" - string="Calculate" - class="oe_highlight" - attrs="{'invisible': ['|', ('stored_template_id', '=', False), ('state', 'not in', ['draft'])]}" + <button + name="button_calculate" + type="object" + string="Calculate" + class="oe_highlight" + attrs="{'invisible': ['|', ('stored_template_id', '=', False), ('state', 'not in', ['draft'])]}" /> - <button name="button_recalculate" - states="calculated" - type="object" - string="Recalculate" + <button + name="button_recalculate" + states="calculated" + type="object" + string="Recalculate" /> - <button name="button_post" - type="object" - string="Confirm and post moves" - class="oe_highlight" - attrs="{'invisible': ['|', ('move_config_ids', '=', []), ('state', 'not in', ['calculated'])]}" + <button + name="button_post" + type="object" + string="Confirm and post moves" + class="oe_highlight" + attrs="{'invisible': ['|', ('move_config_ids', '=', []), ('state', 'not in', ['calculated'])]}" /> - <button name="button_recover" - states="cancelled" - type="object" - string="Draft" + <button + name="button_recover" + states="cancelled" + type="object" + string="Draft" /> - <button name="button_cancel" - states="calculated,posted" - type="object" - string="Cancel" - confirm="This will remove all the closing moves. Are you sure you want to continue?" + <button + name="button_cancel" + states="calculated,posted" + type="object" + string="Cancel" + confirm="This will remove all the closing moves. Are you sure you want to continue?" /> - <field name="state" - widget="statusbar" - statusbar_visible="draft,calculated,posted,cancelled" - statusbar_colors="{'cancelled': 'red', 'posted': 'blue'}" + <field + name="state" + widget="statusbar" + statusbar_visible="draft,calculated,posted,cancelled" + statusbar_colors="{'cancelled': 'red', 'posted': 'blue'}" /> </header> <sheet> <div class="oe_button_box" name="button_box"> - <button class="oe_stat_button" - name="button_open_moves" - states="calculated,posted" - type="object" - string="Show moves" - icon="fa-list" + <button + class="oe_stat_button" + name="button_open_moves" + states="calculated,posted" + type="object" + string="Show moves" + icon="fa-list" /> - <button class="oe_stat_button" - name="button_open_move_lines" - states="calculated,posted" - type="object" - string="Show move lines" - icon="fa-list" + <button + class="oe_stat_button" + name="button_open_move_lines" + states="calculated,posted" + type="object" + string="Show move lines" + icon="fa-list" /> </div> <div class="oe_title"> - <label for="name" string="Fiscal closing"/> - <field name="name" class="oe_inline"/> + <label for="name" string="Fiscal closing" /> + <field name="name" class="oe_inline" /> </div> <group> <group> - <field name="chart_template_id" invisible="1"/> - <field name="stored_template_id" invisible="1"/> - <field name="is_new_template" invisible="1"/> - <label for="closing_template_id"/> + <field name="chart_template_id" invisible="1" /> + <field name="stored_template_id" invisible="1" /> + <field name="is_new_template" invisible="1" /> + <label for="closing_template_id" /> <div> - <field name="closing_template_id" class="oe_inline"/> - <button name="action_load_template" - type="object" - attrs="{'invisible': [('is_new_template', '=', False)]}" - string="Load template" + <field name="closing_template_id" class="oe_inline" /> + <button + name="action_load_template" + type="object" + attrs="{'invisible': [('is_new_template', '=', False)]}" + string="Load template" /> </div> - <field name="company_id" groups="base.group_multi_company"/> + <field + name="company_id" + groups="base.group_multi_company" + /> </group> <group> - <field name="year"/> - <field name="date_start"/> - <field name="date_end"/> - <field name="date_opening"/> - <field name="check_draft_moves"/> + <field name="year" /> + <field name="date_start" /> + <field name="date_end" /> + <field name="date_opening" /> + <field name="check_draft_moves" /> </group> </group> <group attrs="{'invisible': [('calculation_date', '=', False)]}"> <group> - <field name="calculation_date"/> + <field name="calculation_date" /> </group> </group> <group name="moves_config" string="Moves configuration"> <field name="move_config_ids" nolabel="1"> <tree> <field name="sequence" widget="handle" /> - <field name="enabled"/> - <field name="name"/> - <field name="code"/> - <field name="inverse"/> - <field name="move_type"/> - <field name="date"/> - <field name="journal_id"/> + <field name="enabled" /> + <field name="name" /> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> + <field name="date" /> + <field name="journal_id" /> </tree> <form> <sheet> <group> <group> - <field name="name"/> - <field name="enabled"/> - <field name="date"/> - <field name="journal_id"/> - <field name="sequence"/> + <field name="name" /> + <field name="enabled" /> + <field name="date" /> + <field name="journal_id" /> + <field name="sequence" /> </group> <group> - <field name="code"/> - <field name="inverse"/> - <field name="move_type"/> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> </group> </group> - <group name="accounts_mapping" string="Accounts mapping"> + <group + name="accounts_mapping" + string="Accounts mapping" + > <field name="mapping_ids" nolabel="1"> <tree editable="bottom"> - <field name="name"/> - <field name="src_accounts"/> - <field name="dest_account_id"/> + <field name="name" /> + <field name="src_accounts" /> + <field name="dest_account_id" /> </tree> </field> </group> - <group name="accounts_closing_types" - string="Accounts closing types"> - <field name="closing_type_default"/> + <group + name="accounts_closing_types" + string="Accounts closing types" + > + <field name="closing_type_default" /> </group> <group> <field name="closing_type_ids" nolabel="1"> <tree editable="bottom"> - <field name="account_type_id"/> - <field name="closing_type"/> + <field name="account_type_id" /> + <field name="closing_type" /> </tree> </field> </group> @@ -173,11 +189,29 @@ <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <search string="Fiscal year closing"> - <filter string="Draft" name="draft" domain="[('state','=','draft')]"/> - <filter string="In process" name="in_process" domain="[('state', '=', 'calculated')]"/> - <filter string="Posted" name="posted" domain="[('state', '=', 'posted')]"/> - <filter string="Cancelled" name="cancelled" domain="[('state', '=', 'cancelled')]"/> - <filter string="Company" name="company" domain="[]" context="{'group_by': 'company_id'}" groups="base.group_multi_company"/> + <filter string="Draft" name="draft" domain="[('state','=','draft')]" /> + <filter + string="In process" + name="in_process" + domain="[('state', '=', 'calculated')]" + /> + <filter + string="Posted" + name="posted" + domain="[('state', '=', 'posted')]" + /> + <filter + string="Cancelled" + name="cancelled" + domain="[('state', '=', 'cancelled')]" + /> + <filter + string="Company" + name="company" + domain="[]" + context="{'group_by': 'company_id'}" + groups="base.group_multi_company" + /> </search> </field> </record> @@ -191,8 +225,12 @@ <field name="view_id" ref="view_account_fiscalyear_closing_tree" /> </record> - <menuitem id="menu_account_fiscalyear_closing" - parent="account.menu_finance_entries" sequence="90" - name="Fiscal year closings" action="action_account_fiscalyear_closing"/> + <menuitem + id="menu_account_fiscalyear_closing" + parent="account.menu_finance_entries" + sequence="90" + name="Fiscal year closings" + action="action_account_fiscalyear_closing" + /> </odoo> diff --git a/account_fiscal_year_closing/views/account_move_views.xml b/account_fiscal_year_closing/views/account_move_views.xml index 6cf6dac5d21..fa955cdbcb6 100644 --- a/account_fiscal_year_closing/views/account_move_views.xml +++ b/account_fiscal_year_closing/views/account_move_views.xml @@ -1,4 +1,4 @@ -<?xml version="1.0" encoding="utf-8"?> +<?xml version="1.0" encoding="utf-8" ?> <!-- Copyright 2017 Tecnativa - Pedro M. Baeza License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> <odoo> @@ -6,10 +6,10 @@ <record id="view_move_form" model="ir.ui.view"> <field name="name">account.move.form</field> <field name="model">account.move</field> - <field name="inherit_id" ref="account.view_move_form"/> + <field name="inherit_id" ref="account.view_move_form" /> <field name="arch" type="xml"> <field name="ref" position="after"> - <field name="closing_type"/> + <field name="closing_type" /> </field> </field> </record> @@ -17,10 +17,15 @@ <record id="view_account_move_filter" model="ir.ui.view"> <field name="name">account.move.select</field> <field name="model">account.move</field> - <field name="inherit_id" ref="account.view_account_move_filter"/> + <field name="inherit_id" ref="account.view_account_move_filter" /> <field name="arch" type="xml"> <filter name="posted" position="after"> - <filter string="Closing type" name="closing_type" domain="[]" context="{'group_by': 'closing_type'}"/> + <filter + string="Closing type" + name="closing_type" + domain="[]" + context="{'group_by': 'closing_type'}" + /> </filter> </field> </record> diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py index 333e8485242..00966037c99 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py @@ -4,8 +4,8 @@ class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): - _name = 'account.fiscalyear.closing.unbalanced.move' - _description = 'Account fiscalyear closing unbalanced move' + _name = "account.fiscalyear.closing.unbalanced.move" + _description = "Account fiscalyear closing unbalanced move" journal_id = fields.Many2one( comodel_name="account.journal", @@ -21,29 +21,29 @@ class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): readonly=True, ) line_ids = fields.One2many( - comodel_name='account.fiscalyear.closing.unbalanced.move.line', - inverse_name='move_id', + comodel_name="account.fiscalyear.closing.unbalanced.move.line", + inverse_name="move_id", string="Unbalanced move lines", readonly=True, ) class AccountFiscalYearClosingUnbalancedMoveLine(models.TransientModel): - _name = 'account.fiscalyear.closing.unbalanced.move.line' - _description = 'Account fiscalyear closing unbalanced move line' + _name = "account.fiscalyear.closing.unbalanced.move.line" + _description = "Account fiscalyear closing unbalanced move line" move_id = fields.Many2one( - comodel_name='account.fiscalyear.closing.unbalanced.move', + comodel_name="account.fiscalyear.closing.unbalanced.move", string="Unbalanced move", ) account_id = fields.Many2one( - comodel_name='account.account', + comodel_name="account.account", string="Account", ) credit = fields.Float() debit = fields.Float() partner_id = fields.Many2one( - comodel_name='res.partner', + comodel_name="res.partner", string="Partner", ) name = fields.Char() diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml index 5dd31daf112..063af709ea0 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move_views.xml @@ -1,6 +1,9 @@ <odoo> - <record id="view_account_fiscalyear_closing_unbalanced_move_form" model="ir.ui.view"> + <record + id="view_account_fiscalyear_closing_unbalanced_move_form" + model="ir.ui.view" + > <field name="model">account.fiscalyear.closing.unbalanced.move</field> <field name="arch" type="xml"> <form> @@ -17,24 +20,24 @@ </div> <group> <group> - <field name="journal_id"/> + <field name="journal_id" /> </group> <group> - <field name="date"/> - <field name="ref"/> + <field name="date" /> + <field name="ref" /> </group> </group> <field name="line_ids"> <tree> - <field name="name"/> - <field name="account_id"/> - <field name="partner_id"/> - <field name="debit" sum="Total debit"/> - <field name="credit" sum="Total credit"/> + <field name="name" /> + <field name="account_id" /> + <field name="partner_id" /> + <field name="debit" sum="Total debit" /> + <field name="credit" sum="Total credit" /> </tree> </field> <footer> - <button special="cancel" string="Close"/> + <button special="cancel" string="Close" /> </footer> </form> </field> From adec5a59b3dbb34e667cfb2f8db40fece3f7749d Mon Sep 17 00:00:00 2001 From: SimoRubi <simone.rubino@agilebg.com> Date: Tue, 11 May 2021 10:11:49 +0200 Subject: [PATCH 10/27] [MIG] account_fiscal_year_closing: Migration to 14.0 Fixed warnings: Field account.fiscalyear.closing.closing_template_id: unknown parameter 'oldname', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it Field account.move.fyc_id: unknown parameter 'delete', if this is an actual parameter you may want to override the method _valid_field_parameter on the relevant model in order to allow it The model account.fiscalyear.closing.config has no _description The model account.fiscalyear.closing.mapping has no _description The model account.fiscalyear.closing.type has no _description The model account.fiscalyear.closing.template has no _description The model account.fiscalyear.closing.config.template has no _description The model account.fiscalyear.closing.mapping.template has no _description The model account.fiscalyear.closing.type.template has no _description The model account.fiscalyear.closing.unbalanced.move has no access rules The model account.fiscalyear.closing.unbalanced.move.line has no access rules odoo.addons.base.models.ir_ui_view: Search tag requires at least one field element The method '_company_default_get' on res.company is deprecated and shouldn't be used anymore DeprecationWarning: RedirectWarning method 'post()' is a deprecated alias to 'action_post()' or _post() --- account_fiscal_year_closing/__manifest__.py | 4 +- .../models/account_fiscalyear_closing.py | 49 ++---- .../account_fiscalyear_closing_template.py | 4 + .../models/account_move.py | 2 +- .../security/ir.model.access.csv | 2 + .../tests/test_account_fiscal_year_closing.py | 139 ++++++++---------- ...ount_fiscalyear_closing_template_views.xml | 1 - .../account_fiscalyear_closing_views.xml | 2 +- 8 files changed, 87 insertions(+), 116 deletions(-) diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index f8f6ff09cbe..99873f76c72 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,10 +6,10 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "12.0.1.1.0", + "version": "14.0.1.0.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", - "author": "Tecnativa, " "Odoo Community Association (OCA)", + "author": "Tecnativa, Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, "depends": [ diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 3dae248b5e9..b176f2b0e66 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -23,16 +23,14 @@ def _default_year(self): lock_date = company.fiscalyear_lock_date or fields.Date.today() fiscalyear = lock_date.year if ( - lock_date.month < company.fiscalyear_last_month + lock_date.month < int(company.fiscalyear_last_month) and lock_date.day < company.fiscalyear_last_day ): fiscalyear = fiscalyear - 1 return fiscalyear def _default_company_id(self): - return self.env["res.company"]._company_default_get( - "account.fiscalyear.closing" - ) + return self.env.company name = fields.Char( readonly=True, @@ -99,7 +97,6 @@ def _default_company_id(self): domain="[('chart_template_ids', '=', chart_template_id)]", readonly=True, states={"draft": [("readonly", False)]}, - oldname="template_id", ) stored_template_id = fields.Many2one( comodel_name="account.fiscalyear.closing.template", @@ -134,7 +131,6 @@ def _default_company_id(self): ), ] - @api.multi @api.depends("closing_template_id", "stored_template_id") def _compute_is_new_template(self): for record in self: @@ -143,7 +139,6 @@ def _compute_is_new_template(self): record.closing_template_id.id != record.stored_template_id.id ) - @api.multi def _prepare_mapping(self, tmpl_mapping): self.ensure_one() dest_account = False @@ -190,7 +185,6 @@ def _get_default_journal(self, company): ) return journal - @api.multi def _prepare_config(self, tmpl_config): self.ensure_one() mappings = self.env["account.fiscalyear.closing.mapping"] @@ -249,7 +243,6 @@ def _onchange_year(self): else: self.name = str(self.date_end) - @api.multi def action_load_template(self): self.ensure_one() config_obj = self.env["account.fiscalyear.closing.config"] @@ -267,7 +260,6 @@ def action_load_template(self): } ) - @api.multi def draft_moves_check(self): for closing in self: draft_moves = self.env["account.move"].search( @@ -311,7 +303,6 @@ def _show_unbalanced_move_wizard(self, data): "target": "new", } - @api.multi def calculate(self): for closing in self: # Perform checks, raise exception if check fails @@ -324,7 +315,6 @@ def calculate(self): return self._show_unbalanced_move_wizard(data) return True - @api.multi def _moves_remove(self): for closing in self: closing.mapped("move_ids.line_ids").filtered( @@ -334,7 +324,6 @@ def _moves_remove(self): closing.move_ids.unlink() return True - @api.multi def button_calculate(self): res = self.calculate() if res is True: @@ -350,21 +339,18 @@ def button_calculate(self): self._moves_remove() return res - @api.multi def button_recalculate(self): self._moves_remove() return self.button_calculate() - @api.multi def button_post(self): # Post moves for closing in self: for move_config in closing.move_config_ids.sorted("sequence"): - move_config.move_id.post() + move_config.move_id.action_post() self.write({"state": "posted"}) return True - @api.multi def button_open_moves(self): # Return an action for showing moves return { @@ -376,7 +362,6 @@ def button_open_moves(self): "domain": [("fyc_id", "in", self.ids)], } - @api.multi def button_open_move_lines(self): return { "name": _("Fiscal closing move lines"), @@ -387,13 +372,11 @@ def button_open_move_lines(self): "domain": [("move_id.fyc_id", "in", self.ids)], } - @api.multi def button_cancel(self): self._moves_remove() self.write({"state": "cancelled"}) return True - @api.multi def button_recover(self): self.write( { @@ -403,7 +386,6 @@ def button_recover(self): ) return True - @api.multi def unlink(self): if any(x.state not in ("draft", "cancelled") for x in self): raise exceptions.UserError( @@ -419,6 +401,7 @@ class AccountFiscalyearClosingConfig(models.Model): _inherit = "account.fiscalyear.closing.config.abstract" _name = "account.fiscalyear.closing.config" _order = "sequence asc, id asc" + _description = "Fiscal year closing configuration" fyc_id = fields.Many2one( comodel_name="account.fiscalyear.closing", @@ -451,7 +434,6 @@ class AccountFiscalyearClosingConfig(models.Model): ), ] - @api.multi def config_inverse_get(self): configs = self.env["account.fiscalyear.closing.config"] for config in self: @@ -465,7 +447,6 @@ def config_inverse_get(self): ) return configs - @api.multi def closing_type_get(self, account): self.ensure_one() closing_type = self.closing_type_default @@ -476,7 +457,6 @@ def closing_type_get(self, account): closing_type = closing_types[0].closing_type return closing_type - @api.multi def move_prepare(self, move_lines): self.ensure_one() description = self.name @@ -539,7 +519,6 @@ def _mapping_move_lines_get(self): move_lines.append(move_line) return move_lines - @api.multi def inverse_move_prepare(self): self.ensure_one() move_ids = False @@ -548,13 +527,16 @@ def inverse_move_prepare(self): date = self.fyc_id.date_opening config = self.config_inverse_get() if config.move_id: - move_ids = config.move_id.reverse_moves( - date=date, - journal_id=self.journal_id, + move_ids = config.move_id._reverse_moves( + [ + dict( + date=date, + journal_id=self.journal_id.id, + ) + ] ) - return move_ids + return move_ids.ids - @api.multi def moves_create(self): self.ensure_one() moves = self.env["account.move"] @@ -585,6 +567,7 @@ def moves_create(self): class AccountFiscalyearClosingMapping(models.Model): _inherit = "account.fiscalyear.closing.mapping.abstract" _name = "account.fiscalyear.closing.mapping" + _description = "Fiscal year closing mapping" fyc_config_id = fields.Many2one( comodel_name="account.fiscalyear.closing.config", @@ -603,7 +586,6 @@ class AccountFiscalyearClosingMapping(models.Model): string="Destination account", ) - @api.multi def dest_move_line_prepare(self, dest, balance, partner_id=False): self.ensure_one() move_line = {} @@ -622,7 +604,6 @@ def dest_move_line_prepare(self, dest, balance, partner_id=False): } return move_line - @api.multi def move_line_prepare(self, account, account_lines, partner_id=False): self.ensure_one() move_line = {} @@ -649,7 +630,6 @@ def move_line_prepare(self, account, account_lines, partner_id=False): balance = 0 return balance, move_line - @api.multi def account_lines_get(self, account): self.ensure_one() start = self.fyc_config_id.fyc_id.date_start @@ -664,7 +644,6 @@ def account_lines_get(self, account): ] ) - @api.multi def move_line_partner_prepare(self, account, partner): self.ensure_one() move_line = {} @@ -690,7 +669,6 @@ def move_line_partner_prepare(self, account, partner): balance = 0 return balance, move_line - @api.multi def account_partners_get(self, account): self.ensure_one() start = self.fyc_config_id.fyc_id.date_start @@ -711,6 +689,7 @@ def account_partners_get(self, account): class AccountFiscalyearClosingType(models.Model): _inherit = "account.fiscalyear.closing.type.abstract" _name = "account.fiscalyear.closing.type" + _description = "Fiscal year closing type" fyc_config_id = fields.Many2one( comodel_name="account.fiscalyear.closing.config", diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py index 56f846af4bb..bf714a94df7 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py @@ -8,6 +8,7 @@ class AccountFiscalyearClosingTemplate(models.Model): _inherit = "account.fiscalyear.closing.abstract" _name = "account.fiscalyear.closing.template" + _description = "Fiscal year closing template" name = fields.Char(translate=True) move_config_ids = fields.One2many( @@ -26,6 +27,7 @@ class AccountFiscalyearClosingConfigTemplate(models.Model): _inherit = "account.fiscalyear.closing.config.abstract" _name = "account.fiscalyear.closing.config.template" _order = "sequence asc, id asc" + _description = "Fiscal year closing configuration template" name = fields.Char(translate=True) template_id = fields.Many2one( @@ -69,6 +71,7 @@ class AccountFiscalyearClosingConfigTemplate(models.Model): class AccountFiscalyearClosingMappingTemplate(models.Model): _inherit = "account.fiscalyear.closing.mapping.abstract" _name = "account.fiscalyear.closing.mapping.template" + _description = "Fiscal year closing mapping template" name = fields.Char(translate=True) template_config_id = fields.Many2one( @@ -97,6 +100,7 @@ class AccountFiscalyearClosingMappingTemplate(models.Model): class AccountFiscalyearClosingTypeTemplate(models.Model): _inherit = "account.fiscalyear.closing.type.abstract" _name = "account.fiscalyear.closing.type.template" + _description = "Fiscal year closing type template" template_config_id = fields.Many2one( comodel_name="account.fiscalyear.closing.config.template", diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py index f757b3b365a..379a1e9d9a2 100644 --- a/account_fiscal_year_closing/models/account_move.py +++ b/account_fiscal_year_closing/models/account_move.py @@ -22,7 +22,7 @@ def _selection_closing_type(self): fyc_id = fields.Many2one( comodel_name="account.fiscalyear.closing", - delete="cascade", + ondelete="cascade", string="Fiscal year closing", readonly=True, ) diff --git a/account_fiscal_year_closing/security/ir.model.access.csv b/account_fiscal_year_closing/security/ir.model.access.csv index 4d6e0ec5357..4b411e7baa1 100644 --- a/account_fiscal_year_closing/security/ir.model.access.csv +++ b/account_fiscal_year_closing/security/ir.model.access.csv @@ -7,3 +7,5 @@ manage_account_fiscalyear_closing_mapping,account_fiscalyear_closing_mapping wri manage_account_fiscalyear_closing_mapping_template,account_fiscalyear_closing_mapping_template write,model_account_fiscalyear_closing_mapping_template,account.group_account_manager,1,1,1,1 manage_account_fiscalyear_closing_type,account_fiscalyear_closing_type write,model_account_fiscalyear_closing_type,account.group_account_manager,1,1,1,1 manage_account_fiscalyear_closing_type_template,account_fiscalyear_closing_type_template write,model_account_fiscalyear_closing_type_template,account.group_account_manager,1,1,1,1 +manage_account_fiscalyear_closing_unbalanced_move,manage account_fiscalyear_closing_unbalanced_move,model_account_fiscalyear_closing_unbalanced_move,account.group_account_manager,1,1,1,1 +manage_account_fiscalyear_closing_unbalanced_move_line,manage account_fiscalyear_closing_unbalanced_move_line,model_account_fiscalyear_closing_unbalanced_move_line,account.group_account_manager,1,1,1,1 diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py index 91466e642ac..fca6c1441b7 100644 --- a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -6,94 +6,96 @@ from odoo import fields -from odoo.addons.account.tests.account_test_users import AccountTestUsers +from odoo.addons.account.tests.common import AccountTestInvoicingCommon -class TestAccountFiscalYearClosing(AccountTestUsers): - def setUp(self): - super().setUp() - self.move_line_obj = self.env["account.move.line"] - self.account_type_rec = self.env.ref("account.data_account_type_receivable") - self.account_type_pay = self.env.ref("account.data_account_type_payable") - self.account_type_rev = self.env.ref("account.data_account_type_revenue") - self.account_type_exp = self.env.ref("account.data_account_type_expenses") - self.account_type_ass = self.env.ref("account.data_account_type_current_assets") - self.account_type_liq = self.env.ref("account.data_account_type_liquidity") - self.account_type_lia = self.env.ref( +class TestAccountFiscalYearClosing(AccountTestInvoicingCommon): + @classmethod + def setUpClass(cls, chart_template_ref=None): + super().setUpClass() + cls.account_model = cls.env["account.account"] + cls.move_line_obj = cls.env["account.move.line"] + cls.account_type_rec = cls.env.ref("account.data_account_type_receivable") + cls.account_type_pay = cls.env.ref("account.data_account_type_payable") + cls.account_type_rev = cls.env.ref("account.data_account_type_revenue") + cls.account_type_exp = cls.env.ref("account.data_account_type_expenses") + cls.account_type_ass = cls.env.ref("account.data_account_type_current_assets") + cls.account_type_liq = cls.env.ref("account.data_account_type_liquidity") + cls.account_type_lia = cls.env.ref( "account.data_account_type_current_liabilities" ) - today = fields.Date.today() - self.the_day = today - relativedelta(month=2, day=1) - self.start_of_this_year = today - relativedelta(month=1, day=1) - self.end_of_this_year = today + relativedelta(month=12, day=31) - self.start_of_next_year = today + relativedelta(years=1, month=1, day=1) - - self.a_rec = self.account_model.sudo(self.account_manager.id).create( - { - "code": "cust_acc", - "name": "customer account", - "user_type_id": self.account_type_rec.id, - "reconcile": True, - } - ) - self.a_pay = self.account_model.sudo(self.account_manager.id).create( + cls.account_user = cls.env.user + account_manager = cls.env["res.users"].create( { - "code": "supp_acc", - "name": "supplier account", - "user_type_id": self.account_type_pay.id, - "reconcile": True, + "name": "Test Account manager", + "login": "accountmanager", + "password": "accountmanager", + "groups_id": [ + (6, 0, cls.env.user.groups_id.ids), + (4, cls.env.ref("account.group_account_manager").id), + ], + "company_ids": [(6, 0, cls.account_user.company_ids.ids)], + "company_id": cls.account_user.company_id.id, } ) - self.a_sale = self.account_model.create( + account_manager.partner_id.email = "accountmanager@test.com" + + today = fields.Date.today() + cls.the_day = today - relativedelta(month=2, day=1) + cls.start_of_this_year = today - relativedelta(month=1, day=1) + cls.end_of_this_year = today + relativedelta(month=12, day=31) + cls.start_of_next_year = today + relativedelta(years=1, month=1, day=1) + + cls.a_sale = cls.account_model.create( { "code": "reve_acc", "name": "revenue account", - "user_type_id": self.account_type_rev.id, + "user_type_id": cls.account_type_rev.id, "reconcile": False, } ) - self.a_purchase = self.account_model.create( + cls.a_purchase = cls.account_model.create( { "code": "expe_acc", "name": "expense account", - "user_type_id": self.account_type_exp.id, + "user_type_id": cls.account_type_exp.id, "reconcile": False, } ) - self.a_debit_vat = self.account_model.create( + cls.a_debit_vat = cls.account_model.create( { "code": "debvat_acc", "name": "debit vat account", - "user_type_id": self.account_type_ass.id, + "user_type_id": cls.account_type_ass.id, "reconcile": False, } ) - self.a_credit_vat = self.account_model.create( + cls.a_credit_vat = cls.account_model.create( { "code": "credvat_acc", "name": "credit vat account", - "user_type_id": self.account_type_lia.id, + "user_type_id": cls.account_type_lia.id, "reconcile": False, } ) - self.a_pf_closing = self.account_model.create( + cls.a_pf_closing = cls.account_model.create( { "code": "pf_acc", "name": "profit&loss account", - "user_type_id": self.account_type_ass.id, + "user_type_id": cls.account_type_ass.id, "reconcile": False, } ) - self.a_bal_closing = self.account_model.create( + cls.a_bal_closing = cls.account_model.create( { "code": "bal_acc", "name": "financial closing account", - "user_type_id": self.account_type_lia.id, + "user_type_id": cls.account_type_lia.id, "reconcile": False, } ) - self.payment_term_2rate = self.env["account.payment.term"].create( + cls.payment_term_2rate = cls.env["account.payment.term"].create( { "name": "Payment term 30/60 end of month", "line_ids": [ @@ -118,53 +120,38 @@ def setUp(self): ], } ) - self.sale_journal = self.env["account.journal"].search([("type", "=", "sale")])[ - 0 - ] - self.purchase_journal = self.env["account.journal"].search( - [("type", "=", "purchase")] - )[0] - self.closing_journal = self.env["account.journal"].create( + cls.closing_journal = cls.env["account.journal"].create( { "name": "Closing journal", "type": "general", "code": "CLJ", - "update_posted": True, } ) - self.purchase_tax_15 = self.env["account.tax"].create( + cls.purchase_tax_15 = cls.env["account.tax"].create( { "name": "Tax 15.0", "amount": 15.0, "amount_type": "percent", "type_tax_use": "purchase", - "account_id": self.a_credit_vat.id, } ) - self.sale_tax_15 = self.env["account.tax"].create( + cls.sale_tax_15 = cls.env["account.tax"].create( { "name": "Tax 15.0", "amount": 15.0, "amount_type": "percent", "type_tax_use": "sale", - "account_id": self.a_debit_vat.id, } ) def create_simple_invoice(self, date, partner, inv_type): - invoice = self.env["account.invoice"].create( + invoice = self.env["account.move"].create( { "partner_id": partner.id, - "account_id": self.a_rec.id - if inv_type == "out_invoice" - else self.a_pay.id, - "type": inv_type, - "journal_id": self.sale_journal.id - if inv_type == "out_invoice" - else self.purchase_journal.id, - "date_invoice": date, + "move_type": inv_type, + "invoice_date": date, "state": "draft", - "payment_term_id": self.payment_term_2rate.id, + "invoice_payment_term_id": self.payment_term_2rate.id, "user_id": self.account_user.id, "invoice_line_ids": [ ( @@ -177,7 +164,7 @@ def create_simple_invoice(self, date, partner, inv_type): "account_id": self.a_sale.id if inv_type == "out_invoice" else self.a_purchase.id, - "invoice_line_tax_ids": [ + "tax_ids": [ ( 6, 0, @@ -195,7 +182,7 @@ def create_simple_invoice(self, date, partner, inv_type): ) return invoice - def test_accoung_closing(self): + def test_account_closing(self): # create a supplier invoice supplier_invoice = self.create_simple_invoice( self.the_day, self.env.ref("base.res_partner_4"), "in_invoice" @@ -204,12 +191,12 @@ def test_accoung_closing(self): (supplier_invoice.state == "draft"), "Supplier invoice state is not Draft" ) self.assertTrue( - (supplier_invoice.type == "in_invoice"), + (supplier_invoice.move_type == "in_invoice"), "Supplier invoice state is not in_invoice", ) - supplier_invoice.action_invoice_open() + supplier_invoice.action_post() self.assertTrue( - (supplier_invoice.state == "open"), "Supplier invoice state is not Open" + (supplier_invoice.state == "posted"), "Supplier invoice state is not Posted" ) # create a customer invoice @@ -219,12 +206,12 @@ def test_accoung_closing(self): self.assertTrue( (customer_invoice.state == "draft"), "Customer invoice state is not Draft" ) - customer_invoice.action_invoice_open() + customer_invoice.action_post() self.assertTrue( - (customer_invoice.state == "open"), "Customer invoice state is not Open" + (customer_invoice.state == "posted"), "Customer invoice state is not Posted" ) self.assertTrue( - (customer_invoice.type == "out_invoice"), + (customer_invoice.move_type == "out_invoice"), "Customer invoice state is not out_invoice", ) @@ -386,14 +373,14 @@ def test_accoung_closing(self): lambda y: y.account_id == self.a_pf_closing and y.debit == 0.0 ) self.assertAlmostEqual( - pl_move_line.mapped("credit")[0], exp_amount - inc_amount + pl_move_line.mapped("balance")[0], exp_amount - inc_amount ) result_move_line = closing_move_lines.filtered( lambda y: y.account_id == self.a_bal_closing ) self.assertAlmostEqual( - result_move_line.mapped("credit")[0], exp_amount - inc_amount + result_move_line.mapped("balance")[0], exp_amount - inc_amount ) posted = fy_closing.button_post() diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml index 9eed348b7ce..77e69478f6d 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -102,7 +102,6 @@ <field name="name">Closing templates</field> <field name="type">ir.actions.act_window</field> <field name="res_model">account.fiscalyear.closing.template</field> - <field name="view_type">form</field> <field name="view_mode">tree,form</field> </record> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 080b7b9c6a1..09f914ab999 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -189,6 +189,7 @@ <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> <search string="Fiscal year closing"> + <field name="name" /> <filter string="Draft" name="draft" domain="[('state','=','draft')]" /> <filter string="In process" @@ -220,7 +221,6 @@ <field name="name">Fiscal year closings</field> <field name="type">ir.actions.act_window</field> <field name="res_model">account.fiscalyear.closing</field> - <field name="view_type">form</field> <field name="view_mode">tree,form</field> <field name="view_id" ref="view_account_fiscalyear_closing_tree" /> </record> From f0d14405f11874448e7754bbab709dc7f611183c Mon Sep 17 00:00:00 2001 From: SimoRubi <simone.rubino@agilebg.com> Date: Thu, 17 Jun 2021 13:09:49 +0200 Subject: [PATCH 11/27] [IMP] account_fiscal_year_closing: Restore onchange on closing's template --- .../models/account_fiscalyear_closing.py | 37 +------------------ .../account_fiscalyear_closing_views.xml | 10 +---- 2 files changed, 2 insertions(+), 45 deletions(-) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index b176f2b0e66..5e136002cb8 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -98,14 +98,6 @@ def _default_company_id(self): readonly=True, states={"draft": [("readonly", False)]}, ) - stored_template_id = fields.Many2one( - comodel_name="account.fiscalyear.closing.template", - string="Stored closing template", - readonly=True, - ) - is_new_template = fields.Boolean( - compute="_compute_is_new_template", - ) move_config_ids = fields.One2many( comodel_name="account.fiscalyear.closing.config", inverse_name="fyc_id", @@ -131,14 +123,6 @@ def _default_company_id(self): ), ] - @api.depends("closing_template_id", "stored_template_id") - def _compute_is_new_template(self): - for record in self: - # It should be with .id suffix for avoiding problems with NewId - record.is_new_template = ( - record.closing_template_id.id != record.stored_template_id.id - ) - def _prepare_mapping(self, tmpl_mapping): self.ensure_one() dest_account = False @@ -213,9 +197,7 @@ def _prepare_config(self, tmpl_config): "closing_type_default": tmpl_config.closing_type_default, } - # @api.onchange('closing_template_id') - # Not working due to https://github.com/odoo/odoo/issues/20163 - # Using instead `action_load_template` + @api.onchange("closing_template_id") def onchange_template_id(self): self.move_config_ids = False if not self.closing_template_id: @@ -243,23 +225,6 @@ def _onchange_year(self): else: self.name = str(self.date_end) - def action_load_template(self): - self.ensure_one() - config_obj = self.env["account.fiscalyear.closing.config"] - move_configs = config_obj - tmpl = self.closing_template_id.with_context(force_company=self.company_id.id) - if tmpl: - for tmpl_config in tmpl.move_config_ids: - move_configs += config_obj.new(self._prepare_config(tmpl_config)) - self.write( - { - "check_draft_moves": tmpl.check_draft_moves, - "stored_template_id": tmpl.id, - "move_config_ids": [(5,)] - + [(0, 0, x._convert_to_write(x._cache)) for x in move_configs], - } - ) - def draft_moves_check(self): for closing in self: draft_moves = self.env["account.move"].search( diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 09f914ab999..5995be45b2d 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -30,7 +30,7 @@ type="object" string="Calculate" class="oe_highlight" - attrs="{'invisible': ['|', ('stored_template_id', '=', False), ('state', 'not in', ['draft'])]}" + attrs="{'invisible': [('state', 'not in', ['draft'])]}" /> <button name="button_recalculate" @@ -91,17 +91,9 @@ <group> <group> <field name="chart_template_id" invisible="1" /> - <field name="stored_template_id" invisible="1" /> - <field name="is_new_template" invisible="1" /> <label for="closing_template_id" /> <div> <field name="closing_template_id" class="oe_inline" /> - <button - name="action_load_template" - type="object" - attrs="{'invisible': [('is_new_template', '=', False)]}" - string="Load template" - /> </div> <field name="company_id" From 2b1f5ce5c2609ed5a622eea4b6e7db47217a6337 Mon Sep 17 00:00:00 2001 From: SimoRubi <simone.rubino@agilebg.com> Date: Thu, 17 Jun 2021 14:56:33 +0200 Subject: [PATCH 12/27] [IMP] account_fiscal_year_closing: Add date field to unbalanced move line. Otherwise the following might happen: File "/path/to/odoo/addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py", line 328, in button_calculate res = self.calculate() File "/path/to/odoo/addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py", line 315, in calculate return self._show_unbalanced_move_wizard(data) File "/path/to/odoo/addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py", line 295, in _show_unbalanced_move_wizard wizard = self.env["account.fiscalyear.closing.unbalanced.move"].create(data) [...] ValueError: Invalid field 'date' on model 'account.fiscalyear.closing.unbalanced.move.line' --- .../wizards/account_fiscal_year_closing_unbalanced_move.py | 3 +++ 1 file changed, 3 insertions(+) diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py index 00966037c99..9920043777b 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py @@ -47,3 +47,6 @@ class AccountFiscalYearClosingUnbalancedMoveLine(models.TransientModel): string="Partner", ) name = fields.Char() + date = fields.Date( + string="Date", + ) From a950c2b4a854df96bcc13db0c76ec2241e087f34 Mon Sep 17 00:00:00 2001 From: "@" <@> Date: Wed, 13 Jul 2022 11:17:07 +0200 Subject: [PATCH 13/27] [FIX][account_fiscal_year_closing] fix create and write --- account_fiscal_year_closing/README.rst | 10 +- .../i18n/account_fiscal_year_closing.pot | 216 +++++++++--------- .../models/account_fiscalyear_closing.py | 13 ++ .../static/description/index.html | 6 +- .../tests/test_account_fiscal_year_closing.py | 6 +- 5 files changed, 135 insertions(+), 116 deletions(-) diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index 2e5156911b0..c326e39350f 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -14,13 +14,13 @@ Fiscal year closing :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--closing-lightgray.png?logo=github - :target: https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing + :target: https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing :alt: OCA/account-closing .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/account-closing-12-0/account-closing-12-0-account_fiscal_year_closing + :target: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing :alt: Translate me on Weblate .. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/89/12.0 + :target: https://runbot.odoo-community.org/runbot/89/14.0 :alt: Try me on Runbot |badge1| |badge2| |badge3| |badge4| |badge5| @@ -104,7 +104,7 @@ Bug Tracker Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-closing/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 <https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. +`feedback <https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. Do not contact contributors directly about support or help with technical issues. @@ -140,6 +140,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-closing <https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing>`_ project on GitHub. +This module is part of the `OCA/account-closing <https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing>`_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot index a7973ceaf1e..9d144c4cfd9 100644 --- a/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot +++ b/account_fiscal_year_closing/i18n/account_fiscal_year_closing.pot @@ -1,12 +1,12 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_fiscal_year_closing +# * account_fiscal_year_closing # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 12.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" @@ -20,7 +20,11 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account -msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." +msgid "" +"Account code pattern for the mapping destination account. Only the first " +"match will be considered. If this field is not filled, the performed " +"operation will be to remove any existing balance on the source accounts with" +" an equivalent counterpart in the same account." msgstr "" #. module: account_fiscal_year_closing @@ -89,12 +93,12 @@ msgid "Available for" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,closing_type_default:0 -#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 -#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 -#: selection:account.fiscalyear.closing.type,closing_type:0 -#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 -#: selection:account.fiscalyear.closing.type.template,closing_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__closing_type_default__balance +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__closing_type_default__balance +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__closing_type_default__balance +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type__closing_type__balance +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type_abstract__closing_type__balance +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type_template__closing_type__balance msgid "Balance" msgstr "" @@ -114,7 +118,7 @@ msgid "Cancel" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing,state:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing__state__cancelled #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" msgstr "" @@ -135,7 +139,10 @@ msgstr "" #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves -msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." +msgid "" +"Checks that there are no draft moves on the fiscal year that is being " +"closed. Non-confirmed moves won't be taken in account on the closing " +"operations." msgstr "" #. module: account_fiscal_year_closing @@ -144,14 +151,16 @@ msgid "Close" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,move_type:0 -#: selection:account.fiscalyear.closing.config.abstract,move_type:0 -#: selection:account.fiscalyear.closing.config.template,move_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__move_type__closing +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__move_type__closing +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_type__closing msgid "Closing" msgstr "" #. module: account_fiscal_year_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_bank_statement_line__closing_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_payment__closing_type msgid "Closing Type" msgstr "" @@ -178,9 +187,9 @@ msgid "Closing types" msgstr "" #. module: account_fiscal_year_closing -#: sql_constraint:account.fiscalyear.closing.config:0 -#: sql_constraint:account.fiscalyear.closing.config.template:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 +#: model:ir.model.constraint,message:account_fiscal_year_closing.constraint_account_fiscalyear_closing_config_code_uniq +#: model:ir.model.constraint,message:account_fiscal_year_closing.constraint_account_fiscalyear_closing_config_template_code_uniq #, python-format msgid "Code must be unique per fiscal year closing!" msgstr "" @@ -240,6 +249,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__date msgid "Date" msgstr "" @@ -292,11 +302,12 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__display_name #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__display_name msgid "Display Name" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing,state:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing__state__draft #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" @@ -308,7 +319,7 @@ msgid "Enabled" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config.template,move_date:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_date__first_opening msgid "First date of the opening period" msgstr "" @@ -329,20 +340,22 @@ msgid "Fiscal closing" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "Fiscal closing move lines" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "Fiscal closing moves" msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_bank_statement_line__fyc_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__fyc_id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_payment__fyc_id #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form @@ -363,6 +376,41 @@ msgstr "" msgid "Fiscal year closing config template" msgstr "" +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config +msgid "Fiscal year closing configuration" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template +msgid "Fiscal year closing configuration template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping +msgid "Fiscal year closing mapping" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template +msgid "Fiscal year closing mapping template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template +msgid "Fiscal year closing template" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type +msgid "Fiscal year closing type" +msgstr "" + +#. module: account_fiscal_year_closing +#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template +msgid "Fiscal year closing type template" +msgstr "" + #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing @@ -376,7 +424,8 @@ msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form -msgid "Generating the closing moves, an unbalanced move has been detected.\n" +msgid "" +"Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your journal entries\n" " to find the problem, fix it and then press again on \"Calculate\"." msgstr "" @@ -396,6 +445,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__id msgid "ID" msgstr "" @@ -406,7 +456,9 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year -msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." +msgid "" +"Introduce here the year to close. If the fiscal year is between several " +"natural years, you have to put here the last one." msgstr "" #. module: account_fiscal_year_closing @@ -416,11 +468,6 @@ msgstr "" msgid "Inverse config" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template -msgid "Is New Template" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__journal_id @@ -431,7 +478,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_move -msgid "Journal Entries" +msgid "Journal Entry" msgstr "" #. module: account_fiscal_year_closing @@ -449,6 +496,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template____last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update +#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move____last_update msgid "Last Modified on" msgstr "" @@ -481,19 +529,14 @@ msgid "Last Updated on" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config.template,move_date:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_date__last_ending msgid "Last date of the ending period" msgstr "" #. module: account_fiscal_year_closing -#: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -msgid "Load template" -msgstr "" - -#. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,move_type:0 -#: selection:account.fiscalyear.closing.config.abstract,move_type:0 -#: selection:account.fiscalyear.closing.config.template,move_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__move_type__loss_profit +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__move_type__loss_profit +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_type__loss_profit msgid "Loss & Profit" msgstr "" @@ -534,28 +577,27 @@ msgid "Name" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "No destination account '%s' found." msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_move.py:20 +#: code:addons/account_fiscal_year_closing/models/account_move.py:0 #, python-format msgid "None" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "One or more draft moves found: \n" -"" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,move_type:0 -#: selection:account.fiscalyear.closing.config.abstract,move_type:0 -#: selection:account.fiscalyear.closing.config.template,move_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__move_type__opening +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__move_type__opening +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_type__opening msgid "Opening" msgstr "" @@ -565,9 +607,9 @@ msgid "Opening date" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,move_type:0 -#: selection:account.fiscalyear.closing.config.abstract,move_type:0 -#: selection:account.fiscalyear.closing.config.template,move_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__move_type__other +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__move_type__other +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__move_type__other msgid "Other" msgstr "" @@ -577,13 +619,13 @@ msgid "Partner" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing,state:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing__state__posted #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing,state:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing__state__calculated msgid "Processed" msgstr "" @@ -598,7 +640,7 @@ msgid "Reference" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "Result" msgstr "" @@ -631,32 +673,30 @@ msgstr "" msgid "State" msgstr "" -#. module: account_fiscal_year_closing -#: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id -msgid "Stored closing template" -msgstr "" - #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" msgstr "" #. module: account_fiscal_year_closing -#: sql_constraint:account.fiscalyear.closing:0 -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 +#: model:ir.model.constraint,message:account_fiscal_year_closing.constraint_account_fiscalyear_closing_year_company_uniq #, python-format -msgid "There should be only one fiscal year closing for that year and company!" +msgid "" +"There should be only one fiscal year closing for that year and company!" msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form -msgid "This screen will help you to identify the problem, showing you\n" +msgid "" +"This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form -msgid "This will remove all the closing moves. Are you sure you want to continue?" +msgid "" +"This will remove all the closing moves. Are you sure you want to continue?" msgstr "" #. module: account_fiscal_year_closing @@ -675,17 +715,17 @@ msgid "Total debit" msgstr "" #. module: account_fiscal_year_closing -#: selection:account.fiscalyear.closing.config,closing_type_default:0 -#: selection:account.fiscalyear.closing.config.abstract,closing_type_default:0 -#: selection:account.fiscalyear.closing.config.template,closing_type_default:0 -#: selection:account.fiscalyear.closing.type,closing_type:0 -#: selection:account.fiscalyear.closing.type.abstract,closing_type:0 -#: selection:account.fiscalyear.closing.type.template,closing_type:0 +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config__closing_type_default__unreconciled +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_abstract__closing_type_default__unreconciled +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_config_template__closing_type_default__unreconciled +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type__closing_type__unreconciled +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type_abstract__closing_type__unreconciled +#: model:ir.model.fields.selection,name:account_fiscal_year_closing.selection__account_fiscalyear_closing_type_template__closing_type__unreconciled msgid "Un-reconciled" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "Unbalanced journal entry found" msgstr "" @@ -713,43 +753,7 @@ msgid "Year" msgstr "" #. module: account_fiscal_year_closing -#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 +#: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:0 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config -msgid "account.fiscalyear.closing.config" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template -msgid "account.fiscalyear.closing.config.template" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping -msgid "account.fiscalyear.closing.mapping" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template -msgid "account.fiscalyear.closing.mapping.template" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template -msgid "account.fiscalyear.closing.template" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type -msgid "account.fiscalyear.closing.type" -msgstr "" - -#. module: account_fiscal_year_closing -#: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template -msgid "account.fiscalyear.closing.type.template" -msgstr "" - diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 5e136002cb8..c8f2e3c8400 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -551,6 +551,19 @@ class AccountFiscalyearClosingMapping(models.Model): string="Destination account", ) + @api.model + def create(self, vals): + if "dest_account_id" in vals: + vals["dest_account_id"] = vals["dest_account_id"][0] + res = super(AccountFiscalyearClosingMapping, self).create(vals) + return res + + def write(self, vals): + if "dest_account_id" in vals: + vals["dest_account_id"] = vals["dest_account_id"][0] + res = super(AccountFiscalyearClosingMapping, self).write(vals) + return res + def dest_move_line_prepare(self, dest, balance, partner_id=False): self.ensure_one() move_line = {} diff --git a/account_fiscal_year_closing/static/description/index.html b/account_fiscal_year_closing/static/description/index.html index 57d5e2ff40e..7c45f53e7cf 100644 --- a/account_fiscal_year_closing/static/description/index.html +++ b/account_fiscal_year_closing/static/description/index.html @@ -367,7 +367,7 @@ <h1 class="title">Fiscal year closing</h1> !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing"><img alt="OCA/account-closing" src="https://img.shields.io/badge/github-OCA%2Faccount--closing-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-closing-12-0/account-closing-12-0-account_fiscal_year_closing"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/89/12.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> +<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing"><img alt="OCA/account-closing" src="https://img.shields.io/badge/github-OCA%2Faccount--closing-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/89/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> <p>This module implements a generic fiscal year closing system for those countries where closing/opening moves or other kind of closing operations are mandatory in accounting books.</p> @@ -453,7 +453,7 @@ <h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-closing/issues">GitHub Issues</a>. 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 -<a class="reference external" href="https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2012.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> +<a class="reference external" href="https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> </div> <div class="section" id="credits"> @@ -484,7 +484,7 @@ <h2><a class="toc-backref" href="#id7">Maintainers</a></h2> <p>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.</p> -<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-closing/tree/12.0/account_fiscal_year_closing">OCA/account-closing</a> project on GitHub.</p> +<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing">OCA/account-closing</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> </div> </div> diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py index fca6c1441b7..71cdfbb4674 100644 --- a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -5,10 +5,12 @@ from dateutil.relativedelta import relativedelta from odoo import fields +from odoo.tests import tagged from odoo.addons.account.tests.common import AccountTestInvoicingCommon +@tagged("post_install") class TestAccountFiscalYearClosing(AccountTestInvoicingCommon): @classmethod def setUpClass(cls, chart_template_ref=None): @@ -296,7 +298,7 @@ def test_account_closing(self): 0, { "src_accounts": w, - "dest_account_id": self.a_pf_closing.id, + "dest_account_id": [self.a_pf_closing.id], }, ) for w in inc_accounts + exp_accounts @@ -321,7 +323,7 @@ def test_account_closing(self): { "name": "profit & loss", "src_accounts": "pf_acc", - "dest_account_id": self.a_bal_closing.id, + "dest_account_id": [self.a_bal_closing.id], }, ), ], From a40784eea1801d964793eb2296a8fd17d35b5389 Mon Sep 17 00:00:00 2001 From: Francesco Foresti <francesco.foresti@ooops404.com> Date: Wed, 24 Aug 2022 09:34:57 +0000 Subject: [PATCH 14/27] Translated using Weblate (Italian) Currently translated at 92.1% (105 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 30 +++++++++++++------------- 1 file changed, 15 insertions(+), 15 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 0d50cd93c70..8d0643811ef 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2021-02-22 17:45+0000\n" -"Last-Translator: Lorenzo Battistini <lb@takobi.online>\n" +"PO-Revision-Date: 2022-08-24 12:07+0000\n" +"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -416,7 +416,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" -msgstr "" +msgstr "ID" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search @@ -471,7 +471,7 @@ msgstr "Registrazioni contabili" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" -msgstr "" +msgstr "Ultima modifica il" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid @@ -485,7 +485,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" -msgstr "" +msgstr "Ultimo aggiornamento di" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date @@ -499,7 +499,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" -msgstr "" +msgstr "Ultimo aggiornamento il" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 @@ -564,7 +564,7 @@ msgstr "Nessun conto destinazione '%s' trovato." #: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" -msgstr "" +msgstr "Nessuno" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 @@ -594,7 +594,7 @@ msgstr "Altro" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" -msgstr "Partner" +msgstr "Contatto" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 @@ -743,34 +743,34 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" -msgstr "" +msgstr "account.fiscalyear.closing.config" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" -msgstr "" +msgstr "account.fiscalyear.closing.config.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping msgid "account.fiscalyear.closing.mapping" -msgstr "" +msgstr "account.fiscalyear.closing.mapping" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" -msgstr "" +msgstr "account.fiscalyear.closing.mapping.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template msgid "account.fiscalyear.closing.template" -msgstr "" +msgstr "account.fiscalyear.closing.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type msgid "account.fiscalyear.closing.type" -msgstr "" +msgstr "account.fiscalyear.closing.type" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" -msgstr "" +msgstr "account.fiscalyear.closing.type.template" From 6cc276c845af7d8c0faf7d621586d4b0fd41ae6e Mon Sep 17 00:00:00 2001 From: Alessandro Camilli <alessandrocamilli@openforce.it> Date: Wed, 24 Aug 2022 09:30:38 +0000 Subject: [PATCH 15/27] Translated using Weblate (Italian) Currently translated at 92.1% (105 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 40 +++++++++++++++++--------- 1 file changed, 26 insertions(+), 14 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 8d0643811ef..10bcac285f0 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" "PO-Revision-Date: 2022-08-24 12:07+0000\n" -"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" +"Last-Translator: Alessandro Camilli <alessandrocamilli@openforce.it>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -132,7 +132,7 @@ msgstr "Annullata" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" -msgstr "" +msgstr "Piano dei conti" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves @@ -199,7 +199,7 @@ msgstr "Tipi di chiusura" #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" -msgstr "" +msgstr "Il codice deve essere univoco per ogni chiusura fiscale!" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id @@ -233,7 +233,7 @@ msgstr "Confermare e registrare" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" -msgstr "" +msgstr "Creato da" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date @@ -247,12 +247,12 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" -msgstr "" +msgstr "Creato il" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" -msgstr "" +msgstr "Avere" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date @@ -262,7 +262,7 @@ msgstr "Data" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" -msgstr "" +msgstr "Dare" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default @@ -371,13 +371,13 @@ msgstr "Chiusura anno fiscale" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" -msgstr "" +msgstr "Configurazione Chiusura Anno Fiscale" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" -msgstr "" +msgstr "Template per chiusura anno fiscale" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing @@ -399,6 +399,12 @@ msgid "" " to find the problem, fix it and then press again on " "\"Calculate\"." msgstr "" +"Nella generazione delle scritture di chiusura, verranno individuati i " +"movimenti sbilanciati.\n" +" Occorre verificare la configurazione della chiusura " +"fiscale o le registrazioni contabili generate\n" +" per trovare il problema, sistemarlo e rieseguire " +"ancora \"Calcola\"." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id @@ -440,7 +446,7 @@ msgstr "Config. inversa" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template msgid "Is New Template" -msgstr "" +msgstr "E' un uovo template" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id @@ -659,14 +665,14 @@ msgstr "" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "The chart template for the company (if any)" -msgstr "" +msgstr "Piano dei conti dell'azienda (Se esiste)" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing:0 #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:118 #, python-format msgid "There should be only one fiscal year closing for that year and company!" -msgstr "" +msgstr "Dovrebbe esistere una sola chiusura fiscale annuale per anno-azienda!" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form @@ -674,12 +680,16 @@ msgid "" "This screen will help you to identify the problem, showing you\n" " the unbalanced journal entry:" msgstr "" +"Questa vista ti aiuterà a capire il problema, mostrandoti\n" +"… le registrazioni contabili sbilanciate:" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "" "This will remove all the closing moves. Are you sure you want to continue?" msgstr "" +"Verranno eliminate le scritture contabili di chiusura. Sei sicuro di voler " +"continuare?" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_end @@ -689,12 +699,12 @@ msgstr "Alla data" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Total credit" -msgstr "" +msgstr "Totale avere" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Total debit" -msgstr "" +msgstr "Totale dare" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 @@ -739,6 +749,8 @@ msgstr "Anno" #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" +"Non è possibile eliminare nessuna chiusura fiscale che non sia nello stato " +"bozza o annullata." #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config From 6ff13250571039634702cf95280b66f31d84905d Mon Sep 17 00:00:00 2001 From: Sergio Zanchetta <primes2h@gmail.com> Date: Wed, 24 Aug 2022 12:23:18 +0000 Subject: [PATCH 16/27] Translated using Weblate (Italian) Currently translated at 92.9% (106 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 10bcac285f0..16937bf54b7 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2022-08-24 12:07+0000\n" -"Last-Translator: Alessandro Camilli <alessandrocamilli@openforce.it>\n" +"PO-Revision-Date: 2022-08-24 15:07+0000\n" +"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -32,11 +32,15 @@ msgid "" "operation will be to remove any existing balance on the source accounts with " "an equivalent counterpart in the same account." msgstr "" +"Modello del codice per il conto di destinazione mappato, viene presa in " +"considerazione solo la prima corrispondenza. Se il campo non è compilato, " +"l'operazione eseguita sarà la rimozione di qualsiasi saldo esistente nei " +"conti sorgente con la controparte equivalente nel conto stesso." #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" -msgstr "Schema del codice del conto per la mappatura dei conti sorgente" +msgstr "Modello del codice conto per la mappatura dei conti sorgente" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract From 553742faaa8005cc84181c9c86cff13e36cb2dfa Mon Sep 17 00:00:00 2001 From: Francesco Foresti <francesco.foresti@ooops404.com> Date: Thu, 25 Aug 2022 07:31:58 +0000 Subject: [PATCH 17/27] Translated using Weblate (Italian) Currently translated at 100.0% (114 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 18 +++++++++--------- 1 file changed, 9 insertions(+), 9 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 16937bf54b7..1b0c356f6d0 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,8 +9,8 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2022-08-24 15:07+0000\n" -"Last-Translator: Sergio Zanchetta <primes2h@gmail.com>\n" +"PO-Revision-Date: 2022-08-25 10:07+0000\n" +"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -45,32 +45,32 @@ msgstr "Modello del codice conto per la mappatura dei conti sorgente" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract msgid "Account fiscalyear closing abstract" -msgstr "" +msgstr "account.fiscalyear.closing.abstract" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract msgid "Account fiscalyear closing config abstract" -msgstr "" +msgstr "account.fiscalyear.closing.config.abstract" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract msgid "Account fiscalyear closing mapping abstract" -msgstr "" +msgstr "account.fiscalyear.closing.mapping.abstract" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract msgid "Account fiscalyear closing type abstract" -msgstr "" +msgstr "account.fiscalyear.closing.type.abstract" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move msgid "Account fiscalyear closing unbalanced move" -msgstr "" +msgstr "account.fiscalyear.closing.unbalanced.move" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line msgid "Account fiscalyear closing unbalanced move line" -msgstr "" +msgstr "account.fiscalyear.closing.unbalanced.move.line" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids @@ -664,7 +664,7 @@ msgstr "Stato" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" -msgstr "" +msgstr "Modello chiusura conservato" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id From 280d70bdad98609565517d0a3417717f895e4c9f Mon Sep 17 00:00:00 2001 From: Alessandro Camilli <alessandrocamilli@openforce.it> Date: Thu, 25 Aug 2022 06:37:16 +0000 Subject: [PATCH 18/27] Translated using Weblate (Italian) Currently translated at 100.0% (114 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 1b0c356f6d0..32defeebe31 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -10,7 +10,7 @@ msgstr "" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" "PO-Revision-Date: 2022-08-25 10:07+0000\n" -"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" +"Last-Translator: Alessandro Camilli <alessandrocamilli@openforce.it>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" @@ -439,6 +439,8 @@ msgid "" "Introduce here the year to close. If the fiscal year is between several " "natural years, you have to put here the last one." msgstr "" +"Specifica qui l'anno da chiudere. Se l'anno fiscale è a cavallo di più anni " +"solari, inserisci l'ultimo." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse From 6da10c5406d92efa827c2bff9b99c9c8ef5b6d53 Mon Sep 17 00:00:00 2001 From: Francesco Foresti <francesco.foresti@ooops404.com> Date: Mon, 2 Jan 2023 08:47:31 +0000 Subject: [PATCH 19/27] Translated using Weblate (Italian) Currently translated at 100.0% (114 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 32defeebe31..077c0180aab 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2022-08-25 10:07+0000\n" -"Last-Translator: Alessandro Camilli <alessandrocamilli@openforce.it>\n" +"PO-Revision-Date: 2023-01-03 12:45+0000\n" +"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.3.2\n" +"X-Generator: Weblate 4.14.1\n" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id @@ -125,7 +125,7 @@ msgstr "Data calcolo" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" -msgstr "Annullare" +msgstr "Annulla" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 @@ -211,7 +211,7 @@ msgstr "Il codice deve essere univoco per ogni chiusura fiscale!" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" -msgstr "Società" +msgstr "Azienda" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse From a3951015cfad8f90a25bfabe41cf1045d2bfffa4 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Douglas=20Cust=C3=B3dio?= <douglascstd@yahoo.com> Date: Thu, 2 Feb 2023 12:46:05 +0000 Subject: [PATCH 20/27] Translated using Weblate (Portuguese (Brazil)) Currently translated at 95.6% (109 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/pt_BR/ --- account_fiscal_year_closing/i18n/pt_BR.po | 229 ++++++++++++---------- 1 file changed, 124 insertions(+), 105 deletions(-) diff --git a/account_fiscal_year_closing/i18n/pt_BR.po b/account_fiscal_year_closing/i18n/pt_BR.po index 869112cb2c9..a65002f64fa 100644 --- a/account_fiscal_year_closing/i18n/pt_BR.po +++ b/account_fiscal_year_closing/i18n/pt_BR.po @@ -6,88 +6,94 @@ msgid "" msgstr "" "Project-Id-Version: Odoo Server 12.0\n" "Report-Msgid-Bugs-To: \n" -"Last-Translator: Automatically generated\n" +"PO-Revision-Date: 2023-02-02 20:45+0000\n" +"Last-Translator: Douglas Custódio <douglascstd@yahoo.com>\n" "Language-Team: none\n" "Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n > 1;\n" +"X-Generator: Weblate 4.14.1\n" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id msgid "Account" -msgstr "" +msgstr "Conta" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Account code pattern for the mapping destination account. Only the first match will be considered. If this field is not filled, the performed operation will be to remove any existing balance on the source accounts with an equivalent counterpart in the same account." msgstr "" +"Modelo do código da conta para a conta de destino mapeado. Somente a " +"primeira correspondência será considerada. Se o campo não for preenchido, a " +"operação executada será remover qualquer balanço nas contas de origem com a " +"contraparte equivalente na mesma conta." #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Account code pattern for the mapping source accounts" -msgstr "" +msgstr "Modelo de código de conta para conta de origem de mapeamento" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_abstract msgid "Account fiscalyear closing abstract" -msgstr "" +msgstr "Resumo do fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_abstract msgid "Account fiscalyear closing config abstract" -msgstr "" +msgstr "Resumo da configuração do fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_abstract msgid "Account fiscalyear closing mapping abstract" -msgstr "" +msgstr "Resumo do mapeamento do fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_abstract msgid "Account fiscalyear closing type abstract" -msgstr "" +msgstr "Resumo to tipo de fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move msgid "Account fiscalyear closing unbalanced move" -msgstr "" +msgstr "Lançamento não balanceado do fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_unbalanced_move_line msgid "Account fiscalyear closing unbalanced move line" -msgstr "" +msgstr "Linha do lançamento não balanceado do fechamento do ano fiscal da conta" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__mapping_ids #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__mapping_ids msgid "Account mappings" -msgstr "" +msgstr "Mapeamentos das contas" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__account_type_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__account_type_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__account_type_id msgid "Account type" -msgstr "" +msgstr "Tipo da conta" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts closing types" -msgstr "" +msgstr "Tipos de fechamentos das contas" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Accounts mapping" -msgstr "" +msgstr "Mapeamento das contas" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__chart_template_ids msgid "Available for" -msgstr "" +msgstr "Disponível para" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 @@ -97,40 +103,40 @@ msgstr "" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Balance" -msgstr "" +msgstr "Balanço" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Calculate" -msgstr "" +msgstr "Calcular" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__calculation_date msgid "Calculation date" -msgstr "" +msgstr "Data do cálculo" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Cancel" -msgstr "" +msgstr "Cancelar" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Cancelled" -msgstr "" +msgstr "Cancelado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id msgid "Chart template" -msgstr "" +msgstr "Modelo de Plano" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_abstract__check_draft_moves #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Check draft moves" -msgstr "" +msgstr "Marcar lançamentos rascunhos" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__check_draft_moves @@ -138,45 +144,48 @@ msgstr "" #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_template__check_draft_moves msgid "Checks that there are no draft moves on the fiscal year that is being closed. Non-confirmed moves won't be taken in account on the closing operations." msgstr "" +"Verificar se não existem lançamentos rascunhos no ano fiscal a ser fechado. " +"Lançamentos não confirmados não podem ser usados na conta nas operações de " +"fechamento." #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" -msgstr "" +msgstr "Fechar" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Closing" -msgstr "" +msgstr "Fechamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_move__closing_type msgid "Closing Type" -msgstr "" +msgstr "Tipo de Fechamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__closing_template_id msgid "Closing template" -msgstr "" +msgstr "Modelo de Fechamento" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing_template #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_template msgid "Closing templates" -msgstr "" +msgstr "Modelos de Fechamento" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_move_filter msgid "Closing type" -msgstr "" +msgstr "Tipo de Fechamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_ids #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__closing_type_ids msgid "Closing types" -msgstr "" +msgstr "Tipos de Fechamentos" #. module: account_fiscal_year_closing #: sql_constraint:account.fiscalyear.closing.config:0 @@ -184,7 +193,7 @@ msgstr "" #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:422 #, python-format msgid "Code must be unique per fiscal year closing!" -msgstr "" +msgstr "Código deve ser único por fechamento de ano fiscal!" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__company_id @@ -192,19 +201,19 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__company_id #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Company" -msgstr "" +msgstr "Empresa" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Configuration code to inverse its move" -msgstr "" +msgstr "Código de configuração para inversão está lançada" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Confirm and post moves" -msgstr "" +msgstr "Confirmar e postar lançamentos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_uid @@ -218,7 +227,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_uid #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_uid msgid "Created by" -msgstr "" +msgstr "Criado Por" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__create_date @@ -232,22 +241,22 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__create_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__create_date msgid "Created on" -msgstr "" +msgstr "Criado em" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__credit msgid "Credit" -msgstr "" +msgstr "Crédito" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__date msgid "Date" -msgstr "" +msgstr "Data" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__debit msgid "Debit" -msgstr "" +msgstr "Débito" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__closing_type_default @@ -257,7 +266,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_abstract__closing_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__closing_type msgid "Default closing type" -msgstr "" +msgstr "Tipo de fechamento padrão" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__name @@ -270,13 +279,13 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__name #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_template__name msgid "Description" -msgstr "" +msgstr "Descrição" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__dest_account_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__dest_account msgid "Destination account" -msgstr "" +msgstr "Conta de destino" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__display_name @@ -294,52 +303,52 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__display_name #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__display_name msgid "Display Name" -msgstr "" +msgstr "Nome Exibido" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Draft" -msgstr "" +msgstr "Rascunho" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__enabled msgid "Enabled" -msgstr "" +msgstr "Habilitado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 msgid "First date of the opening period" -msgstr "" +msgstr "Primeira data do período de abertura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__fyc_id #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing_configuration msgid "Fiscal Year Closing" -msgstr "" +msgstr "Fechamento do ano fiscal" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__template_id msgid "Fiscal Year Closing Template" -msgstr "" +msgstr "Modelo de Fechamento do Ano Fiscal" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Fiscal closing" -msgstr "" +msgstr "Fechamento fiscal" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:366 #, python-format msgid "Fiscal closing move lines" -msgstr "" +msgstr "Linhas de lançamento do fechamento fiscal" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:355 #, python-format msgid "Fiscal closing moves" -msgstr "" +msgstr "Lançamento do fechamento fiscal" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing @@ -350,30 +359,30 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_tree #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_tree msgid "Fiscal year closing" -msgstr "" +msgstr "Fechamento do ano fiscal" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__fyc_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type__fyc_config_id msgid "Fiscal year closing config" -msgstr "" +msgstr "Configuração do fechamento do ano fiscal" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__template_config_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_type_template__template_config_id msgid "Fiscal year closing config template" -msgstr "" +msgstr "Modelo de configuração de fechamento do ano fiscal" #. module: account_fiscal_year_closing #: model:ir.actions.act_window,name:account_fiscal_year_closing.action_account_fiscalyear_closing #: model:ir.ui.menu,name:account_fiscal_year_closing.menu_account_fiscalyear_closing msgid "Fiscal year closings" -msgstr "" +msgstr "Fechamentos de ano fiscal" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_start msgid "From date" -msgstr "" +msgstr "Data de" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form @@ -381,6 +390,12 @@ msgid "Generating the closing moves, an unbalanced move has been detected.\n" " You need to check the closing configuration or your journal entries\n" " to find the problem, fix it and then press again on \"Calculate\"." msgstr "" +"Gerando de lançamentos de fechamento, um lançamento não balanceado foi " +"detectado.\n" +" Você precisa verificar a configuração de fechamento " +"ou seus itens de diário\n" +" para encontrar o problema, arrume e então pressione " +"novamente \"Calcular\"." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__id @@ -398,29 +413,31 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__id msgid "ID" -msgstr "" +msgstr "ID" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "In process" -msgstr "" +msgstr "Em processo" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Introduce here the year to close. If the fiscal year is between several natural years, you have to put here the last one." msgstr "" +"Insira aqui o ano do fechamento. Se o ano fiscal está entre vários anos do " +"calendário, você deve inserir aqui o último." #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__inverse #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__inverse #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__inverse msgid "Inverse config" -msgstr "" +msgstr "Config. Inversa" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__is_new_template msgid "Is New Template" -msgstr "" +msgstr "É Modelo Novo" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__journal_id @@ -428,12 +445,12 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__journal_id #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__journal_id msgid "Journal" -msgstr "" +msgstr "Diário" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_move msgid "Journal Entries" -msgstr "" +msgstr "Lançamento de Diário" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing____last_update @@ -451,7 +468,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move____last_update #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line____last_update msgid "Last Modified on" -msgstr "" +msgstr "Ultima Modificação em" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_uid @@ -465,7 +482,7 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_uid #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_uid msgid "Last Updated by" -msgstr "" +msgstr "Última atualização feita por" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__write_date @@ -479,47 +496,47 @@ msgstr "" #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__write_date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__write_date msgid "Last Updated on" -msgstr "" +msgstr "Última atualização feita em" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config.template,move_date:0 msgid "Last date of the ending period" -msgstr "" +msgstr "Última data do período final" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Load template" -msgstr "" +msgstr "Carregar modelo" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Loss & Profit" -msgstr "" +msgstr "Perdas e Lucos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_id msgid "Move" -msgstr "" +msgstr "Lançamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__date #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_date msgid "Move date" -msgstr "" +msgstr "Data do Lançamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__move_type #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__move_type msgid "Move type" -msgstr "" +msgstr "Tipo do lançamento" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_ids msgid "Moves" -msgstr "" +msgstr "Lançamentos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__move_config_ids @@ -527,115 +544,115 @@ msgstr "" #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_template_form msgid "Moves configuration" -msgstr "" +msgstr "Configuração de Lançamentos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__name msgid "Name" -msgstr "" +msgstr "Nome" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:144 #, python-format msgid "No destination account '%s' found." -msgstr "" +msgstr "Não encontrado conta de destino '%s'." #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_move.py:20 #, python-format msgid "None" -msgstr "" +msgstr "Nenhum" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:271 #, python-format msgid "One or more draft moves found: \n" "" -msgstr "" +msgstr "Um ou mais lançamentos rascunhos encontrados: \n" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Opening" -msgstr "" +msgstr "Abertura" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__date_opening msgid "Opening date" -msgstr "" +msgstr "Data da abertura" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 #: selection:account.fiscalyear.closing.config.abstract,move_type:0 #: selection:account.fiscalyear.closing.config.template,move_type:0 msgid "Other" -msgstr "" +msgstr "Outro" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" -msgstr "" +msgstr "Parceiro" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_search msgid "Posted" -msgstr "" +msgstr "Postado" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 msgid "Processed" -msgstr "" +msgstr "Processado" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Recalculate" -msgstr "" +msgstr "Recalcular" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__ref msgid "Reference" -msgstr "" +msgstr "Referência" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:579 #, python-format msgid "Result" -msgstr "" +msgstr "Resultado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__sequence #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__sequence #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__sequence msgid "Sequence" -msgstr "" +msgstr "Sequência" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show move lines" -msgstr "" +msgstr "Mostrar Linhas do lançamento" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_form msgid "Show moves" -msgstr "" +msgstr "Mostrar lançamentos" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping__src_accounts #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_mapping_template__src_accounts msgid "Source accounts" -msgstr "" +msgstr "Contas de origem" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__state msgid "State" -msgstr "" +msgstr "Situação" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__stored_template_id msgid "Stored closing template" -msgstr "" +msgstr "Modelo de fechamento armazenado" #. module: account_fiscal_year_closing #: model:ir.model.fields,help:account_fiscal_year_closing.field_account_fiscalyear_closing__chart_template_id @@ -668,12 +685,12 @@ msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Total credit" -msgstr "" +msgstr "Crédito Total" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Total debit" -msgstr "" +msgstr "Débito total" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,closing_type_default:0 @@ -683,73 +700,75 @@ msgstr "" #: selection:account.fiscalyear.closing.type.abstract,closing_type:0 #: selection:account.fiscalyear.closing.type.template,closing_type:0 msgid "Un-reconciled" -msgstr "" +msgstr "Não reconciliado" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:293 #, python-format msgid "Unbalanced journal entry found" -msgstr "" +msgstr "Encontrado lançamento de diário desbalanceado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__move_id msgid "Unbalanced move" -msgstr "" +msgstr "Lançamento desbalanceado" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move__line_ids msgid "Unbalanced move lines" -msgstr "" +msgstr "Linhas de lançamentos desbalanceados" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config__code #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_abstract__code #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_config_template__code msgid "Unique code" -msgstr "" +msgstr "Código único" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing__year msgid "Year" -msgstr "" +msgstr "Ano" #. module: account_fiscal_year_closing #: code:addons/account_fiscal_year_closing/models/account_fiscalyear_closing.py:392 #, python-format msgid "You can't remove any closing that is not in draft or cancelled state." msgstr "" +"Você não pode remover qualquer fechamento que não está em situação de " +"rascunho ou cancelado." #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config msgid "account.fiscalyear.closing.config" -msgstr "" +msgstr "account.fiscalyear.closing.config" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_config_template msgid "account.fiscalyear.closing.config.template" -msgstr "" +msgstr "account.fiscalyear.closing.config.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping msgid "account.fiscalyear.closing.mapping" -msgstr "" +msgstr "account.fiscalyear.closing.mapping" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_mapping_template msgid "account.fiscalyear.closing.mapping.template" -msgstr "" +msgstr "account.fiscalyear.closing.mapping.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_template msgid "account.fiscalyear.closing.template" -msgstr "" +msgstr "account.fiscalyear.closing.template" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type msgid "account.fiscalyear.closing.type" -msgstr "" +msgstr "account.fiscalyear.closing.type" #. module: account_fiscal_year_closing #: model:ir.model,name:account_fiscal_year_closing.model_account_fiscalyear_closing_type_template msgid "account.fiscalyear.closing.type.template" -msgstr "" +msgstr "account.fiscalyear.closing.type.template" From 6d8ff6090a8b5e82803671e6776ade2012a04afd Mon Sep 17 00:00:00 2001 From: michelerusti <michele.rusticucci@agilebg.com> Date: Tue, 15 Nov 2022 12:25:03 +0100 Subject: [PATCH 21/27] [14.0][FIX] - account_fiscal_year_closing - closing procedure computes canceled entries in closing --- account_fiscal_year_closing/__manifest__.py | 2 +- .../models/account_fiscalyear_closing.py | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index 99873f76c72..c242d660f43 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "14.0.1.0.0", + "version": "14.0.1.0.1", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", "author": "Tecnativa, Odoo Community Association (OCA)", diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index c8f2e3c8400..3393971387e 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -617,6 +617,7 @@ def account_lines_get(self, account): [ ("company_id", "=", company_id), ("account_id", "=", account.id), + ("move_id.state", "!=", "cancel"), ("date", ">=", start), ("date", "<=", end), ] From 396783e7fae6d2dde453e2aa5dc8211cc5825025 Mon Sep 17 00:00:00 2001 From: mymage <stefano.consolaro@mymage.it> Date: Mon, 3 Apr 2023 19:23:40 +0000 Subject: [PATCH 22/27] Translated using Weblate (Italian) Currently translated at 100.0% (114 of 114 strings) Translation: account-closing-14.0/account-closing-14.0-account_fiscal_year_closing Translate-URL: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing/it/ --- account_fiscal_year_closing/i18n/it.po | 10 +++++----- 1 file changed, 5 insertions(+), 5 deletions(-) diff --git a/account_fiscal_year_closing/i18n/it.po b/account_fiscal_year_closing/i18n/it.po index 077c0180aab..bb6bd5b2b77 100644 --- a/account_fiscal_year_closing/i18n/it.po +++ b/account_fiscal_year_closing/i18n/it.po @@ -9,15 +9,15 @@ msgstr "" "Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2017-12-15 23:09+0000\n" -"PO-Revision-Date: 2023-01-03 12:45+0000\n" -"Last-Translator: Francesco Foresti <francesco.foresti@ooops404.com>\n" +"PO-Revision-Date: 2023-06-14 15:10+0000\n" +"Last-Translator: mymage <stefano.consolaro@mymage.it>\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" "Plural-Forms: nplurals=2; plural=n != 1;\n" -"X-Generator: Weblate 4.14.1\n" +"X-Generator: Weblate 4.17\n" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__account_id @@ -161,7 +161,7 @@ msgstr "" #. module: account_fiscal_year_closing #: model_terms:ir.ui.view,arch_db:account_fiscal_year_closing.view_account_fiscalyear_closing_unbalanced_move_form msgid "Close" -msgstr "Chiudere" +msgstr "Chiudi" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing.config,move_type:0 @@ -606,7 +606,7 @@ msgstr "Altro" #. module: account_fiscal_year_closing #: model:ir.model.fields,field_description:account_fiscal_year_closing.field_account_fiscalyear_closing_unbalanced_move_line__partner_id msgid "Partner" -msgstr "Contatto" +msgstr "Partner" #. module: account_fiscal_year_closing #: selection:account.fiscalyear.closing,state:0 From 649ab1fa3d429c73ba96390255de7f0d1bc4d3e7 Mon Sep 17 00:00:00 2001 From: Borruso <gborruso@dinamicheaziendali.it> Date: Wed, 14 Jun 2023 15:16:52 +0200 Subject: [PATCH 23/27] [IMP] account_fiscal_year_closing: pre-commit stuff --- .../odoo/addons/account_fiscal_year_closing | 1 + setup/account_fiscal_year_closing/setup.py | 6 ++++++ 2 files changed, 7 insertions(+) create mode 120000 setup/account_fiscal_year_closing/odoo/addons/account_fiscal_year_closing create mode 100644 setup/account_fiscal_year_closing/setup.py diff --git a/setup/account_fiscal_year_closing/odoo/addons/account_fiscal_year_closing b/setup/account_fiscal_year_closing/odoo/addons/account_fiscal_year_closing new file mode 120000 index 00000000000..20602942d51 --- /dev/null +++ b/setup/account_fiscal_year_closing/odoo/addons/account_fiscal_year_closing @@ -0,0 +1 @@ +../../../../account_fiscal_year_closing \ No newline at end of file diff --git a/setup/account_fiscal_year_closing/setup.py b/setup/account_fiscal_year_closing/setup.py new file mode 100644 index 00000000000..28c57bb6403 --- /dev/null +++ b/setup/account_fiscal_year_closing/setup.py @@ -0,0 +1,6 @@ +import setuptools + +setuptools.setup( + setup_requires=['setuptools-odoo'], + odoo_addon=True, +) From 0b50922a00d6c6382647ab8c9d0c87c55f01293b Mon Sep 17 00:00:00 2001 From: Borruso <gborruso@dinamicheaziendali.it> Date: Wed, 14 Jun 2023 17:03:20 +0200 Subject: [PATCH 24/27] [MIG] account_fiscal_year_closing: Migration to 16.0 --- account_fiscal_year_closing/README.rst | 24 ++-- account_fiscal_year_closing/__manifest__.py | 2 +- .../16.0.1.0.0/noupdate_changes.xml | 16 +++ .../migrations/16.0.1.0.0/post-migration.py | 15 +++ .../migrations/16.0.1.0.0/pre-migration.py | 61 ++++++++++ .../models/account_fiscalyear_closing.py | 22 ++-- .../account_fiscalyear_closing_abstract.py | 27 ++++- .../readme/CONTRIBUTORS.rst | 1 + .../account_fiscalyear_closing_security.xml | 4 +- .../static/description/index.html | 46 ++++---- .../tests/test_account_fiscal_year_closing.py | 83 +++++++------- ...ount_fiscalyear_closing_template_views.xml | 101 ++++++++--------- .../account_fiscalyear_closing_views.xml | 107 +++++++++--------- ...unt_fiscal_year_closing_unbalanced_move.py | 5 +- 14 files changed, 314 insertions(+), 200 deletions(-) create mode 100644 account_fiscal_year_closing/migrations/16.0.1.0.0/noupdate_changes.xml create mode 100644 account_fiscal_year_closing/migrations/16.0.1.0.0/post-migration.py create mode 100644 account_fiscal_year_closing/migrations/16.0.1.0.0/pre-migration.py diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index c326e39350f..dca3e894466 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -2,10 +2,13 @@ Fiscal year closing =================== -.. !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +.. + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! + !! source digest: sha256:4127392bb324718841b4c7a5e89af6dc051892f5a1711b5846ea44c04bc5dddc + !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! .. |badge1| image:: https://img.shields.io/badge/maturity-Beta-yellow.png :target: https://odoo-community.org/page/development-status @@ -14,16 +17,16 @@ Fiscal year closing :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--closing-lightgray.png?logo=github - :target: https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing + :target: https://github.com/OCA/account-closing/tree/16.0/account_fiscal_year_closing :alt: OCA/account-closing .. |badge4| image:: https://img.shields.io/badge/weblate-Translate%20me-F47D42.png - :target: https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing + :target: https://translation.odoo-community.org/projects/account-closing-16-0/account-closing-16-0-account_fiscal_year_closing :alt: Translate me on Weblate -.. |badge5| image:: https://img.shields.io/badge/runbot-Try%20me-875A7B.png - :target: https://runbot.odoo-community.org/runbot/89/14.0 - :alt: Try me on Runbot +.. |badge5| image:: https://img.shields.io/badge/runboat-Try%20me-875A7B.png + :target: https://runboat.odoo-community.org/builds?repo=OCA/account-closing&target_branch=16.0 + :alt: Try me on Runboat -|badge1| |badge2| |badge3| |badge4| |badge5| +|badge1| |badge2| |badge3| |badge4| |badge5| This module implements a generic fiscal year closing system for those countries where closing/opening moves or other kind of closing operations are @@ -103,8 +106,8 @@ Bug Tracker Bugs are tracked on `GitHub Issues <https://github.com/OCA/account-closing/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 <https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. +If you spotted it first, help us to smash it by providing a detailed and welcomed +`feedback <https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**>`_. Do not contact contributors directly about support or help with technical issues. @@ -126,6 +129,7 @@ Contributors * `CorporateHub <https://corporatehub.eu/>`__ * Alexey Pelykh <alexey.pelykh@corphub.eu> +* Giuseppe Borruso <gborruso@dinamicheaziendali.it> Maintainers ~~~~~~~~~~~ @@ -140,6 +144,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-closing <https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing>`_ project on GitHub. +This module is part of the `OCA/account-closing <https://github.com/OCA/account-closing/tree/16.0/account_fiscal_year_closing>`_ project on GitHub. You are welcome to contribute. To learn how please visit https://odoo-community.org/page/Contribute. diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index c242d660f43..6a9a4fef599 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -6,7 +6,7 @@ { "name": "Fiscal year closing", "summary": "Generic fiscal year closing wizard", - "version": "14.0.1.0.1", + "version": "16.0.1.0.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", "author": "Tecnativa, Odoo Community Association (OCA)", diff --git a/account_fiscal_year_closing/migrations/16.0.1.0.0/noupdate_changes.xml b/account_fiscal_year_closing/migrations/16.0.1.0.0/noupdate_changes.xml new file mode 100644 index 00000000000..c58582dcf2e --- /dev/null +++ b/account_fiscal_year_closing/migrations/16.0.1.0.0/noupdate_changes.xml @@ -0,0 +1,16 @@ +<?xml version="1.0" encoding="utf-8" ?> +<odoo> + + <record id="fiscalyear_closing_multi_company_rule" model="ir.rule"> + <field + name="domain_force" + >['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field> + </record> + + <record id="fiscalyear_closing_template_multi_company_rule" model="ir.rule"> + <field + name="domain_force" + >['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field> + </record> + +</odoo> diff --git a/account_fiscal_year_closing/migrations/16.0.1.0.0/post-migration.py b/account_fiscal_year_closing/migrations/16.0.1.0.0/post-migration.py new file mode 100644 index 00000000000..a97367df1b5 --- /dev/null +++ b/account_fiscal_year_closing/migrations/16.0.1.0.0/post-migration.py @@ -0,0 +1,15 @@ +# Copyright 2023 Giuseppe Borruso <gborruso@dinamicheaziendali.it> +# @author: Giuseppe Borruso <gborruso@dinamicheaziendali.it> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +@openupgrade.migrate() +def migrate(env, version): + + openupgrade.load_data( + env.cr, + "account_fiscal_year_closing", + "migrations/16.0.1.0.0/noupdate_changes.xml", + ) diff --git a/account_fiscal_year_closing/migrations/16.0.1.0.0/pre-migration.py b/account_fiscal_year_closing/migrations/16.0.1.0.0/pre-migration.py new file mode 100644 index 00000000000..28d9a3095b1 --- /dev/null +++ b/account_fiscal_year_closing/migrations/16.0.1.0.0/pre-migration.py @@ -0,0 +1,61 @@ +# Copyright 2023 Giuseppe Borruso <gborruso@dinamicheaziendali.it> +# @author: Giuseppe Borruso <gborruso@dinamicheaziendali.it> +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from openupgradelib import openupgrade + + +def update_account_type(env, table): + openupgrade.logged_query( + env.cr, + f""" + ALTER TABLE {table} + ADD COLUMN IF NOT EXISTS account_type VARCHAR + """, + ) + openupgrade.logged_query( + env.cr, + f""" + WITH account_type_map AS ( + SELECT + res_id AS user_type_id, + CASE + WHEN name = 'data_account_type_receivable' THEN 'asset_receivable' + WHEN name = 'data_account_type_liquidity' THEN 'asset_cash' + WHEN name = 'data_account_type_current_assets' THEN 'asset_current' + WHEN name = 'data_account_type_non_current_assets' + THEN 'asset_non_current' + WHEN name = 'data_account_type_fixed_assets' THEN 'asset_fixed' + WHEN name = 'data_account_type_expenses' THEN 'expense' + WHEN name = 'data_account_type_depreciation' THEN 'expense_depreciation' + WHEN name = 'data_account_type_direct_costs' THEN 'expense_direct_cost' + WHEN name = 'data_account_off_sheet' THEN 'off_balance' + WHEN name = 'data_account_type_payable' THEN 'liability_payable' + WHEN name = 'data_account_type_credit_card' THEN 'liability_credit_card' + WHEN name = 'data_account_type_prepayments' THEN 'asset_prepayments' + WHEN name = 'data_account_type_current_liabilities' + THEN 'liability_current' + WHEN name = 'data_account_type_non_current_liabilities' + THEN 'liability_non_current' + WHEN name = 'data_account_type_equity' THEN 'equity' + WHEN name = 'data_unaffected_earnings' THEN 'equity_unaffected' + WHEN name = 'data_account_type_revenue' THEN 'income' + WHEN name = 'data_account_type_other_income' THEN 'income_other' + ELSE '' + END AS account_type + FROM ir_model_data + WHERE module = 'account' AND model = 'account.account.type' + ) + UPDATE {table} aa + SET account_type = atm.account_type + FROM account_type_map atm + WHERE atm.user_type_id = aa.user_type_id + """, + ) + + +@openupgrade.migrate() +def migrate(env, version): + + update_account_type(env, "account_fiscalyear_closing_type_template") + update_account_type(env, "account_fiscalyear_closing_type") diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 3393971387e..802e296699f 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -65,7 +65,6 @@ def _default_company_id(self): ("posted", "Posted"), ("cancelled", "Cancelled"), ], - string="State", readonly=True, default="draft", ) @@ -150,7 +149,7 @@ def _prepare_mapping(self, tmpl_mapping): @api.model def _prepare_type(self, tmpl_type): return { - "account_type_id": tmpl_type.account_type_id, + "account_type": tmpl_type.account_type, "closing_type": tmpl_type.closing_type, } @@ -203,7 +202,7 @@ def onchange_template_id(self): if not self.closing_template_id: return config_obj = self.env["account.fiscalyear.closing.config"] - tmpl = self.closing_template_id.with_context(force_company=self.company_id.id) + tmpl = self.closing_template_id.with_company(self.company_id) self.check_draft_moves = tmpl.check_draft_moves for tmpl_config in tmpl.move_config_ids: self.move_config_ids += config_obj.new(self._prepare_config(tmpl_config)) @@ -387,7 +386,7 @@ class AccountFiscalyearClosingConfig(models.Model): string="Closing types", ) date = fields.Date(string="Move date") - enabled = fields.Boolean(string="Enabled", default=True) + enabled = fields.Boolean(default=True) journal_id = fields.Many2one(required=True) move_id = fields.Many2one(comodel_name="account.move", string="Move") @@ -416,7 +415,7 @@ def closing_type_get(self, account): self.ensure_one() closing_type = self.closing_type_default closing_types = self.closing_type_ids.filtered( - lambda r: r.account_type_id == account.user_type_id + lambda r: r.account_type == account.account_type ) if closing_types: closing_type = closing_types[0].closing_type @@ -551,15 +550,16 @@ class AccountFiscalyearClosingMapping(models.Model): string="Destination account", ) - @api.model - def create(self, vals): - if "dest_account_id" in vals: - vals["dest_account_id"] = vals["dest_account_id"][0] - res = super(AccountFiscalyearClosingMapping, self).create(vals) + @api.model_create_multi + def create(self, vals_list): + for vals in vals_list: + if vals.get("dest_account_id", False): + vals["dest_account_id"] = vals["dest_account_id"][0] + res = super(AccountFiscalyearClosingMapping, self).create(vals_list) return res def write(self, vals): - if "dest_account_id" in vals: + if vals.get("dest_account_id", False): vals["dest_account_id"] = vals["dest_account_id"][0] res = super(AccountFiscalyearClosingMapping, self).write(vals) return res diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py index 2da426baef5..97e7914bd54 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py @@ -30,7 +30,7 @@ class AccountFiscalyearClosingConfigAbstract(models.AbstractModel): _order = "sequence asc, id asc" name = fields.Char(string="Description", required=True) - sequence = fields.Integer(string="Sequence", index=True, default=1) + sequence = fields.Integer(index=True, default=1) code = fields.Char(string="Unique code", required=True) inverse = fields.Char( string="Inverse config", @@ -81,8 +81,27 @@ class AccountFiscalyearClosingTypeAbstract(models.AbstractModel): required=True, default="unreconciled", ) - account_type_id = fields.Many2one( - comodel_name="account.account.type", - string="Account type", + account_type = fields.Selection( + selection=[ + ("asset_receivable", "Receivable"), + ("asset_cash", "Bank and Cash"), + ("asset_current", "Current Assets"), + ("asset_non_current", "Non-current Assets"), + ("asset_prepayments", "Prepayments"), + ("asset_fixed", "Fixed Assets"), + ("liability_payable", "Payable"), + ("liability_credit_card", "Credit Card"), + ("liability_current", "Current Liabilities"), + ("liability_non_current", "Non-current Liabilities"), + ("equity", "Equity"), + ("equity_unaffected", "Current Year Earnings"), + ("income", "Income"), + ("income_other", "Other Income"), + ("expense", "Expenses"), + ("expense_depreciation", "Depreciation"), + ("expense_direct_cost", "Cost of Revenue"), + ("off_balance", "Off-Balance Sheet"), + ], + string="Type", required=True, ) diff --git a/account_fiscal_year_closing/readme/CONTRIBUTORS.rst b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst index 782fb139658..6458bf51d09 100644 --- a/account_fiscal_year_closing/readme/CONTRIBUTORS.rst +++ b/account_fiscal_year_closing/readme/CONTRIBUTORS.rst @@ -5,3 +5,4 @@ * `CorporateHub <https://corporatehub.eu/>`__ * Alexey Pelykh <alexey.pelykh@corphub.eu> +* Giuseppe Borruso <gborruso@dinamicheaziendali.it> diff --git a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml index f05057681b7..135fc1fb367 100644 --- a/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml +++ b/account_fiscal_year_closing/security/account_fiscalyear_closing_security.xml @@ -9,7 +9,7 @@ <field name="global" eval="True" /> <field name="domain_force" - >['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + >['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field> </record> <record id="fiscalyear_closing_template_multi_company_rule" model="ir.rule"> @@ -18,7 +18,7 @@ <field name="global" eval="True" /> <field name="domain_force" - >['|', ('company_id', '=', False), ('company_id', 'child_of', [user.company_id.id])]</field> + >['|', ('company_id', '=', False), ('company_id', 'in', company_ids)]</field> </record> </odoo> diff --git a/account_fiscal_year_closing/static/description/index.html b/account_fiscal_year_closing/static/description/index.html index 7c45f53e7cf..cee368deb39 100644 --- a/account_fiscal_year_closing/static/description/index.html +++ b/account_fiscal_year_closing/static/description/index.html @@ -1,20 +1,19 @@ -<?xml version="1.0" encoding="utf-8" ?> <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml" xml:lang="en" lang="en"> <head> <meta http-equiv="Content-Type" content="text/html; charset=utf-8" /> -<meta name="generator" content="Docutils 0.15.1: http://docutils.sourceforge.net/" /> +<meta name="generator" content="Docutils: https://docutils.sourceforge.io/" /> <title>Fiscal year closing</title> <style type="text/css"> /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 7952 2016-07-26 18:15:59Z milde $ +:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. -See http://docutils.sf.net/docs/howto/html-stylesheets.html for how to +See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. */ @@ -366,8 +365,10 @@ <h1 class="title">Fiscal year closing</h1> <!-- !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! !! This file is generated by oca-gen-addon-readme !! !! changes will be overwritten. !! +!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! +!! source digest: sha256:4127392bb324718841b4c7a5e89af6dc051892f5a1711b5846ea44c04bc5dddc !!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!!! --> -<p><a class="reference external" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external" href="https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing"><img alt="OCA/account-closing" src="https://img.shields.io/badge/github-OCA%2Faccount--closing-lightgray.png?logo=github" /></a> <a class="reference external" href="https://translation.odoo-community.org/projects/account-closing-14-0/account-closing-14-0-account_fiscal_year_closing"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external" href="https://runbot.odoo-community.org/runbot/89/14.0"><img alt="Try me on Runbot" src="https://img.shields.io/badge/runbot-Try%20me-875A7B.png" /></a></p> +<p><a class="reference external image-reference" href="https://odoo-community.org/page/development-status"><img alt="Beta" src="https://img.shields.io/badge/maturity-Beta-yellow.png" /></a> <a class="reference external image-reference" href="http://www.gnu.org/licenses/agpl-3.0-standalone.html"><img alt="License: AGPL-3" src="https://img.shields.io/badge/licence-AGPL--3-blue.png" /></a> <a class="reference external image-reference" href="https://github.com/OCA/account-closing/tree/16.0/account_fiscal_year_closing"><img alt="OCA/account-closing" src="https://img.shields.io/badge/github-OCA%2Faccount--closing-lightgray.png?logo=github" /></a> <a class="reference external image-reference" href="https://translation.odoo-community.org/projects/account-closing-16-0/account-closing-16-0-account_fiscal_year_closing"><img alt="Translate me on Weblate" src="https://img.shields.io/badge/weblate-Translate%20me-F47D42.png" /></a> <a class="reference external image-reference" href="https://runboat.odoo-community.org/builds?repo=OCA/account-closing&target_branch=16.0"><img alt="Try me on Runboat" src="https://img.shields.io/badge/runboat-Try%20me-875A7B.png" /></a></p> <p>This module implements a generic fiscal year closing system for those countries where closing/opening moves or other kind of closing operations are mandatory in accounting books.</p> @@ -376,19 +377,19 @@ <h1 class="title">Fiscal year closing</h1> <p><strong>Table of contents</strong></p> <div class="contents local topic" id="contents"> <ul class="simple"> -<li><a class="reference internal" href="#configuration" id="id1">Configuration</a></li> -<li><a class="reference internal" href="#usage" id="id2">Usage</a></li> -<li><a class="reference internal" href="#bug-tracker" id="id3">Bug Tracker</a></li> -<li><a class="reference internal" href="#credits" id="id4">Credits</a><ul> -<li><a class="reference internal" href="#authors" id="id5">Authors</a></li> -<li><a class="reference internal" href="#contributors" id="id6">Contributors</a></li> -<li><a class="reference internal" href="#maintainers" id="id7">Maintainers</a></li> +<li><a class="reference internal" href="#configuration" id="toc-entry-1">Configuration</a></li> +<li><a class="reference internal" href="#usage" id="toc-entry-2">Usage</a></li> +<li><a class="reference internal" href="#bug-tracker" id="toc-entry-3">Bug Tracker</a></li> +<li><a class="reference internal" href="#credits" id="toc-entry-4">Credits</a><ul> +<li><a class="reference internal" href="#authors" id="toc-entry-5">Authors</a></li> +<li><a class="reference internal" href="#contributors" id="toc-entry-6">Contributors</a></li> +<li><a class="reference internal" href="#maintainers" id="toc-entry-7">Maintainers</a></li> </ul> </li> </ul> </div> <div class="section" id="configuration"> -<h1><a class="toc-backref" href="#id1">Configuration</a></h1> +<h1><a class="toc-backref" href="#toc-entry-1">Configuration</a></h1> <p>If you want to add a closing template or check existing ones:</p> <ol class="arabic simple"> <li>Go to <em>Accounting/Invoicing > Configuration > Fiscal year closing > Closing templates</em>.</li> @@ -428,7 +429,7 @@ <h1><a class="toc-backref" href="#id1">Configuration</a></h1> </ol> </div> <div class="section" id="usage"> -<h1><a class="toc-backref" href="#id2">Usage</a></h1> +<h1><a class="toc-backref" href="#toc-entry-2">Usage</a></h1> <p>For closing a fiscal year:</p> <ol class="arabic simple"> <li>Go to <em>Accounting > Adviser > Fiscal year closings</em></li> @@ -449,23 +450,23 @@ <h1><a class="toc-backref" href="#id2">Usage</a></h1> </ol> </div> <div class="section" id="bug-tracker"> -<h1><a class="toc-backref" href="#id3">Bug Tracker</a></h1> +<h1><a class="toc-backref" href="#toc-entry-3">Bug Tracker</a></h1> <p>Bugs are tracked on <a class="reference external" href="https://github.com/OCA/account-closing/issues">GitHub Issues</a>. 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 -<a class="reference external" href="https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2014.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> +If you spotted it first, help us to smash it by providing a detailed and welcomed +<a class="reference external" href="https://github.com/OCA/account-closing/issues/new?body=module:%20account_fiscal_year_closing%0Aversion:%2016.0%0A%0A**Steps%20to%20reproduce**%0A-%20...%0A%0A**Current%20behavior**%0A%0A**Expected%20behavior**">feedback</a>.</p> <p>Do not contact contributors directly about support or help with technical issues.</p> </div> <div class="section" id="credits"> -<h1><a class="toc-backref" href="#id4">Credits</a></h1> +<h1><a class="toc-backref" href="#toc-entry-4">Credits</a></h1> <div class="section" id="authors"> -<h2><a class="toc-backref" href="#id5">Authors</a></h2> +<h2><a class="toc-backref" href="#toc-entry-5">Authors</a></h2> <ul class="simple"> <li>Tecnativa</li> </ul> </div> <div class="section" id="contributors"> -<h2><a class="toc-backref" href="#id6">Contributors</a></h2> +<h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2> <ul class="simple"> <li>Antonio Espinosa <<a class="reference external" href="mailto:antonio.espinosa@tecnativa.com">antonio.espinosa@tecnativa.com</a>></li> <li>Pedro M. Baeza <<a class="reference external" href="mailto:pedro.baeza@tecnativa.com">pedro.baeza@tecnativa.com</a>></li> @@ -475,16 +476,17 @@ <h2><a class="toc-backref" href="#id6">Contributors</a></h2> <li>Alexey Pelykh <<a class="reference external" href="mailto:alexey.pelykh@corphub.eu">alexey.pelykh@corphub.eu</a>></li> </ul> </li> +<li>Giuseppe Borruso <<a class="reference external" href="mailto:gborruso@dinamicheaziendali.it">gborruso@dinamicheaziendali.it</a>></li> </ul> </div> <div class="section" id="maintainers"> -<h2><a class="toc-backref" href="#id7">Maintainers</a></h2> +<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2> <p>This module is maintained by the OCA.</p> <a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> <p>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.</p> -<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-closing/tree/14.0/account_fiscal_year_closing">OCA/account-closing</a> project on GitHub.</p> +<p>This module is part of the <a class="reference external" href="https://github.com/OCA/account-closing/tree/16.0/account_fiscal_year_closing">OCA/account-closing</a> project on GitHub.</p> <p>You are welcome to contribute. To learn how please visit <a class="reference external" href="https://odoo-community.org/page/Contribute">https://odoo-community.org/page/Contribute</a>.</p> </div> </div> diff --git a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py index 71cdfbb4674..983c1946334 100644 --- a/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py +++ b/account_fiscal_year_closing/tests/test_account_fiscal_year_closing.py @@ -17,15 +17,13 @@ def setUpClass(cls, chart_template_ref=None): super().setUpClass() cls.account_model = cls.env["account.account"] cls.move_line_obj = cls.env["account.move.line"] - cls.account_type_rec = cls.env.ref("account.data_account_type_receivable") - cls.account_type_pay = cls.env.ref("account.data_account_type_payable") - cls.account_type_rev = cls.env.ref("account.data_account_type_revenue") - cls.account_type_exp = cls.env.ref("account.data_account_type_expenses") - cls.account_type_ass = cls.env.ref("account.data_account_type_current_assets") - cls.account_type_liq = cls.env.ref("account.data_account_type_liquidity") - cls.account_type_lia = cls.env.ref( - "account.data_account_type_current_liabilities" - ) + cls.account_type_rec = "asset_receivable" + cls.account_type_pay = "liability_payable" + cls.account_type_rev = "income" + cls.account_type_exp = "expense" + cls.account_type_ass = "asset_current" + cls.account_type_liq = "asset_cash" + cls.account_type_lia = "liability_current" cls.account_user = cls.env.user account_manager = cls.env["res.users"].create( @@ -51,49 +49,49 @@ def setUpClass(cls, chart_template_ref=None): cls.a_sale = cls.account_model.create( { - "code": "reve_acc", + "code": "reve.acc", "name": "revenue account", - "user_type_id": cls.account_type_rev.id, + "account_type": cls.account_type_rev, "reconcile": False, } ) cls.a_purchase = cls.account_model.create( { - "code": "expe_acc", + "code": "expe.acc", "name": "expense account", - "user_type_id": cls.account_type_exp.id, + "account_type": cls.account_type_exp, "reconcile": False, } ) cls.a_debit_vat = cls.account_model.create( { - "code": "debvat_acc", + "code": "debvat.cc", "name": "debit vat account", - "user_type_id": cls.account_type_ass.id, + "account_type": cls.account_type_ass, "reconcile": False, } ) cls.a_credit_vat = cls.account_model.create( { - "code": "credvat_acc", + "code": "credvat.acc", "name": "credit vat account", - "user_type_id": cls.account_type_lia.id, + "account_type": cls.account_type_lia, "reconcile": False, } ) cls.a_pf_closing = cls.account_model.create( { - "code": "pf_acc", + "code": "pf.acc", "name": "profit&loss account", - "user_type_id": cls.account_type_ass.id, + "account_type": cls.account_type_ass, "reconcile": False, } ) cls.a_bal_closing = cls.account_model.create( { - "code": "bal_acc", + "code": "bal.acc", "name": "financial closing account", - "user_type_id": cls.account_type_lia.id, + "account_type": cls.account_type_lia, "reconcile": False, } ) @@ -115,8 +113,8 @@ def setUpClass(cls, chart_template_ref=None): 0, { "value": "balance", - "days": 15, - "option": "after_invoice_month", + "days_after": 15, + "end_month": True, }, ), ], @@ -218,21 +216,21 @@ def test_account_closing(self): ) move_lines = self.move_line_obj.search([]) - user_type_names = move_lines.mapped("account_id.user_type_id.name") + account_types = move_lines.mapped("account_id.account_type") self.assertTrue( ( [ x - for x in user_type_names + for x in account_types if x not in [ - "Receivable", - "Current Assets", - "Income", - "Payable", - "Current Liabilities", - "Expenses", - "Bank and Cash", + "asset_receivable", # Receivable + "asset_current", # Current Assets + "income", # Income + "liability_payable", # Payable + "liability_current", # Current Liabilities + "expense", # Expenses + "asset_cash", # Bank and Cash ] ] == [] @@ -240,26 +238,33 @@ def test_account_closing(self): "There are account user types not defined!", ) + # Receivable rec_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Receivable")] + [("account_id.account_type", "=", "asset_receivable")] ) + # Payable pay_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Payable")] + [("account_id.account_type", "=", "liability_payable")] ) + # Income inc_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Income")] + [("account_id.account_type", "=", "income")] ) + # Expenses exp_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Expenses")] + [("account_id.account_type", "=", "expense")] ) + # Current Assets cas_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Current Assets")] + [("account_id.account_type", "=", "asset_current")] ) + # Current Liabilities cli_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Current Liabilities")] + [("account_id.account_type", "=", "liability_current")] ) + # Bank and Cash bac_move_lines = self.move_line_obj.search( - [("account_id.user_type_id.name", "=", "Bank and Cash")] + [("account_id.account_type", "=", "asset_cash")] ) rec_accounts = rec_move_lines.mapped("account_id.code") diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml index 77e69478f6d..30a1d950791 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -6,7 +6,7 @@ <record id="view_account_fiscalyear_closing_template_tree" model="ir.ui.view"> <field name="model">account.fiscalyear.closing.template</field> <field name="arch" type="xml"> - <tree string="Fiscal year closing"> + <tree> <field name="name" /> <field name="company_id" groups="base.group_multi_company" /> <field name="move_config_ids" /> @@ -35,61 +35,58 @@ /> </group> </group> - <group name='moves_config' string="Moves configuration"> - <field name="move_config_ids" nolabel="1"> - <tree> - <field name="sequence" widget="handle" /> - <field name="name" /> - <field name="code" /> - <field name="inverse" /> - <field name="move_type" /> - <field name="journal_id" /> - </tree> - <form> - <sheet> + <label for="move_config_ids" string="Moves configuration" /> + <field name="move_config_ids" nolabel="1"> + <tree> + <field name="sequence" widget="handle" /> + <field name="name" /> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> + <field name="journal_id" /> + </tree> + <form> + <sheet> + <group> <group> - <group> - <field name="name" /> - <field name="move_date" /> - <field name="journal_id" /> - <field name="sequence" /> - </group> - <group> - <field name="code" /> - <field name="inverse" /> - <field name="move_type" /> - </group> - </group> - <group - name="accounts_mapping" - string="Accounts mapping" - > - <field name="mapping_ids" nolabel="1"> - <tree editable="bottom"> - <field name="name" /> - <field name="src_accounts" /> - <field name="dest_account" /> - </tree> - </field> - </group> - <group - name="accounts_closing_types" - string="Accounts closing types" - > - <field name="closing_type_default" /> + <field name="name" /> + <field name="move_date" /> + <field name="journal_id" /> + <field name="sequence" /> </group> <group> - <field name="closing_type_ids" nolabel="1"> - <tree editable="bottom"> - <field name="account_type_id" /> - <field name="closing_type" /> - </tree> - </field> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> </group> - </sheet> - </form> - </field> - </group> + </group> + <label for="mapping_ids" string="Accounts mapping" /> + <field name="mapping_ids" nolabel="1"> + <tree editable="bottom"> + <field name="name" /> + <field name="src_accounts" /> + <field name="dest_account" /> + </tree> + </field> + <group + name="accounts_closing_types" + string="Accounts closing types" + > + <field name="closing_type_default" /> + </group> + <label + for="closing_type_ids" + string="Accounts mapping" + /> + <field name="closing_type_ids" nolabel="1"> + <tree editable="bottom"> + <field name="account_type" /> + <field name="closing_type" /> + </tree> + </field> + </sheet> + </form> + </field> </sheet> </form> </field> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 5995be45b2d..82e5415ef7d 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -7,7 +7,7 @@ <field name="name">account.fiscalyear.closing.tree</field> <field name="model">account.fiscalyear.closing</field> <field name="arch" type="xml"> - <tree string="Fiscal year closing"> + <tree> <field name="name" /> <field name="company_id" groups="base.group_multi_company" /> <field name="date_start" /> @@ -113,64 +113,61 @@ <field name="calculation_date" /> </group> </group> - <group name="moves_config" string="Moves configuration"> - <field name="move_config_ids" nolabel="1"> - <tree> - <field name="sequence" widget="handle" /> - <field name="enabled" /> - <field name="name" /> - <field name="code" /> - <field name="inverse" /> - <field name="move_type" /> - <field name="date" /> - <field name="journal_id" /> - </tree> - <form> - <sheet> + <label for="move_config_ids" string="Moves configuration" /> + <field name="move_config_ids" nolabel="1"> + <tree> + <field name="sequence" widget="handle" /> + <field name="enabled" /> + <field name="name" /> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> + <field name="date" /> + <field name="journal_id" /> + </tree> + <form> + <sheet> + <group> <group> - <group> - <field name="name" /> - <field name="enabled" /> - <field name="date" /> - <field name="journal_id" /> - <field name="sequence" /> - </group> - <group> - <field name="code" /> - <field name="inverse" /> - <field name="move_type" /> - </group> - </group> - <group - name="accounts_mapping" - string="Accounts mapping" - > - <field name="mapping_ids" nolabel="1"> - <tree editable="bottom"> - <field name="name" /> - <field name="src_accounts" /> - <field name="dest_account_id" /> - </tree> - </field> - </group> - <group - name="accounts_closing_types" - string="Accounts closing types" - > - <field name="closing_type_default" /> + <field name="name" /> + <field name="enabled" /> + <field name="date" /> + <field name="journal_id" /> + <field name="sequence" /> </group> <group> - <field name="closing_type_ids" nolabel="1"> - <tree editable="bottom"> - <field name="account_type_id" /> - <field name="closing_type" /> - </tree> - </field> + <field name="code" /> + <field name="inverse" /> + <field name="move_type" /> </group> - </sheet> - </form> - </field> - </group> + </group> + <label for="mapping_ids" string="Accounts mapping" /> + <field name="mapping_ids" nolabel="1"> + <tree editable="bottom"> + <field name="name" /> + <field name="src_accounts" /> + <field name="dest_account_id" /> + </tree> + </field> + <group + name="accounts_closing_types" + string="Accounts closing types" + > + <field name="closing_type_default" /> + </group> + <label + for="closing_type_ids" + string="Accounts mapping" + /> + <field name="closing_type_ids" nolabel="1"> + <tree editable="bottom"> + <field name="account_type" /> + <field name="closing_type" /> + </tree> + </field> + </sheet> + </form> + </field> </sheet> </form> </field> diff --git a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py index 9920043777b..ebf9b1097c1 100644 --- a/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py +++ b/account_fiscal_year_closing/wizards/account_fiscal_year_closing_unbalanced_move.py @@ -17,7 +17,6 @@ class AccountFiscalYearClosingUnbalancedMove(models.TransientModel): readonly=True, ) date = fields.Date( - string="Date", readonly=True, ) line_ids = fields.One2many( @@ -47,6 +46,4 @@ class AccountFiscalYearClosingUnbalancedMoveLine(models.TransientModel): string="Partner", ) name = fields.Char() - date = fields.Date( - string="Date", - ) + date = fields.Date() From ec095fabe5f624e7edbb3d5b717de770877d5936 Mon Sep 17 00:00:00 2001 From: Borruso <gborruso@dinamicheaziendali.it> Date: Fri, 10 May 2024 11:11:31 +0200 Subject: [PATCH 25/27] [FIX] account_fiscal_year_closing: move line created with correct currency --- .../models/account_fiscalyear_closing.py | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 802e296699f..7733f2eb936 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -604,6 +604,15 @@ def move_line_prepare(self, account, account_lines, partner_id=False): "date": date, "partner_id": partner_id, } + if ( + account.currency_id + and account.currency_id != account.company_currency_id + ): + amount_currency = sum(account_lines.mapped("amount_currency")) * -1 + move_line.update( + currency_id=account.currency_id.id, + amount_currency=amount_currency, + ) else: balance = 0 return balance, move_line From 0e5cd59e05e0225fa54233acc566be483bebb9ee Mon Sep 17 00:00:00 2001 From: Borruso <gborruso@dinamicheaziendali.it> Date: Fri, 10 May 2024 11:16:14 +0200 Subject: [PATCH 26/27] [FIX] account_fiscal_year_closing: create/write When creating from scratch, Mapping is used as an Array instead of simple id (due to many in another many). When coming from a template, id is used To take into account this particularity, check the type before taking the id of the array. --- .../models/account_fiscalyear_closing.py | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index 7733f2eb936..b51f4d183c1 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -553,13 +553,17 @@ class AccountFiscalyearClosingMapping(models.Model): @api.model_create_multi def create(self, vals_list): for vals in vals_list: - if vals.get("dest_account_id", False): + if vals.get("dest_account_id", False) and isinstance( + vals["dest_account_id"], list + ): vals["dest_account_id"] = vals["dest_account_id"][0] res = super(AccountFiscalyearClosingMapping, self).create(vals_list) return res def write(self, vals): - if vals.get("dest_account_id", False): + if vals.get("dest_account_id", False) and isinstance( + vals["dest_account_id"], list + ): vals["dest_account_id"] = vals["dest_account_id"][0] res = super(AccountFiscalyearClosingMapping, self).write(vals) return res From ff71bb50319b941b5a0cd9264a2736d53b13424d Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" <pedro.baeza@tecnativa.com> Date: Thu, 14 Mar 2024 20:44:48 +0100 Subject: [PATCH 27/27] [REF] account_fiscal_year_closing: Debrand module Although we originally developped the module, we figured out soon that this approach is not correct, so we prefer to not appearing in the credits. --- account_fiscal_year_closing/README.rst | 5 ---- account_fiscal_year_closing/__manifest__.py | 4 +-- .../models/account_fiscalyear_closing.py | 2 -- .../account_fiscalyear_closing_abstract.py | 2 -- .../account_fiscalyear_closing_template.py | 2 -- .../models/account_move.py | 2 -- .../static/description/index.html | 26 ++++++++----------- ...ount_fiscalyear_closing_template_views.xml | 3 +-- .../account_fiscalyear_closing_views.xml | 3 +-- .../views/account_move_views.xml | 3 +-- 10 files changed, 15 insertions(+), 37 deletions(-) diff --git a/account_fiscal_year_closing/README.rst b/account_fiscal_year_closing/README.rst index dca3e894466..6e354dbab76 100644 --- a/account_fiscal_year_closing/README.rst +++ b/account_fiscal_year_closing/README.rst @@ -114,11 +114,6 @@ Do not contact contributors directly about support or help with technical issues Credits ======= -Authors -~~~~~~~ - -* Tecnativa - Contributors ~~~~~~~~~~~~ diff --git a/account_fiscal_year_closing/__manifest__.py b/account_fiscal_year_closing/__manifest__.py index 6a9a4fef599..754a6e46f8c 100644 --- a/account_fiscal_year_closing/__manifest__.py +++ b/account_fiscal_year_closing/__manifest__.py @@ -1,5 +1,3 @@ -# Copyright 2016 Tecnativa - Antonio Espinosa -# Copyright 2016-2017 Tecnativa - Pedro M. Baeza # Copyright 2020 Sergio Corato <https://github.com/sergiocorato> # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). @@ -9,7 +7,7 @@ "version": "16.0.1.0.0", "category": "Accounting & Finance", "website": "https://github.com/OCA/account-closing", - "author": "Tecnativa, Odoo Community Association (OCA)", + "author": "Odoo Community Association (OCA)", "license": "AGPL-3", "installable": True, "depends": [ diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing.py b/account_fiscal_year_closing/models/account_fiscalyear_closing.py index b51f4d183c1..6809ef2ac1a 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing.py @@ -1,5 +1,3 @@ -# Copyright 2016 Tecnativa - Antonio Espinosa -# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py index 97e7914bd54..0873ec288dd 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_abstract.py @@ -1,5 +1,3 @@ -# Copyright 2016 Tecnativa - Antonio Espinosa -# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import fields, models diff --git a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py index bf714a94df7..db22f77d70d 100644 --- a/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py +++ b/account_fiscal_year_closing/models/account_fiscalyear_closing_template.py @@ -1,5 +1,3 @@ -# Copyright 2016 Tecnativa - Antonio Espinosa -# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import fields, models diff --git a/account_fiscal_year_closing/models/account_move.py b/account_fiscal_year_closing/models/account_move.py index 379a1e9d9a2..74208e98965 100644 --- a/account_fiscal_year_closing/models/account_move.py +++ b/account_fiscal_year_closing/models/account_move.py @@ -1,5 +1,3 @@ -# Copyright 2016 Tecnativa - Antonio Espinosa -# Copyright 2017 Tecnativa - Pedro M. Baeza # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import _, fields, models diff --git a/account_fiscal_year_closing/static/description/index.html b/account_fiscal_year_closing/static/description/index.html index cee368deb39..d812d791cd9 100644 --- a/account_fiscal_year_closing/static/description/index.html +++ b/account_fiscal_year_closing/static/description/index.html @@ -8,10 +8,11 @@ /* :Author: David Goodger (goodger@python.org) -:Id: $Id: html4css1.css 8954 2022-01-20 10:10:25Z milde $ +:Id: $Id: html4css1.css 9511 2024-01-13 09:50:07Z milde $ :Copyright: This stylesheet has been placed in the public domain. Default cascading style sheet for the HTML output of Docutils. +Despite the name, some widely supported CSS2 features are used. See https://docutils.sourceforge.io/docs/howto/html-stylesheets.html for how to customize this style sheet. @@ -274,7 +275,7 @@ margin-left: 2em ; margin-right: 2em } -pre.code .ln { color: grey; } /* line numbers */ +pre.code .ln { color: gray; } /* line numbers */ pre.code, code { background-color: #eeeeee } pre.code .comment, code .comment { color: #5C6576 } pre.code .keyword, code .keyword { color: #3B0D06; font-weight: bold } @@ -300,7 +301,7 @@ span.pre { white-space: pre } -span.problematic { +span.problematic, pre.problematic { color: red } span.section-subtitle { @@ -381,9 +382,8 @@ <h1 class="title">Fiscal year closing</h1> <li><a class="reference internal" href="#usage" id="toc-entry-2">Usage</a></li> <li><a class="reference internal" href="#bug-tracker" id="toc-entry-3">Bug Tracker</a></li> <li><a class="reference internal" href="#credits" id="toc-entry-4">Credits</a><ul> -<li><a class="reference internal" href="#authors" id="toc-entry-5">Authors</a></li> -<li><a class="reference internal" href="#contributors" id="toc-entry-6">Contributors</a></li> -<li><a class="reference internal" href="#maintainers" id="toc-entry-7">Maintainers</a></li> +<li><a class="reference internal" href="#contributors" id="toc-entry-5">Contributors</a></li> +<li><a class="reference internal" href="#maintainers" id="toc-entry-6">Maintainers</a></li> </ul> </li> </ul> @@ -459,14 +459,8 @@ <h1><a class="toc-backref" href="#toc-entry-3">Bug Tracker</a></h1> </div> <div class="section" id="credits"> <h1><a class="toc-backref" href="#toc-entry-4">Credits</a></h1> -<div class="section" id="authors"> -<h2><a class="toc-backref" href="#toc-entry-5">Authors</a></h2> -<ul class="simple"> -<li>Tecnativa</li> -</ul> -</div> <div class="section" id="contributors"> -<h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2> +<h2><a class="toc-backref" href="#toc-entry-5">Contributors</a></h2> <ul class="simple"> <li>Antonio Espinosa <<a class="reference external" href="mailto:antonio.espinosa@tecnativa.com">antonio.espinosa@tecnativa.com</a>></li> <li>Pedro M. Baeza <<a class="reference external" href="mailto:pedro.baeza@tecnativa.com">pedro.baeza@tecnativa.com</a>></li> @@ -480,9 +474,11 @@ <h2><a class="toc-backref" href="#toc-entry-6">Contributors</a></h2> </ul> </div> <div class="section" id="maintainers"> -<h2><a class="toc-backref" href="#toc-entry-7">Maintainers</a></h2> +<h2><a class="toc-backref" href="#toc-entry-6">Maintainers</a></h2> <p>This module is maintained by the OCA.</p> -<a class="reference external image-reference" href="https://odoo-community.org"><img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /></a> +<a class="reference external image-reference" href="https://odoo-community.org"> +<img alt="Odoo Community Association" src="https://odoo-community.org/logo.png" /> +</a> <p>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.</p> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml index 30a1d950791..7316c398aca 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_template_views.xml @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> +<!-- License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> <odoo> <record id="view_account_fiscalyear_closing_template_tree" model="ir.ui.view"> diff --git a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml index 82e5415ef7d..f7c47920e1f 100644 --- a/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml +++ b/account_fiscal_year_closing/views/account_fiscalyear_closing_views.xml @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- Copyright 2016 Antonio Espinosa <antonio.espinosa@tecnativa.com> - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> +<!-- License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> <odoo> <record id="view_account_fiscalyear_closing_tree" model="ir.ui.view"> diff --git a/account_fiscal_year_closing/views/account_move_views.xml b/account_fiscal_year_closing/views/account_move_views.xml index fa955cdbcb6..975561bad44 100644 --- a/account_fiscal_year_closing/views/account_move_views.xml +++ b/account_fiscal_year_closing/views/account_move_views.xml @@ -1,6 +1,5 @@ <?xml version="1.0" encoding="utf-8" ?> -<!-- Copyright 2017 Tecnativa - Pedro M. Baeza - License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> +<!-- License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). --> <odoo> <record id="view_move_form" model="ir.ui.view">