Lebenszyklus von Datensätzen, die FX-Währungsfelder enthalten
Das Verhalten von FX-Währungsfeldern variiert während der Verarbeitung, die während der Lebensdauer eines Datensatzes stattfindet, der sie enthält.
Einfügen/Aktualisieren
Das Feld „FX-Währung“ verweist auf einen Währungsinstanz-Datensatz [fx_currency cy2_instance]. Wenn Sie den Währungswert in einem Feld „FX-Währung“ ändern, bestimmt dies den Wechselkurs und berechnet die Referenzwährung vor:
- Die beforeBusiness-Regeln werden ausgeführt.
- Die afterBusiness-Regeln werden ausgeführt und umfassen alle weiteren Änderungen, die Sie möglicherweise an vorgenommen haben beforeBusiness-Regeln.
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ährungsinstanzdatensatz 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;4555525f5553445f3230313931323033 , Mit den folgenden Werten, durch Semikolons getrennt:
- 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 Anwender wird die auditierte Zeichenfolge mithilfe des Gebietsschemas des Anwenders formatiert. Es hat das Format von
111,22;2019-12-03 17:00:00-3000-01 23:59:59;fx_System_rate , Mit den folgenden Werten, durch Semikolons getrennt: - Formatierte Währungszeichenfolge im Anwendergebietsschema. Beispiel:
111,22 €. - Start-Spannenendspanne, wie im Konvertierungskursdatensatz in der Tabelle „Systemrate“ [fx_System_rate] ausgedrückt. Beispiel:
2019-12-03 17:00:00-3000-01 23:59:59. - Name der Umrechnungskurstabelle. Beispiel:
fx_System_rate.