From 3f085af62a128806fa7d42a6c6bf6dba7c208833 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Tue, 15 May 2012 13:52:10 +0200 Subject: [PATCH 01/22] [ADD] mod base_transaction_id (lp:c2c-financial-addons/6.1 rev 24.1.5) --- base_transaction_id/__init__.py | 23 ++++++++++++++++ base_transaction_id/__openerp__.py | 40 ++++++++++++++++++++++++++++ base_transaction_id/invoice.py | 35 ++++++++++++++++++++++++ base_transaction_id/invoice_view.xml | 30 +++++++++++++++++++++ base_transaction_id/sale.py | 39 +++++++++++++++++++++++++++ base_transaction_id/sale_view.xml | 21 +++++++++++++++ 6 files changed, 188 insertions(+) create mode 100644 base_transaction_id/__init__.py create mode 100644 base_transaction_id/__openerp__.py create mode 100644 base_transaction_id/invoice.py create mode 100644 base_transaction_id/invoice_view.xml create mode 100644 base_transaction_id/sale.py create mode 100644 base_transaction_id/sale_view.xml diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py new file mode 100644 index 00000000..2f307604 --- /dev/null +++ b/base_transaction_id/__init__.py @@ -0,0 +1,23 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Yannick Vaucher (Camptocamp) +# Copyright 2012 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 . +# +############################################################################## + +from . import invoice +from . import sale diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py new file mode 100644 index 00000000..cfbfe4b9 --- /dev/null +++ b/base_transaction_id/__openerp__.py @@ -0,0 +1,40 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Yannick Vaucher (Camptocamp) +# Copyright 2012 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': 'Base transaction id for financial institutes', + 'version': '1.0', + 'author': 'Camptocamp', + 'maintainer': 'Camptocamp', + 'category': 'Hidden/Dependency', + 'complexity': 'easy', #easy, normal, expert + 'depends': ['account', 'sale'], + 'description': """Adds transaction id to invoice and sale models and views""", + 'website': 'http://www.openerp.com', + 'init_xml': [], + 'update_xml': ['invoice_view.xml', 'sale_view.xml'], + 'demo_xml': [], + 'test': [], + 'installable': True, + 'images': [], + 'auto_install': False, + 'license': 'AGPL-3', + 'active': False, +} diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py new file mode 100644 index 00000000..26a7f3ae --- /dev/null +++ b/base_transaction_id/invoice.py @@ -0,0 +1,35 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Nicolas Bessi +# Copyright 2011-2012 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 . +# +############################################################################## + +from osv import fields, osv +from tools.translate import _ + +class AccountInvoice(osv.osv): + _inherit = 'account.invoice' + _columns = { + 'transaction_id':fields.char( + 'Transaction id', + size=128, + required=False, + select=1, + help="Transction id from the financial institute" + ), + } diff --git a/base_transaction_id/invoice_view.xml b/base_transaction_id/invoice_view.xml new file mode 100644 index 00000000..2953720a --- /dev/null +++ b/base_transaction_id/invoice_view.xml @@ -0,0 +1,30 @@ + + + + + customer.invoice.transaction.inherit + account.invoice + + form + + + + + + + + + + + account.invoice.tree.inherit + account.invoice + + form + + + + + + + + diff --git a/base_transaction_id/sale.py b/base_transaction_id/sale.py new file mode 100644 index 00000000..62330e2c --- /dev/null +++ b/base_transaction_id/sale.py @@ -0,0 +1,39 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Nicolas Bessi +# Copyright 2011-2012 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 . +# +############################################################################## + +from osv import fields, osv + +class SaleOrder(osv.osv): + _inherit = 'sale.order' + _columns = { + 'transaction_id':fields.char('Transaction id', size=128,required=False, + help="Transction id from the financial institute"), + } + + + def _prepare_invoice(self, cursor, uid, order, lines, context=None): + #we put the transaction id in the generated invoices + if context is None: + context = {} + invoice_vals = super(SaleOrder, self)._prepare_invoice(cursor, uid, order, lines, context) + invoice_vals.update({ + 'transaction_id': order.transaction_id}) + return invoice_vals diff --git a/base_transaction_id/sale_view.xml b/base_transaction_id/sale_view.xml new file mode 100644 index 00000000..512cac8c --- /dev/null +++ b/base_transaction_id/sale_view.xml @@ -0,0 +1,21 @@ + + + + sale.order.form.transaction + sale.order + form + + + + + + + + + + \ No newline at end of file From 57b7175a589759c6a111d49e5d715283951e385c Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Wed, 16 May 2012 16:09:21 +0200 Subject: [PATCH 02/22] [IMP] First commit for improving the bank statement with treasury (not working yet, just for backup) (lp:c2c-financial-addons/6.1 rev 24.1.8) --- base_transaction_id/__init__.py | 1 + base_transaction_id/__openerp__.py | 2 +- base_transaction_id/stock.py | 38 ++++++++++++++++++++++++++++++ 3 files changed, 40 insertions(+), 1 deletion(-) create mode 100644 base_transaction_id/stock.py diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index 2f307604..81f72930 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -21,3 +21,4 @@ from . import invoice from . import sale +from . import stock diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index cfbfe4b9..bd32d912 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -25,7 +25,7 @@ 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', 'complexity': 'easy', #easy, normal, expert - 'depends': ['account', 'sale'], + 'depends': ['account', 'sale','stock'], 'description': """Adds transaction id to invoice and sale models and views""", 'website': 'http://www.openerp.com', 'init_xml': [], diff --git a/base_transaction_id/stock.py b/base_transaction_id/stock.py new file mode 100644 index 00000000..f2b66f71 --- /dev/null +++ b/base_transaction_id/stock.py @@ -0,0 +1,38 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Nicolas Bessi +# Copyright 2011-2012 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 . +# +############################################################################## + +from osv import osv + +class StockPicking(osv.osv): + _inherit = "stock.picking" + + def action_invoice_create(self, cursor, uid, ids, journal_id=False, + group=False, type='out_invoice', context=None): + res = super(StockPicking, self).action_invoice_create(cursor, uid, ids, + journal_id,group, type, context) + for pick_id in res: + pick = self.browse(cursor, uid, pick_id) + if pick.sale_id and pick.sale_id.transaction_id: + self.pool.get('account.invoice').write(cursor, + uid, + res[pick_id], + {'transaction_id': pick.sale_id.transaction_id}) + return res From 24c59c8e5e9abdd26873440b460c66ceecc3383a Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Wed, 30 May 2012 16:08:58 +0200 Subject: [PATCH 03/22] [IMP] Quite a huge work on the new intermediate statement stuff as well as on the automatic reconciliation wizard. (lp:c2c-financial-addons/6.1 rev 24.1.10) --- base_transaction_id/__openerp__.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index bd32d912..abf49131 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,7 +26,9 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', #easy, normal, expert 'depends': ['account', 'sale','stock'], - 'description': """Adds transaction id to invoice and sale models and views""", + 'description': """Adds transaction id to invoice and sale models and views. This is mostely used for E-commerce handling. You + can then add a mapping on that SO field to save the E-Commerce financial Transaction ID into the OpenERP SO field. The main + purpose is to ease the reconciliation process.""", 'website': 'http://www.openerp.com', 'init_xml': [], 'update_xml': ['invoice_view.xml', 'sale_view.xml'], From 7d9e1669bde9d4e2f344b605129d6f85e2b3b108 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Fri, 8 Jun 2012 16:25:17 +0200 Subject: [PATCH 04/22] [IMP] Merge treasury statement into bank.statement object. We don't need both finaly (lp:c2c-financial-addons/6.1 rev 24.1.15) --- base_transaction_id/__openerp__.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index abf49131..6817894f 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,9 +26,13 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', #easy, normal, expert 'depends': ['account', 'sale','stock'], - 'description': """Adds transaction id to invoice and sale models and views. This is mostely used for E-commerce handling. You - can then add a mapping on that SO field to save the E-Commerce financial Transaction ID into the OpenERP SO field. The main - purpose is to ease the reconciliation process.""", + 'description': """ + Adds transaction id to invoice and sale models and views. On Sales order, you can specify the transaction ID + used for the payment and it will be propagated to the invoice (even if made from packing). + This is mostely used for E-commerce handling. You can then add a mapping on that SO field to save the E-Commerce + financial Transaction ID into the OpenERP SO field. The main purpose is to ease the reconciliation process and + be able to find the partner when importing the bank statement. + """, 'website': 'http://www.openerp.com', 'init_xml': [], 'update_xml': ['invoice_view.xml', 'sale_view.xml'], From b3e7b2799d04c930b4eb091b425f5086d917040f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Wed, 6 Jun 2012 16:27:25 +0200 Subject: [PATCH 05/22] [MRG] From customer branch (lp:c2c-financial-addons/6.1 rev 58) --- base_transaction_id/__openerp__.py | 10 +++------- 1 file changed, 3 insertions(+), 7 deletions(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index 6817894f..abf49131 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,13 +26,9 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', #easy, normal, expert 'depends': ['account', 'sale','stock'], - 'description': """ - Adds transaction id to invoice and sale models and views. On Sales order, you can specify the transaction ID - used for the payment and it will be propagated to the invoice (even if made from packing). - This is mostely used for E-commerce handling. You can then add a mapping on that SO field to save the E-Commerce - financial Transaction ID into the OpenERP SO field. The main purpose is to ease the reconciliation process and - be able to find the partner when importing the bank statement. - """, + 'description': """Adds transaction id to invoice and sale models and views. This is mostely used for E-commerce handling. You + can then add a mapping on that SO field to save the E-Commerce financial Transaction ID into the OpenERP SO field. The main + purpose is to ease the reconciliation process.""", 'website': 'http://www.openerp.com', 'init_xml': [], 'update_xml': ['invoice_view.xml', 'sale_view.xml'], From 1ac75bbdfb88122f37823081fdcfa35e4486636b Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jo=C3=ABl=20Grand-Guillaume?= Date: Wed, 20 Jun 2012 16:10:01 +0200 Subject: [PATCH 06/22] [MRG] Add all the bank statement improvements that we made. This is mostly based on : account_statement_ext -> provide profile per bank statement, remove period, choose to use balance check or not,... account_statement_base_completion -> provide a completion rule system to fullfill the bank statement (partner, account,...) account_statement_base_import -> provide a base to create your own file parser for each bank/office and link it to a profile account_statement_transactionid_completion and account_statement_transactionid_import to use the transaction ID recorded in th SO account_advanced_reconcile -> An advanced way to setup reconciliation rules on every account account_financial_report_webkit -> some little fixes (lp:c2c-financial-addons/6.1 rev 63) --- base_transaction_id/__openerp__.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index abf49131..07d5bb6e 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,9 +26,13 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', #easy, normal, expert 'depends': ['account', 'sale','stock'], - 'description': """Adds transaction id to invoice and sale models and views. This is mostely used for E-commerce handling. You - can then add a mapping on that SO field to save the E-Commerce financial Transaction ID into the OpenERP SO field. The main - purpose is to ease the reconciliation process.""", + 'description': """ + Adds transaction id to invoice and sale models and views. On Sales order, you can specify the transaction ID + used for the payment and it will be propagated to the invoice (even if made from packing). + This is mostly used for e-commerce handling. You can then add a mapping on that SO field to save the e-commerce + financial Transaction ID into the OpenERP SO field. The main purpose is to ease the reconciliation process and + be able to find the partner when importing the bank statement. + """, 'website': 'http://www.openerp.com', 'init_xml': [], 'update_xml': ['invoice_view.xml', 'sale_view.xml'], From f4afb79a42f2fed4512717539e9f4786e078e120 Mon Sep 17 00:00:00 2001 From: Joel Grand-Guillaume Date: Wed, 19 Dec 2012 13:58:54 +0100 Subject: [PATCH 07/22] [MIG] base_transaction_id: Migrated to 7.0 - Adapt import to fit last recomandation - Import osv for osv.except - pep8, pylint, eyeballing - standardize the naming of the argument 'cr' instead of 'cursor' - Remove the active key in the __openerp__.py --- base_transaction_id/__openerp__.py | 27 +++++++++++++++++++-------- base_transaction_id/invoice.py | 13 +++++++------ base_transaction_id/sale.py | 22 +++++++++++++--------- base_transaction_id/stock.py | 26 +++++++++++++++----------- 4 files changed, 54 insertions(+), 34 deletions(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index 07d5bb6e..9d1c1f5a 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -24,23 +24,34 @@ 'author': 'Camptocamp', 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', - 'complexity': 'easy', #easy, normal, expert - 'depends': ['account', 'sale','stock'], + 'complexity': 'easy', + 'depends': [ + 'account', + 'sale', + 'stock' + ], 'description': """ - Adds transaction id to invoice and sale models and views. On Sales order, you can specify the transaction ID - used for the payment and it will be propagated to the invoice (even if made from packing). - This is mostly used for e-commerce handling. You can then add a mapping on that SO field to save the e-commerce - financial Transaction ID into the OpenERP SO field. The main purpose is to ease the reconciliation process and + Adds transaction id to invoice and sale models and views. + On Sales order, you can specify the transaction ID used + for the payment and it will be propagated to the invoice + (even if made from packing). + This is mostly used for e-commerce handling. + You can then add a mapping on that SO field to save + the e-commerce financial Transaction ID into the + OpenERP sale order field. + The main purpose is to ease the reconciliation process and be able to find the partner when importing the bank statement. """, 'website': 'http://www.openerp.com', 'init_xml': [], - 'update_xml': ['invoice_view.xml', 'sale_view.xml'], + 'update_xml': [ + 'invoice_view.xml', + 'sale_view.xml' + ], 'demo_xml': [], 'test': [], 'installable': True, 'images': [], 'auto_install': False, 'license': 'AGPL-3', - 'active': False, } diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index 26a7f3ae..c1292595 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -19,17 +19,18 @@ # ############################################################################## -from osv import fields, osv -from tools.translate import _ +from openerp.osv.orm import Model +from openerp.osv import fields -class AccountInvoice(osv.osv): + +class AccountInvoice(Model): _inherit = 'account.invoice' + _columns = { - 'transaction_id':fields.char( + 'transaction_id': fields.char( 'Transaction id', size=128, required=False, select=1, - help="Transction id from the financial institute" - ), + help="Transction id from the financial institute"), } diff --git a/base_transaction_id/sale.py b/base_transaction_id/sale.py index 62330e2c..9e9fca3d 100644 --- a/base_transaction_id/sale.py +++ b/base_transaction_id/sale.py @@ -19,21 +19,25 @@ # ############################################################################## -from osv import fields, osv +from openerp.osv.orm import Model +from openerp.osv import fields -class SaleOrder(osv.osv): + +class SaleOrder(Model): _inherit = 'sale.order' + _columns = { - 'transaction_id':fields.char('Transaction id', size=128,required=False, - help="Transction id from the financial institute"), + 'transaction_id': fields.char( + 'Transaction id', + size=128, + required=False, + help="Transaction id from the financial institute"), } - - def _prepare_invoice(self, cursor, uid, order, lines, context=None): + def _prepare_invoice(self, cr, uid, order, lines, context=None): #we put the transaction id in the generated invoices - if context is None: - context = {} - invoice_vals = super(SaleOrder, self)._prepare_invoice(cursor, uid, order, lines, context) + invoice_vals = super(SaleOrder, self)._prepare_invoice( + cr, uid, order, lines, context=context) invoice_vals.update({ 'transaction_id': order.transaction_id}) return invoice_vals diff --git a/base_transaction_id/stock.py b/base_transaction_id/stock.py index f2b66f71..cd6d1e8b 100644 --- a/base_transaction_id/stock.py +++ b/base_transaction_id/stock.py @@ -19,20 +19,24 @@ # ############################################################################## -from osv import osv +from openerp.osv.orm import Model -class StockPicking(osv.osv): + +class StockPicking(Model): _inherit = "stock.picking" - def action_invoice_create(self, cursor, uid, ids, journal_id=False, - group=False, type='out_invoice', context=None): - res = super(StockPicking, self).action_invoice_create(cursor, uid, ids, - journal_id,group, type, context) + def action_invoice_create( + self, cr, uid, ids, journal_id=False, group=False, + type='out_invoice', context=None): + res = super(StockPicking, self).action_invoice_create( + cr, uid, ids, journal_id, group, type, context) for pick_id in res: - pick = self.browse(cursor, uid, pick_id) + pick = self.browse(cr, uid, pick_id, context=context) if pick.sale_id and pick.sale_id.transaction_id: - self.pool.get('account.invoice').write(cursor, - uid, - res[pick_id], - {'transaction_id': pick.sale_id.transaction_id}) + self.pool.get('account.invoice').write( + cr, + uid, + res[pick_id], + {'transaction_id': pick.sale_id.transaction_id}, + context=context) return res From 49808d8a07bc49df7d3182e024724893f0e66ab8 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Thu, 16 Jan 2014 14:07:19 +0100 Subject: [PATCH 08/22] [ADD] account_move_line.transaction_ref field in base_transaction_id --- base_transaction_id/__init__.py | 1 + base_transaction_id/account_move.py | 37 +++++++++++++++++++++++++++++ base_transaction_id/invoice.py | 11 ++++++--- 3 files changed, 46 insertions(+), 3 deletions(-) create mode 100644 base_transaction_id/account_move.py diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index 81f72930..ef5622e1 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -22,3 +22,4 @@ from . import invoice from . import sale from . import stock +from . import account_move diff --git a/base_transaction_id/account_move.py b/base_transaction_id/account_move.py new file mode 100644 index 00000000..dd64e529 --- /dev/null +++ b/base_transaction_id/account_move.py @@ -0,0 +1,37 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Guewen Baconnier +# 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 . +# +############################################################################## +from openerp.osv import orm, fields + + +class account_move_line(orm.Model): + _inherit = 'account.move.line' + + _columns = { + 'transaction_ref': fields.char('Transaction Ref.', + select=True), + } + + def copy_data(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default['transaction_ref'] = False + return super(account_move_line, self).\ + copy_data(cr, uid, id, default=default, context=context) diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index c1292595..32f254d8 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -29,8 +29,13 @@ class AccountInvoice(Model): _columns = { 'transaction_id': fields.char( 'Transaction id', - size=128, - required=False, select=1, - help="Transction id from the financial institute"), + help="Transaction id from the financial institute"), } + + def copy_data(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default['transaction_id'] = False + return super(AccountInvoice, self).\ + copy_data(cr, uid, id, default=default, context=context) From 3151fd2f55f3b58a8abe84cf0cc7a80d98858ee1 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Fri, 17 Jan 2014 14:32:52 +0100 Subject: [PATCH 09/22] copy the transaction_ref to the move lines from the invoice --- base_transaction_id/invoice.py | 7 +++++++ 1 file changed, 7 insertions(+) diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index 32f254d8..a1fe687a 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -39,3 +39,10 @@ class AccountInvoice(Model): default['transaction_id'] = False return super(AccountInvoice, self).\ copy_data(cr, uid, id, default=default, context=context) + + def finalize_invoice_move_lines(self, cr, uid, invoice_browse, move_lines): + if invoice_browse.transaction_id: + for line in move_lines: + # tuple (0, 0, {values}) + line[2]['transaction_ref'] = invoice_browse.transaction_id + return move_lines From 01eb11ca629ae6a52c29488e0e2667967d5cf3d1 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Wed, 5 Mar 2014 10:03:44 +0100 Subject: [PATCH 10/22] the transaction id is copied only on account move lines having the same account than the invoice's one (the payable / receivable) --- base_transaction_id/invoice.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index a1fe687a..7460495c 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -42,7 +42,9 @@ class AccountInvoice(Model): def finalize_invoice_move_lines(self, cr, uid, invoice_browse, move_lines): if invoice_browse.transaction_id: + invoice_account_id = invoice_browse.account_id.id for line in move_lines: # tuple (0, 0, {values}) - line[2]['transaction_ref'] = invoice_browse.transaction_id + if invoice_account_id == line[2]['account_id']: + line[2]['transaction_ref'] = invoice_browse.transaction_id return move_lines From a95bc8d933bdf53ce9f10ca4c2032af98c341ee9 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Wed, 8 Oct 2014 16:13:54 +0200 Subject: [PATCH 11/22] [MIG] base_transation_id: Fix migration to 8.0 - Use the 'data' key instead of 'update_xml' - Use the new api for account.invoice as the base model use it - The module now depends on 'sale_stock' and 'stock_account' - Avoid to write 2 times on the invoice by using the method that prepares the values before the write - Empty the transaction id of a sale order on copy - Some cleaning - Indent xml with 2 spaces - Cleaning of the views - Add the transaction ref field to the form view of the move lines --- base_transaction_id/__openerp__.py | 16 +++---- base_transaction_id/account_move.py | 4 +- .../account_move_line_view.xml | 15 ++++++ base_transaction_id/invoice.py | 42 ++++++++-------- base_transaction_id/invoice_view.xml | 48 +++++++++---------- base_transaction_id/sale.py | 25 ++++++---- base_transaction_id/sale_view.xml | 34 ++++++------- base_transaction_id/stock.py | 26 ++++------ 8 files changed, 104 insertions(+), 106 deletions(-) create mode 100644 base_transaction_id/account_move_line_view.xml diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index 9d1c1f5a..a4656d43 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,10 +26,9 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', 'depends': [ - 'account', - 'sale', - 'stock' - ], + 'stock_account', + 'sale_stock', + ], 'description': """ Adds transaction id to invoice and sale models and views. On Sales order, you can specify the transaction ID used @@ -43,12 +42,11 @@ be able to find the partner when importing the bank statement. """, 'website': 'http://www.openerp.com', - 'init_xml': [], - 'update_xml': [ + 'data': [ 'invoice_view.xml', - 'sale_view.xml' - ], - 'demo_xml': [], + 'sale_view.xml', + 'account_move_line_view.xml', + ], 'test': [], 'installable': True, 'images': [], diff --git a/base_transaction_id/account_move.py b/base_transaction_id/account_move.py index dd64e529..2fd2e269 100644 --- a/base_transaction_id/account_move.py +++ b/base_transaction_id/account_move.py @@ -33,5 +33,5 @@ class account_move_line(orm.Model): if default is None: default = {} default['transaction_ref'] = False - return super(account_move_line, self).\ - copy_data(cr, uid, id, default=default, context=context) + _super = super(account_move_line, self) + return _super.copy_data(cr, uid, id, default=default, context=context) diff --git a/base_transaction_id/account_move_line_view.xml b/base_transaction_id/account_move_line_view.xml new file mode 100644 index 00000000..488968af --- /dev/null +++ b/base_transaction_id/account_move_line_view.xml @@ -0,0 +1,15 @@ + + + + + account.move.line.form + account.move.line + + + + + + + + + diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index 7460495c..f6fc40ee 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -19,32 +19,30 @@ # ############################################################################## -from openerp.osv.orm import Model -from openerp.osv import fields +from openerp import models, fields, api -class AccountInvoice(Model): +class AccountInvoice(models.Model): _inherit = 'account.invoice' - _columns = { - 'transaction_id': fields.char( - 'Transaction id', - select=1, - help="Transaction id from the financial institute"), - } + transaction_id = fields.Char(string='Transaction ID', + index=True, + copy=False, + help="Transaction ID from the " + "financial institute") - def copy_data(self, cr, uid, id, default=None, context=None): - if default is None: - default = {} - default['transaction_id'] = False - return super(AccountInvoice, self).\ - copy_data(cr, uid, id, default=default, context=context) + @api.multi + def finalize_invoice_move_lines(self, move_lines): + """ Propagate the transaction_id from the invoice to the move lines. - def finalize_invoice_move_lines(self, cr, uid, invoice_browse, move_lines): - if invoice_browse.transaction_id: - invoice_account_id = invoice_browse.account_id.id - for line in move_lines: - # tuple (0, 0, {values}) - if invoice_account_id == line[2]['account_id']: - line[2]['transaction_ref'] = invoice_browse.transaction_id + The transaction id is written on the move lines only if the account is + the same than the invoice's one. + """ + for invoice in self: + if invoice.transaction_id: + invoice_account_id = invoice.account_id.id + for line in move_lines: + # line is a tuple (0, 0, {values}) + if invoice_account_id == line[2]['account_id']: + line[2]['transaction_ref'] = invoice.transaction_id return move_lines diff --git a/base_transaction_id/invoice_view.xml b/base_transaction_id/invoice_view.xml index 2953720a..b96dc174 100644 --- a/base_transaction_id/invoice_view.xml +++ b/base_transaction_id/invoice_view.xml @@ -1,30 +1,26 @@ - - - customer.invoice.transaction.inherit - account.invoice - - form - - - - - - - - + + + customer.invoice.transaction.inherit + account.invoice + + + + + + + - - account.invoice.tree.inherit - account.invoice - - form - - - - - - - + + account.invoice.tree.inherit + account.invoice + + + + + + + + diff --git a/base_transaction_id/sale.py b/base_transaction_id/sale.py index 9e9fca3d..159414fb 100644 --- a/base_transaction_id/sale.py +++ b/base_transaction_id/sale.py @@ -19,25 +19,30 @@ # ############################################################################## -from openerp.osv.orm import Model -from openerp.osv import fields +from openerp.osv import orm, fields -class SaleOrder(Model): +class SaleOrder(orm.Model): _inherit = 'sale.order' _columns = { 'transaction_id': fields.char( - 'Transaction id', - size=128, + 'Transaction ID', required=False, help="Transaction id from the financial institute"), } + def copy_data(self, cr, uid, id, default=None, context=None): + if default is None: + default = {} + default['transaction_id'] = False + _super = super(SaleOrder, self) + return _super.copy_data(cr, uid, id, default=default, context=context) + def _prepare_invoice(self, cr, uid, order, lines, context=None): - #we put the transaction id in the generated invoices - invoice_vals = super(SaleOrder, self)._prepare_invoice( - cr, uid, order, lines, context=context) - invoice_vals.update({ - 'transaction_id': order.transaction_id}) + """ Propagate the transaction_id from the sale order to the invoice """ + _super = super(SaleOrder, self) + invoice_vals = _super._prepare_invoice(cr, uid, order, lines, + context=context) + invoice_vals['transaction_id'] = order.transaction_id return invoice_vals diff --git a/base_transaction_id/sale_view.xml b/base_transaction_id/sale_view.xml index 512cac8c..d09f47a1 100644 --- a/base_transaction_id/sale_view.xml +++ b/base_transaction_id/sale_view.xml @@ -1,21 +1,15 @@ + - - - sale.order.form.transaction - sale.order - form - - - - - - - - - - \ No newline at end of file + + + sale.order.form.transaction + sale.order + + + + + + + + + diff --git a/base_transaction_id/stock.py b/base_transaction_id/stock.py index cd6d1e8b..840aedf1 100644 --- a/base_transaction_id/stock.py +++ b/base_transaction_id/stock.py @@ -19,24 +19,16 @@ # ############################################################################## -from openerp.osv.orm import Model +from openerp.osv import orm -class StockPicking(Model): +class StockPicking(orm.Model): _inherit = "stock.picking" - def action_invoice_create( - self, cr, uid, ids, journal_id=False, group=False, - type='out_invoice', context=None): - res = super(StockPicking, self).action_invoice_create( - cr, uid, ids, journal_id, group, type, context) - for pick_id in res: - pick = self.browse(cr, uid, pick_id, context=context) - if pick.sale_id and pick.sale_id.transaction_id: - self.pool.get('account.invoice').write( - cr, - uid, - res[pick_id], - {'transaction_id': pick.sale_id.transaction_id}, - context=context) - return res + def _create_invoice_from_picking(self, cr, uid, picking, vals, + context=None): + """ Propagate the transaction ID from sale to invoice """ + vals['transaction_id'] = picking.sale_id.transaction_id + _super = super(StockPicking, self) + return _super._create_invoice_from_picking(cr, uid, picking, vals, + context=context) From b9506902a5704594ac40a7eb0070f09f6d6c48c9 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Fri, 10 Oct 2014 16:31:51 +0200 Subject: [PATCH 12/22] Allow the new bank statement reconciliation to search in transaction_ref Require https://github.com/odoo/odoo/pull/3025 to be merged to work! --- base_transaction_id/__init__.py | 1 + base_transaction_id/__openerp__.py | 2 + base_transaction_id/account_bank_statement.py | 61 +++++++++++++++++++ base_transaction_id/account_move.py | 19 ++++++ .../static/src/js/account_widgets.js | 11 ++++ .../views/base_transaction_id.xml | 11 ++++ 6 files changed, 105 insertions(+) create mode 100644 base_transaction_id/account_bank_statement.py create mode 100644 base_transaction_id/static/src/js/account_widgets.js create mode 100644 base_transaction_id/views/base_transaction_id.xml diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index ef5622e1..7241064a 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -23,3 +23,4 @@ from . import invoice from . import sale from . import stock from . import account_move +from . import account_bank_statement diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index a4656d43..0d091fd6 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -26,6 +26,7 @@ 'category': 'Hidden/Dependency', 'complexity': 'easy', 'depends': [ + 'account', 'stock_account', 'sale_stock', ], @@ -46,6 +47,7 @@ 'invoice_view.xml', 'sale_view.xml', 'account_move_line_view.xml', + 'views/base_transaction_id.xml', ], 'test': [], 'installable': True, diff --git a/base_transaction_id/account_bank_statement.py b/base_transaction_id/account_bank_statement.py new file mode 100644 index 00000000..e9d6346b --- /dev/null +++ b/base_transaction_id/account_bank_statement.py @@ -0,0 +1,61 @@ +# -*- coding: utf-8 -*- +############################################################################## +# +# Author: Guewen Baconnier +# 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 . +# +############################################################################## + +from openerp.osv import orm + + +class account_bank_statement_line(orm.Model): + + _inherit = 'account.bank.statement.line' + + def _domain_move_lines_for_reconciliation(self, cr, uid, st_line, + excluded_ids=None, str=False, + additional_domain=None, + context=None): + _super = super(account_bank_statement_line, self) + _get_domain = _super._domain_move_lines_for_reconciliation + domain = _get_domain(cr, uid, st_line, excluded_ids=excluded_ids, + str=str, additional_domain=additional_domain, + context=context) + if not str and str != '/': + return domain + domain = domain[:] + domain.insert(-1, '|') + domain.append(('transaction_ref', 'ilike', str)) + return domain + + def _domain_reconciliation_proposition(self, cr, uid, st_line, + excluded_ids=None, context=None): + _super = super(account_bank_statement_line, self) + _get_domain = _super._domain_reconciliation_proposition + domain = _get_domain(cr, uid, st_line, excluded_ids=excluded_ids, + context=context) + new_domain = [] + for criterion in domain: + if len(criterion) == 3: + field, op, value = criterion + if (field, op) == ('ref', '='): + new_domain += [ + '|', + ('transaction_ref', '=', value), + ] + new_domain.append(criterion) + return new_domain diff --git a/base_transaction_id/account_move.py b/base_transaction_id/account_move.py index 2fd2e269..77b73366 100644 --- a/base_transaction_id/account_move.py +++ b/base_transaction_id/account_move.py @@ -35,3 +35,22 @@ class account_move_line(orm.Model): default['transaction_ref'] = False _super = super(account_move_line, self) return _super.copy_data(cr, uid, id, default=default, context=context) + + def prepare_move_lines_for_reconciliation_widget(self, cr, uid, lines, + target_currency=False, + target_date=False, + context=None): + _super = super(account_move_line, self) + prepare = _super.prepare_move_lines_for_reconciliation_widget + prepared_lines = [] + for line in lines: + # The super method loop over the lines and returns a list of + # prepared lines. Here we'll have 1 line per call to super. + # If we called super on the whole list, we would need to + # browse again the lines, or match the 'lines' vs + # 'prepared_lines' to update the transaction_ref. + vals = prepare(cr, uid, [line], target_currency=target_currency, + target_date=target_date, context=context)[0] + vals['transaction_ref'] = line.transaction_ref + prepared_lines.append(vals) + return prepared_lines diff --git a/base_transaction_id/static/src/js/account_widgets.js b/base_transaction_id/static/src/js/account_widgets.js new file mode 100644 index 00000000..277c9c2c --- /dev/null +++ b/base_transaction_id/static/src/js/account_widgets.js @@ -0,0 +1,11 @@ +openerp.base_transaction_id = function (instance) { + + instance.web.account.bankStatementReconciliationLine.include({ + decorateMoveLine: function(line, currency_id) { + this._super(line, currency_id); + if (line.transaction_ref) { + line.q_label += ' (' + line.transaction_ref + ')'; + } + }, + }); +}; diff --git a/base_transaction_id/views/base_transaction_id.xml b/base_transaction_id/views/base_transaction_id.xml new file mode 100644 index 00000000..a66a28bf --- /dev/null +++ b/base_transaction_id/views/base_transaction_id.xml @@ -0,0 +1,11 @@ + + + + + + + From 74ab48d3034afd3fc99e5efa943b7c10456489d4 Mon Sep 17 00:00:00 2001 From: Lorenzo Battistini Date: Mon, 5 Jan 2015 14:15:52 +0100 Subject: [PATCH 13/22] [FIX] missing call to super (finalize_invoice_move_lines) --- base_transaction_id/invoice.py | 2 ++ 1 file changed, 2 insertions(+) diff --git a/base_transaction_id/invoice.py b/base_transaction_id/invoice.py index f6fc40ee..4b3745c5 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/invoice.py @@ -38,6 +38,8 @@ class AccountInvoice(models.Model): The transaction id is written on the move lines only if the account is the same than the invoice's one. """ + move_lines = super(AccountInvoice, self).finalize_invoice_move_lines( + move_lines) for invoice in self: if invoice.transaction_id: invoice_account_id = invoice.account_id.id From 8076a893537990da3f582dccf2a677968e21e37c Mon Sep 17 00:00:00 2001 From: Alexandre Fayolle Date: Mon, 2 Mar 2015 17:23:22 +0100 Subject: [PATCH 14/22] Add OCA as author of OCA addons In order to get visibility on https://www.odoo.com/apps the OCA board has decided to add the OCA as author of all the addons maintained as part of the association. --- base_transaction_id/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index 0d091fd6..88f2709b 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -21,7 +21,7 @@ {'name': 'Base transaction id for financial institutes', 'version': '1.0', - 'author': 'Camptocamp', + 'author': "Camptocamp,Odoo Community Association (OCA)", 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', 'complexity': 'easy', From dcbb6e5893377b32fe52bb640c56f90a353211f4 Mon Sep 17 00:00:00 2001 From: Guewen Baconnier Date: Mon, 16 Mar 2015 11:19:14 +0100 Subject: [PATCH 15/22] Put the field transaction_id in the group 'sale_pay' Add the field inside the group instead of after a field. In another module, I add a button right after 'payment_term' and it must be right after it. Adding the field in the group prevent it to be placed between the payment_term field and the button. --- base_transaction_id/sale_view.xml | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/base_transaction_id/sale_view.xml b/base_transaction_id/sale_view.xml index d09f47a1..97477dce 100644 --- a/base_transaction_id/sale_view.xml +++ b/base_transaction_id/sale_view.xml @@ -6,9 +6,9 @@ sale.order - + - + From 0cbd481389541dad6fe3805f62e936237216d63e Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?St=C3=A9phane=20Bidoul?= Date: Fri, 9 Oct 2015 09:59:38 +0200 Subject: [PATCH 16/22] [UPD] prefix versions with 8.0 --- base_transaction_id/__openerp__.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index 88f2709b..ae1b5050 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -20,7 +20,7 @@ ############################################################################## {'name': 'Base transaction id for financial institutes', - 'version': '1.0', + 'version': '8.0.1.0.0', 'author': "Camptocamp,Odoo Community Association (OCA)", 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', From d3774be46669b47db1bc5e6ba54f706ec3273a6d Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Fri, 16 Oct 2015 14:16:03 +0200 Subject: [PATCH 17/22] [PORT] base_transaction_id to 9.0 - Reactivate module - move files in views and models dirs - create README.rst from description - make list of contributors - remove change for invoice created on picking as it doesn't exist anymore in Odoo Community - move overrides in bank statement as logic moved in move lines - adapt view inheritance to not depends on string attribute - Fix definition of javascript customization in reconciliation - Fix display transaction_ref label on move line view - Fix move proposition for reconcile. search with transaction_ref - Use short headers - Update README for bug tracking --- base_transaction_id/README.rst | 55 +++++++++++++++++ base_transaction_id/__init__.py | 30 ++------- base_transaction_id/__openerp__.py | 44 +++---------- base_transaction_id/account_bank_statement.py | 61 ------------------- base_transaction_id/account_move.py | 56 ----------------- base_transaction_id/models/__init__.py | 7 +++ .../models/account_bank_statement_line.py | 25 ++++++++ base_transaction_id/models/account_move.py | 46 ++++++++++++++ base_transaction_id/{ => models}/invoice.py | 23 +------ base_transaction_id/models/sale.py | 22 +++++++ base_transaction_id/sale.py | 48 --------------- .../static/src/js/account_widgets.js | 13 ++-- base_transaction_id/stock.py | 34 ----------- .../account_move_line.xml} | 4 +- .../{invoice_view.xml => views/invoice.xml} | 0 .../{sale_view.xml => views/sale.xml} | 0 16 files changed, 179 insertions(+), 289 deletions(-) create mode 100644 base_transaction_id/README.rst delete mode 100644 base_transaction_id/account_bank_statement.py delete mode 100644 base_transaction_id/account_move.py create mode 100644 base_transaction_id/models/__init__.py create mode 100644 base_transaction_id/models/account_bank_statement_line.py create mode 100644 base_transaction_id/models/account_move.py rename base_transaction_id/{ => models}/invoice.py (56%) create mode 100644 base_transaction_id/models/sale.py delete mode 100644 base_transaction_id/sale.py delete mode 100644 base_transaction_id/stock.py rename base_transaction_id/{account_move_line_view.xml => views/account_move_line.xml} (83%) rename base_transaction_id/{invoice_view.xml => views/invoice.xml} (100%) rename base_transaction_id/{sale_view.xml => views/sale.xml} (100%) diff --git a/base_transaction_id/README.rst b/base_transaction_id/README.rst new file mode 100644 index 00000000..9ea40ae0 --- /dev/null +++ b/base_transaction_id/README.rst @@ -0,0 +1,55 @@ +.. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg + :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :alt: License: AGPL-3 + +============================================ +Base transaction id for financial institutes +============================================ + +Adds transaction id to invoice and sale models and views. + +On Sales order, you can specify the transaction ID used +for the payment and it will be propagated to the invoice (even if made from packing). +This is mostly used for e-commerce handling. + +You can then add a mapping on that SO field to save the e-commerce financial +Transaction ID into the Odoo sale order field. + +The main purpose is to ease the reconciliation process and be able to find the partner +when importing the bank statement. + +Bug Tracker +=========== + +Bugs are tracked on `GitHub Issues +`_. In case of trouble, please +check there if your issue has already been reported. If you spotted it first, +help us smashing it by providing a detailed and welcomed feedback. + +Credits +======= + +Contributors +------------ + +* Yannick Vaucher +* Joël Grand-Guillaume +* Alexandre Fayolle +* Guewen Baconnier +* Pedro Baeza +* Lorenzo Battistini + +Maintainer +---------- + +.. image:: https://odoo-community.org/logo.png + :alt: Odoo Community Association + :target: https://odoo-community.org + +This module is maintained by the OCA. + +OCA, or the Odoo Community Association, is a nonprofit organization whose +mission is to support the collaborative development of Odoo features and +promote its widespread use. + +To contribute to this module, please visit http://odoo-community.org. diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index 7241064a..038f720f 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -1,26 +1,4 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Yannick Vaucher (Camptocamp) -# Copyright 2012 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 . -# -############################################################################## - -from . import invoice -from . import sale -from . import stock -from . import account_move -from . import account_bank_statement +# -*- coding: utf-8 -*# -*- coding: utf-8 -*- +# © 2012-2015 Yannick Vaucher (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import models diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__openerp__.py index ae1b5050..18fab526 100644 --- a/base_transaction_id/__openerp__.py +++ b/base_transaction_id/__openerp__.py @@ -1,26 +1,8 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Yannick Vaucher (Camptocamp) -# Copyright 2012 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 . -# -############################################################################## - +# -*- coding: utf-8 -*# -*- coding: utf-8 -*- +# © 2012 Yannick Vaucher (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Base transaction id for financial institutes', - 'version': '8.0.1.0.0', + 'version': '9.0.1.0.0', 'author': "Camptocamp,Odoo Community Association (OCA)", 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', @@ -30,23 +12,11 @@ 'stock_account', 'sale_stock', ], - 'description': """ - Adds transaction id to invoice and sale models and views. - On Sales order, you can specify the transaction ID used - for the payment and it will be propagated to the invoice - (even if made from packing). - This is mostly used for e-commerce handling. - You can then add a mapping on that SO field to save - the e-commerce financial Transaction ID into the - OpenERP sale order field. - The main purpose is to ease the reconciliation process and - be able to find the partner when importing the bank statement. - """, 'website': 'http://www.openerp.com', 'data': [ - 'invoice_view.xml', - 'sale_view.xml', - 'account_move_line_view.xml', + 'views/invoice.xml', + 'views/sale.xml', + 'views/account_move_line.xml', 'views/base_transaction_id.xml', ], 'test': [], diff --git a/base_transaction_id/account_bank_statement.py b/base_transaction_id/account_bank_statement.py deleted file mode 100644 index e9d6346b..00000000 --- a/base_transaction_id/account_bank_statement.py +++ /dev/null @@ -1,61 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Guewen Baconnier -# 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 . -# -############################################################################## - -from openerp.osv import orm - - -class account_bank_statement_line(orm.Model): - - _inherit = 'account.bank.statement.line' - - def _domain_move_lines_for_reconciliation(self, cr, uid, st_line, - excluded_ids=None, str=False, - additional_domain=None, - context=None): - _super = super(account_bank_statement_line, self) - _get_domain = _super._domain_move_lines_for_reconciliation - domain = _get_domain(cr, uid, st_line, excluded_ids=excluded_ids, - str=str, additional_domain=additional_domain, - context=context) - if not str and str != '/': - return domain - domain = domain[:] - domain.insert(-1, '|') - domain.append(('transaction_ref', 'ilike', str)) - return domain - - def _domain_reconciliation_proposition(self, cr, uid, st_line, - excluded_ids=None, context=None): - _super = super(account_bank_statement_line, self) - _get_domain = _super._domain_reconciliation_proposition - domain = _get_domain(cr, uid, st_line, excluded_ids=excluded_ids, - context=context) - new_domain = [] - for criterion in domain: - if len(criterion) == 3: - field, op, value = criterion - if (field, op) == ('ref', '='): - new_domain += [ - '|', - ('transaction_ref', '=', value), - ] - new_domain.append(criterion) - return new_domain diff --git a/base_transaction_id/account_move.py b/base_transaction_id/account_move.py deleted file mode 100644 index 77b73366..00000000 --- a/base_transaction_id/account_move.py +++ /dev/null @@ -1,56 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Guewen Baconnier -# 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 . -# -############################################################################## -from openerp.osv import orm, fields - - -class account_move_line(orm.Model): - _inherit = 'account.move.line' - - _columns = { - 'transaction_ref': fields.char('Transaction Ref.', - select=True), - } - - def copy_data(self, cr, uid, id, default=None, context=None): - if default is None: - default = {} - default['transaction_ref'] = False - _super = super(account_move_line, self) - return _super.copy_data(cr, uid, id, default=default, context=context) - - def prepare_move_lines_for_reconciliation_widget(self, cr, uid, lines, - target_currency=False, - target_date=False, - context=None): - _super = super(account_move_line, self) - prepare = _super.prepare_move_lines_for_reconciliation_widget - prepared_lines = [] - for line in lines: - # The super method loop over the lines and returns a list of - # prepared lines. Here we'll have 1 line per call to super. - # If we called super on the whole list, we would need to - # browse again the lines, or match the 'lines' vs - # 'prepared_lines' to update the transaction_ref. - vals = prepare(cr, uid, [line], target_currency=target_currency, - target_date=target_date, context=context)[0] - vals['transaction_ref'] = line.transaction_ref - prepared_lines.append(vals) - return prepared_lines diff --git a/base_transaction_id/models/__init__.py b/base_transaction_id/models/__init__.py new file mode 100644 index 00000000..f4d17648 --- /dev/null +++ b/base_transaction_id/models/__init__.py @@ -0,0 +1,7 @@ +# -*- coding: utf-8 -*# -*- coding: utf-8 -*- +# © 2012-2015 Yannick Vaucher (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from . import invoice +from . import sale +from . import account_move +from . import account_bank_statement_line diff --git a/base_transaction_id/models/account_bank_statement_line.py b/base_transaction_id/models/account_bank_statement_line.py new file mode 100644 index 00000000..49dc9618 --- /dev/null +++ b/base_transaction_id/models/account_bank_statement_line.py @@ -0,0 +1,25 @@ +# -*- coding: utf-8 -*- +# © 2016 Yannick Vaucher (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from openerp import api, models + + +class AccountBankStatementLine(models.Model): + + _inherit = 'account.bank.statement.line' + + @api.multi + def get_reconciliation_proposition(self, excluded_ids=None): + """ Look for transaction_ref to give them as proposition move line """ + if self.name: + # If the transaction has no partner, look for match in payable and + # receivable account anyway + overlook_partner = not self.partner_id + domain = [('transaction_ref', 'ilike', self.name)] + match_recs = self.get_move_lines_for_reconciliation( + excluded_ids=excluded_ids, limit=2, additional_domain=domain, + overlook_partner=overlook_partner) + if match_recs and len(match_recs) == 1: + return match_recs + _super = super(AccountBankStatementLine, self) + return _super.get_reconciliation_proposition(excluded_ids=excluded_ids) diff --git a/base_transaction_id/models/account_move.py b/base_transaction_id/models/account_move.py new file mode 100644 index 00000000..45ddf7c2 --- /dev/null +++ b/base_transaction_id/models/account_move.py @@ -0,0 +1,46 @@ +# -*- coding: utf-8 -*- +# © 2014 Guewen Baconnier (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +from openerp import models, fields, api +from openerp.osv import expression + + +class AccountMoveLine(models.Model): + _inherit = 'account.move.line' + + transaction_ref = fields.Char( + 'Transaction Ref.', + index=True, + copy=False + ) + + @api.multi + def prepare_move_lines_for_reconciliation_widget(self, + target_currency=False, + target_date=False): + prepared_lines = [] + for line in self: + _super = super(AccountMoveLine, line) + # The super method loop over the lines and returns a list of + # prepared lines. Here we'll have 1 line per call to super. + # If we called super on the whole list, we would need to + # browse again the lines, or match the 'lines' vs + # 'prepared_lines' to update the transaction_ref. + vals = _super.prepare_move_lines_for_reconciliation_widget( + target_currency=target_currency, + target_date=target_date)[0] + vals['transaction_ref'] = line.transaction_ref + prepared_lines.append(vals) + return prepared_lines + + @api.model + def domain_move_lines_for_reconciliation(self, excluded_ids=None, + str=False): + """ Add transaction_ref in search of move lines""" + _super = super(AccountMoveLine, self) + _get_domain = _super.domain_move_lines_for_reconciliation + domain = _get_domain(excluded_ids=excluded_ids, str=str) + if not str and str != '/': + return domain + domain_trans_ref = [('transaction_ref', 'ilike', str)] + return expression.OR([domain, domain_trans_ref]) diff --git a/base_transaction_id/invoice.py b/base_transaction_id/models/invoice.py similarity index 56% rename from base_transaction_id/invoice.py rename to base_transaction_id/models/invoice.py index 4b3745c5..1594adba 100644 --- a/base_transaction_id/invoice.py +++ b/base_transaction_id/models/invoice.py @@ -1,24 +1,7 @@ # -*- coding: utf-8 -*- -############################################################################## -# -# Author: Nicolas Bessi -# Copyright 2011-2012 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 . -# -############################################################################## - +# © 2011-2012 Nicolas Bessi (Camptocamp) +# © 2012-2015 Yannick Vaucher (Camptocamp) +# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from openerp import models, fields, api diff --git a/base_transaction_id/models/sale.py b/base_transaction_id/models/sale.py new file mode 100644 index 00000000..45b8a102 --- /dev/null +++ b/base_transaction_id/models/sale.py @@ -0,0 +1,22 @@ +# -*- coding: utf-8 -*- +# © 2011-2012 Nicolas Bessi (Camptocamp) +# © 2012-2015 Yannick Vaucher (Camptocamp) +from openerp import models, fields, api + + +class SaleOrder(models.Model): + _inherit = 'sale.order' + + transaction_id = fields.Char( + 'Transaction ID', + required=False, + copy=False, + help="Transaction id from the financial institute" + ) + + @api.multi + def _prepare_invoice(self): + """ Propagate the transaction_id from the sale order to the invoice """ + invoice_vals = super(SaleOrder, self)._prepare_invoice() + invoice_vals['transaction_id'] = self.transaction_id + return invoice_vals diff --git a/base_transaction_id/sale.py b/base_transaction_id/sale.py deleted file mode 100644 index 159414fb..00000000 --- a/base_transaction_id/sale.py +++ /dev/null @@ -1,48 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Nicolas Bessi -# Copyright 2011-2012 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 . -# -############################################################################## - -from openerp.osv import orm, fields - - -class SaleOrder(orm.Model): - _inherit = 'sale.order' - - _columns = { - 'transaction_id': fields.char( - 'Transaction ID', - required=False, - help="Transaction id from the financial institute"), - } - - def copy_data(self, cr, uid, id, default=None, context=None): - if default is None: - default = {} - default['transaction_id'] = False - _super = super(SaleOrder, self) - return _super.copy_data(cr, uid, id, default=default, context=context) - - def _prepare_invoice(self, cr, uid, order, lines, context=None): - """ Propagate the transaction_id from the sale order to the invoice """ - _super = super(SaleOrder, self) - invoice_vals = _super._prepare_invoice(cr, uid, order, lines, - context=context) - invoice_vals['transaction_id'] = order.transaction_id - return invoice_vals diff --git a/base_transaction_id/static/src/js/account_widgets.js b/base_transaction_id/static/src/js/account_widgets.js index 277c9c2c..c47dbc71 100644 --- a/base_transaction_id/static/src/js/account_widgets.js +++ b/base_transaction_id/static/src/js/account_widgets.js @@ -1,11 +1,14 @@ -openerp.base_transaction_id = function (instance) { +odoo.define('base_transaction_id.base_transaction_id', function (require) { - instance.web.account.bankStatementReconciliationLine.include({ - decorateMoveLine: function(line, currency_id) { - this._super(line, currency_id); + var AccountReconciliation = require('account.reconciliation'); + + AccountReconciliation.bankStatementReconciliation.include({ + decorateMoveLine: function(line) { + this._super(line); if (line.transaction_ref) { line.q_label += ' (' + line.transaction_ref + ')'; } }, }); -}; + +}); diff --git a/base_transaction_id/stock.py b/base_transaction_id/stock.py deleted file mode 100644 index 840aedf1..00000000 --- a/base_transaction_id/stock.py +++ /dev/null @@ -1,34 +0,0 @@ -# -*- coding: utf-8 -*- -############################################################################## -# -# Author: Nicolas Bessi -# Copyright 2011-2012 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 . -# -############################################################################## - -from openerp.osv import orm - - -class StockPicking(orm.Model): - _inherit = "stock.picking" - - def _create_invoice_from_picking(self, cr, uid, picking, vals, - context=None): - """ Propagate the transaction ID from sale to invoice """ - vals['transaction_id'] = picking.sale_id.transaction_id - _super = super(StockPicking, self) - return _super._create_invoice_from_picking(cr, uid, picking, vals, - context=context) diff --git a/base_transaction_id/account_move_line_view.xml b/base_transaction_id/views/account_move_line.xml similarity index 83% rename from base_transaction_id/account_move_line_view.xml rename to base_transaction_id/views/account_move_line.xml index 488968af..f7d3887b 100644 --- a/base_transaction_id/account_move_line_view.xml +++ b/base_transaction_id/views/account_move_line.xml @@ -6,9 +6,9 @@ account.move.line - + - + diff --git a/base_transaction_id/invoice_view.xml b/base_transaction_id/views/invoice.xml similarity index 100% rename from base_transaction_id/invoice_view.xml rename to base_transaction_id/views/invoice.xml diff --git a/base_transaction_id/sale_view.xml b/base_transaction_id/views/sale.xml similarity index 100% rename from base_transaction_id/sale_view.xml rename to base_transaction_id/views/sale.xml From 929cef7b9affe483ef37a2a70f3bbb7e5259acb6 Mon Sep 17 00:00:00 2001 From: "Pedro M. Baeza" Date: Thu, 6 Oct 2016 14:48:14 +0200 Subject: [PATCH 18/22] [MIG] Rename manifest files --- base_transaction_id/{__openerp__.py => __manifest__.py} | 0 1 file changed, 0 insertions(+), 0 deletions(-) rename base_transaction_id/{__openerp__.py => __manifest__.py} (100%) diff --git a/base_transaction_id/__openerp__.py b/base_transaction_id/__manifest__.py similarity index 100% rename from base_transaction_id/__openerp__.py rename to base_transaction_id/__manifest__.py From 91b6d415d8474eec01062317e138255890f9d6b6 Mon Sep 17 00:00:00 2001 From: Alexis de Lattre Date: Wed, 9 Nov 2016 12:16:23 +0100 Subject: [PATCH 19/22] Start work to port account_move_base_import and base_transaction_id to v10 --- base_transaction_id/__init__.py | 5 +-- base_transaction_id/__manifest__.py | 14 ++---- .../models/account_bank_statement_line.py | 2 +- base_transaction_id/models/account_move.py | 4 +- base_transaction_id/models/invoice.py | 2 +- base_transaction_id/models/sale.py | 2 +- .../views/account_move_line.xml | 26 +++++------ .../views/base_transaction_id.xml | 16 +++---- base_transaction_id/views/invoice.xml | 44 +++++++++---------- base_transaction_id/views/sale.xml | 28 ++++++------ 10 files changed, 66 insertions(+), 77 deletions(-) diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index 038f720f..cde864ba 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -1,4 +1,3 @@ -# -*- coding: utf-8 -*# -*- coding: utf-8 -*- -# © 2012-2015 Yannick Vaucher (Camptocamp) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). +# -*- coding: utf-8 -*- + from . import models diff --git a/base_transaction_id/__manifest__.py b/base_transaction_id/__manifest__.py index 18fab526..e4a7fbe5 100644 --- a/base_transaction_id/__manifest__.py +++ b/base_transaction_id/__manifest__.py @@ -1,27 +1,21 @@ -# -*- coding: utf-8 -*# -*- coding: utf-8 -*- +# -*- coding: utf-8 -* # © 2012 Yannick Vaucher (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Base transaction id for financial institutes', - 'version': '9.0.1.0.0', + 'version': '10.0.1.0.0', 'author': "Camptocamp,Odoo Community Association (OCA)", 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', - 'complexity': 'easy', 'depends': [ - 'account', - 'stock_account', - 'sale_stock', + 'sale', ], - 'website': 'http://www.openerp.com', + 'website': 'https://www.odoo-community.org/', 'data': [ 'views/invoice.xml', 'views/sale.xml', 'views/account_move_line.xml', 'views/base_transaction_id.xml', ], - 'test': [], 'installable': True, - 'images': [], - 'auto_install': False, 'license': 'AGPL-3', } diff --git a/base_transaction_id/models/account_bank_statement_line.py b/base_transaction_id/models/account_bank_statement_line.py index 49dc9618..cade55e6 100644 --- a/base_transaction_id/models/account_bank_statement_line.py +++ b/base_transaction_id/models/account_bank_statement_line.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # © 2016 Yannick Vaucher (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import api, models +from odoo import api, models class AccountBankStatementLine(models.Model): diff --git a/base_transaction_id/models/account_move.py b/base_transaction_id/models/account_move.py index 45ddf7c2..acc9223b 100644 --- a/base_transaction_id/models/account_move.py +++ b/base_transaction_id/models/account_move.py @@ -1,8 +1,8 @@ # -*- coding: utf-8 -*- # © 2014 Guewen Baconnier (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import models, fields, api -from openerp.osv import expression +from odoo import models, fields, api +from odoo.osv import expression class AccountMoveLine(models.Model): diff --git a/base_transaction_id/models/invoice.py b/base_transaction_id/models/invoice.py index 1594adba..17bd98d1 100644 --- a/base_transaction_id/models/invoice.py +++ b/base_transaction_id/models/invoice.py @@ -2,7 +2,7 @@ # © 2011-2012 Nicolas Bessi (Camptocamp) # © 2012-2015 Yannick Vaucher (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -from openerp import models, fields, api +from odoo import models, fields, api class AccountInvoice(models.Model): diff --git a/base_transaction_id/models/sale.py b/base_transaction_id/models/sale.py index 45b8a102..938e3c73 100644 --- a/base_transaction_id/models/sale.py +++ b/base_transaction_id/models/sale.py @@ -1,7 +1,7 @@ # -*- coding: utf-8 -*- # © 2011-2012 Nicolas Bessi (Camptocamp) # © 2012-2015 Yannick Vaucher (Camptocamp) -from openerp import models, fields, api +from odoo import models, fields, api class SaleOrder(models.Model): diff --git a/base_transaction_id/views/account_move_line.xml b/base_transaction_id/views/account_move_line.xml index f7d3887b..f2ad3d09 100644 --- a/base_transaction_id/views/account_move_line.xml +++ b/base_transaction_id/views/account_move_line.xml @@ -1,15 +1,13 @@ - - - - account.move.line.form - account.move.line - - - - - - - - - + + + account.move.line.form + account.move.line + + + + + + + + diff --git a/base_transaction_id/views/base_transaction_id.xml b/base_transaction_id/views/base_transaction_id.xml index a66a28bf..a89ab0da 100644 --- a/base_transaction_id/views/base_transaction_id.xml +++ b/base_transaction_id/views/base_transaction_id.xml @@ -1,11 +1,9 @@ - - - - - + + + diff --git a/base_transaction_id/views/invoice.xml b/base_transaction_id/views/invoice.xml index b96dc174..bb23acb6 100644 --- a/base_transaction_id/views/invoice.xml +++ b/base_transaction_id/views/invoice.xml @@ -1,26 +1,26 @@ - - - - customer.invoice.transaction.inherit - account.invoice - - - - - - - + - - account.invoice.tree.inherit - account.invoice - - - + + base_transaction_id.customer.invoice.form + account.invoice + + + - - - - + + + + + base_transaction_id.customer.account.invoice.tree + account.invoice + + + + + + + + + diff --git a/base_transaction_id/views/sale.xml b/base_transaction_id/views/sale.xml index 97477dce..e390ee86 100644 --- a/base_transaction_id/views/sale.xml +++ b/base_transaction_id/views/sale.xml @@ -1,15 +1,15 @@ - - - - sale.order.form.transaction - sale.order - - - - - - - - - + + + + base_transaction_id.sale.order.form + sale.order + + + + + + + + + From cb5d88365004a7c4058880507c151471fcd0924a Mon Sep 17 00:00:00 2001 From: Denis Leemann Date: Tue, 3 Jan 2017 13:54:04 +0100 Subject: [PATCH 20/22] [MIG] base_transaction_id: Migrated to 10.0 --- base_transaction_id/__manifest__.py | 4 ++-- .../models/account_bank_statement_line.py | 2 +- base_transaction_id/views/base_transaction_id.xml | 1 - base_transaction_id/views/invoice.xml | 12 ++++++------ 4 files changed, 9 insertions(+), 10 deletions(-) diff --git a/base_transaction_id/__manifest__.py b/base_transaction_id/__manifest__.py index e4a7fbe5..a6ae14ca 100644 --- a/base_transaction_id/__manifest__.py +++ b/base_transaction_id/__manifest__.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -* -# © 2012 Yannick Vaucher (Camptocamp) +# © 2012 Yannick Vaucher, Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). {'name': 'Base transaction id for financial institutes', 'version': '10.0.1.0.0', @@ -18,4 +18,4 @@ ], 'installable': True, 'license': 'AGPL-3', -} + } diff --git a/base_transaction_id/models/account_bank_statement_line.py b/base_transaction_id/models/account_bank_statement_line.py index cade55e6..b2a4ff93 100644 --- a/base_transaction_id/models/account_bank_statement_line.py +++ b/base_transaction_id/models/account_bank_statement_line.py @@ -1,5 +1,5 @@ # -*- coding: utf-8 -*- -# © 2016 Yannick Vaucher (Camptocamp) +# © 2016 Yannick Vaucher (Camptocamp SA) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, models diff --git a/base_transaction_id/views/base_transaction_id.xml b/base_transaction_id/views/base_transaction_id.xml index a89ab0da..d3bbcaf8 100644 --- a/base_transaction_id/views/base_transaction_id.xml +++ b/base_transaction_id/views/base_transaction_id.xml @@ -6,4 +6,3 @@ - diff --git a/base_transaction_id/views/invoice.xml b/base_transaction_id/views/invoice.xml index bb23acb6..ba27b5c5 100644 --- a/base_transaction_id/views/invoice.xml +++ b/base_transaction_id/views/invoice.xml @@ -1,19 +1,19 @@ - - base_transaction_id.customer.invoice.form + + customer.invoice.transaction.inherit account.invoice - + - + - - base_transaction_id.customer.account.invoice.tree + + account.invoice.tree_inherit account.invoice From e7ba87039f02187845d7c00ab102c9457b04e427 Mon Sep 17 00:00:00 2001 From: OCA Transbot Date: Tue, 21 Jan 2014 13:07:34 +0100 Subject: [PATCH 21/22] OCA Transbot updated translations from Transifex - Translation template files. - former Launchpad automatic translations update. --- base_transaction_id/i18n/ar.po | 59 ++++++++++++++++++ .../i18n/base_transaction_id.pot | 58 ++++++++++++++++++ base_transaction_id/i18n/bg.po | 59 ++++++++++++++++++ base_transaction_id/i18n/bs.po | 59 ++++++++++++++++++ base_transaction_id/i18n/ca.po | 59 ++++++++++++++++++ base_transaction_id/i18n/cs.po | 59 ++++++++++++++++++ base_transaction_id/i18n/de.po | 60 +++++++++++++++++++ base_transaction_id/i18n/el_GR.po | 59 ++++++++++++++++++ base_transaction_id/i18n/en.po | 59 ++++++++++++++++++ base_transaction_id/i18n/en_GB.po | 59 ++++++++++++++++++ base_transaction_id/i18n/es.po | 60 +++++++++++++++++++ base_transaction_id/i18n/es_CR.po | 59 ++++++++++++++++++ base_transaction_id/i18n/es_EC.po | 59 ++++++++++++++++++ base_transaction_id/i18n/es_ES.po | 59 ++++++++++++++++++ base_transaction_id/i18n/es_MX.po | 59 ++++++++++++++++++ base_transaction_id/i18n/et.po | 59 ++++++++++++++++++ base_transaction_id/i18n/fi.po | 59 ++++++++++++++++++ base_transaction_id/i18n/fr.po | 59 ++++++++++++++++++ base_transaction_id/i18n/fr_CH.po | 59 ++++++++++++++++++ base_transaction_id/i18n/gl.po | 59 ++++++++++++++++++ base_transaction_id/i18n/hr.po | 59 ++++++++++++++++++ base_transaction_id/i18n/hr_HR.po | 60 +++++++++++++++++++ base_transaction_id/i18n/hu.po | 59 ++++++++++++++++++ base_transaction_id/i18n/id.po | 59 ++++++++++++++++++ base_transaction_id/i18n/it.po | 59 ++++++++++++++++++ base_transaction_id/i18n/ja.po | 59 ++++++++++++++++++ base_transaction_id/i18n/lt.po | 59 ++++++++++++++++++ base_transaction_id/i18n/mk.po | 59 ++++++++++++++++++ base_transaction_id/i18n/mn.po | 59 ++++++++++++++++++ base_transaction_id/i18n/nb_NO.po | 59 ++++++++++++++++++ base_transaction_id/i18n/nl.po | 59 ++++++++++++++++++ base_transaction_id/i18n/nl_BE.po | 59 ++++++++++++++++++ base_transaction_id/i18n/pl.po | 59 ++++++++++++++++++ base_transaction_id/i18n/pt.po | 59 ++++++++++++++++++ base_transaction_id/i18n/pt_BR.po | 60 +++++++++++++++++++ base_transaction_id/i18n/pt_PT.po | 59 ++++++++++++++++++ base_transaction_id/i18n/ro.po | 59 ++++++++++++++++++ base_transaction_id/i18n/ru.po | 59 ++++++++++++++++++ base_transaction_id/i18n/sk_SK.po | 59 ++++++++++++++++++ base_transaction_id/i18n/sl.po | 60 +++++++++++++++++++ base_transaction_id/i18n/sv.po | 59 ++++++++++++++++++ base_transaction_id/i18n/th.po | 59 ++++++++++++++++++ base_transaction_id/i18n/tr.po | 59 ++++++++++++++++++ base_transaction_id/i18n/zh_CN.po | 59 ++++++++++++++++++ base_transaction_id/i18n/zh_TW.po | 59 ++++++++++++++++++ 45 files changed, 2659 insertions(+) create mode 100644 base_transaction_id/i18n/ar.po create mode 100644 base_transaction_id/i18n/base_transaction_id.pot create mode 100644 base_transaction_id/i18n/bg.po create mode 100644 base_transaction_id/i18n/bs.po create mode 100644 base_transaction_id/i18n/ca.po create mode 100644 base_transaction_id/i18n/cs.po create mode 100644 base_transaction_id/i18n/de.po create mode 100644 base_transaction_id/i18n/el_GR.po create mode 100644 base_transaction_id/i18n/en.po create mode 100644 base_transaction_id/i18n/en_GB.po create mode 100644 base_transaction_id/i18n/es.po create mode 100644 base_transaction_id/i18n/es_CR.po create mode 100644 base_transaction_id/i18n/es_EC.po create mode 100644 base_transaction_id/i18n/es_ES.po create mode 100644 base_transaction_id/i18n/es_MX.po create mode 100644 base_transaction_id/i18n/et.po create mode 100644 base_transaction_id/i18n/fi.po create mode 100644 base_transaction_id/i18n/fr.po create mode 100644 base_transaction_id/i18n/fr_CH.po create mode 100644 base_transaction_id/i18n/gl.po create mode 100644 base_transaction_id/i18n/hr.po create mode 100644 base_transaction_id/i18n/hr_HR.po create mode 100644 base_transaction_id/i18n/hu.po create mode 100644 base_transaction_id/i18n/id.po create mode 100644 base_transaction_id/i18n/it.po create mode 100644 base_transaction_id/i18n/ja.po create mode 100644 base_transaction_id/i18n/lt.po create mode 100644 base_transaction_id/i18n/mk.po create mode 100644 base_transaction_id/i18n/mn.po create mode 100644 base_transaction_id/i18n/nb_NO.po create mode 100644 base_transaction_id/i18n/nl.po create mode 100644 base_transaction_id/i18n/nl_BE.po create mode 100644 base_transaction_id/i18n/pl.po create mode 100644 base_transaction_id/i18n/pt.po create mode 100644 base_transaction_id/i18n/pt_BR.po create mode 100644 base_transaction_id/i18n/pt_PT.po create mode 100644 base_transaction_id/i18n/ro.po create mode 100644 base_transaction_id/i18n/ru.po create mode 100644 base_transaction_id/i18n/sk_SK.po create mode 100644 base_transaction_id/i18n/sl.po create mode 100644 base_transaction_id/i18n/sv.po create mode 100644 base_transaction_id/i18n/th.po create mode 100644 base_transaction_id/i18n/tr.po create mode 100644 base_transaction_id/i18n/zh_CN.po create mode 100644 base_transaction_id/i18n/zh_TW.po diff --git a/base_transaction_id/i18n/ar.po b/base_transaction_id/i18n/ar.po new file mode 100644 index 00000000..4fe77077 --- /dev/null +++ b/base_transaction_id/i18n/ar.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Arabic (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "فاتورة" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/base_transaction_id.pot b/base_transaction_id/i18n/base_transaction_id.pot new file mode 100644 index 00000000..cfcc1fe9 --- /dev/null +++ b/base_transaction_id/i18n/base_transaction_id.pot @@ -0,0 +1,58 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +msgid "" +msgstr "" +"Project-Id-Version: Odoo Server 8.0\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2014-10-09 07:37+0000\n" +"PO-Revision-Date: 2014-10-09 07:37+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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Items" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_stock_picking +msgid "Picking List" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: field:account.invoice,transaction_id:0 +#: field:sale.order,transaction_id:0 +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: help:account.invoice,transaction_id:0 +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: field:account.move.line,transaction_ref:0 +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: help:sale.order,transaction_id:0 +msgid "Transaction id from the financial institute" +msgstr "" + diff --git a/base_transaction_id/i18n/bg.po b/base_transaction_id/i18n/bg.po new file mode 100644 index 00000000..1141ee4e --- /dev/null +++ b/base_transaction_id/i18n/bg.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bulgarian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Фактура" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/bs.po b/base_transaction_id/i18n/bs.po new file mode 100644 index 00000000..9b8cdcdd --- /dev/null +++ b/base_transaction_id/i18n/bs.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Bosnian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/ca.po b/base_transaction_id/i18n/ca.po new file mode 100644 index 00000000..250c3de3 --- /dev/null +++ b/base_transaction_id/i18n/ca.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Catalan (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/cs.po b/base_transaction_id/i18n/cs.po new file mode 100644 index 00000000..3ecc0f32 --- /dev/null +++ b/base_transaction_id/i18n/cs.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Czech (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/de.po b/base_transaction_id/i18n/de.po new file mode 100644 index 00000000..950286b1 --- /dev/null +++ b/base_transaction_id/i18n/de.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +# Rudolf Schnapka , 2015-2016 +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-05-07 07:39+0000\n" +"PO-Revision-Date: 2016-05-23 07:30+0000\n" +"Last-Translator: Rudolf Schnapka \n" +"Language-Team: German (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Kontoauszugzeile" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Rechnung" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Journalposten" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Verkaufsauftrag" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "Transaktionskennung" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "Transaktionskennung des Kreditinstituts" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Transaktionsreferenz" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "Transaktionskennung des Kreditinstituts" diff --git a/base_transaction_id/i18n/el_GR.po b/base_transaction_id/i18n/el_GR.po new file mode 100644 index 00000000..8d141759 --- /dev/null +++ b/base_transaction_id/i18n/el_GR.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-03 10:40+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Greek (Greece) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/el_GR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: el_GR\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Τιμολόγιο" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/en.po b/base_transaction_id/i18n/en.po new file mode 100644 index 00000000..920c82b8 --- /dev/null +++ b/base_transaction_id/i18n/en.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-04-30 02:56+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: English (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Bank Statement Line" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Invoice" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Journal Item" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Sales Order" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "Transaction ID" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "Transaction ID from the financial institute" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Transaction Ref." + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "Transaction id from the financial institute" diff --git a/base_transaction_id/i18n/en_GB.po b/base_transaction_id/i18n/en_GB.po new file mode 100644 index 00000000..a9df7d22 --- /dev/null +++ b/base_transaction_id/i18n/en_GB.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: English (United Kingdom) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Invoice" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/es.po b/base_transaction_id/i18n/es.po new file mode 100644 index 00000000..4a6cbc24 --- /dev/null +++ b/base_transaction_id/i18n/es.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +# FIRST AUTHOR , 2014 +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-12-27 12:09+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Spanish (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Apunte contable" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Pedido de venta" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "Id de la transacción de la institución financiera" diff --git a/base_transaction_id/i18n/es_CR.po b/base_transaction_id/i18n/es_CR.po new file mode 100644 index 00000000..0e55cd73 --- /dev/null +++ b/base_transaction_id/i18n/es_CR.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Costa Rica) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/es_EC.po b/base_transaction_id/i18n/es_EC.po new file mode 100644 index 00000000..cff410e4 --- /dev/null +++ b/base_transaction_id/i18n/es_EC.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Ecuador) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/es_ES.po b/base_transaction_id/i18n/es_ES.po new file mode 100644 index 00000000..0f4e883f --- /dev/null +++ b/base_transaction_id/i18n/es_ES.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-28 11:33+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Spain) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Pedido de venta" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/es_MX.po b/base_transaction_id/i18n/es_MX.po new file mode 100644 index 00000000..5fd4d2bc --- /dev/null +++ b/base_transaction_id/i18n/es_MX.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:55+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Spanish (Mexico) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/et.po b/base_transaction_id/i18n/et.po new file mode 100644 index 00000000..05a41d21 --- /dev/null +++ b/base_transaction_id/i18n/et.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Estonian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Arve" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/fi.po b/base_transaction_id/i18n/fi.po new file mode 100644 index 00000000..249bdf1f --- /dev/null +++ b/base_transaction_id/i18n/fi.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Finnish (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/fi/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fi\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Lasku" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Myyntitilaus" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/fr.po b/base_transaction_id/i18n/fr.po new file mode 100644 index 00000000..d57e6cd3 --- /dev/null +++ b/base_transaction_id/i18n/fr.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-03 10:40+0000\n" +"PO-Revision-Date: 2016-11-18 10:00+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: French (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/fr/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Ligne de relevé bancaire" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Facture" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Écriture comptable" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Bon de commande" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "ID de transaction" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "ID de transaction de l'institut financier" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Réf. de transaction" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "ID de transaction de l'institut financier" diff --git a/base_transaction_id/i18n/fr_CH.po b/base_transaction_id/i18n/fr_CH.po new file mode 100644 index 00000000..14709f81 --- /dev/null +++ b/base_transaction_id/i18n/fr_CH.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: French (Switzerland) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/fr_CH/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: fr_CH\n" +"Plural-Forms: nplurals=2; plural=(n > 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Facture" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/gl.po b/base_transaction_id/i18n/gl.po new file mode 100644 index 00000000..56a4880d --- /dev/null +++ b/base_transaction_id/i18n/gl.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Galician (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/hr.po b/base_transaction_id/i18n/hr.po new file mode 100644 index 00000000..d8a708ca --- /dev/null +++ b/base_transaction_id/i18n/hr.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:55+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Croatian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Račun" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Prodajni nalog" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/hr_HR.po b/base_transaction_id/i18n/hr_HR.po new file mode 100644 index 00000000..73640641 --- /dev/null +++ b/base_transaction_id/i18n/hr_HR.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +# Bole , 2016 +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-05-28 07:48+0000\n" +"PO-Revision-Date: 2016-06-15 14:27+0000\n" +"Last-Translator: Bole \n" +"Language-Team: Croatian (Croatia) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/hr_HR/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: hr_HR\n" +"Plural-Forms: nplurals=3; plural=n%10==1 && n%100!=11 ? 0 : n%10>=2 && n%10<=4 && (n%100<10 || n%100>=20) ? 1 : 2;\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Stavka izvoda" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Račun" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Stavka devnika" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Prodjani nalog" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "ID transakcije" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "ID transakcije iz financijske institucije" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Referenca transakcije" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "ID transakcije iz financijske institucije" diff --git a/base_transaction_id/i18n/hu.po b/base_transaction_id/i18n/hu.po new file mode 100644 index 00000000..8e5f1b8b --- /dev/null +++ b/base_transaction_id/i18n/hu.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Hungarian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Számla" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Vevői megrendelés" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/id.po b/base_transaction_id/i18n/id.po new file mode 100644 index 00000000..8d5bee42 --- /dev/null +++ b/base_transaction_id/i18n/id.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Indonesian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktur" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/it.po b/base_transaction_id/i18n/it.po new file mode 100644 index 00000000..f9fb1488 --- /dev/null +++ b/base_transaction_id/i18n/it.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-09-28 11:33+0000\n" +"PO-Revision-Date: 2016-10-01 07:04+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Italian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Linea estratto conto" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Fattura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Ordini di Vendita" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/ja.po b/base_transaction_id/i18n/ja.po new file mode 100644 index 00000000..cb22d201 --- /dev/null +++ b/base_transaction_id/i18n/ja.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Japanese (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "請求書" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/lt.po b/base_transaction_id/i18n/lt.po new file mode 100644 index 00000000..5a49610f --- /dev/null +++ b/base_transaction_id/i18n/lt.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Lithuanian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Sąskaita faktūra" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/mk.po b/base_transaction_id/i18n/mk.po new file mode 100644 index 00000000..01ccabf9 --- /dev/null +++ b/base_transaction_id/i18n/mk.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Macedonian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Фактура" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/mn.po b/base_transaction_id/i18n/mn.po new file mode 100644 index 00000000..c57361a2 --- /dev/null +++ b/base_transaction_id/i18n/mn.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Mongolian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Нэхэмжлэл" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/nb_NO.po b/base_transaction_id/i18n/nb_NO.po new file mode 100644 index 00000000..3c2ae243 --- /dev/null +++ b/base_transaction_id/i18n/nb_NO.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Norwegian Bokmål (Norway) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/nb_NO/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: nb_NO\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Innmelding" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/nl.po b/base_transaction_id/i18n/nl.po new file mode 100644 index 00000000..a42b96ed --- /dev/null +++ b/base_transaction_id/i18n/nl.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:55+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factuur" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Verkooporder" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/nl_BE.po b/base_transaction_id/i18n/nl_BE.po new file mode 100644 index 00000000..0c0e76d0 --- /dev/null +++ b/base_transaction_id/i18n/nl_BE.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Dutch (Belgium) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factuur" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/pl.po b/base_transaction_id/i18n/pl.po new file mode 100644 index 00000000..9ddcffec --- /dev/null +++ b/base_transaction_id/i18n/pl.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Polish (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/pt.po b/base_transaction_id/i18n/pt.po new file mode 100644 index 00000000..e480202b --- /dev/null +++ b/base_transaction_id/i18n/pt.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Fatura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/pt_BR.po b/base_transaction_id/i18n/pt_BR.po new file mode 100644 index 00000000..958c615e --- /dev/null +++ b/base_transaction_id/i18n/pt_BR.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +# Claudio Araujo Santos , 2016 +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-07-08 02:45+0000\n" +"PO-Revision-Date: 2016-07-07 20:32+0000\n" +"Last-Translator: Claudio Araujo Santos \n" +"Language-Team: Portuguese (Brazil) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Linha extrato bancário" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Fatura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "Diário  Item" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Pedido de venda" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "ID da transação" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "ID da transação da instituição financeira" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Transação Ref." + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "ID da transação da instituição financeira" diff --git a/base_transaction_id/i18n/pt_PT.po b/base_transaction_id/i18n/pt_PT.po new file mode 100644 index 00000000..bc3db41e --- /dev/null +++ b/base_transaction_id/i18n/pt_PT.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-10 01:07+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Portuguese (Portugal) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/pt_PT/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: pt_PT\n" +"Plural-Forms: nplurals=2; plural=(n != 1);\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Fatura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/ro.po b/base_transaction_id/i18n/ro.po new file mode 100644 index 00000000..4c372cd6 --- /dev/null +++ b/base_transaction_id/i18n/ro.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Romanian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Factura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/ru.po b/base_transaction_id/i18n/ru.po new file mode 100644 index 00000000..5b4ce954 --- /dev/null +++ b/base_transaction_id/i18n/ru.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Russian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Счет" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/sk_SK.po b/base_transaction_id/i18n/sk_SK.po new file mode 100644 index 00000000..2802c5dd --- /dev/null +++ b/base_transaction_id/i18n/sk_SK.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Slovak (Slovakia) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-0/language/sk_SK/)\n" +"MIME-Version: 1.0\n" +"Content-Type: text/plain; charset=UTF-8\n" +"Content-Transfer-Encoding: \n" +"Language: sk_SK\n" +"Plural-Forms: nplurals=3; plural=(n==1) ? 0 : (n>=2 && n<=4) ? 1 : 2;\n" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktúra" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/sl.po b/base_transaction_id/i18n/sl.po new file mode 100644 index 00000000..43223c24 --- /dev/null +++ b/base_transaction_id/i18n/sl.po @@ -0,0 +1,60 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +# Matjaž Mozetič , 2015 +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-04-30 02:56+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: OCA Transbot \n" +"Language-Team: Slovenian (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "Postavka bančnega izpiska" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Račun" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "Prodajni nalog" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "ID transakcije" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "ID transakcije finančne ustanove" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "Sklic transakcije" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "ID transakcije finančne ustanove" diff --git a/base_transaction_id/i18n/sv.po b/base_transaction_id/i18n/sv.po new file mode 100644 index 00000000..db1d0aa1 --- /dev/null +++ b/base_transaction_id/i18n/sv.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Swedish (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Faktura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/th.po b/base_transaction_id/i18n/th.po new file mode 100644 index 00000000..f9f954b6 --- /dev/null +++ b/base_transaction_id/i18n/th.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Thai (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "ใบแจ้งหนี้" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/tr.po b/base_transaction_id/i18n/tr.po new file mode 100644 index 00000000..2834102a --- /dev/null +++ b/base_transaction_id/i18n/tr.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Turkish (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "Fatura" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/zh_CN.po b/base_transaction_id/i18n/zh_CN.po new file mode 100644 index 00000000..c27c871d --- /dev/null +++ b/base_transaction_id/i18n/zh_CN.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-11-26 03:55+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (China) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "发票" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "销售订单" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" diff --git a/base_transaction_id/i18n/zh_TW.po b/base_transaction_id/i18n/zh_TW.po new file mode 100644 index 00000000..2ff539ab --- /dev/null +++ b/base_transaction_id/i18n/zh_TW.po @@ -0,0 +1,59 @@ +# Translation of Odoo Server. +# This file contains the translation of the following modules: +# * base_transaction_id +# +# Translators: +msgid "" +msgstr "" +"Project-Id-Version: bank-statement-reconcile (9.0)\n" +"Report-Msgid-Bugs-To: \n" +"POT-Creation-Date: 2016-12-24 00:39+0000\n" +"PO-Revision-Date: 2016-04-26 13:32+0000\n" +"Last-Translator: <>\n" +"Language-Team: Chinese (Taiwan) (http://www.transifex.com/oca/OCA-bank-statement-reconcile-9-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: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_bank_statement_line +msgid "Bank Statement Line" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_invoice +msgid "Invoice" +msgstr "發票" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_account_move_line +msgid "Journal Item" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model,name:base_transaction_id.model_sale_order +msgid "Sales Order" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_invoice_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction ID" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_account_invoice_transaction_id +msgid "Transaction ID from the financial institute" +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,field_description:base_transaction_id.field_account_move_line_transaction_ref +msgid "Transaction Ref." +msgstr "" + +#. module: base_transaction_id +#: model:ir.model.fields,help:base_transaction_id.field_sale_order_transaction_id +msgid "Transaction id from the financial institute" +msgstr "" From 81be8bb508c12abc5ba29a5b84b8cdc4ea70e685 Mon Sep 17 00:00:00 2001 From: Yannick Vaucher Date: Thu, 16 Nov 2017 16:46:30 +0100 Subject: [PATCH 22/22] [MIG] base_transaction_id: Migration to 11.0 --- base_transaction_id/README.rst | 18 +++--- base_transaction_id/__init__.py | 2 - base_transaction_id/__manifest__.py | 9 ++- .../i18n/base_transaction_id.pot | 58 ------------------- base_transaction_id/models/__init__.py | 3 - .../models/account_bank_statement_line.py | 6 +- base_transaction_id/models/account_move.py | 5 +- base_transaction_id/models/invoice.py | 9 ++- base_transaction_id/models/sale.py | 7 +-- .../views/account_move_line.xml | 2 +- base_transaction_id/views/invoice.xml | 4 +- 11 files changed, 30 insertions(+), 93 deletions(-) delete mode 100644 base_transaction_id/i18n/base_transaction_id.pot diff --git a/base_transaction_id/README.rst b/base_transaction_id/README.rst index 9ea40ae0..811b82d9 100644 --- a/base_transaction_id/README.rst +++ b/base_transaction_id/README.rst @@ -1,15 +1,15 @@ .. image:: https://img.shields.io/badge/licence-AGPL--3-blue.svg - :target: http://www.gnu.org/licenses/agpl-3.0-standalone.html + :target: https://www.gnu.org/licenses/agpl :alt: License: AGPL-3 ============================================ -Base transaction id for financial institutes +Base transaction ID for financial institutes ============================================ -Adds transaction id to invoice and sale models and views. +Adds transaction ID to invoice and sale models and views. -On Sales order, you can specify the transaction ID used -for the payment and it will be propagated to the invoice (even if made from packing). +On Sales order, you can specify the transaction ID used for the payment and it +will be propagated to the invoice (even if made from packing). This is mostly used for e-commerce handling. You can then add a mapping on that SO field to save the e-commerce financial @@ -22,9 +22,9 @@ Bug Tracker =========== Bugs are tracked on `GitHub Issues -`_. In case of trouble, please +`_. In case of trouble, please check there if your issue has already been reported. If you spotted it first, -help us smashing it by providing a detailed and welcomed feedback. +help us smash it by providing detailed and welcomed feedback. Credits ======= @@ -36,9 +36,11 @@ Contributors * Joël Grand-Guillaume * Alexandre Fayolle * Guewen Baconnier -* Pedro Baeza * Lorenzo Battistini +Do not contact contributors directly about support or help with technical issues. + + Maintainer ---------- diff --git a/base_transaction_id/__init__.py b/base_transaction_id/__init__.py index cde864ba..0650744f 100644 --- a/base_transaction_id/__init__.py +++ b/base_transaction_id/__init__.py @@ -1,3 +1 @@ -# -*- coding: utf-8 -*- - from . import models diff --git a/base_transaction_id/__manifest__.py b/base_transaction_id/__manifest__.py index a6ae14ca..46105bcd 100644 --- a/base_transaction_id/__manifest__.py +++ b/base_transaction_id/__manifest__.py @@ -1,15 +1,14 @@ -# -*- coding: utf-8 -* -# © 2012 Yannick Vaucher, Camptocamp SA +# Copyright 2012 Yannick Vaucher, Camptocamp SA # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). -{'name': 'Base transaction id for financial institutes', - 'version': '10.0.1.0.0', +{'name': 'Base transaction ID for financial institutes', + 'version': '11.0.1.0.0', 'author': "Camptocamp,Odoo Community Association (OCA)", 'maintainer': 'Camptocamp', 'category': 'Hidden/Dependency', 'depends': [ 'sale', ], - 'website': 'https://www.odoo-community.org/', + 'website': 'https://github.com/OCA/account-reconcile', 'data': [ 'views/invoice.xml', 'views/sale.xml', diff --git a/base_transaction_id/i18n/base_transaction_id.pot b/base_transaction_id/i18n/base_transaction_id.pot deleted file mode 100644 index cfcc1fe9..00000000 --- a/base_transaction_id/i18n/base_transaction_id.pot +++ /dev/null @@ -1,58 +0,0 @@ -# Translation of Odoo Server. -# This file contains the translation of the following modules: -# * base_transaction_id -# -msgid "" -msgstr "" -"Project-Id-Version: Odoo Server 8.0\n" -"Report-Msgid-Bugs-To: \n" -"POT-Creation-Date: 2014-10-09 07:37+0000\n" -"PO-Revision-Date: 2014-10-09 07:37+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: base_transaction_id -#: model:ir.model,name:base_transaction_id.model_account_invoice -msgid "Invoice" -msgstr "" - -#. module: base_transaction_id -#: model:ir.model,name:base_transaction_id.model_account_move_line -msgid "Journal Items" -msgstr "" - -#. module: base_transaction_id -#: model:ir.model,name:base_transaction_id.model_stock_picking -msgid "Picking List" -msgstr "" - -#. module: base_transaction_id -#: model:ir.model,name:base_transaction_id.model_sale_order -msgid "Sales Order" -msgstr "" - -#. module: base_transaction_id -#: field:account.invoice,transaction_id:0 -#: field:sale.order,transaction_id:0 -msgid "Transaction ID" -msgstr "" - -#. module: base_transaction_id -#: help:account.invoice,transaction_id:0 -msgid "Transaction ID from the financial institute" -msgstr "" - -#. module: base_transaction_id -#: field:account.move.line,transaction_ref:0 -msgid "Transaction Ref." -msgstr "" - -#. module: base_transaction_id -#: help:sale.order,transaction_id:0 -msgid "Transaction id from the financial institute" -msgstr "" - diff --git a/base_transaction_id/models/__init__.py b/base_transaction_id/models/__init__.py index f4d17648..9ddf32e7 100644 --- a/base_transaction_id/models/__init__.py +++ b/base_transaction_id/models/__init__.py @@ -1,6 +1,3 @@ -# -*- coding: utf-8 -*# -*- coding: utf-8 -*- -# © 2012-2015 Yannick Vaucher (Camptocamp) -# License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from . import invoice from . import sale from . import account_move diff --git a/base_transaction_id/models/account_bank_statement_line.py b/base_transaction_id/models/account_bank_statement_line.py index b2a4ff93..98f7ac07 100644 --- a/base_transaction_id/models/account_bank_statement_line.py +++ b/base_transaction_id/models/account_bank_statement_line.py @@ -1,5 +1,4 @@ -# -*- coding: utf-8 -*- -# © 2016 Yannick Vaucher (Camptocamp SA) +# Copyright 2016 Yannick Vaucher (Camptocamp SA) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import api, models @@ -10,7 +9,8 @@ class AccountBankStatementLine(models.Model): @api.multi def get_reconciliation_proposition(self, excluded_ids=None): - """ Look for transaction_ref to give them as proposition move line """ + """Look for transaction_ref to give them as proposition move line.""" + self.ensure_one() if self.name: # If the transaction has no partner, look for match in payable and # receivable account anyway diff --git a/base_transaction_id/models/account_move.py b/base_transaction_id/models/account_move.py index acc9223b..50ad6c19 100644 --- a/base_transaction_id/models/account_move.py +++ b/base_transaction_id/models/account_move.py @@ -1,5 +1,4 @@ -# -*- coding: utf-8 -*- -# © 2014 Guewen Baconnier (Camptocamp) +# Copyright 2014 Guewen Baconnier (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import models, fields, api from odoo.osv import expression @@ -36,7 +35,7 @@ class AccountMoveLine(models.Model): @api.model def domain_move_lines_for_reconciliation(self, excluded_ids=None, str=False): - """ Add transaction_ref in search of move lines""" + """Add transaction_ref in search of move lines.""" _super = super(AccountMoveLine, self) _get_domain = _super.domain_move_lines_for_reconciliation domain = _get_domain(excluded_ids=excluded_ids, str=str) diff --git a/base_transaction_id/models/invoice.py b/base_transaction_id/models/invoice.py index 17bd98d1..c8e87901 100644 --- a/base_transaction_id/models/invoice.py +++ b/base_transaction_id/models/invoice.py @@ -1,6 +1,5 @@ -# -*- coding: utf-8 -*- -# © 2011-2012 Nicolas Bessi (Camptocamp) -# © 2012-2015 Yannick Vaucher (Camptocamp) +# Copyright 2011-2012 Nicolas Bessi (Camptocamp) +# Copyright 2012-2015 Yannick Vaucher (Camptocamp) # License AGPL-3.0 or later (http://www.gnu.org/licenses/agpl). from odoo import models, fields, api @@ -16,9 +15,9 @@ class AccountInvoice(models.Model): @api.multi def finalize_invoice_move_lines(self, move_lines): - """ Propagate the transaction_id from the invoice to the move lines. + """Propagate the transaction_id from the invoice to the move lines. - The transaction id is written on the move lines only if the account is + The transaction ID is written on the move lines only if the account is the same than the invoice's one. """ move_lines = super(AccountInvoice, self).finalize_invoice_move_lines( diff --git a/base_transaction_id/models/sale.py b/base_transaction_id/models/sale.py index 938e3c73..329cd21b 100644 --- a/base_transaction_id/models/sale.py +++ b/base_transaction_id/models/sale.py @@ -1,6 +1,5 @@ -# -*- coding: utf-8 -*- -# © 2011-2012 Nicolas Bessi (Camptocamp) -# © 2012-2015 Yannick Vaucher (Camptocamp) +# Copyright 2011-2012 Nicolas Bessi (Camptocamp) +# Copyright 2012-2015 Yannick Vaucher (Camptocamp) from odoo import models, fields, api @@ -16,7 +15,7 @@ class SaleOrder(models.Model): @api.multi def _prepare_invoice(self): - """ Propagate the transaction_id from the sale order to the invoice """ + """Propagate the transaction_id from the sale order to the invoice.""" invoice_vals = super(SaleOrder, self)._prepare_invoice() invoice_vals['transaction_id'] = self.transaction_id return invoice_vals diff --git a/base_transaction_id/views/account_move_line.xml b/base_transaction_id/views/account_move_line.xml index f2ad3d09..632153ca 100644 --- a/base_transaction_id/views/account_move_line.xml +++ b/base_transaction_id/views/account_move_line.xml @@ -5,7 +5,7 @@ account.move.line - + diff --git a/base_transaction_id/views/invoice.xml b/base_transaction_id/views/invoice.xml index ba27b5c5..7c07a52e 100644 --- a/base_transaction_id/views/invoice.xml +++ b/base_transaction_id/views/invoice.xml @@ -6,7 +6,9 @@ account.invoice - + +