This is issue had been partially discussed before here, but now I get a new error in Tryton 4.4. which was not discussed previously.
The scenario is following:
- Company operational currency is USD
- Company issues customer invoice in EUR as of 01/mm/yy. Invoice amount - 1000 EUR
- Customer pays invoice in EUR as of 05/mm/yy
- USD/EUR exchange rate changed from 01 to 05/mm/yy
- Create a statement for 1000 EUR to book customer payment. Customer invoice is selected in the statement.line.
After I press Validate in the statement, a mistake is returned stating that "a reconciliation can not be created
where debit $ xxx amount differ from credit credit $ xxx amount".
Of course, the invoice in second currency can be paid with Pay invoice button, but is there any way to use Statement
to pay invoice in foreign currency?
Thank you
Best regards
Artem