Reviewers: ,
Please review this at http://codereview.tryton.org/930002/
Affected files:
M trytond/modules/account_invoice/invoice.py
M trytond/modules/account_statement/statement.py
Index: trytond/modules/account_invoice/invoice.py
===================================================================
--- a/trytond/modules/account_invoice/invoice.py
+++ b/trytond/modules/account_invoice/invoice.py
@@ -1108,10 +1108,7 @@
payment_amount += line.debit - line.credit
payment_lines.append(line)
- if self.type in ('out_invoice', 'in_credit_note'):
- amount = - abs(amount)
- else:
- amount = abs(amount)
+ amount = -amount
for line in self.lines_to_pay:
Index: trytond/modules/account_statement/statement.py
===================================================================
--- a/trytond/modules/account_statement/statement.py
+++ b/trytond/modules/account_statement/statement.py
@@ -506,7 +506,7 @@
self.amount, self.statement.company.currency)
reconcile_lines = self.invoice.get_reconcile_lines_for_amount(
- abs(amount))
+ amount)
for move_line in move.lines:
if move_line.account == self.invoice.account: