From 8886335db9fc488f8ca967d68ada07ee942ae0f6 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 10 Jan 2014 15:05:48 +0100 Subject: [PATCH 01/69] [add] new module account_move_batch_validate: initial work, unfinished --- account_move_batch_validate/__init__.py | 24 ++++++ account_move_batch_validate/__openerp__.py | 51 ++++++++++++ account_move_batch_validate/account.py | 38 +++++++++ account_move_batch_validate/account_view.xml | 31 ++++++++ .../wizard/__init__.py | 22 ++++++ .../wizard/move_marker.py | 77 +++++++++++++++++++ .../wizard/move_marker_view.xml | 61 +++++++++++++++ 7 files changed, 304 insertions(+) create mode 100644 account_move_batch_validate/__init__.py create mode 100644 account_move_batch_validate/__openerp__.py create mode 100644 account_move_batch_validate/account.py create mode 100644 account_move_batch_validate/account_view.xml create mode 100644 account_move_batch_validate/wizard/__init__.py create mode 100644 account_move_batch_validate/wizard/move_marker.py create mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py new file mode 100644 index 000000000..5858ff462 --- /dev/null +++ b/account_move_batch_validate/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Account Move Batch Validate.""" + +import account # noqa +import wizard # noqa diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py new file mode 100644 index 000000000..ebde87356 --- /dev/null +++ b/account_move_batch_validate/__openerp__.py @@ -0,0 +1,51 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +{ + 'name': "Account Move Batch Validate", + 'version': '0.1', + 'author': 'Camptocamp', + 'maintainer': 'Camptocamp', + 'category': 'Finance', + 'complexity': 'normal', + 'depends': [ + 'account', + 'account_default_draft_move', + 'connector', + ], + 'description': """ + Account Move Batch Validate + + This module provides a wizard to post many Journal Entries in batch. it + uses the queue system introduces by the OpenERP Connector to handle a + big quantity of moves in batch. + """, + 'website': 'http://www.camptocamp.com', + 'init_xml': [], + 'update_xml': [ + 'account_view.xml', + 'wizard/move_marker_view.xml', + ], + 'demo_xml': [], + 'test': [], + 'installable': True, + 'images': [], + 'license': 'AGPL-3', +} diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py new file mode 100644 index 000000000..012f3bfed --- /dev/null +++ b/account_move_batch_validate/account.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Accounting customisation for delayed posting.""" + +from openerp.osv import fields, orm + + +class account_move(orm.Model): + + """We add a field to mark a move for delayed posting.""" + + _name = 'account.move' + _inherit = 'account.move' + + _columns = { + 'to_post': fields.boolean( + 'To Post', + help='Check this box to mark the move for batch posting' + ), + } diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml new file mode 100644 index 000000000..7fb8d1156 --- /dev/null +++ b/account_move_batch_validate/account_view.xml @@ -0,0 +1,31 @@ + + + + + + view.move.to_post.tree + account.move + + + + + + + + + + + + + view.move.to_post.form + account.move + + + + + + + + + + diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py new file mode 100644 index 000000000..fd305e63c --- /dev/null +++ b/account_move_batch_validate/wizard/__init__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizard to mark account moves for batch posting.""" +import move_marker # noqa diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py new file mode 100644 index 000000000..a6cb6ca90 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker.py @@ -0,0 +1,77 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizards for batch posting.""" + +from openerp.osv import fields, orm + + +class AccountMoveMarker(orm.TransientModel): + + """Wizard to mark account moves for batch posting.""" + + _name = "account.move.marker" + _inherit = "account.common.report" + _description = "Mark Journal Items for batch posting" + + _columns = { + 'action': fields.selection([ + ('mark', 'Mark for posting'), + ('unmark', 'Unmark for posting'), + ], "Action", required=True), + + } + + _defaults = { + 'action': 'mark', + } + + def button_mark(self, cr, uid, ids, context=None): + """Mark/unmark lines and update the queue. Return action.""" + + for wiz in self.browse(cr, uid, ids, context=context): + + move_obj = self.pool['account.move'] + + if wiz.action == 'mark': + import pdb;pdb.set_trace() + elif wiz.action == 'unmark': + # TODO + raise NotImplementedError( + 'The Unmark action is not implemented yet' + ) + if wiz.filter != 'filter_no': + # TODO + raise NotImplementedError( + 'Date and period filter are not implemented yet' + ) + + domain = [] + if wiz.journal_ids: + domain.append(( + 'journal_id', + 'in', + [journal.id for journal in wiz.journal_ids] + )) + + move_ids = move_obj.search(cr, uid, domain, context=context) + move_obj.write + for move in move_ids: + import pdb;pdb.set_trace() \ No newline at end of file diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml new file mode 100644 index 000000000..1387dc7e9 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -0,0 +1,61 @@ + + + + + + Mark Jornal Items for Batch Posting + account.move.marker + +
+
+
+ + + Mark Jornal Items for Batch Posting + ir.actions.act_window + account.move.marker + form + form + new + + + + +
+
From 02de20b0ec8f2bb42c78f168cd3f2c181bdc11aa Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Mon, 13 Jan 2014 10:12:48 +0100 Subject: [PATCH 02/69] [imp] account_move_batch_validate: first (partially) working state, yey! --- account_move_batch_validate/account.py | 27 +++++++++++++++++ account_move_batch_validate/account_view.xml | 3 -- .../wizard/move_marker.py | 29 ++++++++++--------- 3 files changed, 42 insertions(+), 17 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 012f3bfed..b1cf5fdb8 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -22,6 +22,9 @@ from openerp.osv import fields, orm +from openerp.addons.connector.queue.job import job +from openerp.addons.connector.session import ConnectorSessionHandler + class account_move(orm.Model): @@ -36,3 +39,27 @@ class account_move(orm.Model): help='Check this box to mark the move for batch posting' ), } + + def mark_for_posting(self, cr, uid, ids, context=None): + """.""" + session_hdl = ConnectorSessionHandler(cr.dbname, uid) + with session_hdl.session() as session: + for move_id in ids: + validate_one_move.delay(session, self._name, move_id) + print('===== PUT IN QUEUE!!!!! %s' % move_id) + # work with session + + +@job +def validate_one_move(session, model_name, move_id): + """Press the button to validate a move. Return True. + + This trivial function is there just to be called as a job with the delay + method. + + """ + return session.pool['account.move'].button_validate( + session.cr, + session.uid, + [move_id] + ) diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml index 7fb8d1156..1f5a60af9 100644 --- a/account_move_batch_validate/account_view.xml +++ b/account_move_batch_validate/account_view.xml @@ -13,9 +13,6 @@ - - - view.move.to_post.form account.move diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index a6cb6ca90..2a7b7be3d 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -51,7 +51,21 @@ class AccountMoveMarker(orm.TransientModel): move_obj = self.pool['account.move'] if wiz.action == 'mark': - import pdb;pdb.set_trace() + domain = [] + if wiz.journal_ids: + domain.append(( + 'journal_id', + 'in', + [journal.id for journal in wiz.journal_ids] + )) + + move_ids = move_obj.search(cr, uid, domain, context=context) + + move_obj.write(cr, uid, move_ids, {'to_post': True}) + move_obj.mark_for_posting(cr, uid, move_ids, context=context) + + return {'type': 'ir.actions.act_window_close'} + elif wiz.action == 'unmark': # TODO raise NotImplementedError( @@ -62,16 +76,3 @@ class AccountMoveMarker(orm.TransientModel): raise NotImplementedError( 'Date and period filter are not implemented yet' ) - - domain = [] - if wiz.journal_ids: - domain.append(( - 'journal_id', - 'in', - [journal.id for journal in wiz.journal_ids] - )) - - move_ids = move_obj.search(cr, uid, domain, context=context) - move_obj.write - for move in move_ids: - import pdb;pdb.set_trace() \ No newline at end of file From be6319afbd92708ea858a0c5a958546bb7a879dd Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Mon, 13 Jan 2014 11:57:52 +0100 Subject: [PATCH 03/69] [imp] do not use a new cursor to create the jobs --- account_move_batch_validate/account.py | 11 ++++------- 1 file changed, 4 insertions(+), 7 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index b1cf5fdb8..d327b3fa7 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -23,7 +23,7 @@ from openerp.osv import fields, orm from openerp.addons.connector.queue.job import job -from openerp.addons.connector.session import ConnectorSessionHandler +from openerp.addons.connector.session import Session class account_move(orm.Model): @@ -42,12 +42,9 @@ class account_move(orm.Model): def mark_for_posting(self, cr, uid, ids, context=None): """.""" - session_hdl = ConnectorSessionHandler(cr.dbname, uid) - with session_hdl.session() as session: - for move_id in ids: - validate_one_move.delay(session, self._name, move_id) - print('===== PUT IN QUEUE!!!!! %s' % move_id) - # work with session + session = Session(cr, uid, context=context) + for move_id in ids: + validate_one_move.delay(session, self._name, move_id) @job From 78e6560d09b92d9fa0bf00b1c234b5b3aa31c4c5 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Mon, 13 Jan 2014 16:50:52 +0100 Subject: [PATCH 04/69] [imp] batch validate: refactor, handle job uuid --- account_move_batch_validate/account.py | 51 ++++++++++++++----- .../wizard/move_marker.py | 1 - 2 files changed, 37 insertions(+), 15 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index d327b3fa7..da7353f4f 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -23,12 +23,12 @@ from openerp.osv import fields, orm from openerp.addons.connector.queue.job import job -from openerp.addons.connector.session import Session +from openerp.addons.connector.session import ConnectorSession class account_move(orm.Model): - """We add a field to mark a move for delayed posting.""" + """We modify the account move to allow delayed posting.""" _name = 'account.move' _inherit = 'account.move' @@ -38,24 +38,47 @@ class account_move(orm.Model): 'To Post', help='Check this box to mark the move for batch posting' ), + 'post_job_uuid': fields.char( + 'UUID of the Job to approve this move' + ), } - def mark_for_posting(self, cr, uid, ids, context=None): - """.""" - session = Session(cr, uid, context=context) - for move_id in ids: - validate_one_move.delay(session, self._name, move_id) + def _delay_post_marked(self, cr, uid, context=None): + """Create a job for every move marked for posting. + + If some moves already have a job, they are skipped. + + """ + + if context is None: + context = {} + + session = ConnectorSession(cr, uid, context=context) + + move_ids = self.search(cr, uid, [ + ('to_post', '=', True), + ('post_job_uuid', '=', False), + ('state', '=', 'draft'), + ], context=context) + + for move_id in move_ids: + job_uuid = validate_one_move.delay(session, self._name, move_id) + self.write(cr, uid, [move_id], { + 'post_job_uuid': job_uuid + }) + + def mark_for_posting(self, cr, uid, move_ids, context=None): + """Mark a list of moves for delayed posting, and enqueue the jobs.""" + if context is None: + context = {} + self.write(cr, uid, move_ids, {'to_post': True}, context=context) + self._delay_post_marked(cr, uid, context=context) @job def validate_one_move(session, model_name, move_id): - """Press the button to validate a move. Return True. - - This trivial function is there just to be called as a job with the delay - method. - - """ - return session.pool['account.move'].button_validate( + """Validate a move, and leave the job reference in place.""" + session.pool['account.move'].button_validate( session.cr, session.uid, [move_id] diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 2a7b7be3d..5fa250215 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -61,7 +61,6 @@ class AccountMoveMarker(orm.TransientModel): move_ids = move_obj.search(cr, uid, domain, context=context) - move_obj.write(cr, uid, move_ids, {'to_post': True}) move_obj.mark_for_posting(cr, uid, move_ids, context=context) return {'type': 'ir.actions.act_window_close'} From 266082e5bb42af2c68899e916eaf1d866043e5aa Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Mon, 13 Jan 2014 19:58:18 +0100 Subject: [PATCH 05/69] [add] account_move_batch_validate: yaml test --- account_move_batch_validate/__openerp__.py | 4 +- .../test/batch_validate.yml | 48 +++++++++++++++++++ 2 files changed, 51 insertions(+), 1 deletion(-) create mode 100644 account_move_batch_validate/test/batch_validate.yml diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index ebde87356..1b18be8f4 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -44,7 +44,9 @@ 'wizard/move_marker_view.xml', ], 'demo_xml': [], - 'test': [], + 'test': [ + 'test/batch_validate.yml' + ], 'installable': True, 'images': [], 'license': 'AGPL-3', diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml new file mode 100644 index 000000000..c95ea3ec4 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate.yml @@ -0,0 +1,48 @@ +- + I create a move +- + !record {model: account.move, id: move1}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 1000.0 + - name: Sales line + account_id: account.a_sale + credit: 1000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move1}: + - state == 'draft' +- + I create a wizard +- + !record {model: account.move.marker, id: wiz_marker1}: + action: mark +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_marker1')], context=context + ) +- + I read the UUID from the move, I dequeue the job and run it +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + move = self.browse(cr, uid, ref('move1'), context=context) + uuid = move.post_job_uuid + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + myjob = storage.load(uuid) + myjob.perform(session) +- + I check that the move is now approved +- + !assert {model: account.move, id: move1}: + - state == 'posted' From 5b2bd031ca4278ed9119b3b820692420ff190c4e Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 14 Jan 2014 12:21:47 +0100 Subject: [PATCH 06/69] [add] move batch validate: now you can cancel all jobs that are not done yet --- account_move_batch_validate/account.py | 40 ++++++++++++++++++- account_move_batch_validate/account_view.xml | 2 + .../wizard/move_marker.py | 39 +++++++++--------- 3 files changed, 59 insertions(+), 22 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index da7353f4f..9030330a8 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -21,9 +21,11 @@ """Accounting customisation for delayed posting.""" from openerp.osv import fields, orm +from openerp.tools.translate import _ from openerp.addons.connector.queue.job import job from openerp.addons.connector.session import ConnectorSession +from openerp.addons.connector.queue.job import OpenERPJobStorage class account_move(orm.Model): @@ -43,7 +45,7 @@ class account_move(orm.Model): ), } - def _delay_post_marked(self, cr, uid, context=None): + def _delay_post_marked(self, cr, uid, eta=None, context=None): """Create a job for every move marked for posting. If some moves already have a job, they are skipped. @@ -62,11 +64,38 @@ class account_move(orm.Model): ], context=context) for move_id in move_ids: - job_uuid = validate_one_move.delay(session, self._name, move_id) + job_uuid = validate_one_move.delay(session, self._name, move_id, + eta=eta) self.write(cr, uid, [move_id], { 'post_job_uuid': job_uuid }) + def _cancel_jobs(self, cr, uid, context=None): + """Find moves where the mark has been removed and cancel the jobs. + + For the moves that are posted already it's too late: we skip them. + + """ + + if context is None: + context = {} + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + move_ids = self.search(cr, uid, [ + ('to_post', '=', False), + ('post_job_uuid', '!=', False), + ('state', '=', 'draft'), + ], context=context) + + for move in self.browse(cr, uid, move_ids, context=context): + job = storage.load(move.post_job_uuid) + if job.state in (u'pending', u'enqueued'): + job.set_done(result=_( + u'Task set to Done because the user unmarked the move' + )) + def mark_for_posting(self, cr, uid, move_ids, context=None): """Mark a list of moves for delayed posting, and enqueue the jobs.""" if context is None: @@ -74,6 +103,13 @@ class account_move(orm.Model): self.write(cr, uid, move_ids, {'to_post': True}, context=context) self._delay_post_marked(cr, uid, context=context) + def unmark_for_posting(self, cr, uid, move_ids, context=None): + """Unmark moves for delayed posting, and cancel the jobs.""" + if context is None: + context = {} + self.write(cr, uid, move_ids, {'to_post': False}, context=context) + self._cancel_jobs(cr, uid, context=context) + @job def validate_one_move(session, model_name, move_id): diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml index 1f5a60af9..ea73c28e2 100644 --- a/account_move_batch_validate/account_view.xml +++ b/account_move_batch_validate/account_view.xml @@ -9,6 +9,7 @@ + @@ -20,6 +21,7 @@ + diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 5fa250215..12a6e7d98 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -50,28 +50,27 @@ class AccountMoveMarker(orm.TransientModel): move_obj = self.pool['account.move'] - if wiz.action == 'mark': - domain = [] - if wiz.journal_ids: - domain.append(( - 'journal_id', - 'in', - [journal.id for journal in wiz.journal_ids] - )) + domain = [('state', '=', 'draft')] - move_ids = move_obj.search(cr, uid, domain, context=context) - - move_obj.mark_for_posting(cr, uid, move_ids, context=context) - - return {'type': 'ir.actions.act_window_close'} - - elif wiz.action == 'unmark': - # TODO - raise NotImplementedError( - 'The Unmark action is not implemented yet' - ) if wiz.filter != 'filter_no': # TODO raise NotImplementedError( - 'Date and period filter are not implemented yet' + 'Date and period filters are not implemented yet' ) + + if wiz.journal_ids: + domain.append(( + 'journal_id', + 'in', + [journal.id for journal in wiz.journal_ids] + )) + + move_ids = move_obj.search(cr, uid, domain, context=context) + + if wiz.action == 'mark': + move_obj.mark_for_posting(cr, uid, move_ids, context=context) + + elif wiz.action == 'unmark': + move_obj.unmark_for_posting(cr, uid, move_ids, context=context) + + return {'type': 'ir.actions.act_window_close'} From a5edba0ed73b38310e3793093884a0ec89bb1cee Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 14 Jan 2014 13:40:39 +0100 Subject: [PATCH 07/69] [add] new test for unmark feature --- account_move_batch_validate/__openerp__.py | 3 +- account_move_batch_validate/account.py | 4 +- .../test/batch_validate_then_unmark.yml | 62 +++++++++++++++++++ .../wizard/move_marker.py | 5 +- 4 files changed, 69 insertions(+), 5 deletions(-) create mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 1b18be8f4..4dedcda13 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -45,7 +45,8 @@ ], 'demo_xml': [], 'test': [ - 'test/batch_validate.yml' + 'test/batch_validate.yml', + 'test/batch_validate_then_unmark.yml', ], 'installable': True, 'images': [], diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 9030330a8..9f0771e62 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -96,12 +96,12 @@ class account_move(orm.Model): u'Task set to Done because the user unmarked the move' )) - def mark_for_posting(self, cr, uid, move_ids, context=None): + def mark_for_posting(self, cr, uid, move_ids, eta=None, context=None): """Mark a list of moves for delayed posting, and enqueue the jobs.""" if context is None: context = {} self.write(cr, uid, move_ids, {'to_post': True}, context=context) - self._delay_post_marked(cr, uid, context=context) + self._delay_post_marked(cr, uid, eta=eta, context=context) def unmark_for_posting(self, cr, uid, move_ids, context=None): """Unmark moves for delayed posting, and cancel the jobs.""" diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml new file mode 100644 index 000000000..0f5523f40 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate_then_unmark.yml @@ -0,0 +1,62 @@ +- + I create a move +- + !record {model: account.move, id: move2}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 2000.0 + - name: Sales line + account_id: account.a_sale + credit: 2000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' +- + I create a wizard with a long ETA +- + !record {model: account.move.marker, id: wiz_marker2}: + action: mark + eta: 10000 +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_marker2')], context=context + ) +- + Now I change my mind and I create a wizard to unmark the moves +- + !record {model: account.move.marker, id: wiz_unmarker3}: + action: unmark +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_unmarker3')], context=context + ) +- + Now I checked that my job is done, and the move is still draft +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + move = self.browse(cr, uid, ref('move2'), context=context) + myjob = storage.load(move.post_job_uuid) + assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( + myjob.state + ) +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 12a6e7d98..675882884 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -36,7 +36,7 @@ class AccountMoveMarker(orm.TransientModel): ('mark', 'Mark for posting'), ('unmark', 'Unmark for posting'), ], "Action", required=True), - + 'eta': fields.integer('Seconds to wait before starting the jobs') } _defaults = { @@ -68,7 +68,8 @@ class AccountMoveMarker(orm.TransientModel): move_ids = move_obj.search(cr, uid, domain, context=context) if wiz.action == 'mark': - move_obj.mark_for_posting(cr, uid, move_ids, context=context) + move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, + context=context) elif wiz.action == 'unmark': move_obj.unmark_for_posting(cr, uid, move_ids, context=context) From a7c143be652258a7ad0714b2de9631d0ee8e5a55 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 14 Jan 2014 15:12:11 +0100 Subject: [PATCH 08/69] [fix] store the job after changing the state --- account_move_batch_validate/account.py | 1 + 1 file changed, 1 insertion(+) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 9f0771e62..f9bee466c 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -95,6 +95,7 @@ class account_move(orm.Model): job.set_done(result=_( u'Task set to Done because the user unmarked the move' )) + storage.store(job) def mark_for_posting(self, cr, uid, move_ids, eta=None, context=None): """Mark a list of moves for delayed posting, and enqueue the jobs.""" From be9caeb71af4a7db568cc39a92bcd6e2abde84b8 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 14 Jan 2014 15:33:52 +0100 Subject: [PATCH 09/69] [imp] implement date and period filters --- .../wizard/move_marker.py | 22 ++++++++++++++----- 1 file changed, 17 insertions(+), 5 deletions(-) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 675882884..c4805fe55 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -52,11 +52,23 @@ class AccountMoveMarker(orm.TransientModel): domain = [('state', '=', 'draft')] - if wiz.filter != 'filter_no': - # TODO - raise NotImplementedError( - 'Date and period filters are not implemented yet' - ) + if wiz.filter == 'filter_period': + period_pool = self.pool['account.period'] + period_ids = period_pool.search(cr, uid, [ + ('date_start', '>=', wiz.period_from.date_start), + ('date_stop', '<=', wiz.period_to.date_stop), + ], context=context) + + domain.append(( + 'period_id', + 'in', + period_ids + )) + elif wiz.filter == 'filter_date': + domain += [ + ('date', '>=', wiz.date_from), + ('date', '<=', wiz.date_to), + ] if wiz.journal_ids: domain.append(( From da3886a91e68634e831752b6e6d43a3505dbf86a Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Tue, 14 Jan 2014 15:47:57 +0100 Subject: [PATCH 10/69] [fix] typo --- account_move_batch_validate/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 4dedcda13..394effd2d 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -34,7 +34,7 @@ Account Move Batch Validate This module provides a wizard to post many Journal Entries in batch. it - uses the queue system introduces by the OpenERP Connector to handle a + uses the queue system introduced by the OpenERP Connector to handle a big quantity of moves in batch. """, 'website': 'http://www.camptocamp.com', From 90724603fe290eeefd89072f8aa3b546c891c9cd Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 17 Jan 2014 14:43:24 +0100 Subject: [PATCH 11/69] [imp] relative imports --- account_move_batch_validate/__init__.py | 4 ++-- account_move_batch_validate/wizard/__init__.py | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py index 5858ff462..df1a591bd 100644 --- a/account_move_batch_validate/__init__.py +++ b/account_move_batch_validate/__init__.py @@ -20,5 +20,5 @@ ############################################################################### """Account Move Batch Validate.""" -import account # noqa -import wizard # noqa +from . import account # noqa +from . import wizard # noqa diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py index fd305e63c..f13b63cb0 100644 --- a/account_move_batch_validate/wizard/__init__.py +++ b/account_move_batch_validate/wizard/__init__.py @@ -19,4 +19,4 @@ # # ############################################################################### """Wizard to mark account moves for batch posting.""" -import move_marker # noqa +from . import move_marker # noqa From 6ccf5000cb4aaf579df51c98ead85ebb14661268 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 17 Jan 2014 15:24:31 +0100 Subject: [PATCH 12/69] [imp] batch_validate: manifest --- account_move_batch_validate/__openerp__.py | 32 ++++++++++++++++++++-- 1 file changed, 29 insertions(+), 3 deletions(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 394effd2d..e2d3fba83 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -36,14 +36,40 @@ This module provides a wizard to post many Journal Entries in batch. it uses the queue system introduced by the OpenERP Connector to handle a big quantity of moves in batch. + + The module account_default_draft_move introdoces a workflow where the + Journal Entries are always entered in OpenERP in draft state, and the + posting happens later, for example at the end of the period. The core + account module provides a wizard to post all the moves in the period, + but that is problematic when there are many moves. + + The posting of a move takes some time, and doing that synchronously, + in one transaction is problematic. + + In this module, we leverage the power of the queue system of the + OpenERP Connector, that can be very well used without other concepts + like Backends and Bindings. + + This approach provides many advantages, similar to the ones we get + using that connector for e-commerce: + + - Asynchronous: the operation is done in background, and users can + continue to work. + - Dedicated workers: the queued jobs are performed by specific workers + (processes). This is good for a long task, since the main workers are + busy handling HTTP requests and can be killed if operations take + too long, for example. + - Multiple transactions: this is an operation that doesn't need to be + atomic, and if a line out of 100,000 fails, it is possible to catch + it, see the error message, and fix the situation. Meanwhile, all + other jobs can proceed. + """, 'website': 'http://www.camptocamp.com', - 'init_xml': [], - 'update_xml': [ + 'data': [ 'account_view.xml', 'wizard/move_marker_view.xml', ], - 'demo_xml': [], 'test': [ 'test/batch_validate.yml', 'test/batch_validate_then_unmark.yml', From 5c60b3a4dbff57769486613e7eea40c545bd25f1 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 17 Jan 2014 15:25:04 +0100 Subject: [PATCH 13/69] [add] batch validate: i18n template --- .../i18n/account_move_batch_validate.pot | 191 ++++++++++++++++++ 1 file changed, 191 insertions(+) create mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot new file mode 100644 index 000000000..02e169457 --- /dev/null +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -0,0 +1,191 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-01-17 14:17+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_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + From 207acc6a0bc62104f8af716580c4f3cb4fd24fe9 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Thu, 13 Feb 2014 14:31:11 +0100 Subject: [PATCH 14/69] [imp] hide old menu for normal users --- account_move_batch_validate/wizard/move_marker_view.xml | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml index 1387dc7e9..b52ffcf80 100644 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -57,5 +57,10 @@ id="menu_account_move_marker" icon="STOCK_PRINT"/> + + + + + From a0de85a1d85d4fadb2a22637d606c9e86e44a8d4 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 21 Feb 2014 14:43:46 +0100 Subject: [PATCH 15/69] [fix] mark moves for posting a bit at a time to avoid MemoryError --- account_move_batch_validate/account.py | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index f9bee466c..9b84d5d40 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -27,6 +27,9 @@ from openerp.addons.connector.queue.job import job from openerp.addons.connector.session import ConnectorSession from openerp.addons.connector.queue.job import OpenERPJobStorage +# do a massive write on account moves BLOCK_SIZE at a time +BLOCK_SIZE = 1000 + class account_move(orm.Model): @@ -101,7 +104,15 @@ class account_move(orm.Model): """Mark a list of moves for delayed posting, and enqueue the jobs.""" if context is None: context = {} - self.write(cr, uid, move_ids, {'to_post': True}, context=context) + # For massive amounts of moves, this becomes necessary to avoid + # MemoryError's + for start in xrange(0, len(move_ids), BLOCK_SIZE): + self.write( + cr, + uid, + move_ids[start:start + BLOCK_SIZE], + {'to_post': True}, + context=context) self._delay_post_marked(cr, uid, eta=eta, context=context) def unmark_for_posting(self, cr, uid, move_ids, context=None): From ded0977ac5a95f1cb7fc7f0076a97ceda51d70e0 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 21 Feb 2014 14:44:05 +0100 Subject: [PATCH 16/69] [imp] account_move_batch_validate: hide job uuid, make mark readonly --- account_move_batch_validate/account.py | 3 ++- account_move_batch_validate/account_view.xml | 2 -- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 9b84d5d40..ea0620418 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -40,7 +40,8 @@ class account_move(orm.Model): _columns = { 'to_post': fields.boolean( - 'To Post', + 'Posting Requested', + readonly=True, help='Check this box to mark the move for batch posting' ), 'post_job_uuid': fields.char( diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml index ea73c28e2..1f5a60af9 100644 --- a/account_move_batch_validate/account_view.xml +++ b/account_move_batch_validate/account_view.xml @@ -9,7 +9,6 @@ - @@ -21,7 +20,6 @@ - From 78ba4278c9cdf72846955262eb41bf6126a7618c Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 21 Feb 2014 14:44:39 +0100 Subject: [PATCH 17/69] [fix] typo --- account_move_batch_validate/wizard/move_marker_view.xml | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml index b52ffcf80..2cd395873 100644 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -51,7 +51,7 @@ Date: Fri, 21 Feb 2014 14:44:49 +0100 Subject: [PATCH 18/69] [add] account_move_batch_validate: fr.po Launchpad automatic translations update. --- .../i18n/account_move_batch_validate.pot | 4 +- account_move_batch_validate/i18n/fr.po | 192 ++++++++++++++++++ 2 files changed, 194 insertions(+), 2 deletions(-) create mode 100644 account_move_batch_validate/i18n/fr.po diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot index 02e169457..d979d1c72 100644 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -49,12 +49,12 @@ msgstr "" #. module: account_move_batch_validate #: field:account.move.marker,company_id:0 msgid "Company" -msgstr "" +msgstr "Société" #. module: account_move_batch_validate #: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker #: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Jornal Items for Batch Posting" +msgid "Mark Journal Items for Batch Posting" msgstr "" #. module: account_move_batch_validate diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po new file mode 100644 index 000000000..0bca497dc --- /dev/null +++ b/account_move_batch_validate/i18n/fr.po @@ -0,0 +1,192 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-02-24 05:21+0000\n" +"Last-Translator: Leonardo Pistone - camptocamp " +"\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-02-25 06:23+0000\n" +"X-Generator: Launchpad (build 16926)\n" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID du Job pour approuver cette move" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Check this box to mark the move for batch posting" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "Mark" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "Unmark for posting" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "Validation demandée" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Date" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "Plan Comptable" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Journaux" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "Target Moves" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "Report Options" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Periods" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "End Date" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "Dates" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "Période de debut" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Seconds to wait before starting the jobs" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "Toutes les écritures passées" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "Keep empty for all open fiscal year" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "Période de fin" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "Exercice" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "Aucun filtre" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "Action" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Pièce comptable" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "Sélectionner pour validation" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "Sélectionner Ecritures comptables à Valider en batch" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "Filtres" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "Annuler" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "Date de début" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "Sélectionner Plan Comptable" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "Filtrer par" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "ou" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "Toutes les écritures" From efcb80f54010174724c93aff610732be2ed896c6 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 26 Feb 2014 14:12:54 +0100 Subject: [PATCH 19/69] [fix] when a the move we want to validate is not there anymore, close the job silently, with an appropriate message. I provide a test for that. --- account_move_batch_validate/__openerp__.py | 1 + account_move_batch_validate/account.py | 14 +++-- .../test/batch_validate_then_delete_move.yml | 51 +++++++++++++++++++ 3 files changed, 61 insertions(+), 5 deletions(-) create mode 100644 account_move_batch_validate/test/batch_validate_then_delete_move.yml diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index e2d3fba83..7279201fe 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -73,6 +73,7 @@ 'test': [ 'test/batch_validate.yml', 'test/batch_validate_then_unmark.yml', + 'test/batch_validate_then_delete_move.yml', ], 'installable': True, 'images': [], diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index ea0620418..c29f22379 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -127,8 +127,12 @@ class account_move(orm.Model): @job def validate_one_move(session, model_name, move_id): """Validate a move, and leave the job reference in place.""" - session.pool['account.move'].button_validate( - session.cr, - session.uid, - [move_id] - ) + move_pool = session.pool['account.move'] + if move_pool.exists(session.cr, session.uid, [move_id]): + move_pool.button_validate( + session.cr, + session.uid, + [move_id] + ) + else: + return _(u'Nothing to do because the record has been deleted') diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml new file mode 100644 index 000000000..be8389fd5 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate_then_delete_move.yml @@ -0,0 +1,51 @@ +- + I create a move +- + !record {model: account.move, id: move3}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 3000.0 + - name: Sales line + account_id: account.a_sale + credit: 3000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move3}: + - state == 'draft' +- + I create a wizard with a long ETA +- + !record {model: account.move.marker, id: wiz_marker4}: + action: mark + eta: 10000 +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_marker4')], context=context + ) +- + I read the UUID from the move, delete the move, then dequeue the job and run it. + It should raise no exceptions. +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + move = self.browse(cr, uid, ref('move3'), context=context) + uuid = move.post_job_uuid + + assert uuid, 'The Job has not been created.' + self.unlink(cr, uid, ref('move3'), context=context) + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + myjob = storage.load(uuid) + myjob.perform(session) + + assert myjob.result == u'Nothing to do because the record has been deleted' From 842a0430d8a140326a7d443d88c64db0b75679e7 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 26 Feb 2014 16:44:45 +0100 Subject: [PATCH 20/69] [imp] account_move_batch_validate: the old, asynchronous menuitem is now a bit useless and confusing. we then replace it --- .../wizard/move_marker_view.xml | 12 +++--------- 1 file changed, 3 insertions(+), 9 deletions(-) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml index 2cd395873..3f1b0ab51 100644 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -50,16 +50,10 @@ new - - - + - + Mark Journal Items for Batch Posting + From 48089ee8f0688437ef1ae64e9c3a6d1393dfd2a3 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Wed, 26 Feb 2014 17:16:05 +0100 Subject: [PATCH 21/69] [imp] account_move_batch_validate: log more when creating jobs --- account_move_batch_validate/account.py | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index c29f22379..33c2a093c 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -20,6 +20,8 @@ ############################################################################### """Accounting customisation for delayed posting.""" +import logging + from openerp.osv import fields, orm from openerp.tools.translate import _ @@ -27,6 +29,8 @@ from openerp.addons.connector.queue.job import job from openerp.addons.connector.session import ConnectorSession from openerp.addons.connector.queue.job import OpenERPJobStorage +_logger = logging.getLogger(__name__) + # do a massive write on account moves BLOCK_SIZE at a time BLOCK_SIZE = 1000 @@ -67,6 +71,12 @@ class account_move(orm.Model): ('state', '=', 'draft'), ], context=context) + _logger.info( + u'I will now create {0} jobs for posting moves.'.format( + len(move_ids) + ) + ) + for move_id in move_ids: job_uuid = validate_one_move.delay(session, self._name, move_id, eta=eta) @@ -107,6 +117,11 @@ class account_move(orm.Model): context = {} # For massive amounts of moves, this becomes necessary to avoid # MemoryError's + + _logger.info( + u'I will now mark {0} moves for posting.'.format(len(move_ids)) + ) + for start in xrange(0, len(move_ids), BLOCK_SIZE): self.write( cr, From e2140bc6543d998933d4e0b1271c0bee56ab8655 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Thu, 27 Feb 2014 10:55:26 +0100 Subject: [PATCH 22/69] [imp] account_move_batch_validate: impersonal log messages --- account_move_batch_validate/account.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 33c2a093c..2dae73f23 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -72,7 +72,7 @@ class account_move(orm.Model): ], context=context) _logger.info( - u'I will now create {0} jobs for posting moves.'.format( + u'{0} jobs for posting moves have been created.'.format( len(move_ids) ) ) @@ -119,7 +119,7 @@ class account_move(orm.Model): # MemoryError's _logger.info( - u'I will now mark {0} moves for posting.'.format(len(move_ids)) + u'{0} moves marked for posting.'.format(len(move_ids)) ) for start in xrange(0, len(move_ids), BLOCK_SIZE): From 2561d6458194dd1985ca76827d828fbbee281f13 Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Thu, 27 Feb 2014 15:38:17 +0100 Subject: [PATCH 23/69] [imp] account_move_batch_validate: creating many jobs can be slow. Delay also the job that creates the other jobs. Sadly, I have to disable tests until we will have a way to execute all pending jobs immediately in integration tests. --- account_move_batch_validate/__openerp__.py | 5 +-- account_move_batch_validate/account.py | 31 ++++++--------- .../wizard/move_marker.py | 39 ++++++++++++++++++- 3 files changed, 51 insertions(+), 24 deletions(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 7279201fe..965d236dc 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -71,9 +71,8 @@ 'wizard/move_marker_view.xml', ], 'test': [ - 'test/batch_validate.yml', - 'test/batch_validate_then_unmark.yml', - 'test/batch_validate_then_delete_move.yml', + # 'test/batch_validate.yml', + # 'test/batch_validate_then_unmark.yml', ], 'installable': True, 'images': [], diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 2dae73f23..239581b91 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -70,19 +70,15 @@ class account_move(orm.Model): ('post_job_uuid', '=', False), ('state', '=', 'draft'), ], context=context) + name = self._name - _logger.info( - u'{0} jobs for posting moves have been created.'.format( - len(move_ids) - ) - ) - + # maybe not creating too many dictionaries will make us a bit faster + values = {'post_job_uuid': None} for move_id in move_ids: - job_uuid = validate_one_move.delay(session, self._name, move_id, + job_uuid = validate_one_move.delay(session, name, move_id, eta=eta) - self.write(cr, uid, [move_id], { - 'post_job_uuid': job_uuid - }) + values['post_job_uuid'] = job_uuid + self.write(cr, uid, [move_id], values) def _cancel_jobs(self, cr, uid, context=None): """Find moves where the mark has been removed and cancel the jobs. @@ -142,12 +138,9 @@ class account_move(orm.Model): @job def validate_one_move(session, model_name, move_id): """Validate a move, and leave the job reference in place.""" - move_pool = session.pool['account.move'] - if move_pool.exists(session.cr, session.uid, [move_id]): - move_pool.button_validate( - session.cr, - session.uid, - [move_id] - ) - else: - return _(u'Nothing to do because the record has been deleted') + + session.pool['account.move'].button_validate( + session.cr, + session.uid, + [move_id] + ) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index c4805fe55..215001e23 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -21,6 +21,8 @@ """Wizards for batch posting.""" from openerp.osv import fields, orm +from openerp.addons.connector.session import ConnectorSession +from openerp.addons.connector.queue.job import job class AccountMoveMarker(orm.TransientModel): @@ -44,8 +46,23 @@ class AccountMoveMarker(orm.TransientModel): } def button_mark(self, cr, uid, ids, context=None): - """Mark/unmark lines and update the queue. Return action.""" + """Create a single job that will create one job per move. + Return action. + + """ + session = ConnectorSession(cr, uid, context=context) + for wizard_id in ids: + # to find out what _classic_write does, read the documentation. + wizard_data = self.read(cr, uid, wizard_id, context=context, + load='_classic_write') + wizard_data.pop('id') + process_wizard.delay(session, self._name, wizard_data) + + return {'type': 'ir.actions.act_window_close'} + + def process_wizard(self, cr, uid, ids, context=None): + """Choose the correct list of moves to mark and then validate.""" for wiz in self.browse(cr, uid, ids, context=context): move_obj = self.pool['account.move'] @@ -86,4 +103,22 @@ class AccountMoveMarker(orm.TransientModel): elif wiz.action == 'unmark': move_obj.unmark_for_posting(cr, uid, move_ids, context=context) - return {'type': 'ir.actions.act_window_close'} + +@job +def process_wizard(session, model_name, wizard_data): + """Create a new wizard and execute it in background.""" + + wiz_obj = session.pool[model_name] + new_wiz_id = wiz_obj.create( + session.cr, + session.uid, + wizard_data, + session.context + ) + + wiz_obj.process_wizard( + session.cr, + session.uid, + ids=[new_wiz_id], + context=session.context, + ) From 026f1b0773cf12300168adb9efc8a8f5e0f2ac3d Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Thu, 27 Feb 2014 16:10:13 +0100 Subject: [PATCH 24/69] [imp] move_batch_validate: better job message --- account_move_batch_validate/wizard/move_marker.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 215001e23..df8d1a282 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -106,7 +106,7 @@ class AccountMoveMarker(orm.TransientModel): @job def process_wizard(session, model_name, wizard_data): - """Create a new wizard and execute it in background.""" + """Create jobs to validate Journal Entries.""" wiz_obj = session.pool[model_name] new_wiz_id = wiz_obj.create( From d8baef5c31b95440450871dd9e4a180f0978731b Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Thu, 27 Feb 2014 17:06:55 +0100 Subject: [PATCH 25/69] [imp] account_move_batch_validate: if creating the jobs takes long, at least commit while marking moves to be validated. that way users will see the flag somewhat sooner. --- account_move_batch_validate/account.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 239581b91..12b9653f3 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -125,6 +125,8 @@ class account_move(orm.Model): move_ids[start:start + BLOCK_SIZE], {'to_post': True}, context=context) + # users like to see the flag sooner rather than later + cr.commit() self._delay_post_marked(cr, uid, eta=eta, context=context) def unmark_for_posting(self, cr, uid, move_ids, context=None): From a8a5443e8898b197b6287892776bf69c63d42baf Mon Sep 17 00:00:00 2001 From: Leonardo Pistone Date: Fri, 28 Feb 2014 12:58:05 +0100 Subject: [PATCH 26/69] [imp] account_move_batch_validate: with a little trick, tests are back! --- account_move_batch_validate/__openerp__.py | 4 ++-- account_move_batch_validate/test/batch_validate.yml | 1 + .../test/batch_validate_then_unmark.yml | 1 + account_move_batch_validate/wizard/move_marker.py | 6 +++++- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 965d236dc..e2d3fba83 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -71,8 +71,8 @@ 'wizard/move_marker_view.xml', ], 'test': [ - # 'test/batch_validate.yml', - # 'test/batch_validate_then_unmark.yml', + 'test/batch_validate.yml', + 'test/batch_validate_then_unmark.yml', ], 'installable': True, 'images': [], diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml index c95ea3ec4..e129914fa 100644 --- a/account_move_batch_validate/test/batch_validate.yml +++ b/account_move_batch_validate/test/batch_validate.yml @@ -24,6 +24,7 @@ I run the wizard - !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True self.button_mark( cr, uid, [ref('wiz_marker1')], context=context ) diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml index 0f5523f40..adf395107 100644 --- a/account_move_batch_validate/test/batch_validate_then_unmark.yml +++ b/account_move_batch_validate/test/batch_validate_then_unmark.yml @@ -25,6 +25,7 @@ I run the wizard - !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True self.button_mark( cr, uid, [ref('wiz_marker2')], context=context ) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index df8d1a282..c018bf190 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -57,7 +57,11 @@ class AccountMoveMarker(orm.TransientModel): wizard_data = self.read(cr, uid, wizard_id, context=context, load='_classic_write') wizard_data.pop('id') - process_wizard.delay(session, self._name, wizard_data) + + if context.get('automated_test_execute_now'): + process_wizard(session, self._name, wizard_data) + else: + process_wizard.delay(session, self._name, wizard_data) return {'type': 'ir.actions.act_window_close'} From 8bbad25f172b7e57934f1ba6d703c07f5282a481 Mon Sep 17 00:00:00 2001 From: Launchpad Translations on behalf of account-core-editors Date: Sat, 8 Mar 2014 06:52:42 +0000 Subject: [PATCH 27/69] Launchpad automatic translations update. --- account_move_batch_validate/i18n/fr.po | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index 0bca497dc..31d4a7f67 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -14,8 +14,8 @@ msgstr "" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-02-25 06:23+0000\n" -"X-Generator: Launchpad (build 16926)\n" +"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" +"X-Generator: Launchpad (build 17041)\n" #. module: account_move_batch_validate #: field:account.move,post_job_uuid:0 From 518e7de53cac472f58f12aacb95eaf67ecdb161f Mon Sep 17 00:00:00 2001 From: Nicolas Bessi Date: Mon, 30 Jun 2014 11:12:36 +0200 Subject: [PATCH 28/69] Set all addons to uninstallable --- account_move_batch_validate/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index e2d3fba83..56ef8cea6 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -74,7 +74,7 @@ 'test/batch_validate.yml', 'test/batch_validate_then_unmark.yml', ], - 'installable': True, + 'installable': False, 'images': [], 'license': 'AGPL-3', } From 8778914335a5bbcbb99830ce0fea83efe2038708 Mon Sep 17 00:00:00 2001 From: Nicolas Bessi Date: Mon, 30 Jun 2014 11:14:16 +0200 Subject: [PATCH 29/69] Rename all addons to xxx_unported to be travis compliant --- account_move_batch_validate/__init__.py | 24 --- account_move_batch_validate/account_view.xml | 28 --- .../i18n/account_move_batch_validate.pot | 191 ----------------- account_move_batch_validate/i18n/fr.po | 192 ------------------ .../test/batch_validate.yml | 49 ----- .../test/batch_validate_then_unmark.yml | 63 ------ .../wizard/__init__.py | 22 -- .../wizard/move_marker.py | 128 ------------ .../wizard/move_marker_view.xml | 60 ------ 9 files changed, 757 deletions(-) delete mode 100644 account_move_batch_validate/__init__.py delete mode 100644 account_move_batch_validate/account_view.xml delete mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot delete mode 100644 account_move_batch_validate/i18n/fr.po delete mode 100644 account_move_batch_validate/test/batch_validate.yml delete mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml delete mode 100644 account_move_batch_validate/wizard/__init__.py delete mode 100644 account_move_batch_validate/wizard/move_marker.py delete mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py deleted file mode 100644 index df1a591bd..000000000 --- a/account_move_batch_validate/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Account Move Batch Validate.""" - -from . import account # noqa -from . import wizard # noqa diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml deleted file mode 100644 index 1f5a60af9..000000000 --- a/account_move_batch_validate/account_view.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - view.move.to_post.tree - account.move - - - - - - - - - - view.move.to_post.form - account.move - - - - - - - - - - diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot deleted file mode 100644 index d979d1c72..000000000 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ /dev/null @@ -1,191 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-01-17 14:17+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_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po deleted file mode 100644 index 31d4a7f67..000000000 --- a/account_move_batch_validate/i18n/fr.po +++ /dev/null @@ -1,192 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-02-24 05:21+0000\n" -"Last-Translator: Leonardo Pistone - camptocamp " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" -"X-Generator: Launchpad (build 17041)\n" - -#. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "UUID du Job pour approuver cette move" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "Check this box to mark the move for batch posting" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "Mark" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "Unmark for posting" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "Validation demandée" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Date" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "Plan Comptable" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Journaux" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "Target Moves" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "Report Options" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Periods" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "End Date" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "Dates" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "Période de debut" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "Seconds to wait before starting the jobs" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "Toutes les écritures passées" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "Keep empty for all open fiscal year" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "Période de fin" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "Exercice" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "Aucun filtre" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "Action" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "Pièce comptable" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "Sélectionner pour validation" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "Sélectionner Ecritures comptables à Valider en batch" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "Filtres" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "Annuler" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "Date de début" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "Sélectionner Plan Comptable" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "Filtrer par" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "ou" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "Toutes les écritures" diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml deleted file mode 100644 index e129914fa..000000000 --- a/account_move_batch_validate/test/batch_validate.yml +++ /dev/null @@ -1,49 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move1}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 1000.0 - - name: Sales line - account_id: account.a_sale - credit: 1000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move1}: - - state == 'draft' -- - I create a wizard -- - !record {model: account.move.marker, id: wiz_marker1}: - action: mark -- - I run the wizard -- - !python {model: account.move.marker}: | - context['automated_test_execute_now'] = True - self.button_mark( - cr, uid, [ref('wiz_marker1')], context=context - ) -- - I read the UUID from the move, I dequeue the job and run it -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - move = self.browse(cr, uid, ref('move1'), context=context) - uuid = move.post_job_uuid - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - myjob = storage.load(uuid) - myjob.perform(session) -- - I check that the move is now approved -- - !assert {model: account.move, id: move1}: - - state == 'posted' diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml deleted file mode 100644 index adf395107..000000000 --- a/account_move_batch_validate/test/batch_validate_then_unmark.yml +++ /dev/null @@ -1,63 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move2}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 2000.0 - - name: Sales line - account_id: account.a_sale - credit: 2000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' -- - I create a wizard with a long ETA -- - !record {model: account.move.marker, id: wiz_marker2}: - action: mark - eta: 10000 -- - I run the wizard -- - !python {model: account.move.marker}: | - context['automated_test_execute_now'] = True - self.button_mark( - cr, uid, [ref('wiz_marker2')], context=context - ) -- - Now I change my mind and I create a wizard to unmark the moves -- - !record {model: account.move.marker, id: wiz_unmarker3}: - action: unmark -- - I run the wizard -- - !python {model: account.move.marker}: | - self.button_mark( - cr, uid, [ref('wiz_unmarker3')], context=context - ) -- - Now I checked that my job is done, and the move is still draft -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - move = self.browse(cr, uid, ref('move2'), context=context) - myjob = storage.load(move.post_job_uuid) - assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( - myjob.state - ) -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py deleted file mode 100644 index f13b63cb0..000000000 --- a/account_move_batch_validate/wizard/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizard to mark account moves for batch posting.""" -from . import move_marker # noqa diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py deleted file mode 100644 index c018bf190..000000000 --- a/account_move_batch_validate/wizard/move_marker.py +++ /dev/null @@ -1,128 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizards for batch posting.""" - -from openerp.osv import fields, orm -from openerp.addons.connector.session import ConnectorSession -from openerp.addons.connector.queue.job import job - - -class AccountMoveMarker(orm.TransientModel): - - """Wizard to mark account moves for batch posting.""" - - _name = "account.move.marker" - _inherit = "account.common.report" - _description = "Mark Journal Items for batch posting" - - _columns = { - 'action': fields.selection([ - ('mark', 'Mark for posting'), - ('unmark', 'Unmark for posting'), - ], "Action", required=True), - 'eta': fields.integer('Seconds to wait before starting the jobs') - } - - _defaults = { - 'action': 'mark', - } - - def button_mark(self, cr, uid, ids, context=None): - """Create a single job that will create one job per move. - - Return action. - - """ - session = ConnectorSession(cr, uid, context=context) - for wizard_id in ids: - # to find out what _classic_write does, read the documentation. - wizard_data = self.read(cr, uid, wizard_id, context=context, - load='_classic_write') - wizard_data.pop('id') - - if context.get('automated_test_execute_now'): - process_wizard(session, self._name, wizard_data) - else: - process_wizard.delay(session, self._name, wizard_data) - - return {'type': 'ir.actions.act_window_close'} - - def process_wizard(self, cr, uid, ids, context=None): - """Choose the correct list of moves to mark and then validate.""" - for wiz in self.browse(cr, uid, ids, context=context): - - move_obj = self.pool['account.move'] - - domain = [('state', '=', 'draft')] - - if wiz.filter == 'filter_period': - period_pool = self.pool['account.period'] - period_ids = period_pool.search(cr, uid, [ - ('date_start', '>=', wiz.period_from.date_start), - ('date_stop', '<=', wiz.period_to.date_stop), - ], context=context) - - domain.append(( - 'period_id', - 'in', - period_ids - )) - elif wiz.filter == 'filter_date': - domain += [ - ('date', '>=', wiz.date_from), - ('date', '<=', wiz.date_to), - ] - - if wiz.journal_ids: - domain.append(( - 'journal_id', - 'in', - [journal.id for journal in wiz.journal_ids] - )) - - move_ids = move_obj.search(cr, uid, domain, context=context) - - if wiz.action == 'mark': - move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, - context=context) - - elif wiz.action == 'unmark': - move_obj.unmark_for_posting(cr, uid, move_ids, context=context) - - -@job -def process_wizard(session, model_name, wizard_data): - """Create jobs to validate Journal Entries.""" - - wiz_obj = session.pool[model_name] - new_wiz_id = wiz_obj.create( - session.cr, - session.uid, - wizard_data, - session.context - ) - - wiz_obj.process_wizard( - session.cr, - session.uid, - ids=[new_wiz_id], - context=session.context, - ) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml deleted file mode 100644 index 3f1b0ab51..000000000 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - Mark Jornal Items for Batch Posting - account.move.marker - -
-
-
- - - Mark Jornal Items for Batch Posting - ir.actions.act_window - account.move.marker - form - form - new - - - - - Mark Journal Items for Batch Posting - - - -
-
From ee6766a4e47c6ba9b0d4b4a78f819c4284adc431 Mon Sep 17 00:00:00 2001 From: Nicolas Bessi Date: Wed, 2 Jul 2014 14:44:45 +0200 Subject: [PATCH 30/69] Revert "Rename all addons to xxx_unported to be travis compliant" This reverts commit 7eb182744f3057dd5cb9e35faf230412aa7a2331. --- account_move_batch_validate/__init__.py | 24 +++ account_move_batch_validate/__openerp__.py | 3 +- account_move_batch_validate/account.py | 21 +- account_move_batch_validate/account_view.xml | 28 +++ .../i18n/account_move_batch_validate.pot | 191 +++++++++++++++++ account_move_batch_validate/i18n/fr.po | 192 ++++++++++++++++++ .../test/batch_validate.yml | 49 +++++ .../test/batch_validate_then_delete_move.yml | 1 + .../test/batch_validate_then_unmark.yml | 63 ++++++ .../wizard/__init__.py | 22 ++ .../wizard/move_marker.py | 128 ++++++++++++ .../wizard/move_marker_view.xml | 60 ++++++ 12 files changed, 775 insertions(+), 7 deletions(-) create mode 100644 account_move_batch_validate/__init__.py create mode 100644 account_move_batch_validate/account_view.xml create mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot create mode 100644 account_move_batch_validate/i18n/fr.po create mode 100644 account_move_batch_validate/test/batch_validate.yml create mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml create mode 100644 account_move_batch_validate/wizard/__init__.py create mode 100644 account_move_batch_validate/wizard/move_marker.py create mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py new file mode 100644 index 000000000..df1a591bd --- /dev/null +++ b/account_move_batch_validate/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Account Move Batch Validate.""" + +from . import account # noqa +from . import wizard # noqa diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 56ef8cea6..14c18ad64 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -20,7 +20,7 @@ ############################################################################### { 'name': "Account Move Batch Validate", - 'version': '0.1', + 'version': '0.2', 'author': 'Camptocamp', 'maintainer': 'Camptocamp', 'category': 'Finance', @@ -73,6 +73,7 @@ 'test': [ 'test/batch_validate.yml', 'test/batch_validate_then_unmark.yml', + 'test/batch_validate_then_delete_move.yml', ], 'installable': False, 'images': [], diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 12b9653f3..622cf9314 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -74,6 +74,12 @@ class account_move(orm.Model): # maybe not creating too many dictionaries will make us a bit faster values = {'post_job_uuid': None} + _logger.info( + u'{0} jobs for posting moves have been created.'.format( + len(move_ids) + ) + ) + for move_id in move_ids: job_uuid = validate_one_move.delay(session, name, move_id, eta=eta) @@ -140,9 +146,12 @@ class account_move(orm.Model): @job def validate_one_move(session, model_name, move_id): """Validate a move, and leave the job reference in place.""" - - session.pool['account.move'].button_validate( - session.cr, - session.uid, - [move_id] - ) + move_pool = session.pool['account.move'] + if move_pool.exists(session.cr, session.uid, [move_id]): + move_pool.button_validate( + session.cr, + session.uid, + [move_id] + ) + else: + return _(u'Nothing to do because the record has been deleted') diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml new file mode 100644 index 000000000..1f5a60af9 --- /dev/null +++ b/account_move_batch_validate/account_view.xml @@ -0,0 +1,28 @@ + + + + + + view.move.to_post.tree + account.move + + + + + + + + + + view.move.to_post.form + account.move + + + + + + + + + + diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot new file mode 100644 index 000000000..d979d1c72 --- /dev/null +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -0,0 +1,191 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-01-17 14:17+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_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po new file mode 100644 index 000000000..31d4a7f67 --- /dev/null +++ b/account_move_batch_validate/i18n/fr.po @@ -0,0 +1,192 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-02-24 05:21+0000\n" +"Last-Translator: Leonardo Pistone - camptocamp " +"\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" +"X-Generator: Launchpad (build 17041)\n" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID du Job pour approuver cette move" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Check this box to mark the move for batch posting" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "Mark" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "Unmark for posting" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "Validation demandée" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Date" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "Plan Comptable" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Journaux" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "Target Moves" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "Report Options" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Periods" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "End Date" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "Dates" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "Période de debut" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Seconds to wait before starting the jobs" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "Toutes les écritures passées" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "Keep empty for all open fiscal year" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "Période de fin" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "Exercice" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "Aucun filtre" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "Action" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Pièce comptable" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "Sélectionner pour validation" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "Sélectionner Ecritures comptables à Valider en batch" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "Filtres" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "Annuler" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "Date de début" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "Sélectionner Plan Comptable" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "Filtrer par" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "ou" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "Toutes les écritures" diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml new file mode 100644 index 000000000..e129914fa --- /dev/null +++ b/account_move_batch_validate/test/batch_validate.yml @@ -0,0 +1,49 @@ +- + I create a move +- + !record {model: account.move, id: move1}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 1000.0 + - name: Sales line + account_id: account.a_sale + credit: 1000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move1}: + - state == 'draft' +- + I create a wizard +- + !record {model: account.move.marker, id: wiz_marker1}: + action: mark +- + I run the wizard +- + !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True + self.button_mark( + cr, uid, [ref('wiz_marker1')], context=context + ) +- + I read the UUID from the move, I dequeue the job and run it +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + move = self.browse(cr, uid, ref('move1'), context=context) + uuid = move.post_job_uuid + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + myjob = storage.load(uuid) + myjob.perform(session) +- + I check that the move is now approved +- + !assert {model: account.move, id: move1}: + - state == 'posted' diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml index be8389fd5..c7f1d7400 100644 --- a/account_move_batch_validate/test/batch_validate_then_delete_move.yml +++ b/account_move_batch_validate/test/batch_validate_then_delete_move.yml @@ -25,6 +25,7 @@ I run the wizard - !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True self.button_mark( cr, uid, [ref('wiz_marker4')], context=context ) diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml new file mode 100644 index 000000000..adf395107 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate_then_unmark.yml @@ -0,0 +1,63 @@ +- + I create a move +- + !record {model: account.move, id: move2}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 2000.0 + - name: Sales line + account_id: account.a_sale + credit: 2000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' +- + I create a wizard with a long ETA +- + !record {model: account.move.marker, id: wiz_marker2}: + action: mark + eta: 10000 +- + I run the wizard +- + !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True + self.button_mark( + cr, uid, [ref('wiz_marker2')], context=context + ) +- + Now I change my mind and I create a wizard to unmark the moves +- + !record {model: account.move.marker, id: wiz_unmarker3}: + action: unmark +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_unmarker3')], context=context + ) +- + Now I checked that my job is done, and the move is still draft +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + move = self.browse(cr, uid, ref('move2'), context=context) + myjob = storage.load(move.post_job_uuid) + assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( + myjob.state + ) +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py new file mode 100644 index 000000000..f13b63cb0 --- /dev/null +++ b/account_move_batch_validate/wizard/__init__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizard to mark account moves for batch posting.""" +from . import move_marker # noqa diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py new file mode 100644 index 000000000..c018bf190 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker.py @@ -0,0 +1,128 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizards for batch posting.""" + +from openerp.osv import fields, orm +from openerp.addons.connector.session import ConnectorSession +from openerp.addons.connector.queue.job import job + + +class AccountMoveMarker(orm.TransientModel): + + """Wizard to mark account moves for batch posting.""" + + _name = "account.move.marker" + _inherit = "account.common.report" + _description = "Mark Journal Items for batch posting" + + _columns = { + 'action': fields.selection([ + ('mark', 'Mark for posting'), + ('unmark', 'Unmark for posting'), + ], "Action", required=True), + 'eta': fields.integer('Seconds to wait before starting the jobs') + } + + _defaults = { + 'action': 'mark', + } + + def button_mark(self, cr, uid, ids, context=None): + """Create a single job that will create one job per move. + + Return action. + + """ + session = ConnectorSession(cr, uid, context=context) + for wizard_id in ids: + # to find out what _classic_write does, read the documentation. + wizard_data = self.read(cr, uid, wizard_id, context=context, + load='_classic_write') + wizard_data.pop('id') + + if context.get('automated_test_execute_now'): + process_wizard(session, self._name, wizard_data) + else: + process_wizard.delay(session, self._name, wizard_data) + + return {'type': 'ir.actions.act_window_close'} + + def process_wizard(self, cr, uid, ids, context=None): + """Choose the correct list of moves to mark and then validate.""" + for wiz in self.browse(cr, uid, ids, context=context): + + move_obj = self.pool['account.move'] + + domain = [('state', '=', 'draft')] + + if wiz.filter == 'filter_period': + period_pool = self.pool['account.period'] + period_ids = period_pool.search(cr, uid, [ + ('date_start', '>=', wiz.period_from.date_start), + ('date_stop', '<=', wiz.period_to.date_stop), + ], context=context) + + domain.append(( + 'period_id', + 'in', + period_ids + )) + elif wiz.filter == 'filter_date': + domain += [ + ('date', '>=', wiz.date_from), + ('date', '<=', wiz.date_to), + ] + + if wiz.journal_ids: + domain.append(( + 'journal_id', + 'in', + [journal.id for journal in wiz.journal_ids] + )) + + move_ids = move_obj.search(cr, uid, domain, context=context) + + if wiz.action == 'mark': + move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, + context=context) + + elif wiz.action == 'unmark': + move_obj.unmark_for_posting(cr, uid, move_ids, context=context) + + +@job +def process_wizard(session, model_name, wizard_data): + """Create jobs to validate Journal Entries.""" + + wiz_obj = session.pool[model_name] + new_wiz_id = wiz_obj.create( + session.cr, + session.uid, + wizard_data, + session.context + ) + + wiz_obj.process_wizard( + session.cr, + session.uid, + ids=[new_wiz_id], + context=session.context, + ) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml new file mode 100644 index 000000000..3f1b0ab51 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -0,0 +1,60 @@ + + + + + + Mark Jornal Items for Batch Posting + account.move.marker + +
+
+
+ + + Mark Jornal Items for Batch Posting + ir.actions.act_window + account.move.marker + form + form + new + + + + + Mark Journal Items for Batch Posting + + + +
+
From 8c1631e635441fa549fdf5dc6bba527eb87b49cd Mon Sep 17 00:00:00 2001 From: Nicolas Bessi Date: Wed, 2 Jul 2014 14:47:06 +0200 Subject: [PATCH 31/69] [FIX] move all unported addons into __unported__ folder instead of adding _unported suffix --- account_move_batch_validate/__init__.py | 24 --- account_move_batch_validate/__openerp__.py | 81 -------- account_move_batch_validate/account.py | 157 -------------- account_move_batch_validate/account_view.xml | 28 --- .../i18n/account_move_batch_validate.pot | 191 ----------------- account_move_batch_validate/i18n/fr.po | 192 ------------------ .../test/batch_validate.yml | 49 ----- .../test/batch_validate_then_delete_move.yml | 52 ----- .../test/batch_validate_then_unmark.yml | 63 ------ .../wizard/__init__.py | 22 -- .../wizard/move_marker.py | 128 ------------ .../wizard/move_marker_view.xml | 60 ------ 12 files changed, 1047 deletions(-) delete mode 100644 account_move_batch_validate/__init__.py delete mode 100644 account_move_batch_validate/__openerp__.py delete mode 100644 account_move_batch_validate/account.py delete mode 100644 account_move_batch_validate/account_view.xml delete mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot delete mode 100644 account_move_batch_validate/i18n/fr.po delete mode 100644 account_move_batch_validate/test/batch_validate.yml delete mode 100644 account_move_batch_validate/test/batch_validate_then_delete_move.yml delete mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml delete mode 100644 account_move_batch_validate/wizard/__init__.py delete mode 100644 account_move_batch_validate/wizard/move_marker.py delete mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py deleted file mode 100644 index df1a591bd..000000000 --- a/account_move_batch_validate/__init__.py +++ /dev/null @@ -1,24 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Account Move Batch Validate.""" - -from . import account # noqa -from . import wizard # noqa diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py deleted file mode 100644 index 14c18ad64..000000000 --- a/account_move_batch_validate/__openerp__.py +++ /dev/null @@ -1,81 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -{ - 'name': "Account Move Batch Validate", - 'version': '0.2', - 'author': 'Camptocamp', - 'maintainer': 'Camptocamp', - 'category': 'Finance', - 'complexity': 'normal', - 'depends': [ - 'account', - 'account_default_draft_move', - 'connector', - ], - 'description': """ - Account Move Batch Validate - - This module provides a wizard to post many Journal Entries in batch. it - uses the queue system introduced by the OpenERP Connector to handle a - big quantity of moves in batch. - - The module account_default_draft_move introdoces a workflow where the - Journal Entries are always entered in OpenERP in draft state, and the - posting happens later, for example at the end of the period. The core - account module provides a wizard to post all the moves in the period, - but that is problematic when there are many moves. - - The posting of a move takes some time, and doing that synchronously, - in one transaction is problematic. - - In this module, we leverage the power of the queue system of the - OpenERP Connector, that can be very well used without other concepts - like Backends and Bindings. - - This approach provides many advantages, similar to the ones we get - using that connector for e-commerce: - - - Asynchronous: the operation is done in background, and users can - continue to work. - - Dedicated workers: the queued jobs are performed by specific workers - (processes). This is good for a long task, since the main workers are - busy handling HTTP requests and can be killed if operations take - too long, for example. - - Multiple transactions: this is an operation that doesn't need to be - atomic, and if a line out of 100,000 fails, it is possible to catch - it, see the error message, and fix the situation. Meanwhile, all - other jobs can proceed. - - """, - 'website': 'http://www.camptocamp.com', - 'data': [ - 'account_view.xml', - 'wizard/move_marker_view.xml', - ], - 'test': [ - 'test/batch_validate.yml', - 'test/batch_validate_then_unmark.yml', - 'test/batch_validate_then_delete_move.yml', - ], - 'installable': False, - 'images': [], - 'license': 'AGPL-3', -} diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py deleted file mode 100644 index 622cf9314..000000000 --- a/account_move_batch_validate/account.py +++ /dev/null @@ -1,157 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Accounting customisation for delayed posting.""" - -import logging - -from openerp.osv import fields, orm -from openerp.tools.translate import _ - -from openerp.addons.connector.queue.job import job -from openerp.addons.connector.session import ConnectorSession -from openerp.addons.connector.queue.job import OpenERPJobStorage - -_logger = logging.getLogger(__name__) - -# do a massive write on account moves BLOCK_SIZE at a time -BLOCK_SIZE = 1000 - - -class account_move(orm.Model): - - """We modify the account move to allow delayed posting.""" - - _name = 'account.move' - _inherit = 'account.move' - - _columns = { - 'to_post': fields.boolean( - 'Posting Requested', - readonly=True, - help='Check this box to mark the move for batch posting' - ), - 'post_job_uuid': fields.char( - 'UUID of the Job to approve this move' - ), - } - - def _delay_post_marked(self, cr, uid, eta=None, context=None): - """Create a job for every move marked for posting. - - If some moves already have a job, they are skipped. - - """ - - if context is None: - context = {} - - session = ConnectorSession(cr, uid, context=context) - - move_ids = self.search(cr, uid, [ - ('to_post', '=', True), - ('post_job_uuid', '=', False), - ('state', '=', 'draft'), - ], context=context) - name = self._name - - # maybe not creating too many dictionaries will make us a bit faster - values = {'post_job_uuid': None} - _logger.info( - u'{0} jobs for posting moves have been created.'.format( - len(move_ids) - ) - ) - - for move_id in move_ids: - job_uuid = validate_one_move.delay(session, name, move_id, - eta=eta) - values['post_job_uuid'] = job_uuid - self.write(cr, uid, [move_id], values) - - def _cancel_jobs(self, cr, uid, context=None): - """Find moves where the mark has been removed and cancel the jobs. - - For the moves that are posted already it's too late: we skip them. - - """ - - if context is None: - context = {} - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - move_ids = self.search(cr, uid, [ - ('to_post', '=', False), - ('post_job_uuid', '!=', False), - ('state', '=', 'draft'), - ], context=context) - - for move in self.browse(cr, uid, move_ids, context=context): - job = storage.load(move.post_job_uuid) - if job.state in (u'pending', u'enqueued'): - job.set_done(result=_( - u'Task set to Done because the user unmarked the move' - )) - storage.store(job) - - def mark_for_posting(self, cr, uid, move_ids, eta=None, context=None): - """Mark a list of moves for delayed posting, and enqueue the jobs.""" - if context is None: - context = {} - # For massive amounts of moves, this becomes necessary to avoid - # MemoryError's - - _logger.info( - u'{0} moves marked for posting.'.format(len(move_ids)) - ) - - for start in xrange(0, len(move_ids), BLOCK_SIZE): - self.write( - cr, - uid, - move_ids[start:start + BLOCK_SIZE], - {'to_post': True}, - context=context) - # users like to see the flag sooner rather than later - cr.commit() - self._delay_post_marked(cr, uid, eta=eta, context=context) - - def unmark_for_posting(self, cr, uid, move_ids, context=None): - """Unmark moves for delayed posting, and cancel the jobs.""" - if context is None: - context = {} - self.write(cr, uid, move_ids, {'to_post': False}, context=context) - self._cancel_jobs(cr, uid, context=context) - - -@job -def validate_one_move(session, model_name, move_id): - """Validate a move, and leave the job reference in place.""" - move_pool = session.pool['account.move'] - if move_pool.exists(session.cr, session.uid, [move_id]): - move_pool.button_validate( - session.cr, - session.uid, - [move_id] - ) - else: - return _(u'Nothing to do because the record has been deleted') diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml deleted file mode 100644 index 1f5a60af9..000000000 --- a/account_move_batch_validate/account_view.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - view.move.to_post.tree - account.move - - - - - - - - - - view.move.to_post.form - account.move - - - - - - - - - - diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot deleted file mode 100644 index d979d1c72..000000000 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ /dev/null @@ -1,191 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-01-17 14:17+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_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po deleted file mode 100644 index 31d4a7f67..000000000 --- a/account_move_batch_validate/i18n/fr.po +++ /dev/null @@ -1,192 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-02-24 05:21+0000\n" -"Last-Translator: Leonardo Pistone - camptocamp " -"\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" -"X-Generator: Launchpad (build 17041)\n" - -#. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "UUID du Job pour approuver cette move" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "Check this box to mark the move for batch posting" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "Mark" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "Unmark for posting" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "Validation demandée" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Date" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "Plan Comptable" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Journaux" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "Target Moves" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "Report Options" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Periods" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "End Date" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "Dates" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "Période de debut" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "Seconds to wait before starting the jobs" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "Toutes les écritures passées" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "Keep empty for all open fiscal year" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "Période de fin" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "Exercice" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "Aucun filtre" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "Action" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "Pièce comptable" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "Sélectionner pour validation" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "Sélectionner Ecritures comptables à Valider en batch" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "Filtres" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "Annuler" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "Date de début" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "Sélectionner Plan Comptable" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "Filtrer par" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "ou" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "Toutes les écritures" diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml deleted file mode 100644 index e129914fa..000000000 --- a/account_move_batch_validate/test/batch_validate.yml +++ /dev/null @@ -1,49 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move1}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 1000.0 - - name: Sales line - account_id: account.a_sale - credit: 1000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move1}: - - state == 'draft' -- - I create a wizard -- - !record {model: account.move.marker, id: wiz_marker1}: - action: mark -- - I run the wizard -- - !python {model: account.move.marker}: | - context['automated_test_execute_now'] = True - self.button_mark( - cr, uid, [ref('wiz_marker1')], context=context - ) -- - I read the UUID from the move, I dequeue the job and run it -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - move = self.browse(cr, uid, ref('move1'), context=context) - uuid = move.post_job_uuid - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - myjob = storage.load(uuid) - myjob.perform(session) -- - I check that the move is now approved -- - !assert {model: account.move, id: move1}: - - state == 'posted' diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml deleted file mode 100644 index c7f1d7400..000000000 --- a/account_move_batch_validate/test/batch_validate_then_delete_move.yml +++ /dev/null @@ -1,52 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move3}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 3000.0 - - name: Sales line - account_id: account.a_sale - credit: 3000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move3}: - - state == 'draft' -- - I create a wizard with a long ETA -- - !record {model: account.move.marker, id: wiz_marker4}: - action: mark - eta: 10000 -- - I run the wizard -- - !python {model: account.move.marker}: | - context['automated_test_execute_now'] = True - self.button_mark( - cr, uid, [ref('wiz_marker4')], context=context - ) -- - I read the UUID from the move, delete the move, then dequeue the job and run it. - It should raise no exceptions. -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - move = self.browse(cr, uid, ref('move3'), context=context) - uuid = move.post_job_uuid - - assert uuid, 'The Job has not been created.' - self.unlink(cr, uid, ref('move3'), context=context) - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - myjob = storage.load(uuid) - myjob.perform(session) - - assert myjob.result == u'Nothing to do because the record has been deleted' diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml deleted file mode 100644 index adf395107..000000000 --- a/account_move_batch_validate/test/batch_validate_then_unmark.yml +++ /dev/null @@ -1,63 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move2}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 2000.0 - - name: Sales line - account_id: account.a_sale - credit: 2000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' -- - I create a wizard with a long ETA -- - !record {model: account.move.marker, id: wiz_marker2}: - action: mark - eta: 10000 -- - I run the wizard -- - !python {model: account.move.marker}: | - context['automated_test_execute_now'] = True - self.button_mark( - cr, uid, [ref('wiz_marker2')], context=context - ) -- - Now I change my mind and I create a wizard to unmark the moves -- - !record {model: account.move.marker, id: wiz_unmarker3}: - action: unmark -- - I run the wizard -- - !python {model: account.move.marker}: | - self.button_mark( - cr, uid, [ref('wiz_unmarker3')], context=context - ) -- - Now I checked that my job is done, and the move is still draft -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - move = self.browse(cr, uid, ref('move2'), context=context) - myjob = storage.load(move.post_job_uuid) - assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( - myjob.state - ) -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py deleted file mode 100644 index f13b63cb0..000000000 --- a/account_move_batch_validate/wizard/__init__.py +++ /dev/null @@ -1,22 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizard to mark account moves for batch posting.""" -from . import move_marker # noqa diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py deleted file mode 100644 index c018bf190..000000000 --- a/account_move_batch_validate/wizard/move_marker.py +++ /dev/null @@ -1,128 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizards for batch posting.""" - -from openerp.osv import fields, orm -from openerp.addons.connector.session import ConnectorSession -from openerp.addons.connector.queue.job import job - - -class AccountMoveMarker(orm.TransientModel): - - """Wizard to mark account moves for batch posting.""" - - _name = "account.move.marker" - _inherit = "account.common.report" - _description = "Mark Journal Items for batch posting" - - _columns = { - 'action': fields.selection([ - ('mark', 'Mark for posting'), - ('unmark', 'Unmark for posting'), - ], "Action", required=True), - 'eta': fields.integer('Seconds to wait before starting the jobs') - } - - _defaults = { - 'action': 'mark', - } - - def button_mark(self, cr, uid, ids, context=None): - """Create a single job that will create one job per move. - - Return action. - - """ - session = ConnectorSession(cr, uid, context=context) - for wizard_id in ids: - # to find out what _classic_write does, read the documentation. - wizard_data = self.read(cr, uid, wizard_id, context=context, - load='_classic_write') - wizard_data.pop('id') - - if context.get('automated_test_execute_now'): - process_wizard(session, self._name, wizard_data) - else: - process_wizard.delay(session, self._name, wizard_data) - - return {'type': 'ir.actions.act_window_close'} - - def process_wizard(self, cr, uid, ids, context=None): - """Choose the correct list of moves to mark and then validate.""" - for wiz in self.browse(cr, uid, ids, context=context): - - move_obj = self.pool['account.move'] - - domain = [('state', '=', 'draft')] - - if wiz.filter == 'filter_period': - period_pool = self.pool['account.period'] - period_ids = period_pool.search(cr, uid, [ - ('date_start', '>=', wiz.period_from.date_start), - ('date_stop', '<=', wiz.period_to.date_stop), - ], context=context) - - domain.append(( - 'period_id', - 'in', - period_ids - )) - elif wiz.filter == 'filter_date': - domain += [ - ('date', '>=', wiz.date_from), - ('date', '<=', wiz.date_to), - ] - - if wiz.journal_ids: - domain.append(( - 'journal_id', - 'in', - [journal.id for journal in wiz.journal_ids] - )) - - move_ids = move_obj.search(cr, uid, domain, context=context) - - if wiz.action == 'mark': - move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, - context=context) - - elif wiz.action == 'unmark': - move_obj.unmark_for_posting(cr, uid, move_ids, context=context) - - -@job -def process_wizard(session, model_name, wizard_data): - """Create jobs to validate Journal Entries.""" - - wiz_obj = session.pool[model_name] - new_wiz_id = wiz_obj.create( - session.cr, - session.uid, - wizard_data, - session.context - ) - - wiz_obj.process_wizard( - session.cr, - session.uid, - ids=[new_wiz_id], - context=session.context, - ) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml deleted file mode 100644 index 3f1b0ab51..000000000 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ /dev/null @@ -1,60 +0,0 @@ - - - - - - Mark Jornal Items for Batch Posting - account.move.marker - -
-
-
- - - Mark Jornal Items for Batch Posting - ir.actions.act_window - account.move.marker - form - form - new - - - - - Mark Journal Items for Batch Posting - - - -
-
From 8e365f5b3c6b3f7643a56a71e3ab37c8d7515426 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Tue, 18 Nov 2014 16:53:55 +0100 Subject: [PATCH 32/69] [FIX] pylint redefined-outer-name --- account_move_batch_validate/account.py | 157 +++++++++++++++++++++++++ 1 file changed, 157 insertions(+) create mode 100644 account_move_batch_validate/account.py diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py new file mode 100644 index 000000000..e84c63ce4 --- /dev/null +++ b/account_move_batch_validate/account.py @@ -0,0 +1,157 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Accounting customisation for delayed posting.""" + +import logging + +from openerp.osv import fields, orm +from openerp.tools.translate import _ + +from openerp.addons.connector.queue.job import job +from openerp.addons.connector.session import ConnectorSession +from openerp.addons.connector.queue.job import OpenERPJobStorage + +_logger = logging.getLogger(__name__) + +# do a massive write on account moves BLOCK_SIZE at a time +BLOCK_SIZE = 1000 + + +class account_move(orm.Model): + + """We modify the account move to allow delayed posting.""" + + _name = 'account.move' + _inherit = 'account.move' + + _columns = { + 'to_post': fields.boolean( + 'Posting Requested', + readonly=True, + help='Check this box to mark the move for batch posting' + ), + 'post_job_uuid': fields.char( + 'UUID of the Job to approve this move' + ), + } + + def _delay_post_marked(self, cr, uid, eta=None, context=None): + """Create a job for every move marked for posting. + + If some moves already have a job, they are skipped. + + """ + + if context is None: + context = {} + + session = ConnectorSession(cr, uid, context=context) + + move_ids = self.search(cr, uid, [ + ('to_post', '=', True), + ('post_job_uuid', '=', False), + ('state', '=', 'draft'), + ], context=context) + name = self._name + + # maybe not creating too many dictionaries will make us a bit faster + values = {'post_job_uuid': None} + _logger.info( + u'{0} jobs for posting moves have been created.'.format( + len(move_ids) + ) + ) + + for move_id in move_ids: + job_uuid = validate_one_move.delay(session, name, move_id, + eta=eta) + values['post_job_uuid'] = job_uuid + self.write(cr, uid, [move_id], values) + + def _cancel_jobs(self, cr, uid, context=None): + """Find moves where the mark has been removed and cancel the jobs. + + For the moves that are posted already it's too late: we skip them. + + """ + + if context is None: + context = {} + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + move_ids = self.search(cr, uid, [ + ('to_post', '=', False), + ('post_job_uuid', '!=', False), + ('state', '=', 'draft'), + ], context=context) + + for move in self.browse(cr, uid, move_ids, context=context): + job_rec = storage.load(move.post_job_uuid) + if job_rec.state in (u'pending', u'enqueued'): + job_rec.set_done(result=_( + u'Task set to Done because the user unmarked the move' + )) + storage.store(job_rec) + + def mark_for_posting(self, cr, uid, move_ids, eta=None, context=None): + """Mark a list of moves for delayed posting, and enqueue the jobs.""" + if context is None: + context = {} + # For massive amounts of moves, this becomes necessary to avoid + # MemoryError's + + _logger.info( + u'{0} moves marked for posting.'.format(len(move_ids)) + ) + + for start in xrange(0, len(move_ids), BLOCK_SIZE): + self.write( + cr, + uid, + move_ids[start:start + BLOCK_SIZE], + {'to_post': True}, + context=context) + # users like to see the flag sooner rather than later + cr.commit() + self._delay_post_marked(cr, uid, eta=eta, context=context) + + def unmark_for_posting(self, cr, uid, move_ids, context=None): + """Unmark moves for delayed posting, and cancel the jobs.""" + if context is None: + context = {} + self.write(cr, uid, move_ids, {'to_post': False}, context=context) + self._cancel_jobs(cr, uid, context=context) + + +@job +def validate_one_move(session, model_name, move_id): + """Validate a move, and leave the job reference in place.""" + move_pool = session.pool['account.move'] + if move_pool.exists(session.cr, session.uid, [move_id]): + move_pool.button_validate( + session.cr, + session.uid, + [move_id] + ) + else: + return _(u'Nothing to do because the record has been deleted') From 3db8acca26852e62007ac70cbc549f682b8cfd38 Mon Sep 17 00:00:00 2001 From: Rudolf Schnapka Date: Tue, 6 Jan 2015 20:47:50 +0100 Subject: [PATCH 33/69] initial german translation (mostly) --- account_move_batch_validate/i18n/de.po | 190 +++++++++++++++++++++++++ 1 file changed, 190 insertions(+) create mode 100644 account_move_batch_validate/i18n/de.po diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po new file mode 100644 index 000000000..fd2ab52f7 --- /dev/null +++ b/account_move_batch_validate/i18n/de.po @@ -0,0 +1,190 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2015-01-06 18:54+0100\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"Language: de\n" +"X-Generator: Poedit 1.5.4\n" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID des Auftrags, um diese Buchung zu bestätigen" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Aktivieren Sie die Box, um diesen Eintrag im Stapel zu buchen" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" +"Aufgabe auf erledigt gesetzt, da der Anwender den Eintrag abgewählt hat" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "Anwahl" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "Abwahl aus Buchung" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "Zu buchen" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Unternehmen" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "Journaleinträge für Stapelbuchung wählen" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "Kontenplan" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Journale" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "Zielbuchungen" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "Berichtseinstellungen" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Perioden" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "Enddatum" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "DAten" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "Anfangsdatum" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Zu wartende Sekunden vor Beginn der Aufträge" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "Alle gebuchten Einträge" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "Leer lassen, für alle offenen Geschäftsjahre" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "Abschlussperiode" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "Geschäftsjahr" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "Keine Eingrenzung" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "Aktion" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Kontoeintrag" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "Zur Buchung vormerken" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "Journaleinträge zur Stapelbuchung vormerken" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "Eingrenzungen" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "Abbrechen" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "Anfangsdatum" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "Wähle Kontenplan" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "Filtern nach" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "oder" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "Alle Einträge" From ba26c9c89f9caf86604dcf0f25220646baccf8c0 Mon Sep 17 00:00:00 2001 From: Rudolf Schnapka Date: Wed, 7 Jan 2015 13:09:43 +0100 Subject: [PATCH 34/69] removed extra linefeed --- account_move_batch_validate/i18n/de.po | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po index fd2ab52f7..665baa4ba 100644 --- a/account_move_batch_validate/i18n/de.po +++ b/account_move_batch_validate/i18n/de.po @@ -30,8 +30,7 @@ msgstr "Aktivieren Sie die Box, um diesen Eintrag im Stapel zu buchen" #: code:addons/account_move_batch_validate/account.py:95 #, python-format msgid "Task set to Done because the user unmarked the move" -msgstr "" -"Aufgabe auf erledigt gesetzt, da der Anwender den Eintrag abgewählt hat" +msgstr "Aufgabe auf erledigt gesetzt, da der Anwender den Eintrag abgewählt hat" #. module: account_move_batch_validate #: view:account.move.marker:0 From a37455fa7249e785ca4d93168dc1ad04afb6f081 Mon Sep 17 00:00:00 2001 From: Sylvain LE GAL Date: Thu, 19 Feb 2015 13:00:53 +0100 Subject: [PATCH 35/69] [FIX] move translation file in unported folders --- account_move_batch_validate/i18n/de.po | 189 ------------------------- 1 file changed, 189 deletions(-) delete mode 100644 account_move_batch_validate/i18n/de.po diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po deleted file mode 100644 index 665baa4ba..000000000 --- a/account_move_batch_validate/i18n/de.po +++ /dev/null @@ -1,189 +0,0 @@ -# Translation of OpenERP Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2015-01-06 18:54+0100\n" -"Last-Translator: Rudolf Schnapka \n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"Language: de\n" -"X-Generator: Poedit 1.5.4\n" - -#. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "UUID des Auftrags, um diese Buchung zu bestätigen" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "Aktivieren Sie die Box, um diesen Eintrag im Stapel zu buchen" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "Aufgabe auf erledigt gesetzt, da der Anwender den Eintrag abgewählt hat" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "Anwahl" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "Abwahl aus Buchung" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "Zu buchen" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Unternehmen" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "Journaleinträge für Stapelbuchung wählen" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "Kontenplan" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Journale" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "Zielbuchungen" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "Berichtseinstellungen" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Perioden" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "Enddatum" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "DAten" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "Anfangsdatum" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "Zu wartende Sekunden vor Beginn der Aufträge" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "Alle gebuchten Einträge" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "Leer lassen, für alle offenen Geschäftsjahre" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "Abschlussperiode" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "Geschäftsjahr" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "Keine Eingrenzung" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "Aktion" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "Kontoeintrag" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "Zur Buchung vormerken" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "Journaleinträge zur Stapelbuchung vormerken" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "Eingrenzungen" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "Abbrechen" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "Anfangsdatum" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "Wähle Kontenplan" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "Filtern nach" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "oder" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "Alle Einträge" From 18086b5203aa7af2c4abbd4a2740b21942d66794 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 08:59:33 +0100 Subject: [PATCH 36/69] [PORT] Move account_move_batch_validate out of __unported__ --- account_move_batch_validate/__init__.py | 24 +++ account_move_batch_validate/__openerp__.py | 81 ++++++++ account_move_batch_validate/account_view.xml | 28 +++ .../i18n/account_move_batch_validate.pot | 191 +++++++++++++++++ account_move_batch_validate/i18n/fr.po | 192 ++++++++++++++++++ .../test/batch_validate.yml | 49 +++++ .../test/batch_validate_then_delete_move.yml | 52 +++++ .../test/batch_validate_then_unmark.yml | 63 ++++++ .../wizard/__init__.py | 22 ++ .../wizard/move_marker.py | 128 ++++++++++++ .../wizard/move_marker_view.xml | 60 ++++++ 11 files changed, 890 insertions(+) create mode 100644 account_move_batch_validate/__init__.py create mode 100644 account_move_batch_validate/__openerp__.py create mode 100644 account_move_batch_validate/account_view.xml create mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot create mode 100644 account_move_batch_validate/i18n/fr.po create mode 100644 account_move_batch_validate/test/batch_validate.yml create mode 100644 account_move_batch_validate/test/batch_validate_then_delete_move.yml create mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml create mode 100644 account_move_batch_validate/wizard/__init__.py create mode 100644 account_move_batch_validate/wizard/move_marker.py create mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py new file mode 100644 index 000000000..df1a591bd --- /dev/null +++ b/account_move_batch_validate/__init__.py @@ -0,0 +1,24 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Account Move Batch Validate.""" + +from . import account # noqa +from . import wizard # noqa diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py new file mode 100644 index 000000000..88b191ee9 --- /dev/null +++ b/account_move_batch_validate/__openerp__.py @@ -0,0 +1,81 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +{ + 'name': "Account Move Batch Validate", + 'version': '0.2', + 'author': "Camptocamp,Odoo Community Association (OCA)", + 'maintainer': 'Camptocamp', + 'category': 'Finance', + 'complexity': 'normal', + 'depends': [ + 'account', + 'account_default_draft_move', + 'connector', + ], + 'description': """ + Account Move Batch Validate + + This module provides a wizard to post many Journal Entries in batch. it + uses the queue system introduced by the OpenERP Connector to handle a + big quantity of moves in batch. + + The module account_default_draft_move introdoces a workflow where the + Journal Entries are always entered in OpenERP in draft state, and the + posting happens later, for example at the end of the period. The core + account module provides a wizard to post all the moves in the period, + but that is problematic when there are many moves. + + The posting of a move takes some time, and doing that synchronously, + in one transaction is problematic. + + In this module, we leverage the power of the queue system of the + OpenERP Connector, that can be very well used without other concepts + like Backends and Bindings. + + This approach provides many advantages, similar to the ones we get + using that connector for e-commerce: + + - Asynchronous: the operation is done in background, and users can + continue to work. + - Dedicated workers: the queued jobs are performed by specific workers + (processes). This is good for a long task, since the main workers are + busy handling HTTP requests and can be killed if operations take + too long, for example. + - Multiple transactions: this is an operation that doesn't need to be + atomic, and if a line out of 100,000 fails, it is possible to catch + it, see the error message, and fix the situation. Meanwhile, all + other jobs can proceed. + + """, + 'website': 'http://www.camptocamp.com', + 'data': [ + 'account_view.xml', + 'wizard/move_marker_view.xml', + ], + 'test': [ + 'test/batch_validate.yml', + 'test/batch_validate_then_unmark.yml', + 'test/batch_validate_then_delete_move.yml', + ], + 'installable': False, + 'images': [], + 'license': 'AGPL-3', +} diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml new file mode 100644 index 000000000..1f5a60af9 --- /dev/null +++ b/account_move_batch_validate/account_view.xml @@ -0,0 +1,28 @@ + + + + + + view.move.to_post.tree + account.move + + + + + + + + + + view.move.to_post.form + account.move + + + + + + + + + + diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot new file mode 100644 index 000000000..d979d1c72 --- /dev/null +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -0,0 +1,191 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-01-17 14:17+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_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po new file mode 100644 index 000000000..31d4a7f67 --- /dev/null +++ b/account_move_batch_validate/i18n/fr.po @@ -0,0 +1,192 @@ +# Translation of OpenERP Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +msgid "" +msgstr "" +"Project-Id-Version: OpenERP Server 7.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-01-17 14:17+0000\n" +"PO-Revision-Date: 2014-02-24 05:21+0000\n" +"Last-Translator: Leonardo Pistone - camptocamp " +"\n" +"Language-Team: \n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: 8bit\n" +"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" +"X-Generator: Launchpad (build 17041)\n" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID du Job pour approuver cette move" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Check this box to mark the move for batch posting" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:95 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Mark" +msgstr "Mark" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "Unmark for posting" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "To Post" +msgstr "Validation demandée" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Société" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker +msgid "Mark Journal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Date" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "Plan Comptable" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Journaux" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "Target Moves" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Report Options" +msgstr "Report Options" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Periods" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "End Date" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Dates" +msgstr "Dates" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "Période de debut" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Seconds to wait before starting the jobs" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "Toutes les écritures passées" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "Keep empty for all open fiscal year" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "Période de fin" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "Exercice" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "Aucun filtre" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "Action" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Pièce comptable" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "Sélectionner pour validation" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "Sélectionner Ecritures comptables à Valider en batch" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Filters" +msgstr "Filtres" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "Cancel" +msgstr "Annuler" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "Date de début" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "Sélectionner Plan Comptable" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "Filtrer par" + +#. module: account_move_batch_validate +#: view:account.move.marker:0 +msgid "or" +msgstr "ou" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "Toutes les écritures" diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml new file mode 100644 index 000000000..e129914fa --- /dev/null +++ b/account_move_batch_validate/test/batch_validate.yml @@ -0,0 +1,49 @@ +- + I create a move +- + !record {model: account.move, id: move1}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 1000.0 + - name: Sales line + account_id: account.a_sale + credit: 1000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move1}: + - state == 'draft' +- + I create a wizard +- + !record {model: account.move.marker, id: wiz_marker1}: + action: mark +- + I run the wizard +- + !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True + self.button_mark( + cr, uid, [ref('wiz_marker1')], context=context + ) +- + I read the UUID from the move, I dequeue the job and run it +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + move = self.browse(cr, uid, ref('move1'), context=context) + uuid = move.post_job_uuid + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + myjob = storage.load(uuid) + myjob.perform(session) +- + I check that the move is now approved +- + !assert {model: account.move, id: move1}: + - state == 'posted' diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml new file mode 100644 index 000000000..c7f1d7400 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate_then_delete_move.yml @@ -0,0 +1,52 @@ +- + I create a move +- + !record {model: account.move, id: move3}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 3000.0 + - name: Sales line + account_id: account.a_sale + credit: 3000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move3}: + - state == 'draft' +- + I create a wizard with a long ETA +- + !record {model: account.move.marker, id: wiz_marker4}: + action: mark + eta: 10000 +- + I run the wizard +- + !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True + self.button_mark( + cr, uid, [ref('wiz_marker4')], context=context + ) +- + I read the UUID from the move, delete the move, then dequeue the job and run it. + It should raise no exceptions. +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + move = self.browse(cr, uid, ref('move3'), context=context) + uuid = move.post_job_uuid + + assert uuid, 'The Job has not been created.' + self.unlink(cr, uid, ref('move3'), context=context) + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + myjob = storage.load(uuid) + myjob.perform(session) + + assert myjob.result == u'Nothing to do because the record has been deleted' diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml new file mode 100644 index 000000000..adf395107 --- /dev/null +++ b/account_move_batch_validate/test/batch_validate_then_unmark.yml @@ -0,0 +1,63 @@ +- + I create a move +- + !record {model: account.move, id: move2}: + journal_id: account.sales_journal + line_id: + - name: Receivable line + account_id: account.a_recv + debit: 2000.0 + - name: Sales line + account_id: account.a_sale + credit: 2000.0 +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' +- + I create a wizard with a long ETA +- + !record {model: account.move.marker, id: wiz_marker2}: + action: mark + eta: 10000 +- + I run the wizard +- + !python {model: account.move.marker}: | + context['automated_test_execute_now'] = True + self.button_mark( + cr, uid, [ref('wiz_marker2')], context=context + ) +- + Now I change my mind and I create a wizard to unmark the moves +- + !record {model: account.move.marker, id: wiz_unmarker3}: + action: unmark +- + I run the wizard +- + !python {model: account.move.marker}: | + self.button_mark( + cr, uid, [ref('wiz_unmarker3')], context=context + ) +- + Now I checked that my job is done, and the move is still draft +- + !python {model: account.move}: | + from openerp.addons.connector.queue.job import OpenERPJobStorage + from openerp.addons.connector.session import ConnectorSession + + session = ConnectorSession(cr, uid, context=context) + storage = OpenERPJobStorage(session) + + move = self.browse(cr, uid, ref('move2'), context=context) + myjob = storage.load(move.post_job_uuid) + assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( + myjob.state + ) +- + I check that the move is still draft +- + !assert {model: account.move, id: move2}: + - state == 'draft' diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py new file mode 100644 index 000000000..f13b63cb0 --- /dev/null +++ b/account_move_batch_validate/wizard/__init__.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizard to mark account moves for batch posting.""" +from . import move_marker # noqa diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py new file mode 100644 index 000000000..c018bf190 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker.py @@ -0,0 +1,128 @@ +# -*- coding: utf-8 -*- +############################################################################### +# # +# Author: Leonardo Pistone +# Copyright 2014 Camptocamp SA +# # +# This program is free software: you can redistribute it and/or modify # +# it under the terms of the GNU Affero General Public License as # +# published by the Free Software Foundation, either version 3 of the # +# License, or (at your option) any later version. # +# # +# This program is distributed in the hope that it will be useful, # +# but WITHOUT ANY WARRANTY; without even the implied warranty of # +# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # +# GNU Affero General Public License for more details. # +# # +# You should have received a copy of the GNU Affero General Public License # +# along with this program. If not, see . # +# # +############################################################################### +"""Wizards for batch posting.""" + +from openerp.osv import fields, orm +from openerp.addons.connector.session import ConnectorSession +from openerp.addons.connector.queue.job import job + + +class AccountMoveMarker(orm.TransientModel): + + """Wizard to mark account moves for batch posting.""" + + _name = "account.move.marker" + _inherit = "account.common.report" + _description = "Mark Journal Items for batch posting" + + _columns = { + 'action': fields.selection([ + ('mark', 'Mark for posting'), + ('unmark', 'Unmark for posting'), + ], "Action", required=True), + 'eta': fields.integer('Seconds to wait before starting the jobs') + } + + _defaults = { + 'action': 'mark', + } + + def button_mark(self, cr, uid, ids, context=None): + """Create a single job that will create one job per move. + + Return action. + + """ + session = ConnectorSession(cr, uid, context=context) + for wizard_id in ids: + # to find out what _classic_write does, read the documentation. + wizard_data = self.read(cr, uid, wizard_id, context=context, + load='_classic_write') + wizard_data.pop('id') + + if context.get('automated_test_execute_now'): + process_wizard(session, self._name, wizard_data) + else: + process_wizard.delay(session, self._name, wizard_data) + + return {'type': 'ir.actions.act_window_close'} + + def process_wizard(self, cr, uid, ids, context=None): + """Choose the correct list of moves to mark and then validate.""" + for wiz in self.browse(cr, uid, ids, context=context): + + move_obj = self.pool['account.move'] + + domain = [('state', '=', 'draft')] + + if wiz.filter == 'filter_period': + period_pool = self.pool['account.period'] + period_ids = period_pool.search(cr, uid, [ + ('date_start', '>=', wiz.period_from.date_start), + ('date_stop', '<=', wiz.period_to.date_stop), + ], context=context) + + domain.append(( + 'period_id', + 'in', + period_ids + )) + elif wiz.filter == 'filter_date': + domain += [ + ('date', '>=', wiz.date_from), + ('date', '<=', wiz.date_to), + ] + + if wiz.journal_ids: + domain.append(( + 'journal_id', + 'in', + [journal.id for journal in wiz.journal_ids] + )) + + move_ids = move_obj.search(cr, uid, domain, context=context) + + if wiz.action == 'mark': + move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, + context=context) + + elif wiz.action == 'unmark': + move_obj.unmark_for_posting(cr, uid, move_ids, context=context) + + +@job +def process_wizard(session, model_name, wizard_data): + """Create jobs to validate Journal Entries.""" + + wiz_obj = session.pool[model_name] + new_wiz_id = wiz_obj.create( + session.cr, + session.uid, + wizard_data, + session.context + ) + + wiz_obj.process_wizard( + session.cr, + session.uid, + ids=[new_wiz_id], + context=session.context, + ) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml new file mode 100644 index 000000000..3f1b0ab51 --- /dev/null +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -0,0 +1,60 @@ + + + + + + Mark Jornal Items for Batch Posting + account.move.marker + +
+
+
+ + + Mark Jornal Items for Batch Posting + ir.actions.act_window + account.move.marker + form + form + new + + + + + Mark Journal Items for Batch Posting + + + +
+
From 553d8da26818801c60f4f7148844b2dc920fb881 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 09:00:48 +0100 Subject: [PATCH 37/69] [PORT][account_move_batch_validate] Set installable True --- account_move_batch_validate/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 88b191ee9..f565af162 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -75,7 +75,7 @@ 'test/batch_validate_then_unmark.yml', 'test/batch_validate_then_delete_move.yml', ], - 'installable': False, + 'installable': True, 'images': [], 'license': 'AGPL-3', } From ff2dbf46e857e65f47132ace22745995a8262751 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 09:09:17 +0100 Subject: [PATCH 38/69] [ADD][account_move_batch_validate] Add README.rst --- account_move_batch_validate/README.rst | 58 ++++++++++++++++++++++++++ 1 file changed, 58 insertions(+) create mode 100644 account_move_batch_validate/README.rst diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/README.rst new file mode 100644 index 000000000..1cde01f27 --- /dev/null +++ b/account_move_batch_validate/README.rst @@ -0,0 +1,58 @@ +Account Move Batch Validate +=========================== + +This module provides a wizard to post many Journal Entries in batch. it +uses the queue system introduced by the OpenERP Connector to handle a +big quantity of moves in batch. + +The module account_default_draft_move introdoces a workflow where the +Journal Entries are always entered in OpenERP in draft state, and the +posting happens later, for example at the end of the period. The core +account module provides a wizard to post all the moves in the period, +but that is problematic when there are many moves. + +The posting of a move takes some time, and doing that synchronously, +in one transaction is problematic. + +In this module, we leverage the power of the queue system of the +OpenERP Connector, that can be very well used without other concepts +like Backends and Bindings. + +This approach provides many advantages, similar to the ones we get +using that connector for e-commerce: + +- Asynchronous: the operation is done in background, and users can + continue to work. +- Dedicated workers: the queued jobs are performed by specific workers + (processes). This is good for a long task, since the main workers are + busy handling HTTP requests and can be killed if operations take + too long, for example. +- Multiple transactions: this is an operation that doesn't need to be + atomic, and if a line out of 100,000 fails, it is possible to catch + it, see the error message, and fix the situation. Meanwhile, all + other jobs can proceed. + +Credits +======= + +Contributors +------------ + +* Leonardo Pistone +* Nicolas Bessi +* Rudolf Schnapka +* Stéphane Bidoul (ACSONE) +* Adrien Peiffer (ACSONE) + +Maintainer +---------- + +.. image:: http://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: http://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. \ No newline at end of file From 1eda088c358c4c0552ac218b8c6961c3f5b85e07 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 09:10:26 +0100 Subject: [PATCH 39/69] [IMP][account_move_batch_validate] Spelling mistake --- account_move_batch_validate/README.rst | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/README.rst index 1cde01f27..e808422e3 100644 --- a/account_move_batch_validate/README.rst +++ b/account_move_batch_validate/README.rst @@ -5,7 +5,7 @@ This module provides a wizard to post many Journal Entries in batch. it uses the queue system introduced by the OpenERP Connector to handle a big quantity of moves in batch. -The module account_default_draft_move introdoces a workflow where the +The module account_default_draft_move introduces a workflow where the Journal Entries are always entered in OpenERP in draft state, and the posting happens later, for example at the end of the period. The core account module provides a wizard to post all the moves in the period, From 291325336e55512c80d0932f3f6c5e49a01d04c1 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 09:11:23 +0100 Subject: [PATCH 40/69] [DEL][account_move_batch_validate] Remove description from __openerp__ --- account_move_batch_validate/__openerp__.py | 35 ---------------------- 1 file changed, 35 deletions(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index f565af162..ac875ad10 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -30,41 +30,6 @@ 'account_default_draft_move', 'connector', ], - 'description': """ - Account Move Batch Validate - - This module provides a wizard to post many Journal Entries in batch. it - uses the queue system introduced by the OpenERP Connector to handle a - big quantity of moves in batch. - - The module account_default_draft_move introdoces a workflow where the - Journal Entries are always entered in OpenERP in draft state, and the - posting happens later, for example at the end of the period. The core - account module provides a wizard to post all the moves in the period, - but that is problematic when there are many moves. - - The posting of a move takes some time, and doing that synchronously, - in one transaction is problematic. - - In this module, we leverage the power of the queue system of the - OpenERP Connector, that can be very well used without other concepts - like Backends and Bindings. - - This approach provides many advantages, similar to the ones we get - using that connector for e-commerce: - - - Asynchronous: the operation is done in background, and users can - continue to work. - - Dedicated workers: the queued jobs are performed by specific workers - (processes). This is good for a long task, since the main workers are - busy handling HTTP requests and can be killed if operations take - too long, for example. - - Multiple transactions: this is an operation that doesn't need to be - atomic, and if a line out of 100,000 fails, it is possible to catch - it, see the error message, and fix the situation. Meanwhile, all - other jobs can proceed. - - """, 'website': 'http://www.camptocamp.com', 'data': [ 'account_view.xml', From c6abcc652bce1f5553e63ba8675edc8a75ece27d Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 12 Mar 2015 09:11:57 +0100 Subject: [PATCH 41/69] [DEL][account_move_batch_validate] Remove maintainer key from __openerp__ --- account_move_batch_validate/__openerp__.py | 1 - 1 file changed, 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index ac875ad10..d445da382 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -22,7 +22,6 @@ 'name': "Account Move Batch Validate", 'version': '0.2', 'author': "Camptocamp,Odoo Community Association (OCA)", - 'maintainer': 'Camptocamp', 'category': 'Finance', 'complexity': 'normal', 'depends': [ From 930255d3e9f6a322239fd1e62669a49e033ec8ca Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Fri, 13 Mar 2015 09:06:30 +0100 Subject: [PATCH 42/69] [IMP] Add AGPL-3 badge on readme file --- account_move_batch_validate/README.rst | 3 +++ 1 file changed, 3 insertions(+) diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/README.rst index e808422e3..8585cac33 100644 --- a/account_move_batch_validate/README.rst +++ b/account_move_batch_validate/README.rst @@ -1,3 +1,6 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :alt: License + Account Move Batch Validate =========================== From 5b95573bb193789637339b24f8541b9cd91f4ba4 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Mon, 18 May 2015 17:35:19 +0200 Subject: [PATCH 43/69] [IMP] Commit transaction to avoid to lose all the jobs have been created in case of crash of the current job --- account_move_batch_validate/account.py | 1 + 1 file changed, 1 insertion(+) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index e84c63ce4..b100a2ae7 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -85,6 +85,7 @@ class account_move(orm.Model): eta=eta) values['post_job_uuid'] = job_uuid self.write(cr, uid, [move_id], values) + cr.commit() def _cancel_jobs(self, cr, uid, context=None): """Find moves where the mark has been removed and cancel the jobs. From 6595f1176afe9d844f2ccfa926d3cd6ca0123ee2 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Fri, 22 May 2015 19:45:07 +0200 Subject: [PATCH 44/69] Add bug tracker link on README.rst --- account_move_batch_validate/README.rst | 10 ++++++++++ 1 file changed, 10 insertions(+) diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/README.rst index 8585cac33..d3d37d6ae 100644 --- a/account_move_batch_validate/README.rst +++ b/account_move_batch_validate/README.rst @@ -35,6 +35,16 @@ using that connector for e-commerce: it, see the error message, and fix the situation. Meanwhile, all other jobs can proceed. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues `_. +In case of trouble, please check there if your issue has already been reported. +If you spotted it first, help us smashing it by providing a detailed and welcomed feedback +`here `_. + + Credits ======= From 4cf39e942837be6577c9e1334e3f57d8ec8c0a32 Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Wed, 27 May 2015 11:28:58 +0200 Subject: [PATCH 45/69] [IMP] Process jobs 'validate_one_move' in a dedicated job channel To avoid concurrent update when validating the account_move on ir_sequence, jobs must be processed one by one. Using a dedicated channel enable to isolate the processing of the 'validate_one_move' jobs from the root channel --- account_move_batch_validate/__openerp__.py | 1 + account_move_batch_validate/account.py | 4 ++++ account_move_batch_validate/account_data.xml | 19 +++++++++++++++++++ 3 files changed, 24 insertions(+) create mode 100644 account_move_batch_validate/account_data.xml diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index d445da382..ceea08e57 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -32,6 +32,7 @@ 'website': 'http://www.camptocamp.com', 'data': [ 'account_view.xml', + 'account_data.xml', 'wizard/move_marker_view.xml', ], 'test': [ diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index b100a2ae7..5fd168dab 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -28,6 +28,10 @@ from openerp.tools.translate import _ from openerp.addons.connector.queue.job import job from openerp.addons.connector.session import ConnectorSession from openerp.addons.connector.queue.job import OpenERPJobStorage +from openerp.addons.connector.connector import install_in_connector + +# install the module in connector to register the job function +install_in_connector() _logger = logging.getLogger(__name__) diff --git a/account_move_batch_validate/account_data.xml b/account_move_batch_validate/account_data.xml new file mode 100644 index 000000000..26557226b --- /dev/null +++ b/account_move_batch_validate/account_data.xml @@ -0,0 +1,19 @@ + + + + + + + account_move_batch_validate + + + + + openerp.addons.account_move_batch_validate.account.validate_one_move + + + + + \ No newline at end of file From 34cdf5b88db45265a6b5c58bf2e2b8303dabe7fe Mon Sep 17 00:00:00 2001 From: "Laurent Mignon (ACSONE)" Date: Thu, 28 May 2015 12:00:16 +0200 Subject: [PATCH 46/69] [IMP] assign default channel on @job function --- account_move_batch_validate/__openerp__.py | 1 - account_move_batch_validate/account.py | 2 +- account_move_batch_validate/account_data.xml | 19 ------------------- 3 files changed, 1 insertion(+), 21 deletions(-) delete mode 100644 account_move_batch_validate/account_data.xml diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index ceea08e57..d445da382 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -32,7 +32,6 @@ 'website': 'http://www.camptocamp.com', 'data': [ 'account_view.xml', - 'account_data.xml', 'wizard/move_marker_view.xml', ], 'test': [ diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 5fd168dab..138c3c032 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -148,7 +148,7 @@ class account_move(orm.Model): self._cancel_jobs(cr, uid, context=context) -@job +@job(default_channel='root.account_move_batch_validate') def validate_one_move(session, model_name, move_id): """Validate a move, and leave the job reference in place.""" move_pool = session.pool['account.move'] diff --git a/account_move_batch_validate/account_data.xml b/account_move_batch_validate/account_data.xml deleted file mode 100644 index 26557226b..000000000 --- a/account_move_batch_validate/account_data.xml +++ /dev/null @@ -1,19 +0,0 @@ - - - - - - - account_move_batch_validate - - - - - openerp.addons.account_move_batch_validate.account.validate_one_move - - - - - \ No newline at end of file From b8f876482f664aec811cfa30275e8134f89683ac Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Wed, 10 Jun 2015 11:11:53 +0200 Subject: [PATCH 47/69] [DEL] Remove install_in_connector --- account_move_batch_validate/account.py | 4 ---- 1 file changed, 4 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index 138c3c032..bcfcfb690 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -28,10 +28,6 @@ from openerp.tools.translate import _ from openerp.addons.connector.queue.job import job from openerp.addons.connector.session import ConnectorSession from openerp.addons.connector.queue.job import OpenERPJobStorage -from openerp.addons.connector.connector import install_in_connector - -# install the module in connector to register the job function -install_in_connector() _logger = logging.getLogger(__name__) From 6fac1759e58aafc20a2036c9908783af198e2ebb Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Tue, 18 Aug 2015 10:32:25 +0200 Subject: [PATCH 48/69] Add missing default oca icons --- .../static/description/icon.png | Bin 0 -> 9455 bytes 1 file changed, 0 insertions(+), 0 deletions(-) create mode 100644 account_move_batch_validate/static/description/icon.png diff --git a/account_move_batch_validate/static/description/icon.png b/account_move_batch_validate/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;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@>_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{=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)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`6jGbb7tF#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<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=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}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!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?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$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 z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@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#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!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#Boo{AH8n$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=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~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!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`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}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$^WYu2u5kubqmwp%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&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>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)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-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;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^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}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( 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_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~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 From b017faff537c47f9a7b6d3eb5c2aaf38fbad032f Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 18 Jun 2015 14:35:32 +0200 Subject: [PATCH 49/69] [FIX][account_move_batch_validate] Filter on journals doesn't work --- account_move_batch_validate/wizard/move_marker.py | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index c018bf190..9db975cd4 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -38,7 +38,11 @@ class AccountMoveMarker(orm.TransientModel): ('mark', 'Mark for posting'), ('unmark', 'Unmark for posting'), ], "Action", required=True), - 'eta': fields.integer('Seconds to wait before starting the jobs') + 'eta': fields.integer('Seconds to wait before starting the jobs'), + 'journal_ids': fields.many2many('account.journal', + 'account_post_journal_rel', + 'wiz_id', 'journal_id', 'Journals', + required=True), } _defaults = { @@ -57,6 +61,10 @@ class AccountMoveMarker(orm.TransientModel): wizard_data = self.read(cr, uid, wizard_id, context=context, load='_classic_write') wizard_data.pop('id') + if wizard_data.get('journal_ids'): + journals_ids_vals = [(6, False, + wizard_data.get('journal_ids'))] + wizard_data['journal_ids'] = journals_ids_vals if context.get('automated_test_execute_now'): process_wizard(session, self._name, wizard_data) From 3da052c6437d5ccdef86bd455d3953a44136555d Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Thu, 18 Jun 2015 14:36:00 +0200 Subject: [PATCH 50/69] [IMP][account_move_batch_validate] Prevent to have all journals as default value for journal_ids --- account_move_batch_validate/wizard/move_marker.py | 1 + 1 file changed, 1 insertion(+) diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 9db975cd4..496faccbb 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -47,6 +47,7 @@ class AccountMoveMarker(orm.TransientModel): _defaults = { 'action': 'mark', + 'journal_ids': [], } def button_mark(self, cr, uid, ids, context=None): From 6d0a030ee0522214fec143cdc9b551d6b2f155e8 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Tue, 30 Jun 2015 10:10:10 +0200 Subject: [PATCH 51/69] [CHG][account_move_batch_validate] Overload standard wizard --- .../test/batch_validate.yml | 18 +++- .../test/batch_validate_then_delete_move.yml | 18 +++- .../test/batch_validate_then_unmark.yml | 36 ++++++-- .../wizard/move_marker.py | 88 +++++++------------ .../wizard/move_marker_view.xml | 56 +++--------- 5 files changed, 103 insertions(+), 113 deletions(-) diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml index e129914fa..898d0dce5 100644 --- a/account_move_batch_validate/test/batch_validate.yml +++ b/account_move_batch_validate/test/batch_validate.yml @@ -18,14 +18,26 @@ - I create a wizard - - !record {model: account.move.marker, id: wiz_marker1}: + !record {model: validate.account.move, id: wiz_marker1}: action: mark +- + I set the period and the journal on the wizard +- + !python {model: validate.account.move}: | + move = self.pool['account.move'].browse(cr, uid, ref('move1'), + context=context) + journal_ids = [(6, 0, [move.journal_id.id])] + period_ids = [(6, 0, [move.period_id.id])] + vals = {'journal_ids': journal_ids, + 'period_ids': period_ids, + } + self.write(cr, uid, ref('wiz_marker1'), vals, context=context) - I run the wizard - - !python {model: account.move.marker}: | + !python {model: validate.account.move}: | context['automated_test_execute_now'] = True - self.button_mark( + self.validate_move( cr, uid, [ref('wiz_marker1')], context=context ) - diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml index c7f1d7400..82a50cbcb 100644 --- a/account_move_batch_validate/test/batch_validate_then_delete_move.yml +++ b/account_move_batch_validate/test/batch_validate_then_delete_move.yml @@ -18,15 +18,27 @@ - I create a wizard with a long ETA - - !record {model: account.move.marker, id: wiz_marker4}: + !record {model: validate.account.move, id: wiz_marker4}: action: mark eta: 10000 +- + I set the period and the journal on the wizard +- + !python {model: validate.account.move}: | + move = self.pool['account.move'].browse(cr, uid, ref('move3'), + context=context) + journal_ids = [(6, 0, [move.journal_id.id])] + period_ids = [(6, 0, [move.period_id.id])] + vals = {'journal_ids': journal_ids, + 'period_ids': period_ids, + } + self.write(cr, uid, ref('wiz_marker4'), vals, context=context) - I run the wizard - - !python {model: account.move.marker}: | + !python {model: validate.account.move}: | context['automated_test_execute_now'] = True - self.button_mark( + self.validate_move( cr, uid, [ref('wiz_marker4')], context=context ) - diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml index adf395107..2c71c65d7 100644 --- a/account_move_batch_validate/test/batch_validate_then_unmark.yml +++ b/account_move_batch_validate/test/batch_validate_then_unmark.yml @@ -18,27 +18,51 @@ - I create a wizard with a long ETA - - !record {model: account.move.marker, id: wiz_marker2}: + !record {model: validate.account.move, id: wiz_marker2}: action: mark eta: 10000 +- + I set the period and the journal on the wizard +- + !python {model: validate.account.move}: | + move = self.pool['account.move'].browse(cr, uid, ref('move2'), + context=context) + journal_ids = [(6, 0, [move.journal_id.id])] + period_ids = [(6, 0, [move.period_id.id])] + vals = {'journal_ids': journal_ids, + 'period_ids': period_ids, + } + self.write(cr, uid, ref('wiz_marker2'), vals, context=context) - I run the wizard - - !python {model: account.move.marker}: | + !python {model: validate.account.move}: | context['automated_test_execute_now'] = True - self.button_mark( + self.validate_move( cr, uid, [ref('wiz_marker2')], context=context ) - Now I change my mind and I create a wizard to unmark the moves - - !record {model: account.move.marker, id: wiz_unmarker3}: + !record {model: validate.account.move, id: wiz_unmarker3}: action: unmark +- + I set the period and the journal on the wizard +- + !python {model: validate.account.move}: | + move = self.pool['account.move'].browse(cr, uid, ref('move2'), + context=context) + journal_ids = [(6, 0, [move.journal_id.id])] + period_ids = [(6, 0, [move.period_id.id])] + vals = {'journal_ids': journal_ids, + 'period_ids': period_ids, + } + self.write(cr, uid, ref('wiz_unmarker3'), vals, context=context) - I run the wizard - - !python {model: account.move.marker}: | - self.button_mark( + !python {model: validate.account.move}: | + self.validate_move( cr, uid, [ref('wiz_unmarker3')], context=context ) - diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 496faccbb..010726feb 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -25,52 +25,53 @@ from openerp.addons.connector.session import ConnectorSession from openerp.addons.connector.queue.job import job -class AccountMoveMarker(orm.TransientModel): +class ValidateAccountMove(orm.TransientModel): """Wizard to mark account moves for batch posting.""" - _name = "account.move.marker" - _inherit = "account.common.report" - _description = "Mark Journal Items for batch posting" + _inherit = "validate.account.move" _columns = { - 'action': fields.selection([ - ('mark', 'Mark for posting'), - ('unmark', 'Unmark for posting'), - ], "Action", required=True), + 'action': fields.selection([('mark', 'Mark for posting'), + ('unmark', 'Unmark for posting')], + "Action", required=True), 'eta': fields.integer('Seconds to wait before starting the jobs'), - 'journal_ids': fields.many2many('account.journal', - 'account_post_journal_rel', - 'wiz_id', 'journal_id', 'Journals', - required=True), + 'asynchronous': fields.boolean('Use asynchronous validation'), } _defaults = { 'action': 'mark', - 'journal_ids': [], + 'asynchronous': True, } - def button_mark(self, cr, uid, ids, context=None): + def validate_move(self, cr, uid, ids, context=None): """Create a single job that will create one job per move. Return action. """ session = ConnectorSession(cr, uid, context=context) - for wizard_id in ids: - # to find out what _classic_write does, read the documentation. - wizard_data = self.read(cr, uid, wizard_id, context=context, - load='_classic_write') - wizard_data.pop('id') - if wizard_data.get('journal_ids'): - journals_ids_vals = [(6, False, - wizard_data.get('journal_ids'))] - wizard_data['journal_ids'] = journals_ids_vals + wizard_id = ids[0] + # to find out what _classic_write does, read the documentation. + wizard_data = self.read(cr, uid, wizard_id, context=context, + load='_classic_write') + if not wizard_data.get('asynchronous'): + return super(ValidateAccountMove, self)\ + .validate_move(cr, uid, ids, context=context) + wizard_data.pop('id') + if wizard_data.get('journal_ids'): + journals_ids_vals = [(6, False, + wizard_data.get('journal_ids'))] + wizard_data['journal_ids'] = journals_ids_vals + if wizard_data.get('period_ids'): + periods_ids_vals = [(6, False, + wizard_data.get('period_ids'))] + wizard_data['period_ids'] = periods_ids_vals - if context.get('automated_test_execute_now'): - process_wizard(session, self._name, wizard_data) - else: - process_wizard.delay(session, self._name, wizard_data) + if context.get('automated_test_execute_now'): + process_wizard(session, self._name, wizard_data) + else: + process_wizard.delay(session, self._name, wizard_data) return {'type': 'ir.actions.act_window_close'} @@ -80,34 +81,11 @@ class AccountMoveMarker(orm.TransientModel): move_obj = self.pool['account.move'] - domain = [('state', '=', 'draft')] - - if wiz.filter == 'filter_period': - period_pool = self.pool['account.period'] - period_ids = period_pool.search(cr, uid, [ - ('date_start', '>=', wiz.period_from.date_start), - ('date_stop', '<=', wiz.period_to.date_stop), - ], context=context) - - domain.append(( - 'period_id', - 'in', - period_ids - )) - elif wiz.filter == 'filter_date': - domain += [ - ('date', '>=', wiz.date_from), - ('date', '<=', wiz.date_to), - ] - - if wiz.journal_ids: - domain.append(( - 'journal_id', - 'in', - [journal.id for journal in wiz.journal_ids] - )) - - move_ids = move_obj.search(cr, uid, domain, context=context) + domain = [('state', '=', 'draft'), + ('journal_id', 'in', wiz.journal_ids.ids), + ('period_id', 'in', wiz.period_ids.ids)] + move_ids = move_obj.search(cr, uid, domain, order='date', + context=context) if wiz.action == 'mark': move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml index 3f1b0ab51..4a4775b1b 100644 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -2,58 +2,22 @@ - - Mark Jornal Items for Batch Posting - account.move.marker + + Post Journal Entries + validate.account.move + -
-
- - Mark Jornal Items for Batch Posting - ir.actions.act_window - account.move.marker - form - form - new - - - - Mark Journal Items for Batch Posting - + Post Journal Entries
From 5d50cedc3f6f124c50a0cbf0c471345c055661b1 Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Tue, 30 Jun 2015 11:24:03 +0200 Subject: [PATCH 52/69] [IMP][account_move_batch_validate] improve display for action and asynchronous --- account_move_batch_validate/wizard/move_marker_view.xml | 8 +++----- 1 file changed, 3 insertions(+), 5 deletions(-) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml index 4a4775b1b..0e50c67d4 100644 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ b/account_move_batch_validate/wizard/move_marker_view.xml @@ -7,11 +7,9 @@ validate.account.move - - - - - + + + From d4e66f2776d76c7e582254f9794c63127681574b Mon Sep 17 00:00:00 2001 From: "Adrien Peiffer (ACSONE)" Date: Tue, 18 Aug 2015 09:28:45 +0200 Subject: [PATCH 53/69] [CHG][account_move_batch_validate] Modify translation files --- .../i18n/account_move_batch_validate.pot | 192 ++++------------ account_move_batch_validate/i18n/fr.po | 205 ++++-------------- 2 files changed, 86 insertions(+), 311 deletions(-) diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot index d979d1c72..60411eea0 100644 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -1,13 +1,13 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-01-17 14:17+0000\n" +"POT-Creation-Date: 2015-08-18 07:21+0000\n" +"PO-Revision-Date: 2015-08-18 07:21+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -16,8 +16,13 @@ msgstr "" "Plural-Forms: \n" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" msgstr "" #. module: account_move_batch_validate @@ -26,166 +31,49 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 #, python-format msgid "Task set to Done because the user unmarked the move" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 +#: selection:validate.account.move,action:0 msgid "Unmark for posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index 31d4a7f67..d8c476ab0 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -1,145 +1,19 @@ -# Translation of OpenERP Server. +# Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate # msgid "" msgstr "" -"Project-Id-Version: OpenERP Server 7.0\n" +"Project-Id-Version: Odoo Server 8.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-01-17 14:17+0000\n" -"PO-Revision-Date: 2014-02-24 05:21+0000\n" -"Last-Translator: Leonardo Pistone - camptocamp " -"\n" +"POT-Creation-Date: 2015-08-18 07:22+0000\n" +"PO-Revision-Date: 2015-08-18 07:22+0000\n" +"Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: 8bit\n" -"X-Launchpad-Export-Date: 2014-06-12 06:31+0000\n" -"X-Generator: Launchpad (build 17041)\n" - -#. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "UUID du Job pour approuver cette move" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "Check this box to mark the move for batch posting" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:95 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Mark" -msgstr "Mark" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" -msgstr "Unmark for posting" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "To Post" -msgstr "Validation demandée" - -#. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Société" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -#: model:ir.ui.menu,name:account_move_batch_validate.menu_account_move_marker -msgid "Mark Journal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Date" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "Plan Comptable" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Journaux" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "Target Moves" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Report Options" -msgstr "Report Options" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Periods" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "End Date" - -#. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Dates" -msgstr "Dates" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "Période de debut" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "Seconds to wait before starting the jobs" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "Toutes les écritures passées" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "Keep empty for all open fiscal year" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "Période de fin" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "Exercice" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "Aucun filtre" - -#. module: account_move_batch_validate -#: field:account.move.marker,action:0 -msgid "Action" -msgstr "Action" +"Content-Transfer-Encoding: \n" +"Plural-Forms: \n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -147,46 +21,59 @@ msgid "Account Entry" msgstr "Pièce comptable" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "Action" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Cocher cette case pour marquer les écritures pour une validation asynchrone" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 msgid "Mark for posting" -msgstr "Sélectionner pour validation" +msgstr "Marquer pour validation" #. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "Sélectionner Ecritures comptables à Valider en batch" +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "Rien à faire car la ligne a été supprimée" #. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Filters" -msgstr "Filtres" +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "Validation demandée" #. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "Cancel" -msgstr "Annuler" +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Nombre de secondes à attendre avant de démarrer les jobs" #. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "Date de début" +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "Tâche mise à terminé car l'utilisateur a décoché la pièce" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "Sélectionner Plan Comptable" +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID du Job pour approuver cette pièce" #. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "Filtrer par" +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "Décocher pour la validation" #. module: account_move_batch_validate -#: view:account.move.marker:0 -msgid "or" -msgstr "ou" +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "Utilisation de la validation asynchrone" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "Toutes les écritures" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "Valider les pièces comptables" + From 3fc04a665f5c0297294371c7e2b46942bc6c805f Mon Sep 17 00:00:00 2001 From: Juan Jose Scarafia Date: Wed, 19 Aug 2015 16:54:37 -0300 Subject: [PATCH 54/69] FIX delete statig folder for account_move_batch_validate till better solution found --- .../static/description/icon.png | Bin 9455 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 account_move_batch_validate/static/description/icon.png diff --git a/account_move_batch_validate/static/description/icon.png b/account_move_batch_validate/static/description/icon.png deleted file mode 100644 index 3a0328b516c4980e8e44cdb63fd945757ddd132d..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;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@>_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{=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)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`6jGbb7tF#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<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=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}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!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?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$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 z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@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#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!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#Boo{AH8n$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=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~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!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`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}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$^WYu2u5kubqmwp%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&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>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)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-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;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^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}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( 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_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~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 From 5347bceb089311e98f81585b3c18a46fbf651647 Mon Sep 17 00:00:00 2001 From: Ivan Yelizariev Date: Thu, 20 Aug 2015 16:21:36 +0500 Subject: [PATCH 55/69] [FIX] account_move_batch_validate: Protect connector import, define empty decorator if needed. Fixes #280 --- account_move_batch_validate/account.py | 16 ++++++++++++---- .../wizard/move_marker.py | 16 ++++++++++++++-- 2 files changed, 26 insertions(+), 6 deletions(-) diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py index bcfcfb690..b081e17b2 100644 --- a/account_move_batch_validate/account.py +++ b/account_move_batch_validate/account.py @@ -25,12 +25,20 @@ import logging from openerp.osv import fields, orm from openerp.tools.translate import _ -from openerp.addons.connector.queue.job import job -from openerp.addons.connector.session import ConnectorSession -from openerp.addons.connector.queue.job import OpenERPJobStorage - _logger = logging.getLogger(__name__) +try: + from openerp.addons.connector.queue.job import job + from openerp.addons.connector.session import ConnectorSession + from openerp.addons.connector.queue.job import OpenERPJobStorage +except ImportError: + _logger.debug('Can not `import connector`.') + import functools + + def empty_decorator_factory(*argv, **kwargs): + return functools.partial + job = empty_decorator_factory + # do a massive write on account moves BLOCK_SIZE at a time BLOCK_SIZE = 1000 diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py index 010726feb..849cce5e7 100644 --- a/account_move_batch_validate/wizard/move_marker.py +++ b/account_move_batch_validate/wizard/move_marker.py @@ -20,9 +20,21 @@ ############################################################################### """Wizards for batch posting.""" +import logging + from openerp.osv import fields, orm -from openerp.addons.connector.session import ConnectorSession -from openerp.addons.connector.queue.job import job + +_logger = logging.getLogger(__name__) + +try: + from openerp.addons.connector.session import ConnectorSession + from openerp.addons.connector.queue.job import job +except ImportError: + _logger.debug('Can not `import connector`.') + + def empty_decorator(func): + return func + job = empty_decorator class ValidateAccountMove(orm.TransientModel): From bd36f8624e7616565038174ce76cc0b5d9145ad2 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 12 Sep 2015 17:39:28 -0400 Subject: [PATCH 56/69] OCA Transbot updated translations from Transifex --- account_move_batch_validate/i18n/ar.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/bg.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/bs.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/ca.po | 80 +++++++ account_move_batch_validate/i18n/ca_ES.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/cs.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/de.po | 80 +++++++ account_move_batch_validate/i18n/en.po | 80 +++++++ account_move_batch_validate/i18n/en_GB.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/es.po | 80 +++++++ account_move_batch_validate/i18n/es_CR.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/es_EC.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/es_ES.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/es_MX.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/es_VE.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/et.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/fr.po | 43 ++-- account_move_batch_validate/i18n/gl.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/gl_ES.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/gu.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/hr.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/hu.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/id.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/it.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/ja.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/lt.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/mk.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/mn.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/nb.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/nl.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/nl_BE.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/pl.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/pt.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/pt_BR.po | 80 +++++++ account_move_batch_validate/i18n/ro.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/ru.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/sl.po | 81 +++++++ account_move_batch_validate/i18n/sr@latin.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/sv.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/th.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/tr.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/vi.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/zh_CN.po | 222 +++++++++++++++++++ account_move_batch_validate/i18n/zh_TW.po | 222 +++++++++++++++++++ 44 files changed, 8717 insertions(+), 21 deletions(-) create mode 100644 account_move_batch_validate/i18n/ar.po create mode 100644 account_move_batch_validate/i18n/bg.po create mode 100644 account_move_batch_validate/i18n/bs.po create mode 100644 account_move_batch_validate/i18n/ca.po create mode 100644 account_move_batch_validate/i18n/ca_ES.po create mode 100644 account_move_batch_validate/i18n/cs.po create mode 100644 account_move_batch_validate/i18n/de.po create mode 100644 account_move_batch_validate/i18n/en.po create mode 100644 account_move_batch_validate/i18n/en_GB.po create mode 100644 account_move_batch_validate/i18n/es.po create mode 100644 account_move_batch_validate/i18n/es_CR.po create mode 100644 account_move_batch_validate/i18n/es_EC.po create mode 100644 account_move_batch_validate/i18n/es_ES.po create mode 100644 account_move_batch_validate/i18n/es_MX.po create mode 100644 account_move_batch_validate/i18n/es_VE.po create mode 100644 account_move_batch_validate/i18n/et.po create mode 100644 account_move_batch_validate/i18n/gl.po create mode 100644 account_move_batch_validate/i18n/gl_ES.po create mode 100644 account_move_batch_validate/i18n/gu.po create mode 100644 account_move_batch_validate/i18n/hr.po create mode 100644 account_move_batch_validate/i18n/hu.po create mode 100644 account_move_batch_validate/i18n/id.po create mode 100644 account_move_batch_validate/i18n/it.po create mode 100644 account_move_batch_validate/i18n/ja.po create mode 100644 account_move_batch_validate/i18n/lt.po create mode 100644 account_move_batch_validate/i18n/mk.po create mode 100644 account_move_batch_validate/i18n/mn.po create mode 100644 account_move_batch_validate/i18n/nb.po create mode 100644 account_move_batch_validate/i18n/nl.po create mode 100644 account_move_batch_validate/i18n/nl_BE.po create mode 100644 account_move_batch_validate/i18n/pl.po create mode 100644 account_move_batch_validate/i18n/pt.po create mode 100644 account_move_batch_validate/i18n/pt_BR.po create mode 100644 account_move_batch_validate/i18n/ro.po create mode 100644 account_move_batch_validate/i18n/ru.po create mode 100644 account_move_batch_validate/i18n/sl.po create mode 100644 account_move_batch_validate/i18n/sr@latin.po create mode 100644 account_move_batch_validate/i18n/sv.po create mode 100644 account_move_batch_validate/i18n/th.po create mode 100644 account_move_batch_validate/i18n/tr.po create mode 100644 account_move_batch_validate/i18n/vi.po create mode 100644 account_move_batch_validate/i18n/zh_CN.po create mode 100644 account_move_batch_validate/i18n/zh_TW.po diff --git a/account_move_batch_validate/i18n/ar.po b/account_move_batch_validate/i18n/ar.po new file mode 100644 index 000000000..51f6788b2 --- /dev/null +++ b/account_move_batch_validate/i18n/ar.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Arabic (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ar/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ar\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "إلغاء" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "الشركة" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "التاريخ" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "أو" diff --git a/account_move_batch_validate/i18n/bg.po b/account_move_batch_validate/i18n/bg.po new file mode 100644 index 000000000..3b9ba4d0f --- /dev/null +++ b/account_move_batch_validate/i18n/bg.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/bg/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bg\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Отмяна" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Журнали" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Периоди" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/bs.po b/account_move_batch_validate/i18n/bs.po new file mode 100644 index 000000000..955049396 --- /dev/null +++ b/account_move_batch_validate/i18n/bs.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/bs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: bs\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Otkaži" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Kompanija" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ili" diff --git a/account_move_batch_validate/i18n/ca.po b/account_move_batch_validate/i18n/ca.po new file mode 100644 index 000000000..e4d1f9f94 --- /dev/null +++ b/account_move_batch_validate/i18n/ca.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ca/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Assentament comptable" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/ca_ES.po b/account_move_batch_validate/i18n/ca_ES.po new file mode 100644 index 000000000..1eba3cda0 --- /dev/null +++ b/account_move_batch_validate/i18n/ca_ES.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Catalan (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ca_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ca_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancel·la" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Companyia" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Diaris" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Períodes" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/cs.po b/account_move_batch_validate/i18n/cs.po new file mode 100644 index 000000000..5c8eee2d3 --- /dev/null +++ b/account_move_batch_validate/i18n/cs.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Czech (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/cs/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: cs\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Zrušit" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Společnost" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po new file mode 100644 index 000000000..11a0a1444 --- /dev/null +++ b/account_move_batch_validate/i18n/de.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/de/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: de\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Kontobuchung" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/en.po b/account_move_batch_validate/i18n/en.po new file mode 100644 index 000000000..93fdad18a --- /dev/null +++ b/account_move_batch_validate/i18n/en.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: English (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/en/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Account Entry" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "Action" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "Check this box to mark the move for batch posting" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "Mark for posting" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "Nothing to do because the record has been deleted" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "Posting Requested" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Seconds to wait before starting the jobs" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "Task set to Done because the user unmarked the move" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID of the Job to approve this move" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "Unmark for posting" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "Use asynchronous validation" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "Validate Account Move" diff --git a/account_move_batch_validate/i18n/en_GB.po b/account_move_batch_validate/i18n/en_GB.po new file mode 100644 index 000000000..885ef1b3a --- /dev/null +++ b/account_move_batch_validate/i18n/en_GB.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/en_GB/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: en_GB\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancel" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Company" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Date" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "or" diff --git a/account_move_batch_validate/i18n/es.po b/account_move_batch_validate/i18n/es.po new file mode 100644 index 000000000..402b0f4ab --- /dev/null +++ b/account_move_batch_validate/i18n/es.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Asiento contable" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/es_CR.po b/account_move_batch_validate/i18n/es_CR.po new file mode 100644 index 000000000..33e60e732 --- /dev/null +++ b/account_move_batch_validate/i18n/es_CR.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_CR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_CR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Fecha" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/es_EC.po b/account_move_batch_validate/i18n/es_EC.po new file mode 100644 index 000000000..5071ddc22 --- /dev/null +++ b/account_move_batch_validate/i18n/es_EC.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_EC/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_EC\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Compañia" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Fecha" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/es_ES.po b/account_move_batch_validate/i18n/es_ES.po new file mode 100644 index 000000000..4a793d803 --- /dev/null +++ b/account_move_batch_validate/i18n/es_ES.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "ID" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Diarios" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "Última actualización por" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Periodos" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "o" diff --git a/account_move_batch_validate/i18n/es_MX.po b/account_move_batch_validate/i18n/es_MX.po new file mode 100644 index 000000000..de0279fed --- /dev/null +++ b/account_move_batch_validate/i18n/es_MX.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_MX/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_MX\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Compañía" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Fecha" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ó" diff --git a/account_move_batch_validate/i18n/es_VE.po b/account_move_batch_validate/i18n/es_VE.po new file mode 100644 index 000000000..8d5646bc3 --- /dev/null +++ b/account_move_batch_validate/i18n/es_VE.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_VE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: es_VE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Fecha" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/et.po b/account_move_batch_validate/i18n/et.po new file mode 100644 index 000000000..ee81ab4a3 --- /dev/null +++ b/account_move_batch_validate/i18n/et.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Estonian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/et/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: et\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Loobu" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Ettevõte" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Kuupäev" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index d8c476ab0..043cf29f0 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -1,19 +1,21 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: -# * account_move_batch_validate -# +# * account_move_batch_validate +# +# Translators: msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: account-financial-tools (8.0)\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-18 07:22+0000\n" -"PO-Revision-Date: 2015-08-18 07:22+0000\n" -"Last-Translator: <>\n" -"Language-Team: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: French (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Plural-Forms: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -28,52 +30,51 @@ msgstr "Action" #. module: account_move_batch_validate #: help:account.move,to_post:0 msgid "Check this box to mark the move for batch posting" -msgstr "Cocher cette case pour marquer les écritures pour une validation asynchrone" +msgstr "Check this box to mark the move for batch posting" #. module: account_move_batch_validate #: selection:validate.account.move,action:0 msgid "Mark for posting" -msgstr "Marquer pour validation" +msgstr "Sélectionner pour validation" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/account.py:166 #, python-format msgid "Nothing to do because the record has been deleted" -msgstr "Rien à faire car la ligne a été supprimée" +msgstr "" #. module: account_move_batch_validate #: field:account.move,to_post:0 msgid "Posting Requested" -msgstr "Validation demandée" +msgstr "" #. module: account_move_batch_validate #: field:validate.account.move,eta:0 msgid "Seconds to wait before starting the jobs" -msgstr "Nombre de secondes à attendre avant de démarrer les jobs" +msgstr "Seconds to wait before starting the jobs" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/account.py:120 #, python-format msgid "Task set to Done because the user unmarked the move" -msgstr "Tâche mise à terminé car l'utilisateur a décoché la pièce" +msgstr "" #. module: account_move_batch_validate #: field:account.move,post_job_uuid:0 msgid "UUID of the Job to approve this move" -msgstr "UUID du Job pour approuver cette pièce" +msgstr "UUID du Job pour approuver cette move" #. module: account_move_batch_validate #: selection:validate.account.move,action:0 msgid "Unmark for posting" -msgstr "Décocher pour la validation" +msgstr "Unmark for posting" #. module: account_move_batch_validate #: field:validate.account.move,asynchronous:0 msgid "Use asynchronous validation" -msgstr "Utilisation de la validation asynchrone" +msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_validate_account_move msgid "Validate Account Move" -msgstr "Valider les pièces comptables" - +msgstr "" diff --git a/account_move_batch_validate/i18n/gl.po b/account_move_batch_validate/i18n/gl.po new file mode 100644 index 000000000..98ba26740 --- /dev/null +++ b/account_move_batch_validate/i18n/gl.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "Creado por" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "Creado en" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "ID" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Xornais" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "ültima actualización por" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "Última actualización en" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Períodos" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ou" diff --git a/account_move_batch_validate/i18n/gl_ES.po b/account_move_batch_validate/i18n/gl_ES.po new file mode 100644 index 000000000..55abe2ab8 --- /dev/null +++ b/account_move_batch_validate/i18n/gl_ES.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gl_ES/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gl_ES\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "ID" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/gu.po b/account_move_batch_validate/i18n/gu.po new file mode 100644 index 000000000..0942fb583 --- /dev/null +++ b/account_move_batch_validate/i18n/gu.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 16:14+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Gujarati (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: gu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "કંપની" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/hr.po b/account_move_batch_validate/i18n/hr.po new file mode 100644 index 000000000..580c168a2 --- /dev/null +++ b/account_move_batch_validate/i18n/hr.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/hr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Odustani" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Organizacija" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ili" diff --git a/account_move_batch_validate/i18n/hu.po b/account_move_batch_validate/i18n/hu.po new file mode 100644 index 000000000..fb848c795 --- /dev/null +++ b/account_move_batch_validate/i18n/hu.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/hu/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hu\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Mégsem" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Vállalat" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Dátum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "vagy" diff --git a/account_move_batch_validate/i18n/id.po b/account_move_batch_validate/i18n/id.po new file mode 100644 index 000000000..4b6a9b357 --- /dev/null +++ b/account_move_batch_validate/i18n/id.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/id/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: id\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Perusahaan" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Tanggal" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/it.po b/account_move_batch_validate/i18n/it.po new file mode 100644 index 000000000..c04161053 --- /dev/null +++ b/account_move_batch_validate/i18n/it.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/it/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: it\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Annulla" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Azienda" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "Creato da" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "Creato il" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Data" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "ID" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "Last Updated by" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "Last Updated on" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "o" diff --git a/account_move_batch_validate/i18n/ja.po b/account_move_batch_validate/i18n/ja.po new file mode 100644 index 000000000..c89bc2447 --- /dev/null +++ b/account_move_batch_validate/i18n/ja.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Japanese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ja/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ja\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "キャンセル" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "会社" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "日付" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/lt.po b/account_move_batch_validate/i18n/lt.po new file mode 100644 index 000000000..33e56b943 --- /dev/null +++ b/account_move_batch_validate/i18n/lt.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/lt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: lt\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Atšaukti" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Įmonė" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Data" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "arba" diff --git a/account_move_batch_validate/i18n/mk.po b/account_move_batch_validate/i18n/mk.po new file mode 100644 index 000000000..b97e12903 --- /dev/null +++ b/account_move_batch_validate/i18n/mk.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/mk/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mk\n" +"Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Откажи" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Компанија" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Датум" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "или" diff --git a/account_move_batch_validate/i18n/mn.po b/account_move_batch_validate/i18n/mn.po new file mode 100644 index 000000000..d72496b09 --- /dev/null +++ b/account_move_batch_validate/i18n/mn.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/mn/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: mn\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Цуцлах" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Компани" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Огноо" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "эсвэл" diff --git a/account_move_batch_validate/i18n/nb.po b/account_move_batch_validate/i18n/nb.po new file mode 100644 index 000000000..08b7aef37 --- /dev/null +++ b/account_move_batch_validate/i18n/nb.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nb/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Avbryt" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Firma" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Dato" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/nl.po b/account_move_batch_validate/i18n/nl.po new file mode 100644 index 000000000..ae1b0506e --- /dev/null +++ b/account_move_batch_validate/i18n/nl.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Annuleren" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Bedrijf" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "of" diff --git a/account_move_batch_validate/i18n/nl_BE.po b/account_move_batch_validate/i18n/nl_BE.po new file mode 100644 index 000000000..6462d4673 --- /dev/null +++ b/account_move_batch_validate/i18n/nl_BE.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nl_BE/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nl_BE\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Annuleren" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Bedrijf" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "of" diff --git a/account_move_batch_validate/i18n/pl.po b/account_move_batch_validate/i18n/pl.po new file mode 100644 index 000000000..c83a0730e --- /dev/null +++ b/account_move_batch_validate/i18n/pl.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Polish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pl\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Anuluj" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Data" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/pt.po b/account_move_batch_validate/i18n/pt.po new file mode 100644 index 000000000..e107df829 --- /dev/null +++ b/account_move_batch_validate/i18n/pt.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pt/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Cancelar" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Empresa" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Data" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "Diários" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "Periodos" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ou" diff --git a/account_move_batch_validate/i18n/pt_BR.po b/account_move_batch_validate/i18n/pt_BR.po new file mode 100644 index 000000000..01dc249d9 --- /dev/null +++ b/account_move_batch_validate/i18n/pt_BR.po @@ -0,0 +1,80 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-29 09:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pt_BR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_BR\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Entrada de conta" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/ro.po b/account_move_batch_validate/i18n/ro.po new file mode 100644 index 000000000..e8909fb1f --- /dev/null +++ b/account_move_batch_validate/i18n/ro.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ro/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ro\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Anuleaza" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Companie" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Data" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "sau" diff --git a/account_move_batch_validate/i18n/ru.po b/account_move_batch_validate/i18n/ru.po new file mode 100644 index 000000000..b60c91743 --- /dev/null +++ b/account_move_batch_validate/i18n/ru.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ru/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: ru\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Отменена" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Компания" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Дата" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "или" diff --git a/account_move_batch_validate/i18n/sl.po b/account_move_batch_validate/i18n/sl.po new file mode 100644 index 000000000..3fadf10b7 --- /dev/null +++ b/account_move_batch_validate/i18n/sl.po @@ -0,0 +1,81 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +# Matjaž Mozetič , 2015 +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-10-03 22:27+0000\n" +"PO-Revision-Date: 2015-09-30 11:31+0000\n" +"Last-Translator: Matjaž Mozetič \n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sl/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sl\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Kontni vnos" + +#. module: account_move_batch_validate +#: field:validate.account.move,action:0 +msgid "Action" +msgstr "Dejanje" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "To polje označuje premik za knjiženje v serijah." + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Mark for posting" +msgstr "Označba za knjiženje" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:166 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "Ni ničesar za narediti, ker je zapis bil izbrisan." + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "Vknjižba zahtevana" + +#. module: account_move_batch_validate +#: field:validate.account.move,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "Čakalna doba v sekundah pred zagonom nalog" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:120 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "Opravilo nastavljeno na 'opravljeno', ker je uporabnik odstranil označbo premika." + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "UUID naloge za odobritev tega premika" + +#. module: account_move_batch_validate +#: selection:validate.account.move,action:0 +msgid "Unmark for posting" +msgstr "Odstrani označbo za knjiženje" + +#. module: account_move_batch_validate +#: field:validate.account.move,asynchronous:0 +msgid "Use asynchronous validation" +msgstr "Uporabi asinhrono overjanje" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "Overi kontni premik" diff --git a/account_move_batch_validate/i18n/sr@latin.po b/account_move_batch_validate/i18n/sr@latin.po new file mode 100644 index 000000000..1b76a5fb2 --- /dev/null +++ b/account_move_batch_validate/i18n/sr@latin.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sr@latin/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sr@latin\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Otkaži" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/sv.po b/account_move_batch_validate/i18n/sv.po new file mode 100644 index 000000000..b2bdf7be4 --- /dev/null +++ b/account_move_batch_validate/i18n/sv.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Swedish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sv/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sv\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Avbryt" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Bolag" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Datum" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/th.po b/account_move_batch_validate/i18n/th.po new file mode 100644 index 000000000..0b6eca5fd --- /dev/null +++ b/account_move_batch_validate/i18n/th.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Thai (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/th/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: th\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "ยกเลิก" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "บริษัท" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "วันที่" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "หรือ" diff --git a/account_move_batch_validate/i18n/tr.po b/account_move_batch_validate/i18n/tr.po new file mode 100644 index 000000000..7418250db --- /dev/null +++ b/account_move_batch_validate/i18n/tr.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/tr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: tr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Vazgeç" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "Şirket" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Tarih" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "ya da" diff --git a/account_move_batch_validate/i18n/vi.po b/account_move_batch_validate/i18n/vi.po new file mode 100644 index 000000000..7ad1147b6 --- /dev/null +++ b/account_move_batch_validate/i18n/vi.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/vi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: vi\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "Hủy bỏ" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "Ngày" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" diff --git a/account_move_batch_validate/i18n/zh_CN.po b/account_move_batch_validate/i18n/zh_CN.po new file mode 100644 index 000000000..17e19dba9 --- /dev/null +++ b/account_move_batch_validate/i18n/zh_CN.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/zh_CN/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_CN\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "取消" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "公司" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "日期" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "或" diff --git a/account_move_batch_validate/i18n/zh_TW.po b/account_move_batch_validate/i18n/zh_TW.po new file mode 100644 index 000000000..c714968f7 --- /dev/null +++ b/account_move_batch_validate/i18n/zh_TW.po @@ -0,0 +1,222 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: account-financial-tools (8.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2015-07-01 13:25+0000\n" +"PO-Revision-Date: 2015-06-03 15:56+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/zh_TW/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: zh_TW\n" +"Plural-Forms: nplurals=1; plural=0;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,action:0 +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Entries" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,target_move:0 +msgid "All Posted Entries" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Cancel" +msgstr "刪除" + +#. module: account_move_batch_validate +#: field:account.move.marker,chart_account_id:0 +msgid "Chart of Account" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move,to_post:0 +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,company_id:0 +msgid "Company" +msgstr "公司" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_uid:0 +msgid "Created by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,create_date:0 +msgid "Created on" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "Date" +msgstr "日期" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Dates" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_to:0 +msgid "End Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_to:0 +msgid "End Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,filter:0 +msgid "Filter by" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Filters" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,fiscalyear_id:0 +msgid "Fiscal Year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,id:0 +msgid "ID" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: field:account.move.marker,journal_ids:0 +msgid "Journals" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,fiscalyear_id:0 +msgid "Keep empty for all open fiscal year" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_uid:0 +msgid "Last Updated by" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,write_date:0 +msgid "Last Updated on" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Mark" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker +msgid "Mark Jornal Items for Batch Posting" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move_marker +msgid "Mark Journal Items for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Mark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,filter:0 +msgid "No Filters" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:158 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +#: selection:account.move.marker,filter:0 +msgid "Periods" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,to_post:0 +msgid "Posting Requested" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "Report Options" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,eta:0 +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: help:account.move.marker,chart_account_id:0 +msgid "Select Charts of Accounts" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,date_from:0 +msgid "Start Date" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,period_from:0 +msgid "Start Period" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move.marker,target_move:0 +msgid "Target Moves" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/account.py:112 +#, python-format +msgid "Task set to Done because the user unmarked the move" +msgstr "" + +#. module: account_move_batch_validate +#: field:account.move,post_job_uuid:0 +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: selection:account.move.marker,action:0 +msgid "Unmark for posting" +msgstr "" + +#. module: account_move_batch_validate +#: view:account.move.marker:account_move_batch_validate.view_account_move_marker +msgid "or" +msgstr "" From f195dccf3a03d17a014b9db8a1a8e8210863b159 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Fri, 9 Oct 2015 09:59:23 +0200 Subject: [PATCH 57/69] [UPD] prefix versions with 8.0 --- account_move_batch_validate/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index d445da382..1db402c09 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -20,7 +20,7 @@ ############################################################################### { 'name': "Account Move Batch Validate", - 'version': '0.2', + 'version': '8.0.0.2.0', 'author': "Camptocamp,Odoo Community Association (OCA)", 'category': 'Finance', 'complexity': 'normal', From 94b8ead00fa13a684f2c8ddc0abe0519ae785f4b Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Wed, 14 Oct 2015 02:52:55 +0200 Subject: [PATCH 58/69] [MIG] Make modules uninstallable --- account_move_batch_validate/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__openerp__.py index 1db402c09..4f1d28fbb 100644 --- a/account_move_batch_validate/__openerp__.py +++ b/account_move_batch_validate/__openerp__.py @@ -39,7 +39,7 @@ 'test/batch_validate_then_unmark.yml', 'test/batch_validate_then_delete_move.yml', ], - 'installable': True, + 'installable': False, 'images': [], 'license': 'AGPL-3', } From 765e1a0d37f32693cb7de22849ac5a2f9eee5d9a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul=20=28ACSONE=29?= Date: Mon, 15 Aug 2016 18:54:03 +0200 Subject: [PATCH 59/69] [FIX] remove en.po that was erroneously created by transbot --- account_move_batch_validate/i18n/en.po | 80 -------------------------- 1 file changed, 80 deletions(-) delete mode 100644 account_move_batch_validate/i18n/en.po diff --git a/account_move_batch_validate/i18n/en.po b/account_move_batch_validate/i18n/en.po deleted file mode 100644 index 93fdad18a..000000000 --- a/account_move_batch_validate/i18n/en.po +++ /dev/null @@ -1,80 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -# Translators: -msgid "" -msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-03 22:27+0000\n" -"PO-Revision-Date: 2015-09-29 09:00+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: English (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/en/)\n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Language: en\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "Account Entry" - -#. module: account_move_batch_validate -#: field:validate.account.move,action:0 -msgid "Action" -msgstr "Action" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 -msgid "Check this box to mark the move for batch posting" -msgstr "Check this box to mark the move for batch posting" - -#. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "Mark for posting" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 -#, python-format -msgid "Nothing to do because the record has been deleted" -msgstr "Nothing to do because the record has been deleted" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" -msgstr "Posting Requested" - -#. module: account_move_batch_validate -#: field:validate.account.move,eta:0 -msgid "Seconds to wait before starting the jobs" -msgstr "Seconds to wait before starting the jobs" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 -#, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "Task set to Done because the user unmarked the move" - -#. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 -msgid "UUID of the Job to approve this move" -msgstr "UUID of the Job to approve this move" - -#. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "Unmark for posting" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 -msgid "Use asynchronous validation" -msgstr "Use asynchronous validation" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_validate_account_move -msgid "Validate Account Move" -msgstr "Validate Account Move" From 10dab41896ee7d63e79912af12f858008de42977 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 6 Oct 2016 14:46:03 +0200 Subject: [PATCH 60/69] [MIG] Rename manifest files --- account_move_batch_validate/{__openerp__.py => __manifest__.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename account_move_batch_validate/{__openerp__.py => __manifest__.py} (100%) diff --git a/account_move_batch_validate/__openerp__.py b/account_move_batch_validate/__manifest__.py similarity index 100% rename from account_move_batch_validate/__openerp__.py rename to account_move_batch_validate/__manifest__.py From 7a19f5b33dde4303bef8767d0f3a40897d042093 Mon Sep 17 00:00:00 2001 From: "Benjamin Willig (ACSONE)" Date: Mon, 2 Oct 2017 17:54:04 +0200 Subject: [PATCH 61/69] [MIG] account_move_batch_validate: Migration to 10.0 (#510) --- account_move_batch_validate/README.rst | 11 +- account_move_batch_validate/__init__.py | 26 +-- account_move_batch_validate/__manifest__.py | 42 +---- account_move_batch_validate/account.py | 166 ------------------ account_move_batch_validate/account_view.xml | 28 --- .../models/__init__.py | 5 + .../models/account_move.py | 101 +++++++++++ .../test/batch_validate.yml | 61 ------- .../test/batch_validate_then_delete_move.yml | 64 ------- .../test/batch_validate_then_unmark.yml | 87 --------- account_move_batch_validate/tests/__init__.py | 1 + .../tests/test_account_move_batch_validate.py | 163 +++++++++++++++++ .../views/account_move.xml | 33 ++++ .../wizard/__init__.py | 25 +-- .../wizard/account_move_validate.py | 62 +++++++ .../wizard/account_move_validate.xml | 24 +++ .../wizard/move_marker.py | 127 -------------- .../wizard/move_marker_view.xml | 22 --- 18 files changed, 409 insertions(+), 639 deletions(-) delete mode 100644 account_move_batch_validate/account.py delete mode 100644 account_move_batch_validate/account_view.xml create mode 100644 account_move_batch_validate/models/__init__.py create mode 100644 account_move_batch_validate/models/account_move.py delete mode 100644 account_move_batch_validate/test/batch_validate.yml delete mode 100644 account_move_batch_validate/test/batch_validate_then_delete_move.yml delete mode 100644 account_move_batch_validate/test/batch_validate_then_unmark.yml create mode 100644 account_move_batch_validate/tests/__init__.py create mode 100644 account_move_batch_validate/tests/test_account_move_batch_validate.py create mode 100644 account_move_batch_validate/views/account_move.xml create mode 100644 account_move_batch_validate/wizard/account_move_validate.py create mode 100644 account_move_batch_validate/wizard/account_move_validate.xml delete mode 100644 account_move_batch_validate/wizard/move_marker.py delete mode 100644 account_move_batch_validate/wizard/move_marker_view.xml diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/README.rst index d3d37d6ae..bddbfe990 100644 --- a/account_move_batch_validate/README.rst +++ b/account_move_batch_validate/README.rst @@ -5,20 +5,14 @@ Account Move Batch Validate =========================== This module provides a wizard to post many Journal Entries in batch. it -uses the queue system introduced by the OpenERP Connector to handle a +uses the queue system introduced by the Odoo Queue job module to handle a big quantity of moves in batch. -The module account_default_draft_move introduces a workflow where the -Journal Entries are always entered in OpenERP in draft state, and the -posting happens later, for example at the end of the period. The core -account module provides a wizard to post all the moves in the period, -but that is problematic when there are many moves. - The posting of a move takes some time, and doing that synchronously, in one transaction is problematic. In this module, we leverage the power of the queue system of the -OpenERP Connector, that can be very well used without other concepts +Odoo queue job module, that can be very well used without other concepts like Backends and Bindings. This approach provides many advantages, similar to the ones we get @@ -56,6 +50,7 @@ Contributors * Rudolf Schnapka * Stéphane Bidoul (ACSONE) * Adrien Peiffer (ACSONE) +* Benjamin Willig (ACSONE) Maintainer ---------- diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py index df1a591bd..85bba0cb6 100644 --- a/account_move_batch_validate/__init__.py +++ b/account_move_batch_validate/__init__.py @@ -1,24 +1,6 @@ # -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Account Move Batch Validate.""" +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from . import account # noqa -from . import wizard # noqa +from . import models +from . import wizard diff --git a/account_move_batch_validate/__manifest__.py b/account_move_batch_validate/__manifest__.py index 4f1d28fbb..579701a84 100644 --- a/account_move_batch_validate/__manifest__.py +++ b/account_move_batch_validate/__manifest__.py @@ -1,45 +1,21 @@ # -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Account Move Batch Validate", - 'version': '8.0.0.2.0', - 'author': "Camptocamp,Odoo Community Association (OCA)", + 'version': '10.0.1.0.0', + 'author': "Camptocamp, Odoo Community Association (OCA)", + 'website': 'http://www.camptocamp.com', 'category': 'Finance', 'complexity': 'normal', 'depends': [ 'account', - 'account_default_draft_move', - 'connector', + 'queue_job', ], - 'website': 'http://www.camptocamp.com', 'data': [ - 'account_view.xml', - 'wizard/move_marker_view.xml', + 'views/account_move.xml', + 'wizard/account_move_validate.xml', ], - 'test': [ - 'test/batch_validate.yml', - 'test/batch_validate_then_unmark.yml', - 'test/batch_validate_then_delete_move.yml', - ], - 'installable': False, - 'images': [], + 'installable': True, 'license': 'AGPL-3', } diff --git a/account_move_batch_validate/account.py b/account_move_batch_validate/account.py deleted file mode 100644 index b081e17b2..000000000 --- a/account_move_batch_validate/account.py +++ /dev/null @@ -1,166 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Accounting customisation for delayed posting.""" - -import logging - -from openerp.osv import fields, orm -from openerp.tools.translate import _ - -_logger = logging.getLogger(__name__) - -try: - from openerp.addons.connector.queue.job import job - from openerp.addons.connector.session import ConnectorSession - from openerp.addons.connector.queue.job import OpenERPJobStorage -except ImportError: - _logger.debug('Can not `import connector`.') - import functools - - def empty_decorator_factory(*argv, **kwargs): - return functools.partial - job = empty_decorator_factory - -# do a massive write on account moves BLOCK_SIZE at a time -BLOCK_SIZE = 1000 - - -class account_move(orm.Model): - - """We modify the account move to allow delayed posting.""" - - _name = 'account.move' - _inherit = 'account.move' - - _columns = { - 'to_post': fields.boolean( - 'Posting Requested', - readonly=True, - help='Check this box to mark the move for batch posting' - ), - 'post_job_uuid': fields.char( - 'UUID of the Job to approve this move' - ), - } - - def _delay_post_marked(self, cr, uid, eta=None, context=None): - """Create a job for every move marked for posting. - - If some moves already have a job, they are skipped. - - """ - - if context is None: - context = {} - - session = ConnectorSession(cr, uid, context=context) - - move_ids = self.search(cr, uid, [ - ('to_post', '=', True), - ('post_job_uuid', '=', False), - ('state', '=', 'draft'), - ], context=context) - name = self._name - - # maybe not creating too many dictionaries will make us a bit faster - values = {'post_job_uuid': None} - _logger.info( - u'{0} jobs for posting moves have been created.'.format( - len(move_ids) - ) - ) - - for move_id in move_ids: - job_uuid = validate_one_move.delay(session, name, move_id, - eta=eta) - values['post_job_uuid'] = job_uuid - self.write(cr, uid, [move_id], values) - cr.commit() - - def _cancel_jobs(self, cr, uid, context=None): - """Find moves where the mark has been removed and cancel the jobs. - - For the moves that are posted already it's too late: we skip them. - - """ - - if context is None: - context = {} - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - move_ids = self.search(cr, uid, [ - ('to_post', '=', False), - ('post_job_uuid', '!=', False), - ('state', '=', 'draft'), - ], context=context) - - for move in self.browse(cr, uid, move_ids, context=context): - job_rec = storage.load(move.post_job_uuid) - if job_rec.state in (u'pending', u'enqueued'): - job_rec.set_done(result=_( - u'Task set to Done because the user unmarked the move' - )) - storage.store(job_rec) - - def mark_for_posting(self, cr, uid, move_ids, eta=None, context=None): - """Mark a list of moves for delayed posting, and enqueue the jobs.""" - if context is None: - context = {} - # For massive amounts of moves, this becomes necessary to avoid - # MemoryError's - - _logger.info( - u'{0} moves marked for posting.'.format(len(move_ids)) - ) - - for start in xrange(0, len(move_ids), BLOCK_SIZE): - self.write( - cr, - uid, - move_ids[start:start + BLOCK_SIZE], - {'to_post': True}, - context=context) - # users like to see the flag sooner rather than later - cr.commit() - self._delay_post_marked(cr, uid, eta=eta, context=context) - - def unmark_for_posting(self, cr, uid, move_ids, context=None): - """Unmark moves for delayed posting, and cancel the jobs.""" - if context is None: - context = {} - self.write(cr, uid, move_ids, {'to_post': False}, context=context) - self._cancel_jobs(cr, uid, context=context) - - -@job(default_channel='root.account_move_batch_validate') -def validate_one_move(session, model_name, move_id): - """Validate a move, and leave the job reference in place.""" - move_pool = session.pool['account.move'] - if move_pool.exists(session.cr, session.uid, [move_id]): - move_pool.button_validate( - session.cr, - session.uid, - [move_id] - ) - else: - return _(u'Nothing to do because the record has been deleted') diff --git a/account_move_batch_validate/account_view.xml b/account_move_batch_validate/account_view.xml deleted file mode 100644 index 1f5a60af9..000000000 --- a/account_move_batch_validate/account_view.xml +++ /dev/null @@ -1,28 +0,0 @@ - - - - - - view.move.to_post.tree - account.move - - - - - - - - - - view.move.to_post.form - account.move - - - - - - - - - - diff --git a/account_move_batch_validate/models/__init__.py b/account_move_batch_validate/models/__init__.py new file mode 100644 index 000000000..3418a723b --- /dev/null +++ b/account_move_batch_validate/models/__init__.py @@ -0,0 +1,5 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import account_move diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py new file mode 100644 index 000000000..8cb988bca --- /dev/null +++ b/account_move_batch_validate/models/account_move.py @@ -0,0 +1,101 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +import logging + +from odoo import api, fields, models, _ +from odoo.addons.queue_job.job import job, Job + + +_logger = logging.getLogger(__name__) + +BLOCK_SIZE = 1000 + + +class AccountMove(models.Model): + + _inherit = 'account.move' + + to_post = fields.Boolean( + string="Posting requested", readonly=True, + help="Check this box to mark the move for batch posting") + post_job_uuid = fields.Char(string="UUID of the Job to approve this move") + + @job(default_channel='root.account_move_batch_validate') + def validate_one_move(self, move_id): + move = self.browse(move_id) + if move.exists(): + move.post() + else: + return _(u"Nothing to do because the record has been deleted") + + @api.model + def _delay_post_marked(self, eta=None): + """ + Create a job for every move marked for posting. + If some moves already have a job, they are skipped. + """ + AccountMoveObj = self.env[self._name] + + moves = self.search([ + ('to_post', '=', True), + ('post_job_uuid', '=', False), + ('state', '=', 'draft'), + ]) + + # maybe not creating too many dictionaries will make us a bit faster + values = {'post_job_uuid': None} + _logger.info( + "%s jobs for posting moves have been created.", len(moves)) + + for move in moves: + new_job = AccountMoveObj.with_delay(eta=eta).validate_one_move( + move.id) + values['post_job_uuid'] = new_job.uuid + move.write(values) + self.env.cr.commit() # pylint:disable=invalid-commit + + @api.model + def _cancel_post_jobs(self): + """ + Find moves where the mark has been removed and cancel the jobs. + For the moves that are posted already it's too late: we skip them. + """ + moves = self.search([ + ('to_post', '=', False), + ('post_job_uuid', '!=', False), + ('state', '=', 'draft'), + ]) + + for move in moves: + job_rec = Job.load(self.env, move.post_job_uuid) + if job_rec.state in ('pending', 'enqueued'): + job_rec.set_done( + result=_("Task set to Done because the " + "user unmarked the move.")) + job_rec.store() + + @api.multi + def mark_for_posting(self, eta=None): + """ + Mark a list of moves for delayed posting, and enqueue the jobs. + For massive amounts of moves, this becomes necessary to avoid + MemoryError's + """ + moves_count = len(self) + _logger.info("%s moves marked for posting.", moves_count) + + values = {'to_post': True} + + for index in xrange(0, moves_count, BLOCK_SIZE): + moves = self[index:index + BLOCK_SIZE] + moves.write(values) + # users like to see the flag sooner rather than later + self.env.cr.commit() # pylint:disable=invalid-commit + self._delay_post_marked(eta=eta) + + @api.multi + def unmark_for_posting(self): + self.write({'to_post': False}) + self._cancel_post_jobs() diff --git a/account_move_batch_validate/test/batch_validate.yml b/account_move_batch_validate/test/batch_validate.yml deleted file mode 100644 index 898d0dce5..000000000 --- a/account_move_batch_validate/test/batch_validate.yml +++ /dev/null @@ -1,61 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move1}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 1000.0 - - name: Sales line - account_id: account.a_sale - credit: 1000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move1}: - - state == 'draft' -- - I create a wizard -- - !record {model: validate.account.move, id: wiz_marker1}: - action: mark -- - I set the period and the journal on the wizard -- - !python {model: validate.account.move}: | - move = self.pool['account.move'].browse(cr, uid, ref('move1'), - context=context) - journal_ids = [(6, 0, [move.journal_id.id])] - period_ids = [(6, 0, [move.period_id.id])] - vals = {'journal_ids': journal_ids, - 'period_ids': period_ids, - } - self.write(cr, uid, ref('wiz_marker1'), vals, context=context) -- - I run the wizard -- - !python {model: validate.account.move}: | - context['automated_test_execute_now'] = True - self.validate_move( - cr, uid, [ref('wiz_marker1')], context=context - ) -- - I read the UUID from the move, I dequeue the job and run it -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - move = self.browse(cr, uid, ref('move1'), context=context) - uuid = move.post_job_uuid - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - myjob = storage.load(uuid) - myjob.perform(session) -- - I check that the move is now approved -- - !assert {model: account.move, id: move1}: - - state == 'posted' diff --git a/account_move_batch_validate/test/batch_validate_then_delete_move.yml b/account_move_batch_validate/test/batch_validate_then_delete_move.yml deleted file mode 100644 index 82a50cbcb..000000000 --- a/account_move_batch_validate/test/batch_validate_then_delete_move.yml +++ /dev/null @@ -1,64 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move3}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 3000.0 - - name: Sales line - account_id: account.a_sale - credit: 3000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move3}: - - state == 'draft' -- - I create a wizard with a long ETA -- - !record {model: validate.account.move, id: wiz_marker4}: - action: mark - eta: 10000 -- - I set the period and the journal on the wizard -- - !python {model: validate.account.move}: | - move = self.pool['account.move'].browse(cr, uid, ref('move3'), - context=context) - journal_ids = [(6, 0, [move.journal_id.id])] - period_ids = [(6, 0, [move.period_id.id])] - vals = {'journal_ids': journal_ids, - 'period_ids': period_ids, - } - self.write(cr, uid, ref('wiz_marker4'), vals, context=context) -- - I run the wizard -- - !python {model: validate.account.move}: | - context['automated_test_execute_now'] = True - self.validate_move( - cr, uid, [ref('wiz_marker4')], context=context - ) -- - I read the UUID from the move, delete the move, then dequeue the job and run it. - It should raise no exceptions. -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - move = self.browse(cr, uid, ref('move3'), context=context) - uuid = move.post_job_uuid - - assert uuid, 'The Job has not been created.' - self.unlink(cr, uid, ref('move3'), context=context) - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - myjob = storage.load(uuid) - myjob.perform(session) - - assert myjob.result == u'Nothing to do because the record has been deleted' diff --git a/account_move_batch_validate/test/batch_validate_then_unmark.yml b/account_move_batch_validate/test/batch_validate_then_unmark.yml deleted file mode 100644 index 2c71c65d7..000000000 --- a/account_move_batch_validate/test/batch_validate_then_unmark.yml +++ /dev/null @@ -1,87 +0,0 @@ -- - I create a move -- - !record {model: account.move, id: move2}: - journal_id: account.sales_journal - line_id: - - name: Receivable line - account_id: account.a_recv - debit: 2000.0 - - name: Sales line - account_id: account.a_sale - credit: 2000.0 -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' -- - I create a wizard with a long ETA -- - !record {model: validate.account.move, id: wiz_marker2}: - action: mark - eta: 10000 -- - I set the period and the journal on the wizard -- - !python {model: validate.account.move}: | - move = self.pool['account.move'].browse(cr, uid, ref('move2'), - context=context) - journal_ids = [(6, 0, [move.journal_id.id])] - period_ids = [(6, 0, [move.period_id.id])] - vals = {'journal_ids': journal_ids, - 'period_ids': period_ids, - } - self.write(cr, uid, ref('wiz_marker2'), vals, context=context) -- - I run the wizard -- - !python {model: validate.account.move}: | - context['automated_test_execute_now'] = True - self.validate_move( - cr, uid, [ref('wiz_marker2')], context=context - ) -- - Now I change my mind and I create a wizard to unmark the moves -- - !record {model: validate.account.move, id: wiz_unmarker3}: - action: unmark -- - I set the period and the journal on the wizard -- - !python {model: validate.account.move}: | - move = self.pool['account.move'].browse(cr, uid, ref('move2'), - context=context) - journal_ids = [(6, 0, [move.journal_id.id])] - period_ids = [(6, 0, [move.period_id.id])] - vals = {'journal_ids': journal_ids, - 'period_ids': period_ids, - } - self.write(cr, uid, ref('wiz_unmarker3'), vals, context=context) -- - I run the wizard -- - !python {model: validate.account.move}: | - self.validate_move( - cr, uid, [ref('wiz_unmarker3')], context=context - ) -- - Now I checked that my job is done, and the move is still draft -- - !python {model: account.move}: | - from openerp.addons.connector.queue.job import OpenERPJobStorage - from openerp.addons.connector.session import ConnectorSession - - session = ConnectorSession(cr, uid, context=context) - storage = OpenERPJobStorage(session) - - move = self.browse(cr, uid, ref('move2'), context=context) - myjob = storage.load(move.post_job_uuid) - assert myjob.state == 'done', 'Job is in state {0}, should be done'.format( - myjob.state - ) -- - I check that the move is still draft -- - !assert {model: account.move, id: move2}: - - state == 'draft' diff --git a/account_move_batch_validate/tests/__init__.py b/account_move_batch_validate/tests/__init__.py new file mode 100644 index 000000000..36e5827a5 --- /dev/null +++ b/account_move_batch_validate/tests/__init__.py @@ -0,0 +1 @@ +from . import test_account_move_batch_validate diff --git a/account_move_batch_validate/tests/test_account_move_batch_validate.py b/account_move_batch_validate/tests/test_account_move_batch_validate.py new file mode 100644 index 000000000..0d1a74a62 --- /dev/null +++ b/account_move_batch_validate/tests/test_account_move_batch_validate.py @@ -0,0 +1,163 @@ +# -*- coding: utf-8 -*- +# Copyright 2017 ACSONE SA/NV +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo.tests.common import SingleTransactionCase +from odoo.addons.queue_job.job import Job + + +class TestAccountMoveBatchValidate(SingleTransactionCase): + + @classmethod + def setUpClass(self): + super(TestAccountMoveBatchValidate, self).setUpClass() + self.AccountObj = self.env['account.account'] + self.AccountJournalObj = self.env['account.journal'] + self.AccountMoveObj = self.env['account.move'] + self.ValidateAccountMoveObj = self.env['validate.account.move'] + self.QueueJobObj = self.env['queue.job'] + + self.account_type_recv = self.env.ref( + 'account.data_account_type_receivable') + self.account_type_rev = self.env.ref( + 'account.data_account_type_revenue') + + self.account_recv = self.AccountObj.create({ + 'code': 'RECVT', + 'name': "Receivable (test)", + 'reconcile': True, + 'user_type_id': self.account_type_recv.id, + }) + self.account_sale = self.AccountObj.create({ + 'code': 'SALET', + 'name': "Receivable (sale)", + 'reconcile': True, + 'user_type_id': self.account_type_rev.id, + }) + + self.sales_journal = self.AccountJournalObj.create({ + 'name': "Sales journal", + 'code': 'SAJT', + 'type': 'sale', + 'default_credit_account_id': self.account_sale.id, + 'default_debit_account_id': self.account_sale.id, + }) + + def create_account_move(self, amount): + return self.AccountMoveObj.create({ + 'journal_id': self.sales_journal.id, + 'line_ids': [ + (0, 0, { + 'name': "Receivable line", + 'account_id': self.account_recv.id, + 'debit': amount, + }), + (0, 0, { + 'name': "Sales line", + 'account_id': self.account_type_rev.id, + 'credit': amount, + }), + ] + }) + + def create_move_validate_wizard(self, action, eta=None): + return self.ValidateAccountMoveObj.create({ + 'asynchronous': True, + 'action': action, + 'eta': eta or 0, + }) + + def test_01_wizard_asynchronous_post(self): + """ + Create a move and call the validate account move wizard to + post it. + """ + move = self.create_account_move(1000) + + self.assertEquals(move.state, 'draft') + + wizard = self.create_move_validate_wizard('mark') + wizard.with_context({ + 'active_ids': [move.id], + 'automated_test_execute_now': True, + }).validate_move() + + job_uuid = move.post_job_uuid + + self.assertTrue( + move.to_post, msg="Move should be marked as 'to post'.") + + self.assertTrue( + bool(job_uuid), msg="A job should have been assigned to the move.") + + post_job = Job.load(self.env, job_uuid) + post_job.perform() + + self.assertEquals( + move.state, 'posted', msg="Move should be posted.") + + def test_02_delete_move_before_job_run(self): + """ + Create a move and call the validate account move wizard to + post it, and then delete the move. + """ + move = self.create_account_move(3000) + + wizard = self.create_move_validate_wizard('mark', eta=1000) + wizard.with_context({ + 'active_ids': [move.id], + 'automated_test_execute_now': True, + }).validate_move() + + job_uuid = move.post_job_uuid + + self.assertTrue( + bool(job_uuid), msg="The job has not been created.") + + move.unlink() + + post_job = Job.load(self.env, job_uuid) + post_job.perform() + + self.assertEquals( + post_job.result, + u'Nothing to do because the record has been deleted') + + def test_03_mark_and_unmark(self): + """ + Create a move and call the validate account move wizard to + post it. Recall the validate account move wizard to unmark move. + """ + move = self.create_account_move(3000) + + wizard = self.create_move_validate_wizard('mark', eta=1000) + wizard.with_context({ + 'active_ids': [move.id], + 'automated_test_execute_now': True, + }).validate_move() + + mark_job_uuid = move.post_job_uuid + + self.assertTrue(move.to_post) + + wizard = self.create_move_validate_wizard('unmark', eta=1000) + wizard.with_context({ + 'active_ids': [move.id], + 'automated_test_execute_now': True, + }).validate_move() + + self.assertFalse(move.to_post) + + job_uuid = move.post_job_uuid + + self.assertEquals(mark_job_uuid, job_uuid) + + post_job = Job.load(self.env, job_uuid) + + self.assertEquals(post_job.state, 'done', msg="Job should be done") + self.assertEquals( + post_job.result, + "Task set to Done because the user unmarked the move.") + + self.assertEquals( + move.state, 'draft', msg="Move should be in 'draft' state") diff --git a/account_move_batch_validate/views/account_move.xml b/account_move_batch_validate/views/account_move.xml new file mode 100644 index 000000000..c24ea8554 --- /dev/null +++ b/account_move_batch_validate/views/account_move.xml @@ -0,0 +1,33 @@ + + + + + + + account.move.form in (account_move_batch_validate) + account.move + + + + + + + + + + + + account.move.tree in (account_move_batch_validate) + account.move + + + + + + + + + + + diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py index f13b63cb0..7beaa5641 100644 --- a/account_move_batch_validate/wizard/__init__.py +++ b/account_move_batch_validate/wizard/__init__.py @@ -1,22 +1,5 @@ # -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizard to mark account moves for batch posting.""" -from . import move_marker # noqa +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from . import account_move_validate diff --git a/account_move_batch_validate/wizard/account_move_validate.py b/account_move_batch_validate/wizard/account_move_validate.py new file mode 100644 index 000000000..867d8f008 --- /dev/null +++ b/account_move_batch_validate/wizard/account_move_validate.py @@ -0,0 +1,62 @@ +# -*- coding: utf-8 -*- +# Copyright 2014 Camptocamp SA, 2017 ACSONE +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). + +from odoo import api, fields, models +from odoo.addons.queue_job.job import job + + +class AccountMoveValidate(models.TransientModel): + + _inherit = 'validate.account.move' + + action = fields.Selection( + selection='_get_actions', string="Action", + required=True, default='mark') + eta = fields.Integer(string="Seconds to wait before starting the jobs") + asynchronous = fields.Boolean(string="Use asynchronous validation") + + @api.model + def _get_actions(self): + return [ + ('mark', 'Mark for posting'), + ('unmark', 'Unmark for posting') + ] + + @api.multi + def validate_move(self): + self.ensure_one() + + if not self.asynchronous: + return super(AccountMoveValidate, self).validate_move() + + wizard_data = { + 'move_ids': self.env.context.get('active_ids'), + 'action': self.action, + 'asynchronous': self.asynchronous, + 'eta': self.eta, + } + + if self.env.context.get('automated_test_execute_now'): + return self.process_wizard(wizard_data) + else: + return self.env[self._name].with_delay(priority=5).process_wizard( + wizard_data) + + @job() + def process_wizard(self, wizard_data): + AccountMoveObj = self.env['account.move'] + + move_ids = wizard_data.get('move_ids') + action = wizard_data.get('action') + eta = wizard_data.get('eta') + + moves = AccountMoveObj.search([ + ('id', 'in', move_ids), + ('state', '=', 'draft') + ]) + + if action == 'mark': + moves.mark_for_posting(eta=eta) + elif action == 'unmark': + moves.unmark_for_posting() diff --git a/account_move_batch_validate/wizard/account_move_validate.xml b/account_move_batch_validate/wizard/account_move_validate.xml new file mode 100644 index 000000000..e0f92353a --- /dev/null +++ b/account_move_batch_validate/wizard/account_move_validate.xml @@ -0,0 +1,24 @@ + + + + + + + + validate.account.move.form (in account_move_batch_validate) + validate.account.move + + + + + + + + + + + + + + diff --git a/account_move_batch_validate/wizard/move_marker.py b/account_move_batch_validate/wizard/move_marker.py deleted file mode 100644 index 849cce5e7..000000000 --- a/account_move_batch_validate/wizard/move_marker.py +++ /dev/null @@ -1,127 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################### -# # -# Author: Leonardo Pistone -# Copyright 2014 Camptocamp SA -# # -# This program is free software: you can redistribute it and/or modify # -# it under the terms of the GNU Affero General Public License as # -# published by the Free Software Foundation, either version 3 of the # -# License, or (at your option) any later version. # -# # -# This program is distributed in the hope that it will be useful, # -# but WITHOUT ANY WARRANTY; without even the implied warranty of # -# MERCHANTABILITY or FITNESS FOR A PARTICULAR PURPOSE. See the # -# GNU Affero General Public License for more details. # -# # -# You should have received a copy of the GNU Affero General Public License # -# along with this program. If not, see . # -# # -############################################################################### -"""Wizards for batch posting.""" - -import logging - -from openerp.osv import fields, orm - -_logger = logging.getLogger(__name__) - -try: - from openerp.addons.connector.session import ConnectorSession - from openerp.addons.connector.queue.job import job -except ImportError: - _logger.debug('Can not `import connector`.') - - def empty_decorator(func): - return func - job = empty_decorator - - -class ValidateAccountMove(orm.TransientModel): - - """Wizard to mark account moves for batch posting.""" - - _inherit = "validate.account.move" - - _columns = { - 'action': fields.selection([('mark', 'Mark for posting'), - ('unmark', 'Unmark for posting')], - "Action", required=True), - 'eta': fields.integer('Seconds to wait before starting the jobs'), - 'asynchronous': fields.boolean('Use asynchronous validation'), - } - - _defaults = { - 'action': 'mark', - 'asynchronous': True, - } - - def validate_move(self, cr, uid, ids, context=None): - """Create a single job that will create one job per move. - - Return action. - - """ - session = ConnectorSession(cr, uid, context=context) - wizard_id = ids[0] - # to find out what _classic_write does, read the documentation. - wizard_data = self.read(cr, uid, wizard_id, context=context, - load='_classic_write') - if not wizard_data.get('asynchronous'): - return super(ValidateAccountMove, self)\ - .validate_move(cr, uid, ids, context=context) - wizard_data.pop('id') - if wizard_data.get('journal_ids'): - journals_ids_vals = [(6, False, - wizard_data.get('journal_ids'))] - wizard_data['journal_ids'] = journals_ids_vals - if wizard_data.get('period_ids'): - periods_ids_vals = [(6, False, - wizard_data.get('period_ids'))] - wizard_data['period_ids'] = periods_ids_vals - - if context.get('automated_test_execute_now'): - process_wizard(session, self._name, wizard_data) - else: - process_wizard.delay(session, self._name, wizard_data) - - return {'type': 'ir.actions.act_window_close'} - - def process_wizard(self, cr, uid, ids, context=None): - """Choose the correct list of moves to mark and then validate.""" - for wiz in self.browse(cr, uid, ids, context=context): - - move_obj = self.pool['account.move'] - - domain = [('state', '=', 'draft'), - ('journal_id', 'in', wiz.journal_ids.ids), - ('period_id', 'in', wiz.period_ids.ids)] - move_ids = move_obj.search(cr, uid, domain, order='date', - context=context) - - if wiz.action == 'mark': - move_obj.mark_for_posting(cr, uid, move_ids, eta=wiz.eta, - context=context) - - elif wiz.action == 'unmark': - move_obj.unmark_for_posting(cr, uid, move_ids, context=context) - - -@job -def process_wizard(session, model_name, wizard_data): - """Create jobs to validate Journal Entries.""" - - wiz_obj = session.pool[model_name] - new_wiz_id = wiz_obj.create( - session.cr, - session.uid, - wizard_data, - session.context - ) - - wiz_obj.process_wizard( - session.cr, - session.uid, - ids=[new_wiz_id], - context=session.context, - ) diff --git a/account_move_batch_validate/wizard/move_marker_view.xml b/account_move_batch_validate/wizard/move_marker_view.xml deleted file mode 100644 index 0e50c67d4..000000000 --- a/account_move_batch_validate/wizard/move_marker_view.xml +++ /dev/null @@ -1,22 +0,0 @@ - - - - - - Post Journal Entries - validate.account.move - - - - - - - - - - - Post Journal Entries - - - - From 16f6d8b37e935e2994e117257a3d4ad98eaa3beb Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Sat, 2 Dec 2017 00:19:30 +0100 Subject: [PATCH 62/69] OCA Transbot updated translations from Transifex --- account_move_batch_validate/i18n/am.po | 71 ++++++++ account_move_batch_validate/i18n/fr.po | 55 +++--- account_move_batch_validate/i18n/gl.po | 193 +++------------------- account_move_batch_validate/i18n/hr_HR.po | 71 ++++++++ account_move_batch_validate/i18n/it.po | 193 +++------------------- account_move_batch_validate/i18n/nl.po | 193 +++------------------- account_move_batch_validate/i18n/pt.po | 193 +++------------------- account_move_batch_validate/i18n/pt_PT.po | 71 ++++++++ account_move_batch_validate/i18n/sl.po | 62 +++---- 9 files changed, 346 insertions(+), 756 deletions(-) create mode 100644 account_move_batch_validate/i18n/am.po create mode 100644 account_move_batch_validate/i18n/hr_HR.po create mode 100644 account_move_batch_validate/i18n/pt_PT.po diff --git a/account_move_batch_validate/i18n/am.po b/account_move_batch_validate/i18n/am.po new file mode 100644 index 000000000..22d565914 --- /dev/null +++ b/account_move_batch_validate/i18n/am.po @@ -0,0 +1,71 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: am\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Asiento contable" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:31 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:75 +#, python-format +msgid "Task set to Done because the user unmarked the move." +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index 043cf29f0..c1f6693d1 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -3,14 +3,15 @@ # * account_move_batch_validate # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-03 22:27+0000\n" -"PO-Revision-Date: 2015-09-29 09:00+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: French (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/fr/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -23,54 +24,44 @@ msgid "Account Entry" msgstr "Pièce comptable" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" -msgstr "Action" +msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" -msgstr "Check this box to mark the move for batch posting" +msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "Sélectionner pour validation" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" -msgstr "Seconds to wait before starting the jobs" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 -#, python-format -msgid "Task set to Done because the user unmarked the move" msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: code:addons/account_move_batch_validate/models/account_move.py:75 +#, python-format +msgid "Task set to Done because the user unmarked the move." +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" -msgstr "UUID du Job pour approuver cette move" +msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "Unmark for posting" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" msgstr "" diff --git a/account_move_batch_validate/i18n/gl.po b/account_move_batch_validate/i18n/gl.po index 98ba26740..cab347761 100644 --- a/account_move_batch_validate/i18n/gl.po +++ b/account_move_batch_validate/i18n/gl.po @@ -3,14 +3,15 @@ # * account_move_batch_validate # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-01 13:25+0000\n" -"PO-Revision-Date: 2015-06-03 15:56+0000\n" -"Last-Translator: <>\n" -"Language-Team: Galician (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gl/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -20,203 +21,51 @@ msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Asento contable" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "Creado por" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "Creado en" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "ID" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Xornais" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "ültima actualización por" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Períodos" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:75 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ou" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/hr_HR.po b/account_move_batch_validate/i18n/hr_HR.po new file mode 100644 index 000000000..483478c90 --- /dev/null +++ b/account_move_batch_validate/i18n/hr_HR.po @@ -0,0 +1,71 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Stavka dnevnika" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:31 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:75 +#, python-format +msgid "Task set to Done because the user unmarked the move." +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/it.po b/account_move_batch_validate/i18n/it.po index c04161053..bd7c67174 100644 --- a/account_move_batch_validate/i18n/it.po +++ b/account_move_batch_validate/i18n/it.po @@ -3,14 +3,15 @@ # * account_move_batch_validate # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-01 13:25+0000\n" -"PO-Revision-Date: 2015-06-03 15:56+0000\n" -"Last-Translator: <>\n" -"Language-Team: Italian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/it/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -20,203 +21,51 @@ msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Registrazione Contabile" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Annulla" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Azienda" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "Creato da" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "Creato il" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Data" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "ID" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "Last Updated by" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "Last Updated on" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:75 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "o" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/nl.po b/account_move_batch_validate/i18n/nl.po index ae1b0506e..1df081725 100644 --- a/account_move_batch_validate/i18n/nl.po +++ b/account_move_batch_validate/i18n/nl.po @@ -3,14 +3,15 @@ # * account_move_batch_validate # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-01 13:25+0000\n" -"PO-Revision-Date: 2015-06-03 15:56+0000\n" -"Last-Translator: <>\n" -"Language-Team: Dutch (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nl/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -20,203 +21,51 @@ msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Boeking" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Annuleren" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Bedrijf" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:75 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "of" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/pt.po b/account_move_batch_validate/i18n/pt.po index e107df829..9785b1943 100644 --- a/account_move_batch_validate/i18n/pt.po +++ b/account_move_batch_validate/i18n/pt.po @@ -3,14 +3,15 @@ # * account_move_batch_validate # # Translators: +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-07-01 13:25+0000\n" -"PO-Revision-Date: 2015-06-03 15:56+0000\n" -"Last-Translator: <>\n" -"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pt/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -20,203 +21,51 @@ msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move msgid "Account Entry" -msgstr "" +msgstr "Movimento de Conta" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Empresa" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Data" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Diários" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Periodos" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:75 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ou" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/pt_PT.po b/account_move_batch_validate/i18n/pt_PT.po new file mode 100644 index 000000000..a15a2e565 --- /dev/null +++ b/account_move_batch_validate/i18n/pt_PT.po @@ -0,0 +1,71 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * account_move_batch_validate +# +# Translators: +# OCA Transbot , 2017 +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 10.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_account_move +msgid "Account Entry" +msgstr "Movimento de Conta" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action +msgid "Action" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post +msgid "Check this box to mark the move for batch posting" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:31 +#, python-format +msgid "Nothing to do because the record has been deleted" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta +msgid "Seconds to wait before starting the jobs" +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:75 +#, python-format +msgid "Task set to Done because the user unmarked the move." +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid +msgid "UUID of the Job to approve this move" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" diff --git a/account_move_batch_validate/i18n/sl.po b/account_move_batch_validate/i18n/sl.po index 3fadf10b7..696113848 100644 --- a/account_move_batch_validate/i18n/sl.po +++ b/account_move_batch_validate/i18n/sl.po @@ -3,15 +3,15 @@ # * account_move_batch_validate # # Translators: -# Matjaž Mozetič , 2015 +# OCA Transbot , 2017 msgid "" msgstr "" -"Project-Id-Version: account-financial-tools (8.0)\n" +"Project-Id-Version: Odoo Server 10.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-10-03 22:27+0000\n" -"PO-Revision-Date: 2015-09-30 11:31+0000\n" -"Last-Translator: Matjaž Mozetič \n" -"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sl/)\n" +"POT-Creation-Date: 2017-11-28 23:24+0000\n" +"PO-Revision-Date: 2017-11-28 23:24+0000\n" +"Last-Translator: OCA Transbot , 2017\n" +"Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" @@ -21,61 +21,51 @@ msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move msgid "Account Entry" -msgstr "Kontni vnos" +msgstr "Knjigovodski vnos" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" -msgstr "Dejanje" +msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" -msgstr "To polje označuje premik za knjiženje v serijah." +msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "Označba za knjiženje" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:31 #, python-format msgid "Nothing to do because the record has been deleted" -msgstr "Ni ničesar za narediti, ker je zapis bil izbrisan." +msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" -msgstr "Vknjižba zahtevana" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" -msgstr "Čakalna doba v sekundah pred zagonom nalog" +msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 +#: code:addons/account_move_batch_validate/models/account_move.py:75 #, python-format -msgid "Task set to Done because the user unmarked the move" -msgstr "Opravilo nastavljeno na 'opravljeno', ker je uporabnik odstranil označbo premika." +msgid "Task set to Done because the user unmarked the move." +msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" -msgstr "UUID naloge za odobritev tega premika" +msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "Odstrani označbo za knjiženje" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" -msgstr "Uporabi asinhrono overjanje" +msgstr "" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_validate_account_move msgid "Validate Account Move" -msgstr "Overi kontni premik" +msgstr "" From 4f837b2a3664d33785bdd5d3d709488b414a7031 Mon Sep 17 00:00:00 2001 From: oleksandrpaziuk Date: Tue, 9 Jan 2018 20:09:13 +0200 Subject: [PATCH 63/69] [MIG] account_move_batch_validate: Migration to 11.0 --- account_move_batch_validate/__init__.py | 2 +- account_move_batch_validate/__manifest__.py | 7 +++--- .../models/__init__.py | 2 +- .../models/account_move.py | 6 ++--- .../{README.rst => readme/CONTRIBUTORS.rst} | 0 account_move_batch_validate/readme/USAGE.rst | 24 +++++++++++++++++++ account_move_batch_validate/tests/__init__.py | 2 ++ .../tests/test_account_move_batch_validate.py | 18 +++++++------- .../views/account_move.xml | 1 + .../wizard/__init__.py | 2 +- .../wizard/account_move_validate.py | 2 +- .../wizard/account_move_validate.xml | 2 +- 12 files changed, 47 insertions(+), 21 deletions(-) rename account_move_batch_validate/{README.rst => readme/CONTRIBUTORS.rst} (100%) create mode 100644 account_move_batch_validate/readme/USAGE.rst diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py index 85bba0cb6..c52677679 100644 --- a/account_move_batch_validate/__init__.py +++ b/account_move_batch_validate/__init__.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import models diff --git a/account_move_batch_validate/__manifest__.py b/account_move_batch_validate/__manifest__.py index 579701a84..9110f8832 100644 --- a/account_move_batch_validate/__manifest__.py +++ b/account_move_batch_validate/__manifest__.py @@ -1,11 +1,11 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Account Move Batch Validate", - 'version': '10.0.1.0.0', + 'version': '11.0.1.0.0', 'author': "Camptocamp, Odoo Community Association (OCA)", - 'website': 'http://www.camptocamp.com', + 'website': 'https://github.com/OCA/account-financial-tools', 'category': 'Finance', 'complexity': 'normal', 'depends': [ @@ -16,6 +16,5 @@ 'views/account_move.xml', 'wizard/account_move_validate.xml', ], - 'installable': True, 'license': 'AGPL-3', } diff --git a/account_move_batch_validate/models/__init__.py b/account_move_batch_validate/models/__init__.py index 3418a723b..6863f5d5c 100644 --- a/account_move_batch_validate/models/__init__.py +++ b/account_move_batch_validate/models/__init__.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import account_move diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py index 8cb988bca..94be0a2f7 100644 --- a/account_move_batch_validate/models/account_move.py +++ b/account_move_batch_validate/models/account_move.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging @@ -28,7 +28,7 @@ class AccountMove(models.Model): if move.exists(): move.post() else: - return _(u"Nothing to do because the record has been deleted") + return _("Nothing to do because the record has been deleted") @api.model def _delay_post_marked(self, eta=None): @@ -88,7 +88,7 @@ class AccountMove(models.Model): values = {'to_post': True} - for index in xrange(0, moves_count, BLOCK_SIZE): + for index in range(0, moves_count, BLOCK_SIZE): moves = self[index:index + BLOCK_SIZE] moves.write(values) # users like to see the flag sooner rather than later diff --git a/account_move_batch_validate/README.rst b/account_move_batch_validate/readme/CONTRIBUTORS.rst similarity index 100% rename from account_move_batch_validate/README.rst rename to account_move_batch_validate/readme/CONTRIBUTORS.rst diff --git a/account_move_batch_validate/readme/USAGE.rst b/account_move_batch_validate/readme/USAGE.rst new file mode 100644 index 000000000..cdae3997e --- /dev/null +++ b/account_move_batch_validate/readme/USAGE.rst @@ -0,0 +1,24 @@ +This module provides a wizard to post many Journal Entries in batch. it +uses the queue system introduced by the Odoo Queue job module to handle a +big quantity of moves in batch. + +The posting of a move takes some time, and doing that synchronously, +in one transaction is problematic. + +In this module, we leverage the power of the queue system of the +Odoo queue job module, that can be very well used without other concepts +like Backends and Bindings. + +This approach provides many advantages, similar to the ones we get +using that connector for e-commerce: + +- Asynchronous: the operation is done in background, and users can + continue to work. +- Dedicated workers: the queued jobs are performed by specific workers + (processes). This is good for a long task, since the main workers are + busy handling HTTP requests and can be killed if operations take + too long, for example. +- Multiple transactions: this is an operation that doesn't need to be + atomic, and if a line out of 100,000 fails, it is possible to catch + it, see the error message, and fix the situation. Meanwhile, all + other jobs can proceed. diff --git a/account_move_batch_validate/tests/__init__.py b/account_move_batch_validate/tests/__init__.py index 36e5827a5..a83faa445 100644 --- a/account_move_batch_validate/tests/__init__.py +++ b/account_move_batch_validate/tests/__init__.py @@ -1 +1,3 @@ +# Copyright 2018 Camptocamp SA + from . import test_account_move_batch_validate diff --git a/account_move_batch_validate/tests/test_account_move_batch_validate.py b/account_move_batch_validate/tests/test_account_move_batch_validate.py index 0d1a74a62..616c5fa88 100644 --- a/account_move_batch_validate/tests/test_account_move_batch_validate.py +++ b/account_move_batch_validate/tests/test_account_move_batch_validate.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2017 ACSONE SA/NV +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo.tests.common import SingleTransactionCase @@ -74,7 +74,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): """ move = self.create_account_move(1000) - self.assertEquals(move.state, 'draft') + self.assertEqual(move.state, 'draft') wizard = self.create_move_validate_wizard('mark') wizard.with_context({ @@ -93,7 +93,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): post_job = Job.load(self.env, job_uuid) post_job.perform() - self.assertEquals( + self.assertEqual( move.state, 'posted', msg="Move should be posted.") def test_02_delete_move_before_job_run(self): @@ -119,9 +119,9 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): post_job = Job.load(self.env, job_uuid) post_job.perform() - self.assertEquals( + self.assertEqual( post_job.result, - u'Nothing to do because the record has been deleted') + 'Nothing to do because the record has been deleted') def test_03_mark_and_unmark(self): """ @@ -150,14 +150,14 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): job_uuid = move.post_job_uuid - self.assertEquals(mark_job_uuid, job_uuid) + self.assertEqual(mark_job_uuid, job_uuid) post_job = Job.load(self.env, job_uuid) - self.assertEquals(post_job.state, 'done', msg="Job should be done") - self.assertEquals( + self.assertEqual(post_job.state, 'done', msg="Job should be done") + self.assertEqual( post_job.result, "Task set to Done because the user unmarked the move.") - self.assertEquals( + self.assertEqual( move.state, 'draft', msg="Move should be in 'draft' state") diff --git a/account_move_batch_validate/views/account_move.xml b/account_move_batch_validate/views/account_move.xml index c24ea8554..bb13a1662 100644 --- a/account_move_batch_validate/views/account_move.xml +++ b/account_move_batch_validate/views/account_move.xml @@ -1,5 +1,6 @@ diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py index 7beaa5641..31e941f01 100644 --- a/account_move_batch_validate/wizard/__init__.py +++ b/account_move_batch_validate/wizard/__init__.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import account_move_validate diff --git a/account_move_batch_validate/wizard/account_move_validate.py b/account_move_batch_validate/wizard/account_move_validate.py index 867d8f008..4fa47d1c5 100644 --- a/account_move_batch_validate/wizard/account_move_validate.py +++ b/account_move_batch_validate/wizard/account_move_validate.py @@ -1,5 +1,5 @@ -# -*- coding: utf-8 -*- # Copyright 2014 Camptocamp SA, 2017 ACSONE +# Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, fields, models diff --git a/account_move_batch_validate/wizard/account_move_validate.xml b/account_move_batch_validate/wizard/account_move_validate.xml index e0f92353a..0f05406ca 100644 --- a/account_move_batch_validate/wizard/account_move_validate.xml +++ b/account_move_batch_validate/wizard/account_move_validate.xml @@ -1,10 +1,10 @@ - validate.account.move.form (in account_move_batch_validate) validate.account.move From 4380d982e559c4105948157a3890864e8c936abf Mon Sep 17 00:00:00 2001 From: Artem Kostyuk Date: Wed, 24 Oct 2018 12:50:11 +0300 Subject: [PATCH 64/69] [DOC] Reason usage of explicit `self.env.cr.commit()`-s --- account_move_batch_validate/models/account_move.py | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py index 94be0a2f7..c71970bad 100644 --- a/account_move_batch_validate/models/account_move.py +++ b/account_move_batch_validate/models/account_move.py @@ -54,6 +54,8 @@ class AccountMove(models.Model): move.id) values['post_job_uuid'] = new_job.uuid move.write(values) + # Explicit committing is done for the capability of tracking + # created jobs in live, during creation process self.env.cr.commit() # pylint:disable=invalid-commit @api.model @@ -91,6 +93,8 @@ class AccountMove(models.Model): for index in range(0, moves_count, BLOCK_SIZE): moves = self[index:index + BLOCK_SIZE] moves.write(values) + # Explicit committing is done for the capability of tracking + # created jobs in live, during creation process # users like to see the flag sooner rather than later self.env.cr.commit() # pylint:disable=invalid-commit self._delay_post_marked(eta=eta) From fa6a0afa2e4c9adcfe092cd4caac0b0e1a464d21 Mon Sep 17 00:00:00 2001 From: Akim Juillerat Date: Thu, 25 Oct 2018 15:12:30 +0200 Subject: [PATCH 65/69] [IMP] Remove unneeded bare commits to respect transactions --- account_move_batch_validate/__manifest__.py | 2 +- .../models/account_move.py | 48 +++++++++---------- .../tests/test_account_move_batch_validate.py | 11 ++--- 3 files changed, 28 insertions(+), 33 deletions(-) diff --git a/account_move_batch_validate/__manifest__.py b/account_move_batch_validate/__manifest__.py index 9110f8832..f4d0716d7 100644 --- a/account_move_batch_validate/__manifest__.py +++ b/account_move_batch_validate/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Account Move Batch Validate", - 'version': '11.0.1.0.0', + 'version': '11.0.1.0.1', 'author': "Camptocamp, Odoo Community Association (OCA)", 'website': 'https://github.com/OCA/account-financial-tools', 'category': 'Finance', diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py index c71970bad..7fc2ef21d 100644 --- a/account_move_batch_validate/models/account_move.py +++ b/account_move_batch_validate/models/account_move.py @@ -22,13 +22,14 @@ class AccountMove(models.Model): help="Check this box to mark the move for batch posting") post_job_uuid = fields.Char(string="UUID of the Job to approve this move") + @api.multi @job(default_channel='root.account_move_batch_validate') - def validate_one_move(self, move_id): - move = self.browse(move_id) - if move.exists(): - move.post() + def validate_one_move(self): + if self.exists(): + self.post() + return _("Move has been posted successfully.") else: - return _("Nothing to do because the record has been deleted") + return _("Nothing to do because the record has been deleted.") @api.model def _delay_post_marked(self, eta=None): @@ -36,27 +37,30 @@ class AccountMove(models.Model): Create a job for every move marked for posting. If some moves already have a job, they are skipped. """ - AccountMoveObj = self.env[self._name] - moves = self.search([ ('to_post', '=', True), ('post_job_uuid', '=', False), ('state', '=', 'draft'), ]) - # maybe not creating too many dictionaries will make us a bit faster - values = {'post_job_uuid': None} + moves_job_mapping = [] _logger.info( - "%s jobs for posting moves have been created.", len(moves)) + "Creating %s jobs for posting moves.", len(moves)) for move in moves: - new_job = AccountMoveObj.with_delay(eta=eta).validate_one_move( - move.id) - values['post_job_uuid'] = new_job.uuid - move.write(values) - # Explicit committing is done for the capability of tracking - # created jobs in live, during creation process - self.env.cr.commit() # pylint:disable=invalid-commit + job = move.with_delay(eta=eta).validate_one_move() + moves_job_mapping.append((move.id, job.uuid)) + self._update_moves_with_job_uuid(moves_job_mapping) + + @api.model + def _update_moves_with_job_uuid(self, moves_job_mapping): + sql = """ + UPDATE account_move AS am + SET post_job_uuid = v.job_uuid + FROM (VALUES %s ) AS v (move_id, job_uuid) + WHERE am.id = v.move_id; + """ + self.env.cr.execute(sql, tuple(moves_job_mapping)) @api.model def _cancel_post_jobs(self): @@ -88,15 +92,7 @@ class AccountMove(models.Model): moves_count = len(self) _logger.info("%s moves marked for posting.", moves_count) - values = {'to_post': True} - - for index in range(0, moves_count, BLOCK_SIZE): - moves = self[index:index + BLOCK_SIZE] - moves.write(values) - # Explicit committing is done for the capability of tracking - # created jobs in live, during creation process - # users like to see the flag sooner rather than later - self.env.cr.commit() # pylint:disable=invalid-commit + self.write({'to_post': True}) self._delay_post_marked(eta=eta) @api.multi diff --git a/account_move_batch_validate/tests/test_account_move_batch_validate.py b/account_move_batch_validate/tests/test_account_move_batch_validate.py index 616c5fa88..b5e5f5275 100644 --- a/account_move_batch_validate/tests/test_account_move_batch_validate.py +++ b/account_move_batch_validate/tests/test_account_move_batch_validate.py @@ -30,7 +30,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): }) self.account_sale = self.AccountObj.create({ 'code': 'SALET', - 'name': "Receivable (sale)", + 'name': "Revenue (sale)", 'reconcile': True, 'user_type_id': self.account_type_rev.id, }) @@ -81,12 +81,11 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): 'active_ids': [move.id], 'automated_test_execute_now': True, }).validate_move() - + move.invalidate_cache() job_uuid = move.post_job_uuid self.assertTrue( move.to_post, msg="Move should be marked as 'to post'.") - self.assertTrue( bool(job_uuid), msg="A job should have been assigned to the move.") @@ -108,7 +107,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): 'active_ids': [move.id], 'automated_test_execute_now': True, }).validate_move() - + move.invalidate_cache() job_uuid = move.post_job_uuid self.assertTrue( @@ -121,7 +120,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): self.assertEqual( post_job.result, - 'Nothing to do because the record has been deleted') + 'Nothing to do because the record has been deleted.') def test_03_mark_and_unmark(self): """ @@ -135,7 +134,7 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): 'active_ids': [move.id], 'automated_test_execute_now': True, }).validate_move() - + move.invalidate_cache() mark_job_uuid = move.post_job_uuid self.assertTrue(move.to_post) From d6c183d7f37ca165e29a085ecb3d66c185541c39 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 31 Oct 2018 10:43:56 +0000 Subject: [PATCH 66/69] [UPD] Update account_move_batch_validate.pot Update translation files --- .../i18n/account_move_batch_validate.pot | 42 ++-- account_move_batch_validate/i18n/am.po | 16 +- account_move_batch_validate/i18n/ar.po | 204 +++------------- account_move_batch_validate/i18n/bg.po | 196 +++------------- account_move_batch_validate/i18n/bs.po | 204 +++------------- account_move_batch_validate/i18n/ca.po | 45 ++-- account_move_batch_validate/i18n/ca_ES.po | 199 +++------------- account_move_batch_validate/i18n/cs.po | 196 +++------------- account_move_batch_validate/i18n/de.po | 68 +++--- account_move_batch_validate/i18n/en_GB.po | 201 +++------------- account_move_batch_validate/i18n/es.po | 45 ++-- account_move_batch_validate/i18n/es_CR.po | 196 +++------------- account_move_batch_validate/i18n/es_EC.po | 196 +++------------- account_move_batch_validate/i18n/es_ES.po | 219 +++++------------- account_move_batch_validate/i18n/es_MX.po | 201 +++------------- account_move_batch_validate/i18n/es_VE.po | 193 +++------------ account_move_batch_validate/i18n/et.po | 196 +++------------- account_move_batch_validate/i18n/fr.po | 16 +- account_move_batch_validate/i18n/gl.po | 16 +- account_move_batch_validate/i18n/gl_ES.po | 190 ++------------- account_move_batch_validate/i18n/gu.po | 190 ++------------- account_move_batch_validate/i18n/hr.po | 204 +++------------- account_move_batch_validate/i18n/hr_HR.po | 22 +- account_move_batch_validate/i18n/hu.po | 201 +++------------- account_move_batch_validate/i18n/id.po | 193 +++------------ account_move_batch_validate/i18n/it.po | 16 +- account_move_batch_validate/i18n/ja.po | 196 +++------------- account_move_batch_validate/i18n/lt.po | 204 +++------------- account_move_batch_validate/i18n/mk.po | 201 +++------------- account_move_batch_validate/i18n/mn.po | 201 +++------------- account_move_batch_validate/i18n/nb.po | 196 +++------------- account_move_batch_validate/i18n/nl.po | 16 +- account_move_batch_validate/i18n/nl_BE.po | 201 +++------------- account_move_batch_validate/i18n/pl.po | 196 +++------------- account_move_batch_validate/i18n/pt.po | 16 +- account_move_batch_validate/i18n/pt_BR.po | 45 ++-- account_move_batch_validate/i18n/pt_PT.po | 19 +- account_move_batch_validate/i18n/ro.po | 204 +++------------- account_move_batch_validate/i18n/ru.po | 205 +++------------- account_move_batch_validate/i18n/sl.po | 19 +- account_move_batch_validate/i18n/sr@latin.po | 196 +++------------- account_move_batch_validate/i18n/sv.po | 196 +++------------- account_move_batch_validate/i18n/th.po | 201 +++------------- account_move_batch_validate/i18n/tr.po | 201 +++------------- account_move_batch_validate/i18n/vi.po | 193 +++------------ account_move_batch_validate/i18n/zh_CN.po | 201 +++------------- account_move_batch_validate/i18n/zh_TW.po | 196 +++------------- .../static/description/icon.png | Bin 0 -> 9455 bytes 48 files changed, 1287 insertions(+), 5681 deletions(-) create mode 100644 account_move_batch_validate/static/description/icon.png diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot index 60411eea0..4b131aeba 100644 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -4,10 +4,8 @@ # msgid "" msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" +"Project-Id-Version: Odoo Server 11.0\n" "Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2015-08-18 07:21+0000\n" -"PO-Revision-Date: 2015-08-18 07:21+0000\n" "Last-Translator: <>\n" "Language-Team: \n" "MIME-Version: 1.0\n" @@ -21,54 +19,50 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" msgstr "" diff --git a/account_move_batch_validate/i18n/am.po b/account_move_batch_validate/i18n/am.po index 22d565914..12b6413bc 100644 --- a/account_move_batch_validate/i18n/am.po +++ b/account_move_batch_validate/i18n/am.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Amharic (https://www.transifex.com/oca/teams/23907/am/)\n" +"Language: am\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: am\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ar.po b/account_move_batch_validate/i18n/ar.po index 51f6788b2..3961b00c0 100644 --- a/account_move_batch_validate/i18n/ar.po +++ b/account_move_batch_validate/i18n/ar.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Arabic (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ar/)\n" +"Language-Team: Arabic (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/ar/)\n" +"Language: ar\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ar\n" -"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 && n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" +"Plural-Forms: nplurals=6; plural=n==0 ? 0 : n==1 ? 1 : n==2 ? 2 : n%100>=3 " +"&& n%100<=10 ? 3 : n%100>=11 && n%100<=99 ? 4 : 5;\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "إلغاء" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "الشركة" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "التاريخ" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "أو" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "إلغاء" + +#~ msgid "Company" +#~ msgstr "الشركة" + +#~ msgid "Date" +#~ msgstr "التاريخ" + +#~ msgid "or" +#~ msgstr "أو" diff --git a/account_move_batch_validate/i18n/bg.po b/account_move_batch_validate/i18n/bg.po index 3b9ba4d0f..cc9c926f6 100644 --- a/account_move_batch_validate/i18n/bg.po +++ b/account_move_batch_validate/i18n/bg.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/bg/)\n" +"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/bg/)\n" +"Language: bg\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: bg\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Отмяна" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Журнали" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Периоди" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Отмяна" + +#~ msgid "Journals" +#~ msgstr "Журнали" + +#~ msgid "Periods" +#~ msgstr "Периоди" diff --git a/account_move_batch_validate/i18n/bs.po b/account_move_batch_validate/i18n/bs.po index 955049396..f97bafe20 100644 --- a/account_move_batch_validate/i18n/bs.po +++ b/account_move_batch_validate/i18n/bs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/bs/)\n" +"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/bs/)\n" +"Language: bs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: bs\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"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_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Otkaži" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Kompanija" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ili" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Otkaži" + +#~ msgid "Company" +#~ msgstr "Kompanija" + +#~ msgid "Date" +#~ msgstr "Datum" + +#~ msgid "or" +#~ msgstr "ili" diff --git a/account_move_batch_validate/i18n/ca.po b/account_move_batch_validate/i18n/ca.po index e4d1f9f94..28c85b1cc 100644 --- a/account_move_batch_validate/i18n/ca.po +++ b/account_move_batch_validate/i18n/ca.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-10-03 22:27+0000\n" "PO-Revision-Date: 2015-09-29 09:00+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Catalan (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ca/)\n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/ca/)\n" +"Language: ca\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,54 +24,50 @@ msgid "Account Entry" msgstr "Assentament comptable" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" msgstr "" diff --git a/account_move_batch_validate/i18n/ca_ES.po b/account_move_batch_validate/i18n/ca_ES.po index 1eba3cda0..c61312c26 100644 --- a/account_move_batch_validate/i18n/ca_ES.po +++ b/account_move_batch_validate/i18n/ca_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Catalan (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ca_ES/)\n" +"Language-Team: Catalan (Spain) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/ca_ES/)\n" +"Language: ca_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ca_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancel·la" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Companyia" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Diaris" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Períodes" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancel·la" + +#~ msgid "Company" +#~ msgstr "Companyia" + +#~ msgid "Journals" +#~ msgstr "Diaris" + +#~ msgid "Periods" +#~ msgstr "Períodes" diff --git a/account_move_batch_validate/i18n/cs.po b/account_move_batch_validate/i18n/cs.po index 5c8eee2d3..f0dbeaf41 100644 --- a/account_move_batch_validate/i18n/cs.po +++ b/account_move_batch_validate/i18n/cs.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Czech (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/cs/)\n" +"Language-Team: Czech (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/cs/)\n" +"Language: cs\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: cs\n" "Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Zrušit" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Společnost" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Zrušit" + +#~ msgid "Company" +#~ msgstr "Společnost" + +#~ msgid "Date" +#~ msgstr "Datum" diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po index 11a0a1444..781d7687f 100644 --- a/account_move_batch_validate/i18n/de.po +++ b/account_move_batch_validate/i18n/de.po @@ -1,21 +1,23 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" "Project-Id-Version: account-financial-tools (8.0)\n" "Report-Msgid-Bugs-To: \n" "POT-Creation-Date: 2015-10-03 22:27+0000\n" -"PO-Revision-Date: 2015-09-29 09:00+0000\n" -"Last-Translator: OCA Transbot \n" -"Language-Team: German (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/de/)\n" +"PO-Revision-Date: 2019-01-21 16:41+0000\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: German (http://www.transifex.com/oca/" +"OCA-account-financial-tools-8-0/language/de/)\n" +"Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: de\n" -"Plural-Forms: nplurals=2; plural=(n != 1);\n" +"Plural-Forms: nplurals=2; plural=n != 1;\n" +"X-Generator: Weblate 3.3\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,58 +25,56 @@ msgid "Account Entry" msgstr "Kontobuchung" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" -msgstr "" +msgstr "Aktion" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" +"Diese Box markieren, um diese Buchung zur Stapelverarbeitung hinzuzufügen" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" -msgstr "" +msgid "Move has been posted successfully." +msgstr "Posten wurde erfolgreich gebucht." #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" -msgstr "" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." +msgstr "Nicht zu tun, da der Datensatz gelöscht wurde." #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "Buchung angefordert" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" -msgstr "" +msgstr "Wartezeit in Sekunden bevor der Job gestartet wird" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" +"Aufgabe auf erledigt gesetzt, da der Anwender die Buchung abgewählt hat." #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" -msgstr "" +msgstr "UUID des Jobs, der diese Buchung freigibt" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" -msgstr "" +msgstr "Asynchrone Freigabe verwenden" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_validate_account_move msgid "Validate Account Move" -msgstr "" +msgstr "Kontobuchung freigeben" diff --git a/account_move_batch_validate/i18n/en_GB.po b/account_move_batch_validate/i18n/en_GB.po index 885ef1b3a..b2705c39a 100644 --- a/account_move_batch_validate/i18n/en_GB.po +++ b/account_move_batch_validate/i18n/en_GB.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/en_GB/)\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-" +"account-financial-tools-8-0/language/en_GB/)\n" +"Language: en_GB\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: en_GB\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancel" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Company" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Date" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancel" + +#~ msgid "Company" +#~ msgstr "Company" + +#~ msgid "Date" +#~ msgstr "Date" + +#~ msgid "or" +#~ msgstr "or" diff --git a/account_move_batch_validate/i18n/es.po b/account_move_batch_validate/i18n/es.po index 402b0f4ab..8e9cf8a27 100644 --- a/account_move_batch_validate/i18n/es.po +++ b/account_move_batch_validate/i18n/es.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-10-03 22:27+0000\n" "PO-Revision-Date: 2015-09-29 09:00+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Spanish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es/)\n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/es/)\n" +"Language: es\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,54 +24,50 @@ msgid "Account Entry" msgstr "Asiento contable" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" msgstr "" diff --git a/account_move_batch_validate/i18n/es_CR.po b/account_move_batch_validate/i18n/es_CR.po index 33e60e732..e47539878 100644 --- a/account_move_batch_validate/i18n/es_CR.po +++ b/account_move_batch_validate/i18n/es_CR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_CR/)\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-" +"account-financial-tools-8-0/language/es_CR/)\n" +"Language: es_CR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_CR\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Fecha" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancelar" + +#~ msgid "Company" +#~ msgstr "Compañía" + +#~ msgid "Date" +#~ msgstr "Fecha" diff --git a/account_move_batch_validate/i18n/es_EC.po b/account_move_batch_validate/i18n/es_EC.po index 5071ddc22..2c7ae0779 100644 --- a/account_move_batch_validate/i18n/es_EC.po +++ b/account_move_batch_validate/i18n/es_EC.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_EC/)\n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/es_EC/)\n" +"Language: es_EC\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_EC\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Compañia" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Fecha" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancelar" + +#~ msgid "Company" +#~ msgstr "Compañia" + +#~ msgid "Date" +#~ msgstr "Fecha" diff --git a/account_move_batch_validate/i18n/es_ES.po b/account_move_batch_validate/i18n/es_ES.po index 4a793d803..143fddc1e 100644 --- a/account_move_batch_validate/i18n/es_ES.po +++ b/account_move_batch_validate/i18n/es_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_ES/)\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/es_ES/)\n" +"Language: es_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,84 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "Creado por" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "Creado en" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "ID" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "Diarios" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "Última actualización por" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "Última actualización en" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" -msgstr "Periodos" - -#. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "o" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancelar" + +#~ msgid "Company" +#~ msgstr "Compañía" + +#~ msgid "Created by" +#~ msgstr "Creado por" + +#~ msgid "Created on" +#~ msgstr "Creado en" + +#~ msgid "ID" +#~ msgstr "ID" + +#~ msgid "Journals" +#~ msgstr "Diarios" + +#~ msgid "Last Updated by" +#~ msgstr "Última actualización por" + +#~ msgid "Last Updated on" +#~ msgstr "Última actualización en" + +#~ msgid "Periods" +#~ msgstr "Periodos" + +#~ msgid "or" +#~ msgstr "o" diff --git a/account_move_batch_validate/i18n/es_MX.po b/account_move_batch_validate/i18n/es_MX.po index de0279fed..177c7c24e 100644 --- a/account_move_batch_validate/i18n/es_MX.po +++ b/account_move_batch_validate/i18n/es_MX.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_MX/)\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/es_MX/)\n" +"Language: es_MX\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_MX\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Compañía" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Fecha" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ó" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancelar" + +#~ msgid "Company" +#~ msgstr "Compañía" + +#~ msgid "Date" +#~ msgstr "Fecha" + +#~ msgid "or" +#~ msgstr "ó" diff --git a/account_move_batch_validate/i18n/es_VE.po b/account_move_batch_validate/i18n/es_VE.po index 8d5646bc3..9c990e169 100644 --- a/account_move_batch_validate/i18n/es_VE.po +++ b/account_move_batch_validate/i18n/es_VE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/es_VE/)\n" +"Language-Team: Spanish (Venezuela) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/es_VE/)\n" +"Language: es_VE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: es_VE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,60 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Cancelar" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Fecha" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Cancelar" + +#~ msgid "Date" +#~ msgstr "Fecha" diff --git a/account_move_batch_validate/i18n/et.po b/account_move_batch_validate/i18n/et.po index ee81ab4a3..23fab5fb9 100644 --- a/account_move_batch_validate/i18n/et.po +++ b/account_move_batch_validate/i18n/et.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Estonian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/et/)\n" +"Language-Team: Estonian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/et/)\n" +"Language: et\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: et\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Loobu" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Ettevõte" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Kuupäev" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Loobu" + +#~ msgid "Company" +#~ msgstr "Ettevõte" + +#~ msgid "Date" +#~ msgstr "Kuupäev" diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index c1f6693d1..6db7f4ce4 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: French (https://www.transifex.com/oca/teams/23907/fr/)\n" +"Language: fr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: fr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/gl.po b/account_move_batch_validate/i18n/gl.po index cab347761..cad5e5d8e 100644 --- a/account_move_batch_validate/i18n/gl.po +++ b/account_move_batch_validate/i18n/gl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Galician (https://www.transifex.com/oca/teams/23907/gl/)\n" +"Language: gl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/gl_ES.po b/account_move_batch_validate/i18n/gl_ES.po index 55abe2ab8..bfacb5d85 100644 --- a/account_move_batch_validate/i18n/gl_ES.po +++ b/account_move_batch_validate/i18n/gl_ES.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Galician (Spain) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gl_ES/)\n" +"Language-Team: Galician (Spain) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/gl_ES/)\n" +"Language: gl_ES\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gl_ES\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,57 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "ID" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "ID" +#~ msgstr "ID" diff --git a/account_move_batch_validate/i18n/gu.po b/account_move_batch_validate/i18n/gu.po index 0942fb583..0fa17a3c3 100644 --- a/account_move_batch_validate/i18n/gu.po +++ b/account_move_batch_validate/i18n/gu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 16:14+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Gujarati (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/gu/)\n" +"Language-Team: Gujarati (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/gu/)\n" +"Language: gu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: gu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,57 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "કંપની" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Company" +#~ msgstr "કંપની" diff --git a/account_move_batch_validate/i18n/hr.po b/account_move_batch_validate/i18n/hr.po index 580c168a2..2890fc958 100644 --- a/account_move_batch_validate/i18n/hr.po +++ b/account_move_batch_validate/i18n/hr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Croatian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/hr/)\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/hr/)\n" +"Language: hr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Odustani" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Organizacija" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ili" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Odustani" + +#~ msgid "Company" +#~ msgstr "Organizacija" + +#~ msgid "Date" +#~ msgstr "Datum" + +#~ msgid "or" +#~ msgstr "ili" diff --git a/account_move_batch_validate/i18n/hr_HR.po b/account_move_batch_validate/i18n/hr_HR.po index 483478c90..0e00f5ed0 100644 --- a/account_move_batch_validate/i18n/hr_HR.po +++ b/account_move_batch_validate/i18n/hr_HR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,12 +11,14 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:24+0000\n" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/hr_HR/)\n" +"Language-Team: Croatian (Croatia) (https://www.transifex.com/oca/teams/23907/" +"hr_HR/)\n" +"Language: hr_HR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hr_HR\n" -"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -34,9 +36,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +58,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/hu.po b/account_move_batch_validate/i18n/hu.po index fb848c795..45f1c7d16 100644 --- a/account_move_batch_validate/i18n/hu.po +++ b/account_move_batch_validate/i18n/hu.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/hu/)\n" +"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/hu/)\n" +"Language: hu\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: hu\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Mégsem" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Vállalat" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Dátum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "vagy" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Mégsem" + +#~ msgid "Company" +#~ msgstr "Vállalat" + +#~ msgid "Date" +#~ msgstr "Dátum" + +#~ msgid "or" +#~ msgstr "vagy" diff --git a/account_move_batch_validate/i18n/id.po b/account_move_batch_validate/i18n/id.po index 4b6a9b357..a8bcfa4cc 100644 --- a/account_move_batch_validate/i18n/id.po +++ b/account_move_batch_validate/i18n/id.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/id/)\n" +"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/id/)\n" +"Language: id\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: id\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,60 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Perusahaan" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Tanggal" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Company" +#~ msgstr "Perusahaan" + +#~ msgid "Date" +#~ msgstr "Tanggal" diff --git a/account_move_batch_validate/i18n/it.po b/account_move_batch_validate/i18n/it.po index bd7c67174..89fc922c9 100644 --- a/account_move_batch_validate/i18n/it.po +++ b/account_move_batch_validate/i18n/it.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Italian (https://www.transifex.com/oca/teams/23907/it/)\n" +"Language: it\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: it\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ja.po b/account_move_batch_validate/i18n/ja.po index c89bc2447..5d09e1233 100644 --- a/account_move_batch_validate/i18n/ja.po +++ b/account_move_batch_validate/i18n/ja.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Japanese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ja/)\n" +"Language-Team: Japanese (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/ja/)\n" +"Language: ja\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ja\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "キャンセル" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "会社" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "日付" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "キャンセル" + +#~ msgid "Company" +#~ msgstr "会社" + +#~ msgid "Date" +#~ msgstr "日付" diff --git a/account_move_batch_validate/i18n/lt.po b/account_move_batch_validate/i18n/lt.po index 33e56b943..7cdd98f83 100644 --- a/account_move_batch_validate/i18n/lt.po +++ b/account_move_batch_validate/i18n/lt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/lt/)\n" +"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/lt/)\n" +"Language: lt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: lt\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && (n" +"%100<10 || n%100>=20) ? 1 : 2);\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Atšaukti" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Įmonė" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Data" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "arba" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Atšaukti" + +#~ msgid "Company" +#~ msgstr "Įmonė" + +#~ msgid "Date" +#~ msgstr "Data" + +#~ msgid "or" +#~ msgstr "arba" diff --git a/account_move_batch_validate/i18n/mk.po b/account_move_batch_validate/i18n/mk.po index b97e12903..f1ff53103 100644 --- a/account_move_batch_validate/i18n/mk.po +++ b/account_move_batch_validate/i18n/mk.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/mk/)\n" +"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/mk/)\n" +"Language: mk\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mk\n" "Plural-Forms: nplurals=2; plural=(n % 10 == 1 && n % 100 != 11) ? 0 : 1;\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Откажи" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Компанија" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Датум" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "или" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Откажи" + +#~ msgid "Company" +#~ msgstr "Компанија" + +#~ msgid "Date" +#~ msgstr "Датум" + +#~ msgid "or" +#~ msgstr "или" diff --git a/account_move_batch_validate/i18n/mn.po b/account_move_batch_validate/i18n/mn.po index d72496b09..4554bfc0c 100644 --- a/account_move_batch_validate/i18n/mn.po +++ b/account_move_batch_validate/i18n/mn.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/mn/)\n" +"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/mn/)\n" +"Language: mn\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: mn\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Цуцлах" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Компани" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Огноо" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "эсвэл" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Цуцлах" + +#~ msgid "Company" +#~ msgstr "Компани" + +#~ msgid "Date" +#~ msgstr "Огноо" + +#~ msgid "or" +#~ msgstr "эсвэл" diff --git a/account_move_batch_validate/i18n/nb.po b/account_move_batch_validate/i18n/nb.po index 08b7aef37..1757ba16f 100644 --- a/account_move_batch_validate/i18n/nb.po +++ b/account_move_batch_validate/i18n/nb.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nb/)\n" +"Language-Team: Norwegian Bokmål (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/nb/)\n" +"Language: nb\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nb\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Avbryt" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Firma" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Dato" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Avbryt" + +#~ msgid "Company" +#~ msgstr "Firma" + +#~ msgid "Date" +#~ msgstr "Dato" diff --git a/account_move_batch_validate/i18n/nl.po b/account_move_batch_validate/i18n/nl.po index 1df081725..349dabf61 100644 --- a/account_move_batch_validate/i18n/nl.po +++ b/account_move_batch_validate/i18n/nl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Dutch (https://www.transifex.com/oca/teams/23907/nl/)\n" +"Language: nl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/nl_BE.po b/account_move_batch_validate/i18n/nl_BE.po index 6462d4673..2cdcde1b2 100644 --- a/account_move_batch_validate/i18n/nl_BE.po +++ b/account_move_batch_validate/i18n/nl_BE.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/nl_BE/)\n" +"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/nl_BE/)\n" +"Language: nl_BE\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: nl_BE\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Annuleren" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Bedrijf" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "of" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Annuleren" + +#~ msgid "Company" +#~ msgstr "Bedrijf" + +#~ msgid "Date" +#~ msgstr "Datum" + +#~ msgid "or" +#~ msgstr "of" diff --git a/account_move_batch_validate/i18n/pl.po b/account_move_batch_validate/i18n/pl.po index c83a0730e..e71ad708f 100644 --- a/account_move_batch_validate/i18n/pl.po +++ b/account_move_batch_validate/i18n/pl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Polish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pl/)\n" +"Language-Team: Polish (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/pl/)\n" +"Language: pl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pl\n" -"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"Plural-Forms: nplurals=3; plural=(n==1 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 " +"|| n%100>=20) ? 1 : 2);\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,60 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Anuluj" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Data" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Anuluj" + +#~ msgid "Date" +#~ msgstr "Data" diff --git a/account_move_batch_validate/i18n/pt.po b/account_move_batch_validate/i18n/pt.po index 9785b1943..35b92cff6 100644 --- a/account_move_batch_validate/i18n/pt.po +++ b/account_move_batch_validate/i18n/pt.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,10 +12,10 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Portuguese (https://www.transifex.com/oca/teams/23907/pt/)\n" +"Language: pt\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -34,9 +34,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/pt_BR.po b/account_move_batch_validate/i18n/pt_BR.po index 01dc249d9..b5a5e355d 100644 --- a/account_move_batch_validate/i18n/pt_BR.po +++ b/account_move_batch_validate/i18n/pt_BR.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-10-03 22:27+0000\n" "PO-Revision-Date: 2015-09-29 09:00+0000\n" "Last-Translator: OCA Transbot \n" -"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/pt_BR/)\n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/pt_BR/)\n" +"Language: pt_BR\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_BR\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_move_batch_validate @@ -23,54 +24,50 @@ msgid "Account Entry" msgstr "Entrada de conta" #. module: account_move_batch_validate -#: field:validate.account.move,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:166 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:validate.account.move,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" +msgstr "" + +#. module: account_move_batch_validate +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:120 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:validate.account.move,action:0 -msgid "Unmark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: field:validate.account.move,asynchronous:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous msgid "Use asynchronous validation" msgstr "" diff --git a/account_move_batch_validate/i18n/pt_PT.po b/account_move_batch_validate/i18n/pt_PT.po index a15a2e565..7945b0197 100644 --- a/account_move_batch_validate/i18n/pt_PT.po +++ b/account_move_batch_validate/i18n/pt_PT.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -11,11 +11,12 @@ msgstr "" "POT-Creation-Date: 2017-11-28 23:24+0000\n" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" -"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/teams/23907/pt_PT/)\n" +"Language-Team: Portuguese (Portugal) (https://www.transifex.com/oca/" +"teams/23907/pt_PT/)\n" +"Language: pt_PT\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: pt_PT\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -34,9 +35,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ro.po b/account_move_batch_validate/i18n/ro.po index e8909fb1f..5593d1004 100644 --- a/account_move_batch_validate/i18n/ro.po +++ b/account_move_batch_validate/i18n/ro.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Romanian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ro/)\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/ro/)\n" +"Language: ro\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ro\n" -"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?2:1));\n" +"Plural-Forms: nplurals=3; plural=(n==1?0:(((n%100>19)||((n%100==0)&&(n!=0)))?" +"2:1));\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Anuleaza" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Companie" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Data" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "sau" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Anuleaza" + +#~ msgid "Company" +#~ msgstr "Companie" + +#~ msgid "Date" +#~ msgstr "Data" + +#~ msgid "or" +#~ msgstr "sau" diff --git a/account_move_batch_validate/i18n/ru.po b/account_move_batch_validate/i18n/ru.po index b60c91743..f4a20225c 100644 --- a/account_move_batch_validate/i18n/ru.po +++ b/account_move_batch_validate/i18n/ru.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,15 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Russian (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/ru/)\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/ru/)\n" +"Language: ru\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: ru\n" -"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n%100>=11 && n%100<=14)? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n" +"%10<=4 && (n%100<12 || n%100>14) ? 1 : n%10==0 || (n%10>=5 && n%10<=9) || (n" +"%100>=11 && n%100<=14)? 2 : 3);\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +26,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Отменена" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Компания" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Дата" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "или" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Отменена" + +#~ msgid "Company" +#~ msgstr "Компания" + +#~ msgid "Date" +#~ msgstr "Дата" + +#~ msgid "or" +#~ msgstr "или" diff --git a/account_move_batch_validate/i18n/sl.po b/account_move_batch_validate/i18n/sl.po index 696113848..6a8f3d8f5 100644 --- a/account_move_batch_validate/i18n/sl.po +++ b/account_move_batch_validate/i18n/sl.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: # OCA Transbot , 2017 msgid "" @@ -12,11 +12,12 @@ msgstr "" "PO-Revision-Date: 2017-11-28 23:24+0000\n" "Last-Translator: OCA Transbot , 2017\n" "Language-Team: Slovenian (https://www.transifex.com/oca/teams/23907/sl/)\n" +"Language: sl\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sl\n" -"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n%100==4 ? 2 : 3);\n" +"Plural-Forms: nplurals=4; plural=(n%100==1 ? 0 : n%100==2 ? 1 : n%100==3 || n" +"%100==4 ? 2 : 3);\n" #. module: account_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -34,9 +35,15 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:31 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." +msgstr "" + +#. module: account_move_batch_validate +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate @@ -50,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:75 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/sr@latin.po b/account_move_batch_validate/i18n/sr@latin.po index 1b76a5fb2..84f892dea 100644 --- a/account_move_batch_validate/i18n/sr@latin.po +++ b/account_move_batch_validate/i18n/sr@latin.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,12 +10,14 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sr@latin/)\n" +"Language-Team: Serbian (Latin) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/sr@latin/)\n" +"Language: sr@latin\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sr@latin\n" -"Plural-Forms: nplurals=3; plural=(n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2);\n" +"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_move_batch_validate #: model:ir.model,name:account_move_batch_validate.model_account_move @@ -23,200 +25,60 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Otkaži" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Otkaži" + +#~ msgid "Date" +#~ msgstr "Datum" diff --git a/account_move_batch_validate/i18n/sv.po b/account_move_batch_validate/i18n/sv.po index b2bdf7be4..23e1465b4 100644 --- a/account_move_batch_validate/i18n/sv.po +++ b/account_move_batch_validate/i18n/sv.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Swedish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/sv/)\n" +"Language-Team: Swedish (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/sv/)\n" +"Language: sv\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: sv\n" "Plural-Forms: nplurals=2; plural=(n != 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Avbryt" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Bolag" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Datum" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Avbryt" + +#~ msgid "Company" +#~ msgstr "Bolag" + +#~ msgid "Date" +#~ msgstr "Datum" diff --git a/account_move_batch_validate/i18n/th.po b/account_move_batch_validate/i18n/th.po index 0b6eca5fd..8155a8c2f 100644 --- a/account_move_batch_validate/i18n/th.po +++ b/account_move_batch_validate/i18n/th.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Thai (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/th/)\n" +"Language-Team: Thai (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/th/)\n" +"Language: th\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: th\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "ยกเลิก" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "บริษัท" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "วันที่" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "หรือ" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "ยกเลิก" + +#~ msgid "Company" +#~ msgstr "บริษัท" + +#~ msgid "Date" +#~ msgstr "วันที่" + +#~ msgid "or" +#~ msgstr "หรือ" diff --git a/account_move_batch_validate/i18n/tr.po b/account_move_batch_validate/i18n/tr.po index 7418250db..105493c92 100644 --- a/account_move_batch_validate/i18n/tr.po +++ b/account_move_batch_validate/i18n/tr.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Turkish (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/tr/)\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/tr/)\n" +"Language: tr\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: tr\n" "Plural-Forms: nplurals=2; plural=(n > 1);\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Vazgeç" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "Şirket" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Tarih" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "ya da" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Vazgeç" + +#~ msgid "Company" +#~ msgstr "Şirket" + +#~ msgid "Date" +#~ msgstr "Tarih" + +#~ msgid "or" +#~ msgstr "ya da" diff --git a/account_move_batch_validate/i18n/vi.po b/account_move_batch_validate/i18n/vi.po index 7ad1147b6..85195eec7 100644 --- a/account_move_batch_validate/i18n/vi.po +++ b/account_move_batch_validate/i18n/vi.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/vi/)\n" +"Language-Team: Vietnamese (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/vi/)\n" +"Language: vi\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: vi\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,60 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "Hủy bỏ" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "Ngày" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "Hủy bỏ" + +#~ msgid "Date" +#~ msgstr "Ngày" diff --git a/account_move_batch_validate/i18n/zh_CN.po b/account_move_batch_validate/i18n/zh_CN.po index 17e19dba9..58af22400 100644 --- a/account_move_batch_validate/i18n/zh_CN.po +++ b/account_move_batch_validate/i18n/zh_CN.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/zh_CN/)\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/zh_CN/)\n" +"Language: zh_CN\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_CN\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,66 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "取消" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "公司" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "日期" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" -msgstr "或" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" +msgstr "" + +#~ msgid "Cancel" +#~ msgstr "取消" + +#~ msgid "Company" +#~ msgstr "公司" + +#~ msgid "Date" +#~ msgstr "日期" + +#~ msgid "or" +#~ msgstr "或" diff --git a/account_move_batch_validate/i18n/zh_TW.po b/account_move_batch_validate/i18n/zh_TW.po index c714968f7..1727f31aa 100644 --- a/account_move_batch_validate/i18n/zh_TW.po +++ b/account_move_batch_validate/i18n/zh_TW.po @@ -1,7 +1,7 @@ # Translation of Odoo Server. # This file contains the translation of the following modules: # * account_move_batch_validate -# +# # Translators: msgid "" msgstr "" @@ -10,11 +10,12 @@ msgstr "" "POT-Creation-Date: 2015-07-01 13:25+0000\n" "PO-Revision-Date: 2015-06-03 15:56+0000\n" "Last-Translator: <>\n" -"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-account-financial-tools-8-0/language/zh_TW/)\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-account-" +"financial-tools-8-0/language/zh_TW/)\n" +"Language: zh_TW\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" "Content-Transfer-Encoding: \n" -"Language: zh_TW\n" "Plural-Forms: nplurals=1; plural=0;\n" #. module: account_move_batch_validate @@ -23,200 +24,63 @@ msgid "Account Entry" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,action:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action msgid "Action" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Entries" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,target_move:0 -msgid "All Posted Entries" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Cancel" -msgstr "刪除" - -#. module: account_move_batch_validate -#: field:account.move.marker,chart_account_id:0 -msgid "Chart of Account" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move,to_post:0 +#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: field:account.move.marker,company_id:0 -msgid "Company" -msgstr "公司" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_uid:0 -msgid "Created by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,create_date:0 -msgid "Created on" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "Date" -msgstr "日期" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Dates" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_to:0 -msgid "End Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_to:0 -msgid "End Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,filter:0 -msgid "Filter by" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Filters" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,fiscalyear_id:0 -msgid "Fiscal Year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,id:0 -msgid "ID" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: field:account.move.marker,journal_ids:0 -msgid "Journals" -msgstr "" - -#. module: account_move_batch_validate -#: help:account.move.marker,fiscalyear_id:0 -msgid "Keep empty for all open fiscal year" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_uid:0 -msgid "Last Updated by" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,write_date:0 -msgid "Last Updated on" -msgstr "" - -#. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Mark" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.actions.act_window,name:account_move_batch_validate.action_account_move_marker -msgid "Mark Jornal Items for Batch Posting" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move_marker -msgid "Mark Journal Items for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Mark for posting" -msgstr "" - -#. module: account_move_batch_validate -#: selection:account.move.marker,filter:0 -msgid "No Filters" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:158 +#: code:addons/account_move_batch_validate/models/account_move.py:30 #, python-format -msgid "Nothing to do because the record has been deleted" +msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -#: selection:account.move.marker,filter:0 -msgid "Periods" +#: code:addons/account_move_batch_validate/models/account_move.py:32 +#, python-format +msgid "Nothing to do because the record has been deleted." msgstr "" #. module: account_move_batch_validate -#: field:account.move,to_post:0 -msgid "Posting Requested" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post +msgid "Posting requested" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "Report Options" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,eta:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: help:account.move.marker,chart_account_id:0 -msgid "Select Charts of Accounts" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,date_from:0 -msgid "Start Date" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,period_from:0 -msgid "Start Period" -msgstr "" - -#. module: account_move_batch_validate -#: field:account.move.marker,target_move:0 -msgid "Target Moves" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/account.py:112 +#: code:addons/account_move_batch_validate/models/account_move.py:81 #, python-format -msgid "Task set to Done because the user unmarked the move" +msgid "Task set to Done because the user unmarked the move." msgstr "" #. module: account_move_batch_validate -#: field:account.move,post_job_uuid:0 +#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid msgid "UUID of the Job to approve this move" msgstr "" #. module: account_move_batch_validate -#: selection:account.move.marker,action:0 -msgid "Unmark for posting" +#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous +msgid "Use asynchronous validation" msgstr "" #. module: account_move_batch_validate -#: view:account.move.marker:account_move_batch_validate.view_account_move_marker -msgid "or" +#: model:ir.model,name:account_move_batch_validate.model_validate_account_move +msgid "Validate Account Move" msgstr "" + +#~ msgid "Cancel" +#~ msgstr "刪除" + +#~ msgid "Company" +#~ msgstr "公司" + +#~ msgid "Date" +#~ msgstr "日期" diff --git a/account_move_batch_validate/static/description/icon.png b/account_move_batch_validate/static/description/icon.png new file mode 100644 index 0000000000000000000000000000000000000000..3a0328b516c4980e8e44cdb63fd945757ddd132d GIT binary patch literal 9455 zcmW++2RxMjAAjx~&dlBk9S+%}OXg)AGE&Cb*&}d0jUxM@u(PQx^-s)697TX`ehR4?GS^qbkof1cslKgkU)h65qZ9Oc=ml_0temigYLJfnz{IDzUf>bGs4N!v3=Z3jMq&A#7%rM5eQ#dc?k~! zVpnB`o+K7|Al`Q_U;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@>_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{=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)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`6jGbb7tF#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<+W(nOZd?gDnfNBC3>M8WE61$So|P zVvqH0SNtDTcsUdzaMDpT=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}aRBm1WS;TT*s0f0lY=JBl66Upy)-k4J}lh=P^8(SXk~0xW=T9v*B|gzIhN z>qsO7dFd~mgxAy4V?&)=5ieYq?zi?ZEoj)&2o)RLy=@hbCRcfT5jigwtQGE{L*8<@Yd{zg;CsL5mvzfDY}P-wos_6PfprFVaeqNE%h zKZhLtcQld;ZD+>=nqN~>GvROfueSzJD&BE*}XfU|H&(FssBqY=hPCt`d zH?@s2>I(|;fcW&YM6#V#!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?(g5SnwsQ49U8Wng8d|{B+lyRcEDvR3+`O{zfmrmvFrL6acVP%yG98X zo&+VBg@px@i)%o?dG(`T;n*$S5*rnyiR#=wW}}GsAcfyQpE|>a{=$Hjg=-*_K;UtD z#z-)AXwSRY?OPefw^iI+ z)AXz#PfEjlwTes|_{sB?4(O@fg0AJ^g8gP}ex9Ucf*@_^J(s_5jJV}c)s$`Myn|Kd z$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 z@;rlc*NRK7i3y5BETSKuumEN`Xu_8GP1Ri=OKQ$@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#ZRj8kg}dS7_V&^%#Do==#`u zpy6{ox?jWuR(;pg+f@mT>#HGWHAJRRDDDv~@(IDw&R>9643kK#HN`!1vBJHnC+RM&yIh8{gG2q zA%e*U3|N0XSRa~oX-3EAneep)@{h2vvd3Xvy$7og(sayr@95+e6~Xvi1tUqnIxoIH zVWo*OwYElb#uyW{Imam6f2rGbjR!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#Boo{AH8n$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=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~NBvr9oBy0)r>w3p~V0SCm=An6@3n)>@z!|o-$HvDK z|3D2ZMJkLE5loMKl6R^ez@Zz%S$&mbeoqH5`Bb){Ei21q&VP)hWS2tjShfFtGE+$z zzCR$P#uktu+#!w)cX!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`bS+6;W5vZ(&+I<9$;-V|eNfLa5n-6% z2(}&uGRF;p92eS*sE*oR$@pexaqr*meB)VhmIg@h{uzkk$9~qh#cHhw#>O%)b@+(| z^IQgqzuj~Sk(J;swEM-3TrJAPCq9k^^^`q{IItKBRXYe}e0Tdr=Huf7da3$l4PdpwWDop%^}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$^WYu2u5kubqmwp%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&YOi-3|1QKB z z?n?eq1XP>p-IM$Z^C;2L3itnbJZAip*Zo0aw2bs8@(s^~*8T9go!%dHcAz2lM;`yp zD=7&xjFV$S&5uDaiScyD?B-i1ze`+CoRtz`Wn+Zl&#s4&}MO{@N!ufrzjG$B79)Y2d3tBk&)TxUTw@QS0TEL_?njX|@vq?Uz(nBFK5Pq7*xj#u*R&i|?7+6# z+|r_n#SW&LXhtheZdah{ZVoqwyT{D>MC3nkFF#N)xLi{p7J1jXlmVeb;cP5?e(=f# zuT7fvjSbjS781v?7{)-X3*?>tq?)Yd)~|1{BDS(pqC zC}~H#WXlkUW*H5CDOo<)#x7%RY)A;ShGhI5s*#cRDA8YgqG(HeKDx+#(ZQ?386dv! zlXCO)w91~Vw4AmOcATuV653fa9R$fyK8ul%rG z-wfS zihugoZyr38Im?Zuh6@RcF~t1anQu7>#lPpb#}4cOA!EM11`%f*07RqOVkmX{p~KJ9 z^zP;K#|)$`^Rb{rnHGH{~>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)8etW=xJvni)8eHi`H$%#zn^WJ5NLc-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;GjXt01Fmx5XbRo6+n|pP(&nodMoap^z{~q ziEeaUT@Mxe3vJSfI6?uLND(CNr=#^W<1b}jzW58bIfyWTDle$mmS(|x-0|2UlX+9k zQ^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}26NYPp4f2YFQrQtot5mn3wu_qprZ=>Ig-$ zbW26Ws~IgY>}^5w`vTB(G`PTZaDiGBo5o(tp)qli|NeV( 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_NhT8*Tj>BTrTTL&!?O+%Rv;b?B??gSzdp?6Uug9{ zd@V08Z$BdI?fpoCS$)t4mg4rT8Q_I}h`0d-vYZ^|dOB*Q^S|xqTV*vIg?@fVFSmMpaw0qtTRbx} z({Pg?#{2`sc9)M5N$*N|4;^t$+QP?#mov zGVC@I*lBVrOU-%2y!7%)fAKjpEFsgQc4{amtiHb95KQEwvf<(3T<9-Zm$xIew#P22 zc2Ix|App^>v6(3L_MCU0d3W##AB0M~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 From 1b49e2367c41308af2a85d69ca707b41eb59ee6f Mon Sep 17 00:00:00 2001 From: Jordi Ballester Alomar Date: Fri, 21 Jun 2019 15:21:32 +0200 Subject: [PATCH 67/69] account_move_batch_validate. Add try..except during import of queue_job --- account_move_batch_validate/__manifest__.py | 2 +- .../models/account_move.py | 13 +++++++++++-- .../wizard/account_move_validate.py | 16 +++++++++++++++- 3 files changed, 27 insertions(+), 4 deletions(-) diff --git a/account_move_batch_validate/__manifest__.py b/account_move_batch_validate/__manifest__.py index f4d0716d7..4652e998e 100644 --- a/account_move_batch_validate/__manifest__.py +++ b/account_move_batch_validate/__manifest__.py @@ -3,7 +3,7 @@ # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Account Move Batch Validate", - 'version': '11.0.1.0.1', + 'version': '11.0.1.0.2', 'author': "Camptocamp, Odoo Community Association (OCA)", 'website': 'https://github.com/OCA/account-financial-tools', 'category': 'Finance', diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py index 7fc2ef21d..b91696869 100644 --- a/account_move_batch_validate/models/account_move.py +++ b/account_move_batch_validate/models/account_move.py @@ -5,11 +5,20 @@ import logging from odoo import api, fields, models, _ -from odoo.addons.queue_job.job import job, Job - _logger = logging.getLogger(__name__) +try: + from odoo.addons.queue_job.job import job, Job +except ImportError: + _logger.debug('Can not `import queue_job`.') + import functools + + def empty_decorator_factory(*argv, **kwargs): + return functools.partial + job = empty_decorator_factory + + BLOCK_SIZE = 1000 diff --git a/account_move_batch_validate/wizard/account_move_validate.py b/account_move_batch_validate/wizard/account_move_validate.py index 4fa47d1c5..729ea2851 100644 --- a/account_move_batch_validate/wizard/account_move_validate.py +++ b/account_move_batch_validate/wizard/account_move_validate.py @@ -2,8 +2,22 @@ # Copyright 2018 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +import logging + from odoo import api, fields, models -from odoo.addons.queue_job.job import job + +_logger = logging.getLogger(__name__) + + +try: + from odoo.addons.queue_job.job import job +except ImportError: + _logger.debug('Can not `import queue_job`.') + import functools + + def empty_decorator_factory(*argv, **kwargs): + return functools.partial + job = empty_decorator_factory class AccountMoveValidate(models.TransientModel): From aa2355bd8bec873ee6f6f4faee54f672a8462fb7 Mon Sep 17 00:00:00 2001 From: oca-travis Date: Wed, 3 Jul 2019 13:31:20 +0000 Subject: [PATCH 68/69] [UPD] Update account_move_batch_validate.pot --- .../i18n/account_move_batch_validate.pot | 6 +++--- account_move_batch_validate/i18n/am.po | 6 +++--- account_move_batch_validate/i18n/ar.po | 6 +++--- account_move_batch_validate/i18n/bg.po | 6 +++--- account_move_batch_validate/i18n/bs.po | 6 +++--- account_move_batch_validate/i18n/ca.po | 6 +++--- account_move_batch_validate/i18n/ca_ES.po | 6 +++--- account_move_batch_validate/i18n/cs.po | 6 +++--- account_move_batch_validate/i18n/de.po | 10 +++++----- account_move_batch_validate/i18n/en_GB.po | 6 +++--- account_move_batch_validate/i18n/es.po | 6 +++--- account_move_batch_validate/i18n/es_CR.po | 6 +++--- account_move_batch_validate/i18n/es_EC.po | 6 +++--- account_move_batch_validate/i18n/es_ES.po | 6 +++--- account_move_batch_validate/i18n/es_MX.po | 6 +++--- account_move_batch_validate/i18n/es_VE.po | 6 +++--- account_move_batch_validate/i18n/et.po | 6 +++--- account_move_batch_validate/i18n/fr.po | 6 +++--- account_move_batch_validate/i18n/gl.po | 6 +++--- account_move_batch_validate/i18n/gl_ES.po | 6 +++--- account_move_batch_validate/i18n/gu.po | 6 +++--- account_move_batch_validate/i18n/hr.po | 6 +++--- account_move_batch_validate/i18n/hr_HR.po | 6 +++--- account_move_batch_validate/i18n/hu.po | 6 +++--- account_move_batch_validate/i18n/id.po | 6 +++--- account_move_batch_validate/i18n/it.po | 6 +++--- account_move_batch_validate/i18n/ja.po | 6 +++--- account_move_batch_validate/i18n/lt.po | 6 +++--- account_move_batch_validate/i18n/mk.po | 6 +++--- account_move_batch_validate/i18n/mn.po | 6 +++--- account_move_batch_validate/i18n/nb.po | 6 +++--- account_move_batch_validate/i18n/nl.po | 6 +++--- account_move_batch_validate/i18n/nl_BE.po | 6 +++--- account_move_batch_validate/i18n/pl.po | 6 +++--- account_move_batch_validate/i18n/pt.po | 6 +++--- account_move_batch_validate/i18n/pt_BR.po | 6 +++--- account_move_batch_validate/i18n/pt_PT.po | 6 +++--- account_move_batch_validate/i18n/ro.po | 6 +++--- account_move_batch_validate/i18n/ru.po | 6 +++--- account_move_batch_validate/i18n/sl.po | 6 +++--- account_move_batch_validate/i18n/sr@latin.po | 6 +++--- account_move_batch_validate/i18n/sv.po | 6 +++--- account_move_batch_validate/i18n/th.po | 6 +++--- account_move_batch_validate/i18n/tr.po | 6 +++--- account_move_batch_validate/i18n/vi.po | 6 +++--- account_move_batch_validate/i18n/zh_CN.po | 6 +++--- account_move_batch_validate/i18n/zh_TW.po | 6 +++--- 47 files changed, 143 insertions(+), 143 deletions(-) diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot index 4b131aeba..b8e9560e2 100644 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ b/account_move_batch_validate/i18n/account_move_batch_validate.pot @@ -29,13 +29,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -51,7 +51,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/am.po b/account_move_batch_validate/i18n/am.po index 12b6413bc..d92bde6fb 100644 --- a/account_move_batch_validate/i18n/am.po +++ b/account_move_batch_validate/i18n/am.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ar.po b/account_move_batch_validate/i18n/ar.po index 3961b00c0..bd32ee295 100644 --- a/account_move_batch_validate/i18n/ar.po +++ b/account_move_batch_validate/i18n/ar.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/bg.po b/account_move_batch_validate/i18n/bg.po index cc9c926f6..22aad5e34 100644 --- a/account_move_batch_validate/i18n/bg.po +++ b/account_move_batch_validate/i18n/bg.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/bs.po b/account_move_batch_validate/i18n/bs.po index f97bafe20..010b31ea0 100644 --- a/account_move_batch_validate/i18n/bs.po +++ b/account_move_batch_validate/i18n/bs.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ca.po b/account_move_batch_validate/i18n/ca.po index 28c85b1cc..6b89ad18b 100644 --- a/account_move_batch_validate/i18n/ca.po +++ b/account_move_batch_validate/i18n/ca.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ca_ES.po b/account_move_batch_validate/i18n/ca_ES.po index c61312c26..357b6755d 100644 --- a/account_move_batch_validate/i18n/ca_ES.po +++ b/account_move_batch_validate/i18n/ca_ES.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/cs.po b/account_move_batch_validate/i18n/cs.po index f0dbeaf41..f44b2d3a6 100644 --- a/account_move_batch_validate/i18n/cs.po +++ b/account_move_batch_validate/i18n/cs.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/de.po b/account_move_batch_validate/i18n/de.po index 781d7687f..0ae347a59 100644 --- a/account_move_batch_validate/i18n/de.po +++ b/account_move_batch_validate/i18n/de.po @@ -10,8 +10,8 @@ msgstr "" "POT-Creation-Date: 2015-10-03 22:27+0000\n" "PO-Revision-Date: 2019-01-21 16:41+0000\n" "Last-Translator: Rudolf Schnapka \n" -"Language-Team: German (http://www.transifex.com/oca/" -"OCA-account-financial-tools-8-0/language/de/)\n" +"Language-Team: German (http://www.transifex.com/oca/OCA-account-financial-" +"tools-8-0/language/de/)\n" "Language: de\n" "MIME-Version: 1.0\n" "Content-Type: text/plain; charset=UTF-8\n" @@ -36,13 +36,13 @@ msgstr "" "Diese Box markieren, um diese Buchung zur Stapelverarbeitung hinzuzufügen" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "Posten wurde erfolgreich gebucht." #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "Nicht zu tun, da der Datensatz gelöscht wurde." @@ -58,7 +58,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "Wartezeit in Sekunden bevor der Job gestartet wird" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/en_GB.po b/account_move_batch_validate/i18n/en_GB.po index b2705c39a..e7f9c9436 100644 --- a/account_move_batch_validate/i18n/en_GB.po +++ b/account_move_batch_validate/i18n/en_GB.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es.po b/account_move_batch_validate/i18n/es.po index 8e9cf8a27..8ca4e5eea 100644 --- a/account_move_batch_validate/i18n/es.po +++ b/account_move_batch_validate/i18n/es.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es_CR.po b/account_move_batch_validate/i18n/es_CR.po index e47539878..36094e0f2 100644 --- a/account_move_batch_validate/i18n/es_CR.po +++ b/account_move_batch_validate/i18n/es_CR.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es_EC.po b/account_move_batch_validate/i18n/es_EC.po index 2c7ae0779..42741692c 100644 --- a/account_move_batch_validate/i18n/es_EC.po +++ b/account_move_batch_validate/i18n/es_EC.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es_ES.po b/account_move_batch_validate/i18n/es_ES.po index 143fddc1e..84f19ce9d 100644 --- a/account_move_batch_validate/i18n/es_ES.po +++ b/account_move_batch_validate/i18n/es_ES.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es_MX.po b/account_move_batch_validate/i18n/es_MX.po index 177c7c24e..4fc788151 100644 --- a/account_move_batch_validate/i18n/es_MX.po +++ b/account_move_batch_validate/i18n/es_MX.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/es_VE.po b/account_move_batch_validate/i18n/es_VE.po index 9c990e169..98baf039c 100644 --- a/account_move_batch_validate/i18n/es_VE.po +++ b/account_move_batch_validate/i18n/es_VE.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/et.po b/account_move_batch_validate/i18n/et.po index 23fab5fb9..163ec915d 100644 --- a/account_move_batch_validate/i18n/et.po +++ b/account_move_batch_validate/i18n/et.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/fr.po b/account_move_batch_validate/i18n/fr.po index 6db7f4ce4..915c38606 100644 --- a/account_move_batch_validate/i18n/fr.po +++ b/account_move_batch_validate/i18n/fr.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/gl.po b/account_move_batch_validate/i18n/gl.po index cad5e5d8e..ec2ed23e0 100644 --- a/account_move_batch_validate/i18n/gl.po +++ b/account_move_batch_validate/i18n/gl.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/gl_ES.po b/account_move_batch_validate/i18n/gl_ES.po index bfacb5d85..59a0b5f52 100644 --- a/account_move_batch_validate/i18n/gl_ES.po +++ b/account_move_batch_validate/i18n/gl_ES.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/gu.po b/account_move_batch_validate/i18n/gu.po index 0fa17a3c3..9274c093c 100644 --- a/account_move_batch_validate/i18n/gu.po +++ b/account_move_batch_validate/i18n/gu.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/hr.po b/account_move_batch_validate/i18n/hr.po index 2890fc958..b9a8dead5 100644 --- a/account_move_batch_validate/i18n/hr.po +++ b/account_move_batch_validate/i18n/hr.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/hr_HR.po b/account_move_batch_validate/i18n/hr_HR.po index 0e00f5ed0..80f4ff966 100644 --- a/account_move_batch_validate/i18n/hr_HR.po +++ b/account_move_batch_validate/i18n/hr_HR.po @@ -36,13 +36,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -58,7 +58,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/hu.po b/account_move_batch_validate/i18n/hu.po index 45f1c7d16..7fa786db6 100644 --- a/account_move_batch_validate/i18n/hu.po +++ b/account_move_batch_validate/i18n/hu.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/id.po b/account_move_batch_validate/i18n/id.po index a8bcfa4cc..1af98dbcf 100644 --- a/account_move_batch_validate/i18n/id.po +++ b/account_move_batch_validate/i18n/id.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/it.po b/account_move_batch_validate/i18n/it.po index 89fc922c9..e87c9dbca 100644 --- a/account_move_batch_validate/i18n/it.po +++ b/account_move_batch_validate/i18n/it.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ja.po b/account_move_batch_validate/i18n/ja.po index 5d09e1233..81d30563f 100644 --- a/account_move_batch_validate/i18n/ja.po +++ b/account_move_batch_validate/i18n/ja.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/lt.po b/account_move_batch_validate/i18n/lt.po index 7cdd98f83..566ee2e02 100644 --- a/account_move_batch_validate/i18n/lt.po +++ b/account_move_batch_validate/i18n/lt.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/mk.po b/account_move_batch_validate/i18n/mk.po index f1ff53103..340e3b78b 100644 --- a/account_move_batch_validate/i18n/mk.po +++ b/account_move_batch_validate/i18n/mk.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/mn.po b/account_move_batch_validate/i18n/mn.po index 4554bfc0c..5b11db836 100644 --- a/account_move_batch_validate/i18n/mn.po +++ b/account_move_batch_validate/i18n/mn.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/nb.po b/account_move_batch_validate/i18n/nb.po index 1757ba16f..66eff0593 100644 --- a/account_move_batch_validate/i18n/nb.po +++ b/account_move_batch_validate/i18n/nb.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/nl.po b/account_move_batch_validate/i18n/nl.po index 349dabf61..f6ffc50d8 100644 --- a/account_move_batch_validate/i18n/nl.po +++ b/account_move_batch_validate/i18n/nl.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/nl_BE.po b/account_move_batch_validate/i18n/nl_BE.po index 2cdcde1b2..844d63983 100644 --- a/account_move_batch_validate/i18n/nl_BE.po +++ b/account_move_batch_validate/i18n/nl_BE.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/pl.po b/account_move_batch_validate/i18n/pl.po index e71ad708f..8dc0d89e8 100644 --- a/account_move_batch_validate/i18n/pl.po +++ b/account_move_batch_validate/i18n/pl.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/pt.po b/account_move_batch_validate/i18n/pt.po index 35b92cff6..b8bdcc259 100644 --- a/account_move_batch_validate/i18n/pt.po +++ b/account_move_batch_validate/i18n/pt.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/pt_BR.po b/account_move_batch_validate/i18n/pt_BR.po index b5a5e355d..7c151d036 100644 --- a/account_move_batch_validate/i18n/pt_BR.po +++ b/account_move_batch_validate/i18n/pt_BR.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/pt_PT.po b/account_move_batch_validate/i18n/pt_PT.po index 7945b0197..e1786c8f7 100644 --- a/account_move_batch_validate/i18n/pt_PT.po +++ b/account_move_batch_validate/i18n/pt_PT.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ro.po b/account_move_batch_validate/i18n/ro.po index 5593d1004..57930f234 100644 --- a/account_move_batch_validate/i18n/ro.po +++ b/account_move_batch_validate/i18n/ro.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/ru.po b/account_move_batch_validate/i18n/ru.po index f4a20225c..ffbb3de27 100644 --- a/account_move_batch_validate/i18n/ru.po +++ b/account_move_batch_validate/i18n/ru.po @@ -36,13 +36,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -58,7 +58,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/sl.po b/account_move_batch_validate/i18n/sl.po index 6a8f3d8f5..62ea345b8 100644 --- a/account_move_batch_validate/i18n/sl.po +++ b/account_move_batch_validate/i18n/sl.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/sr@latin.po b/account_move_batch_validate/i18n/sr@latin.po index 84f892dea..cc5a19922 100644 --- a/account_move_batch_validate/i18n/sr@latin.po +++ b/account_move_batch_validate/i18n/sr@latin.po @@ -35,13 +35,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -57,7 +57,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/sv.po b/account_move_batch_validate/i18n/sv.po index 23e1465b4..78466ff86 100644 --- a/account_move_batch_validate/i18n/sv.po +++ b/account_move_batch_validate/i18n/sv.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/th.po b/account_move_batch_validate/i18n/th.po index 8155a8c2f..86031d9a0 100644 --- a/account_move_batch_validate/i18n/th.po +++ b/account_move_batch_validate/i18n/th.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/tr.po b/account_move_batch_validate/i18n/tr.po index 105493c92..63bb24552 100644 --- a/account_move_batch_validate/i18n/tr.po +++ b/account_move_batch_validate/i18n/tr.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/vi.po b/account_move_batch_validate/i18n/vi.po index 85195eec7..39d69cbdb 100644 --- a/account_move_batch_validate/i18n/vi.po +++ b/account_move_batch_validate/i18n/vi.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/zh_CN.po b/account_move_batch_validate/i18n/zh_CN.po index 58af22400..606373209 100644 --- a/account_move_batch_validate/i18n/zh_CN.po +++ b/account_move_batch_validate/i18n/zh_CN.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" diff --git a/account_move_batch_validate/i18n/zh_TW.po b/account_move_batch_validate/i18n/zh_TW.po index 1727f31aa..a980421e4 100644 --- a/account_move_batch_validate/i18n/zh_TW.po +++ b/account_move_batch_validate/i18n/zh_TW.po @@ -34,13 +34,13 @@ msgid "Check this box to mark the move for batch posting" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:30 +#: code:addons/account_move_batch_validate/models/account_move.py:39 #, python-format msgid "Move has been posted successfully." msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:32 +#: code:addons/account_move_batch_validate/models/account_move.py:41 #, python-format msgid "Nothing to do because the record has been deleted." msgstr "" @@ -56,7 +56,7 @@ msgid "Seconds to wait before starting the jobs" msgstr "" #. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:81 +#: code:addons/account_move_batch_validate/models/account_move.py:90 #, python-format msgid "Task set to Done because the user unmarked the move." msgstr "" From 9b6e66b4442b3c1c7dc590d9aeae792b6d09c578 Mon Sep 17 00:00:00 2001 From: Iryna Vushnevska Date: Thu, 25 Jul 2019 22:57:39 +0300 Subject: [PATCH 69/69] [12.0][MIG] account_move_batch_validate: migrate --- account_move_batch_validate/__init__.py | 4 - account_move_batch_validate/__manifest__.py | 4 +- .../i18n/account_move_batch_validate.pot | 73 ------------------- .../models/__init__.py | 4 - .../models/account_move.py | 2 +- .../readme/CONTRIBUTORS.rst | 62 +--------------- .../readme/{USAGE.rst => DESCRIPTION.rst} | 0 account_move_batch_validate/tests/__init__.py | 2 - .../tests/test_account_move_batch_validate.py | 6 +- .../views/account_move.xml | 2 +- .../wizard/__init__.py | 4 - .../wizard/account_move_validate.py | 10 +-- .../wizard/account_move_validate.xml | 2 +- oca_dependencies.txt | 1 + 14 files changed, 16 insertions(+), 160 deletions(-) delete mode 100644 account_move_batch_validate/i18n/account_move_batch_validate.pot rename account_move_batch_validate/readme/{USAGE.rst => DESCRIPTION.rst} (100%) diff --git a/account_move_batch_validate/__init__.py b/account_move_batch_validate/__init__.py index c52677679..9b4296142 100644 --- a/account_move_batch_validate/__init__.py +++ b/account_move_batch_validate/__init__.py @@ -1,6 +1,2 @@ -# Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - from . import models from . import wizard diff --git a/account_move_batch_validate/__manifest__.py b/account_move_batch_validate/__manifest__.py index 4652e998e..d1b87a1ec 100644 --- a/account_move_batch_validate/__manifest__.py +++ b/account_move_batch_validate/__manifest__.py @@ -1,9 +1,9 @@ # Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA +# Copyright 2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). { 'name': "Account Move Batch Validate", - 'version': '11.0.1.0.2', + 'version': '12.0.1.0.0', 'author': "Camptocamp, Odoo Community Association (OCA)", 'website': 'https://github.com/OCA/account-financial-tools', 'category': 'Finance', diff --git a/account_move_batch_validate/i18n/account_move_batch_validate.pot b/account_move_batch_validate/i18n/account_move_batch_validate.pot deleted file mode 100644 index b8e9560e2..000000000 --- a/account_move_batch_validate/i18n/account_move_batch_validate.pot +++ /dev/null @@ -1,73 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * account_move_batch_validate -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 11.0\n" -"Report-Msgid-Bugs-To: \n" -"Last-Translator: <>\n" -"Language-Team: \n" -"MIME-Version: 1.0\n" -"Content-Type: text/plain; charset=UTF-8\n" -"Content-Transfer-Encoding: \n" -"Plural-Forms: \n" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_account_move -msgid "Account Entry" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_action -msgid "Action" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,help:account_move_batch_validate.field_account_move_to_post -msgid "Check this box to mark the move for batch posting" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:39 -#, python-format -msgid "Move has been posted successfully." -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:41 -#, python-format -msgid "Nothing to do because the record has been deleted." -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_to_post -msgid "Posting requested" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_eta -msgid "Seconds to wait before starting the jobs" -msgstr "" - -#. module: account_move_batch_validate -#: code:addons/account_move_batch_validate/models/account_move.py:90 -#, python-format -msgid "Task set to Done because the user unmarked the move." -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,field_description:account_move_batch_validate.field_account_move_post_job_uuid -msgid "UUID of the Job to approve this move" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model.fields,field_description:account_move_batch_validate.field_validate_account_move_asynchronous -msgid "Use asynchronous validation" -msgstr "" - -#. module: account_move_batch_validate -#: model:ir.model,name:account_move_batch_validate.model_validate_account_move -msgid "Validate Account Move" -msgstr "" - diff --git a/account_move_batch_validate/models/__init__.py b/account_move_batch_validate/models/__init__.py index 6863f5d5c..9c0a42138 100644 --- a/account_move_batch_validate/models/__init__.py +++ b/account_move_batch_validate/models/__init__.py @@ -1,5 +1 @@ -# Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - from . import account_move diff --git a/account_move_batch_validate/models/account_move.py b/account_move_batch_validate/models/account_move.py index b91696869..37dbd7507 100644 --- a/account_move_batch_validate/models/account_move.py +++ b/account_move_batch_validate/models/account_move.py @@ -1,5 +1,5 @@ # Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA +# Copyright 2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging diff --git a/account_move_batch_validate/readme/CONTRIBUTORS.rst b/account_move_batch_validate/readme/CONTRIBUTORS.rst index bddbfe990..e19eb87aa 100644 --- a/account_move_batch_validate/readme/CONTRIBUTORS.rst +++ b/account_move_batch_validate/readme/CONTRIBUTORS.rst @@ -1,66 +1,6 @@ -.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :alt: License - -Account Move Batch Validate -=========================== - -This module provides a wizard to post many Journal Entries in batch. it -uses the queue system introduced by the Odoo Queue job module to handle a -big quantity of moves in batch. - -The posting of a move takes some time, and doing that synchronously, -in one transaction is problematic. - -In this module, we leverage the power of the queue system of the -Odoo queue job module, that can be very well used without other concepts -like Backends and Bindings. - -This approach provides many advantages, similar to the ones we get -using that connector for e-commerce: - -- Asynchronous: the operation is done in background, and users can - continue to work. -- Dedicated workers: the queued jobs are performed by specific workers - (processes). This is good for a long task, since the main workers are - busy handling HTTP requests and can be killed if operations take - too long, for example. -- Multiple transactions: this is an operation that doesn't need to be - atomic, and if a line out of 100,000 fails, it is possible to catch - it, see the error message, and fix the situation. Meanwhile, all - other jobs can proceed. - - -Bug Tracker -=========== - -Bugs are tracked on `GitHub Issues `_. -In case of trouble, please check there if your issue has already been reported. -If you spotted it first, help us smashing it by providing a detailed and welcomed feedback -`here `_. - - -Credits -======= - -Contributors ------------- - * Leonardo Pistone * Nicolas Bessi * Rudolf Schnapka * Stéphane Bidoul (ACSONE) * Adrien Peiffer (ACSONE) -* Benjamin Willig (ACSONE) - -Maintainer ----------- - -.. image:: http://odoo-community.org/logo.png - :alt: Odoo Community Association - :target: http://odoo-community.org - -This module is maintained by the OCA. - -OCA, or the Odoo Community Association, is a nonprofit organization whose mission is to support the collaborative development of Odoo features and promote its widespread use. - -To contribute to this module, please visit http://odoo-community.org. \ No newline at end of file +* Benjamin Willig (ACSONE) \ No newline at end of file diff --git a/account_move_batch_validate/readme/USAGE.rst b/account_move_batch_validate/readme/DESCRIPTION.rst similarity index 100% rename from account_move_batch_validate/readme/USAGE.rst rename to account_move_batch_validate/readme/DESCRIPTION.rst diff --git a/account_move_batch_validate/tests/__init__.py b/account_move_batch_validate/tests/__init__.py index a83faa445..36e5827a5 100644 --- a/account_move_batch_validate/tests/__init__.py +++ b/account_move_batch_validate/tests/__init__.py @@ -1,3 +1 @@ -# Copyright 2018 Camptocamp SA - from . import test_account_move_batch_validate diff --git a/account_move_batch_validate/tests/test_account_move_batch_validate.py b/account_move_batch_validate/tests/test_account_move_batch_validate.py index b5e5f5275..09ac7c7ae 100644 --- a/account_move_batch_validate/tests/test_account_move_batch_validate.py +++ b/account_move_batch_validate/tests/test_account_move_batch_validate.py @@ -1,5 +1,5 @@ # Copyright 2017 ACSONE SA/NV -# Copyright 2018 Camptocamp SA +# Copyright 2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo.tests.common import SingleTransactionCase @@ -10,7 +10,9 @@ class TestAccountMoveBatchValidate(SingleTransactionCase): @classmethod def setUpClass(self): - super(TestAccountMoveBatchValidate, self).setUpClass() + super().setUpClass() + self.env = self.env(context=dict( + self.env.context, tracking_disable=True)) self.AccountObj = self.env['account.account'] self.AccountJournalObj = self.env['account.journal'] self.AccountMoveObj = self.env['account.move'] diff --git a/account_move_batch_validate/views/account_move.xml b/account_move_batch_validate/views/account_move.xml index bb13a1662..283015327 100644 --- a/account_move_batch_validate/views/account_move.xml +++ b/account_move_batch_validate/views/account_move.xml @@ -1,6 +1,6 @@ diff --git a/account_move_batch_validate/wizard/__init__.py b/account_move_batch_validate/wizard/__init__.py index 31e941f01..3b3fbeab7 100644 --- a/account_move_batch_validate/wizard/__init__.py +++ b/account_move_batch_validate/wizard/__init__.py @@ -1,5 +1 @@ -# Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). - from . import account_move_validate diff --git a/account_move_batch_validate/wizard/account_move_validate.py b/account_move_batch_validate/wizard/account_move_validate.py index 729ea2851..92cb1f9e9 100644 --- a/account_move_batch_validate/wizard/account_move_validate.py +++ b/account_move_batch_validate/wizard/account_move_validate.py @@ -1,10 +1,10 @@ # Copyright 2014 Camptocamp SA, 2017 ACSONE -# Copyright 2018 Camptocamp SA +# Copyright 2019 Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). import logging -from odoo import api, fields, models +from odoo import api, fields, models, _ _logger = logging.getLogger(__name__) @@ -33,8 +33,8 @@ class AccountMoveValidate(models.TransientModel): @api.model def _get_actions(self): return [ - ('mark', 'Mark for posting'), - ('unmark', 'Unmark for posting') + ('mark', _('Mark for posting')), + ('unmark', _('Unmark for posting')) ] @api.multi @@ -42,7 +42,7 @@ class AccountMoveValidate(models.TransientModel): self.ensure_one() if not self.asynchronous: - return super(AccountMoveValidate, self).validate_move() + return super().validate_move() wizard_data = { 'move_ids': self.env.context.get('active_ids'), diff --git a/account_move_batch_validate/wizard/account_move_validate.xml b/account_move_batch_validate/wizard/account_move_validate.xml index 0f05406ca..721c08c16 100644 --- a/account_move_batch_validate/wizard/account_move_validate.xml +++ b/account_move_batch_validate/wizard/account_move_validate.xml @@ -1,6 +1,6 @@ diff --git a/oca_dependencies.txt b/oca_dependencies.txt index 95f7e4acb..c788c80e5 100644 --- a/oca_dependencies.txt +++ b/oca_dependencies.txt @@ -1,2 +1,3 @@ server-ux server-tools +queue