[FIX] Bank statements: user is not defined for multicurrency popolate
authorMustufa Rangwala <mra@mra-laptop>
Thu, 26 Aug 2010 06:15:22 +0000 (11:45 +0530)
committerMustufa Rangwala <mra@mra-laptop>
Thu, 26 Aug 2010 06:15:22 +0000 (11:45 +0530)
bzr revid: mra@mra-laptop-20100826061522-eriiiy7gk4fkug1m

addons/account/wizard/account_statement_from_invoice.py

index 87bd8cc..1b01274 100644 (file)
@@ -64,10 +64,10 @@ class account_statement_from_invoice_lines(osv.osv_memory):
                 amount = -line.credit
 
             if line.amount_currency:
-                amount = currency_obj.compute(cr, user, line.currency_id.id,
+                amount = currency_obj.compute(cr, uid, line.currency_id.id,
                     statement.currency.id, line.amount_currency, context=ctx)
             elif (line.invoice and line.invoice.currency_id.id <> statement.currency.id):
-                amount = currency_obj.compute(cr, user, line.invoice.currency_id.id,
+                amount = currency_obj.compute(cr, uid, line.invoice.currency_id.id,
                     statement.currency.id, amount, context=ctx)
 
             reconcile_id = statement_reconcile_obj.create(cr, uid, {