Anfangssalden für alle Konten festlegen

Zum Festlegen der Anfangssalden für Konten verwenden Sie die Funktionen Exp und IsFirst in einer If-Struktur. Die Exp- und If-Strukturen wurden in den vorhergehenden Abschnitten beschrieben. Mit IsFirst wird bestimmt, ob die aktuelle Periode die erste Periode in der Standardhäufigkeit des aktuellen Szenarios ist. Wenn ein Szenario beispielsweise die Standardhäufigkeit "Monatlich" aufweist, wird durch IsFirst bestimmt, ob die aktuelle Periode der erste Monat im Jahr ist.

Zum Festlegen von Anfangssalden fügen Sie IsFirst in eine If...Then-Anweisung der If-Struktur ein, und platzieren Sie dann Exp zwischen diese Anweisung und die EndIf-Anweisung. Sie können im Argument der Exp-Funktion ein bestimmtes Konto angeben, allerdings sollen in der Regel die Anfangssalden aller Konten gleichzeitig festgelegt werden.

Dieses Beispiel zeigt, wie Sie die Anfangssalden aller Konten festlegen können. Dieses Beispiel kann unverändert in eine Berechnungsregel eingefügt werden:

HS.EXP "A#ALL = A#ALL.P#Prior"

Hinweis:

In diesem Beispiel folgt auf "A#" das Schlüsselwort ALL. Das bedeutet, dass die Regel auf alle Konten angewendet wird. Darüber hinaus folgt auf P# das Schlüsselwort Prior. Das heißt, dass EXP die Kontendaten aus der Periode abruft, die vor der aktuellen Periode liegt.