From 23f99c16818d00bc9c7f26b5c0acb2ebcf181182 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Wed, 22 Sep 2010 11:53:08 +0530 Subject: [PATCH] [ADD] Account_voucher: import invoice from bank statements moved from account module bzr revid: mra@mra-laptop-20100922062308-859tbohs0ne09hj0 --- addons/account/__openerp__.py | 1 - addons/account/account_bank_statement.py | 8 ++--- addons/account/account_view.xml | 6 ---- addons/account/wizard/__init__.py | 2 -- addons/account_voucher/__init__.py | 6 ++-- addons/account_voucher/__openerp__.py | 1 + addons/account_voucher/voucher_view.xml | 31 ++++++++++++++++++- addons/account_voucher/wizard/__init__.py | 3 ++ .../wizard/account_statement_from_invoice.py | 10 +++--- .../account_statement_from_invoice_view.xml | 0 10 files changed, 47 insertions(+), 21 deletions(-) rename addons/{account => account_voucher}/wizard/account_statement_from_invoice.py (96%) rename addons/{account => account_voucher}/wizard/account_statement_from_invoice_view.xml (100%) diff --git a/addons/account/__openerp__.py b/addons/account/__openerp__.py index 9bbddb1e050..7c533fe1886 100644 --- a/addons/account/__openerp__.py +++ b/addons/account/__openerp__.py @@ -49,7 +49,6 @@ module named account_voucher. 'security/ir.model.access.csv', 'account_menuitem.xml', 'account_wizard.xml', - 'wizard/account_statement_from_invoice_view.xml', 'wizard/account_move_bank_reconcile_view.xml', 'wizard/account_use_model_view.xml', 'account_installer.xml', diff --git a/addons/account/account_bank_statement.py b/addons/account/account_bank_statement.py index 3267ae6cecf..6c78cd1edf0 100644 --- a/addons/account/account_bank_statement.py +++ b/addons/account/account_bank_statement.py @@ -222,10 +222,10 @@ class account_bank_statement(osv.osv): account_move_line_obj = self.pool.get('account.move.line') account_analytic_line_obj = self.pool.get('account.analytic.line') account_bank_statement_line_obj = self.pool.get('account.bank.statement.line') - - st_line = account_bank_statement_line_obj.browse(cr, uid, st_line_id, context) + + st_line = account_bank_statement_line_obj.browse(cr, uid, st_line_id.id, context) st = st_line.statement_id - + context.update({'date': st_line.date}) move_id = account_move_obj.create(cr, uid, { 'journal_id': st.journal_id.id, @@ -284,7 +284,7 @@ class account_bank_statement(osv.osv): move_line_id = account_move_line_obj.create(cr, uid, val , context=context) torec.append(move_line_id) - + # Fill the secondary amount/currency # if currency is not the same than the company amount_currency = False diff --git a/addons/account/account_view.xml b/addons/account/account_view.xml index b56b3100a5b..6f0b4abc477 100644 --- a/addons/account/account_view.xml +++ b/addons/account/account_view.xml @@ -516,9 +516,6 @@ -