Causa
En la tabla Categorías, cada categoría tiene un código de moneda. En la tabla Transacciones, en la columna Categoría, se ha introducido una categoría con un código de moneda diferente del indicado en la tabla Categorías, columna Moneda.
Soluciones
Verifique el código de la moneda en la tabla Categorías y corrija el código de la moneda en la tabla Transacciones.