Cause
In the transaction, a row was entered that refers to an Item linked to an Asset account, but the currency indicated in the Currency column of the transaction is different from the currency defined for that Item in the Items table.
Solutions
Correct the currency in the transaction or the currency of the Item, so that they match.