Use statement line date for currency convertion

issue3650
review3571002
This commit is contained in:
Cédric Krier committed 2014-02-24 19:19:12 +01:00
1 parent 807a9defae
commit e62fa5521b
1 file changed
+3 -2
+3 -2
View File
@@ -559,8 +559,9 @@ class Line(ModelSQL, ModelView):
MoveLine = pool.get('account.move.line')
Currency = Pool().get('currency.currency')
zero = Decimal("0.0")
amount = Currency.compute(self.statement.journal.currency, self.amount,
self.statement.company.currency)
with Transaction().set_context(date=self.date):
amount = Currency.compute(self.statement.journal.currency,
self.amount, self.statement.company.currency)
if self.statement.journal.currency != self.statement.company.currency:
second_currency = self.statement.journal.currency.id
amount_second_currency = abs(self.amount)