Sitzungs- und Referenzwährung

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 2 Minuten Lesedauer
  • Die Standardwährungsfelder in Now Platform® verwenden zwei Arten von Währungen: Sitzung und Referenz.

    Sitzungswährung
    Die Sitzungswährung wird für den Benutzer durch das Gebietsschema des Benutzers oder den Einzelwährungsmodus definiert.
    Referenz
    Die lokale Systemwährung bestimmt die Referenzwährung und ist der Standard, der in der gesamten Instanz verwendet wird.
    Jedes Mal, wenn Sie einen Wert in ein Währungs- oder Preisfeld eingeben, speichert das System drei Informationen:
    • Eingegebener Wert im Gebietsschema des Benutzers.
    • Währungscode im Gebietsschema des Benutzers.
    • Wert, der mit dem aktuellen Wechselkurs in die Referenzwährung konvertiert wurde.
    Hinweis:
    Im Mehrwährungsmodus stimmt der im Währungsfeld gespeicherte Währungscode möglicherweise nicht mit dem Sitzungswährungscode überein. Zum Beispiel könnte die Sitzungswährung der Euro sein, und die eingegebene Zahl könnte der Japanischer Yen sein.

    Sitzungswährung

    Wenn Benutzer einen Währungswert anzeigen, sehen sie den Wert wie eingegeben oder im Sitzungswährungsformat. Das Format enthält Folgendes:
    • Währungssymbol
    • Wert, der in die Sitzungswährung konvertiert und in einem lokalisierten Zahlenformat angezeigt wird.

    Das Gebietsschema des Benutzers bestimmt das Sitzungswährungsformat.

    Das Zahlenformat kann sich in Funktionen wie dem Dezimaltrennzeichen basierend auf dem Gebietsschema unterscheiden. Zum Beispiel ist die US-Formatierung 1.234.567.89, während die Deutschland-Formatierung 1.234.567.89 ist. Now Platform® bestimmt die Sitzungswährung in der folgenden Reihenfolge:
    • Einzelwährungsmodus mit glide.i18n.single_currency und glide.i18n.single_currency.codeeinrichten .
    • Standardwährung für das Gebietsschema des Benutzers.

    Bezugswährung

    Um Berechnungen für Werte in einer bestimmten Währung durchzuführen, speichert Now Platform® Währungswerte, die in eine Systemwährung konvertiert werden, die als Referenzwährung bezeichnet wird. Jedes Währungsfeld enthält einen Referenzwährungswert. Das System bestimmt die Referenzwährung in der folgenden Reihenfolge:
    • Mit der Eigenschaft festgelegtes Systemgebietsschema glide.system.locale
    • Java-Standardgebietsschema, normalerweise en.US

    Die Filter- und Zusammenfassungsfunktionen verwenden den Referenzwährungswert, um Berechnungen für Standardwährungsfelder durchzuführen. Diese Funktionen können aufgrund von Änderungen des Wechselkurses zu falschen Ergebnissen führen.

    Probleme mit Währungsfeldern

    Benutzer sind häufig durch die Ergebnisse des Filterns, Sortierens und Anzeigens von Währungsfeldern verunsichert, da das System für jeden Wert mit mindestens zwei Währungen arbeitet: der Sitzungswährung und der Referenzwährung.

    Hinweis:
    Zusammenfassungen und Filterung von Währungsfeldern verwenden die Referenzwährung, und der Benutzer sieht die Sitzungswährung. Aufgrund der Änderung der Umrechnungskurse ergeben die gefilterten Referenzwährungswerte möglicherweise nicht die Reihenfolge, die die Sitzungswährungswerte nahelegen. Das gleiche Problem tritt bei Zusammenfassungen auf.
    Der Benutzer sieht möglicherweise die folgenden Probleme:
    • Listen, die nach Währungsfeldern gefiltert werden, weisen möglicherweise nicht die erwartete Reihenfolge auf. Sie verwendet die Referenzwährungswerte zum Filtern, zeigt jedoch Sitzungswährungswerte an.
    • Die Zusammenfassung von Währungsfeldern führt möglicherweise nicht zu den erwarteten Ergebnissen, da Referenzwährungswerte zusammengefasst und dann in die Sitzungswährung konvertiert werden.
    • Währungswerte werden möglicherweise nicht wie erwartet angezeigt, da Währungswerte basierend auf dem Gebietsschema des Benutzers und nicht auf dem Währungscode formatiert werden.

    Diese Verwirrung kann auf Unterschiede zwischen Sitzungs- und Referenzwährungen, sich ändernde Umrechnungskurse und unterschiedliche Sitzungswährungen zurückzuführen sein, die von verschiedenen Benutzern verwendet werden.