From 7cd178554d9162e655ae1ad43898cd71b227b0a6 Mon Sep 17 00:00:00 2001 From: Mustufa Rangwala Date: Fri, 24 Dec 2010 16:31:20 +0530 Subject: [PATCH] [FIX] Account voucher: import invoice from bank stament crash => onchage fixed bzr revid: mra@mra-laptop-20101224110120-vzcled0ul9hc54uo --- .../wizard/account_statement_from_invoice.py | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/addons/account_voucher/wizard/account_statement_from_invoice.py b/addons/account_voucher/wizard/account_statement_from_invoice.py index fa1a66e0135..a75513b02fc 100644 --- a/addons/account_voucher/wizard/account_statement_from_invoice.py +++ b/addons/account_voucher/wizard/account_statement_from_invoice.py @@ -35,7 +35,7 @@ class account_statement_from_invoice_lines(osv.osv_memory): } def populate_statement(self, cr, uid, ids, context=None): - if context is None: + if context is None: context = {} statement_id = context.get('statement_id', False) if not statement_id: @@ -75,7 +75,7 @@ class account_statement_from_invoice_lines(osv.osv_memory): statement.currency.id, amount, context=ctx) context.update({'move_line_ids': [line.id]}) - result = voucher_obj.onchange_partner_id(cr, uid, [], partner_id=line.partner_id.id, journal_id=statement.journal_id.id, price=abs(amount), currency_id= statement.currency.id, ttype=(amount < 0 and 'payment' or 'receipt'), context=context) + result = voucher_obj.onchange_partner_id(cr, uid, [], partner_id=line.partner_id.id, journal_id=statement.journal_id.id, price=abs(amount), currency_id= statement.currency.id, ttype=(amount < 0 and 'payment' or 'receipt'), date=time.strftime('%Y-%m-%d'), context=context) voucher_res = { 'type':(amount < 0 and 'payment' or 'receipt'), 'name': line.name, 'partner_id': line.partner_id.id, @@ -135,7 +135,7 @@ class account_statement_from_invoice(osv.osv_memory): } def search_invoices(self, cr, uid, ids, context=None): - if context is None: + if context is None: context = {} line_obj = self.pool.get('account.move.line') statement_obj = self.pool.get('account.bank.statement')