FX-Währungswerte in Listen und Berichten verstehen

  • Freigeben Version: Xanadu
  • Aktualisiert 1. August 2024
  • 3 Minuten Lesedauer
  • Standardmäßig sind die Währungswerte, die in den Feldern „FX-Währung“ in Listen und Berichten angezeigt werden, die Sie direkt in die Felder „FX-Währung“ eingeben. Für Berichte sind die Zusammenfassungen der FX-Währungsfelder standardmäßig Referenzwährungswerte.

    FX-Währungswerte in Listenansichten

    In Listen werden die Werte der FX-Währung als formatierte Währungszeichenfolge angezeigt, die von getDisplayValue()zurückgegeben wird.
    Bei einem FX-Währungsfeld, das von einem anderen FX-Währungsfeld abhängt, stammt der Währungswert aus dem Währungsinstanz-Datensatz [fx_currency2_instance], der diesem zugeordnet ist. Das Format des Anzeigewerts hängt davon ab, wie Sie die Anzeigeeinstellungen in konfiguriert haben Systemlokalisierung > FX-Währungskonfiguration
    Hinweis:
    Ein FX-Währungsfeld in einer benutzerdefinierten Tabelle ist ein Referenzfeld, das die Referenz (sys_id) zum tatsächlichen Datensatz speichert. Da die sys_id aus 32 Zeichen besteht, muss die maximale Länge der Spalte „FX-Währung“ 32 Zeichen betragen (Standard).

    FX-Währungswerte in Listen filtern

    In Listen verhält sich die Filterung von FX-Währungsfeldern anders als bei Standardwährungsfeldern. Die Filterung erfolgt anhand des Währungstyps, der ausgewählt wurde, wenn ein Währungswert ursprünglich in ein FX-Währungsfeld eingegeben wurde. Referenzwährungen werden beim Filtern einer Liste nicht berücksichtigt. Wenn also die ungefilterte Liste Einträge im Feld „FX-Währung“ 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 (USD) eingegeben haben und die Referenzwährung US-Dollar (USD) ist, kann der Wert der Referenzwährung 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.

    Felder für abhängige FX-Währung

    Durch die Verwendung der Ansicht „FX-Währung“ 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 zur Konfiguration des Felds „FX-Währung“ finden Sie unter Verhalten des Felds „FX-Währung“ konfigurieren.

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

    Berichterstellung, Aggregation und Gruppierung in FX-Währung

    Sie können FX-Währungsfelder zur Aufnahme in Berichte auswählen. Sie werden auf dieselbe Weise angezeigt wie in Listenansichten.
    • FX-Währungsfelder werden als formatierte Währungszeichenfolge angezeigt, die von getDisplayValue()zurückgegeben wird.
    • Wenn Sie das Feld „Währung des Anzeigewerts“ in festlegen Systemlokalisierung > Alle Eigenschaften in Sitzungswährung anzuzeigen, wird die Sitzungswährung angezeigt, die dem Benutzer zugewiesen ist, der den Bericht ausführt.

    Sie können ähnliche Bezugswährungswerte innerhalb eines Währungsinstanzdatensatzes aggregieren. Im Folgenden finden Sie das aggregierte FX-Währungsdatenformat in Now Platform®:

    Tabelle : 1. Aggregieren Sie den FX-Währungswert
    Typ Beschreibung
    Zeichenfolge Wert der Zusammenfassung. Wenn die aggregierten Werte FX-Währungswerte sind, hat der zurückgegebene Wert das Format 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 verschiedener Währungstypen enthält, können die Werte nicht aggregiert werden. Der Wert wird als Semikolon (;) zurückgegeben.
    Wenn beispielsweise das Feld Kosten in einem Transaktionsdatensatz ein FX-Währungsfeld ist, können Sie nach cost.amount oder cost.currencygruppieren.
    • Zusammenfassungsvorgänge wie SUM werden als SUM(amount) oder SUM(reference_amount)übersetzt. Die Zusammenfassungsquelle bestimmt die Umrechnung, wenn die Währung, die den Währungswerten in der Gruppierung zugeordnet ist, identisch ist.

      Der von GlideAggregate.getAggregate() zurückgegebene Aggregatwert ist beispielsweise eine Zeichenfolge im Format USD. 1234,56. Der Währungsgesamtwert wird in der einzelnen Referenzwährung ausgedrückt, die allen Währungswerten in der Gruppierung zugeordnet ist.

    • Wenn in der Gruppierung verschiedene Währungen mit Währungswerten verknüpft 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 den Befehl „Gruppieren nach“ für FX-Währungsfelder verwenden.
    • Dies entspricht der Gruppierung nach Währung und Betrag oder nach Referenzwährung und Referenzbetrag, wie von der Zusammenfassungsquelle vorgegeben.
    • Der Wert der Gruppierung ist durch Dot-Walking im Feld „FX-Währung“ oder mithilfe einer API wie getDisplayValue() verfügbar.