Dot-Walking-Felder für die Währungsinstanz
Sie können bestimmte Felder im Datensatz „Währungsinstanz“ [fx_currency2_instance] punktweise durchlaufen, und in der Datenbank gespeicherte Feldwerte sind miteinander konsistent. Da jedoch Felder einzeln geändert werden können und Sie nur einige der Felder ändern, können sie inkonsistent sein.
Währungscode
Das Feld Währung 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 aufweisen. Dabei gilt: XYZist ein Währungscode undabcist ein Betrag.
Beispiel: USD, 12,34.
Eine Bedingung wie Kosten>USD,12,34 wird als Kosten.Währung>USD UND Kosten.Betrag12.34behandelt.
Wenn der zweite Operand ein anderes Währung2-Feld ist, wird die Bedingung auf ähnliche Weise übersetzt:
„Kosten1“ > „Kosten2“ wird behandelt als Kosten1.Währung=Kosten2.Währung UND Kosten1.Betrag>Kosten2.Betrag.