Lebenszyklus von Datensätzen, die FX-Währungsfelder enthalten

  • Freigeben Version: Washingtondc
  • Aktualisiert 1. Februar 2024
  • 1 Minute Lesedauer
  • Das Verhalten von FX-Währungsfeldern variiert während der Verarbeitung, die während der Lebensdauer eines Datensatzes auftritt, der sie enthält.

    Einfügen/Aktualisieren

    Das Feld FX-Währung verweist auf einen Währungsinstanz-Datensatz [fx_currency2_instance]. Wenn Sie den Währungswert in einem FX-Währungsfeld ändern, wird der Umrechnungskurs bestimmt und die Referenzwährung berechnet, bevor:
    • Die Business Rules before werden ausgeführt.
    • Die Business Rules after werden ausgeführt und enthalten alle weiteren Änderungen, die Sie an den Business Rules before vorgenommen haben.
    Hinweis:
    Wenn das Feld FX-Währung einen ungültigen Währungscode enthält, wird möglicherweise eine Ausnahmebedingung angezeigt, bevor diese beiden Phasen auftreten.

    Auditing

    Da ein FX-Währungsfeld auf einen Währungsinstanz-Datensatz verweist, der mehrere Werte speichert, ist die Audit-Zeichenfolge eine Zusammensetzung, die diese Informationen enthält. Die in der Tabelle „Systemaudit“ [sys_audit] gespeicherte Zeichenfolge hat das Format EUR;111.222;4555525f5553445f3230313931323033mit den folgenden Werten, getrennt durch Semikolons:

    • Dreistelliger ISO-Währungscode. Beispiel: EUR.
    • Betrag als unformatierte Zahl. Beispiel: 111.222.
    • Systembezeichner (sys_id) für den Wechselkursdatensatz in der Tabelle „Währungsumrechnungskurs“ [fx_conversion_rate]. Beispiel: 4555525f5553445f3230313931323033.
    Beim Erstellen von Verlaufszeilen für einen Benutzer wird die geprüfte Zeichenfolge mit dem Gebietsschema des Benutzers formatiert. Er hat das Format „ 111.22;2019-12-03 17:00:00-3000-01-01 23:59:59;fx_system_rate“mit den folgenden Werten, getrennt durch Semikolon:
    • Formatierte Währungszeichenfolge im Benutzergebietsschema. Beispiel: 111,22 Euro.
    • Startspanne – Endspanne, wie im Wechselkursdatensatz in der Systemrate-Tabelle [fx_system_rate] ausgedrückt. Beispiel: 2019-12-03 17:00:00-3000-01-01 23:59:59.
    • Name der Wechselkurstabelle. Beispiel: fx_system_rate.