Standardmäßige Währungsumrechnungen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 1 Minute Lesedauer
  • Währungswerte können beim Speichern und Zugreifen in andere Währungen konvertiert werden.

    In diesen Situationen können Konvertierungen erfolgen.
    • Der Währungswert wird beim Speichern in die Referenzwährung konvertiert, entweder beim Einfügen oder Aktualisieren. Der Bezugswährungswert wird zusammen mit dem Währungswert gespeichert.
    • Der Währungswert wird zur Anzeige in die Sitzungswährung des Anwenders konvertiert.
    • Der in einen Filter eingegebene Wert wird anhand der im Filter angegebenen Währung in die Bezugswährung konvertiert.

    Wechselkurse werden in der Tabelle „fx_rate“ gespeichert. Jeder Datensatz enthält den Umrechnungskurs von einer bestimmten Währung in den Euro. Die Kurse werden täglich auf der ECB-Website durch eine regelmäßige Aufgabe namens ECB Exchange Rate Load (ECB-Wechselkurse laden) aktualisiert.

    Eine Währungsumrechnung von einer Währung in eine andere umfasst zwei Kurse.
    • Tatsächlich: In der Tabelle „fx_rate“ enthält jeder Datensatz den Umrechnungskurs von einer bestimmten Währung in den Euro.
    • Erwartet: In der Tabelle „fx_rate“ enthält jeder Datensatz den Umrechnungskurs vom Euro zur angegebenen Währung.
    Bei jeder Umrechnung werden die aktuellen Umrechnungskurse verwendet. Daher können Berechnungen möglicherweise zu unerwarteten Ergebnissen führen. Beispiel:
    • Auf verschiedene Währungswerte können beim Speichern des Referenzwährungswerts unterschiedliche Kurse angewendet werden. Daher kann die Zusammenfassung Werte mit unterschiedlichen Raten kombinieren und mit einer anderen Rate zurückwandeln.
    • Ein Filterwert wird zu den aktuellen Raten konvertiert, während die Werte, die in der Datenbank gefiltert werden, zu unterschiedlichen Raten konvertiert werden können. Ein Filter für 100 USD zum heutigen Kurs kann einem Wert von 99 USD zu den gestrigen Kursen entsprechen.
    Hinweis:
    Zu Anzeigezwecken wird als Währungswert der vom Anwender eingegebene, in die Sitzungswährung konvertierte Wert verwendet. Für die Zusammenfassung und Filterung wird jedoch der Wert der Bezugswährung verwendet. Die Verwendung der Referenzwährung ermöglicht den Vergleich von Währungswerten, die zu unterschiedlichen Kursen umgerechnet wurden.