Verstehen von FX-Währungswerten in Listen und Berichten

  • Freigeben Version: Zurich
  • Aktualisiert 31. Juli 2025
  • 3 Minuten Lesedauer
  • Standardmäßig sind die Währungswerte, die in den FX-Währungsfeldern in Listen und Berichten angezeigt werden, die Werte, die Sie direkt in die FX-Währungsfelder eingeben. Für Berichte sind die Zusammenfassungen von FX-Währungsfeldern standardmäßig Referenzwährungswerte.

    FX-Währungswerte in Listenansichten

    In Listen werden FX-Währungswerte als formatierte Währungszeichenfolge angezeigt, die von zurückgegeben wird GetDisplayValue() .
    Für ein FX-Währungsfeld, das von einem anderen FX-Währungsfeld abhängt, stammt der Währungswert aus dem Währungsinstanz-Datensatz [fx_currency cy2_instance], der letzterer zugeordnet ist. Das Anzeigewertformat basiert darauf, wie Sie die Anzeigeeinstellungen in konfiguriert haben Systemlokalisierung > FX-Währungskonfiguration.
    Hinweis:
    Ein FX-Währungsfeld in einer anwenderdefinierten Tabelle ist ein Referenzfeld, das die Referenz (sys_ID) zum tatsächlichen Datensatz speichert. Da die sys_ID 32 Zeichen lang ist, wird Max. Länge Der Spalte „FX-Währung“ muss 32 sein (Standard).

    Filtern von FX-Währungswerten in Listen

    In Listen verhält sich die Filterung von FX-Währungsfeldern anders als bei Standardwährungsfeldern. Die Filterung erfolgt anhand des ausgewählten Währungstyps, wenn ursprünglich ein Währungswert in ein FX-Währungsfeld eingegeben wurde. Beim Filtern einer Liste werden Referenzwährungen nicht berücksichtigt. Wenn die ungefilterte Liste also FX-Währungsfeldeinträge in mehreren Währungen enthält, enthält eine gefilterte Liste nur die Datensätze, die ursprünglich mit der angegebenen Filterwährung eingegeben wurden.
    • Wenn Sie beispielsweise einen Währungswert in Euro (EUR) eingegeben haben und die Referenzwährung US-Dollar (USD) ist, kann der Referenzwährungswert in einer ungefilterten Liste angezeigt werden.
    • Wenn Sie jedoch die Liste filtern und USD als Währung auswählen, wird der ursprünglich in Euro eingegebene Währungswert nicht angezeigt. In diesem Fall werden nur Währungswerte angezeigt, die ursprünglich in USD eingegeben wurden.

    Abhängige Devisenfelder

    Mit der Verwendung der FX-Währungsansicht oder abhängiger Felder können Sie alternative Anzeigekonfigurationen verwenden, die in definiert sind Systemlokalisierung > FX-Währungskonfiguration Für ein bestimmtes FX-Währungsfeld. Weitere Informationen zu FX-Währungsfeldkonfigurationen finden Sie unter Verhalten des Felds „FX-Währung“ wird konfiguriert.

    Wenn Sie ein FX-Währungsfeld erstellen, können Sie es als abhängig von einem anderen FX-Währungsfeld markieren. Durch das Markieren eines Felds „FX-Währung“ als abhängig können die Konfigurationseinstellungen für das Feld „ursprüngliche FX-Währung“ verwendet werden, um die Betragswerte in einer anderen Währung anzuzeigen. Änderungen, die Sie am abhängigen Feld vornehmen, wirken sich nicht auf das ursprüngliche Feld „FX-Währung“ aus.

    FX-Währung – Berichterstellung, Zusammenfassung und Gruppierung nach

    Sie können FX-Währungsfelder für die Aufnahme in Berichte auswählen, die auf die gleiche Weise wie in Listenansichten angezeigt werden.
    • FX-Währungsfelder werden als formatierte Währungszeichenfolge angezeigt, die von zurückgegeben wird GetDisplayValue() .
    • Wenn Sie festlegen Anzeigewertwährung Feld in Systemlokalisierung > Alle Eigenschaften Bis In Sitzungswährung anzeigen , Die Sitzungswährung, die dem Anwender zugewiesen ist, der den Bericht ausführt, wird angezeigt.

    Sie können ähnliche Referenzwährungswerte innerhalb eines Währungsinstanzdatensatzes aggregieren. Im Folgenden wird das Datenformat der aggregierten FX-Währung in angezeigt ServiceNow AI Platform®:

    Tabelle : 1. Aggregierter FX-Währungswert
    Typ Beschreibung
    Zeichenfolge Wert der Zusammenfassung. Wenn die aggregierten Werte FX-Währungswerte sind, wird der zurückgegebene Wert im Format angegeben Currency_Code: Currency_value , Z. B.:

    USD:134,980000

    Andernfalls ist der zurückgegebene Wert nur der Währungswert, z. B.: 134,980000 .
    Hinweis:
    Wenn das Feld FX-Währungswerte von gemischten Währungstypen enthält, können die Werte nicht aggregiert werden. Der Wert wird als Semikolon (;) zurückgegeben.
    Beispiel: Wenn Kosten Das Feld in einem Transaktionsdatensatz ist ein FX-Währungsfeld, nach dem Sie gruppieren können cost.amountOder cost.currency.
    • Zusammenfassungsvorgänge, z. B. „SUMME“, „übersetzen als“ SUMME(Betrag) Oder SUMME(reference_amount) . Die Zusammenfassungsquelle bestimmt die Umrechnung, wenn die Währung, die den Währungswerten in der Gruppierung zugeordnet ist, identisch ist.

      Beispiel: Der von zurückgegebene Aggregatwert GlideAggregat.getAggregat() Ist eine Zeichenfolge im Format USD; 1234.56. Der Gesamtwährungswert wird in der einzelnen Referenzwährung ausgedrückt, die allen Währungswerten in der Gruppierung zugeordnet ist.

    • Wenn Währungswerte in der Gruppierung verschiedene Währungen zugeordnet sind, ist der Aggregatwert leer. Wenn beispielsweise einige der Währungswerte in US-Dollar, einige in Euro und andere in Yen angegeben sind, wäre der Aggregatwert leer.
    Sie können auch einen Befehl „Gruppieren nach“ in FX-Währungsfeldern verwenden.
    • Dies entspricht der Gruppierung nach Währung und Betrag oder nach reference_currency und reference_amount, wie von der Zusammenfassungsquelle vorgegeben.
    • Der Wert der Gruppierung ist durch Dot-Walking im Feld „FX-Währung“ oder mithilfe einer API wie verfügbar GetDisplayValue() .