Dot-Walk-Währungsinstanzfelder
Sie können bestimmte Felder im Währungsinstanz-Datensatz [fx_currency cy2_instance] DOT-Walking durchführen, und die in der Datenbank gespeicherten Feldwerte sind konsistent. Da Felder im Skript jedoch einzeln geändert werden können und Sie nur einige der Felder ändern, können sie inkonsistent sein.
Währungscode
Die Währung Das Feld ist kein Referenzfeld, daher können Sie es auf einen beliebigen Wert festlegen. Wenn Sie jedoch einen ungültigen Währungscode eingeben, wird eine Ausnahmemeldung generiert. Ein leerer Wert wird als Sitzungswährungscode betrachtet.
Abfragebedingungen
XYZ, abc Wobei: XYZIst ein Währungscode, undabcIst ein Betrag.
Beispiel: USD, 12,34 .
Eine Bedingung wie Kosten>USD,12,34 Wird behandelt als Cost.currency>USD UND Cost.amount 12,34 .
Wenn der zweite Operand ein anderes währung2-Feld ist, wird die Bedingung auf ähnliche Weise übersetzt:
Kosten1>Kosten2 Wird behandelt als Kost1.currency=kost2.currency UND kost1.amount>kost2.amount .