Welches Interface(system)?

Normalerweise kann man in den Einstellungen zum IF immer einen Umrechnungswert eingeben, bei dir wäre das ja dann 1.

Dann kann es natürlich noch sein, dass die Datenbank(spalte) für € Werte im Milli-Cent Bereich zu "ungenau" ist, also bspw. auf double(xx,2) steht, was ja nur 2 Stellen nach dem Komma genau ist, müsstest du dann ändern auf bspw. double(xx,8).

Oder im Interface findet irgendwo eine Rundung statt, das glaube ich aber kaum.