Post currency exchange moves
When paying an invoice with diferent currency exchange, the difference is booked to a configuration account. In such case a draft move is created without any notice from the user.
As all moves in the process are posted (invoice move, payment move) the write_off move should be also posted