Reset amount to pay with Decimal

Otherwise amount to pay can not copy sign from line.

Closes #13023
This commit is contained in:
Sergi Almacellas Abellana
2024-02-12 23:45:14 +01:00
parent 46f4e09324
commit f1fac7036e
+1 -1
View File
@@ -302,7 +302,7 @@ class Statement(Workflow, ModelSQL, ModelView):
new_line.invoice = None
line_offset += 1
lines.insert(index + line_offset, new_line)
invoice_id2amount_to_pay[line.invoice.id] = 0
invoice_id2amount_to_pay[line.invoice.id] = Decimal(0)
line.amount = amount_to_pay.copy_sign(line.amount)
else:
invoice_id2amount_to_pay[line.invoice.id] = (