Bei der Übergabe, Genehmigung bzw. Aktivierung eines Journals erfolgt eine Validierung des Journals durch das System. Folgende Bedingungen werden geprüft:
Bei der Periode muss es sich um eine Hauptperiode für die Basishäufigkeit des Szenarios handeln.
Beim Aktivieren bzw. Deaktivieren eines Journals muss die Periode geöffnet sein.
Bei der Value-Dimension muss es sich um eine Anpassungsdimension handeln.
Das Journal muss über den entsprechenden Status zur Ausführung der Aktionen verfügen.
Das Journal muss Positionen aufweisen.
Bei der Entity und dem übergeordneten Element muss es sich um gültige Dimensionen handeln. In Standardjournalen müssen Korrekturen an der Entity erlaubt sein. Wenn ein Journal für "Parent Currency Adjs" aktiviert wird, muss eine gültige übergeordnete Entity eingegeben werden. Die Entity muss eine untergeordnete Entity des angegebenen übergeordneten Elements für die Journal-Entity sein.
Wenn ein Journal für einen Knoten aktiviert wird, muss die übergeordnete Entity Korrekturen an den untergeordneten Entitys zulassen. Die Entity muss eine untergeordnete Entity der angegebenen übergeordneten Entity sein.
Knotenjournale müssen über gültige Kombinationen aus übergeordneten Entitys verfügen. Beim Aktivieren von Knotenjournalen wird ebenfalls die Anwendungseinstellung "Nach Periode organisieren" geprüft. Die Entity muss für das übergeordnete Element der Periode aktiv sein, in der die Aktivierung erfolgt.
Das Konto muss gültig sein. Es muss sich um eines der folgenden Konten handeln: Aktiva, Passiva, Einnahmen, Aufwand, Bestand, Fluss oder Wiederkehrender Bestand. Das Konto muss ein Basiskonto sein und kann in den Metadaten nicht als berechnet geführt werden. Es kann nicht durch Aggregation berechnet werden, also nicht über untergeordnete Entitys verfügen.
Alle weiteren Dimensionen müssen gültig sein. Die Angabe einer ICP-Dimension ist obligatorisch, darf jedoch nicht ICP Top oder ICP Entities sein. Sie können aber ICP None auswählen. Bei Angabe eines Intercompany-Partners muss das Konto als ICP-Konto eingerichtet werden.
Die benutzerdefinierten Dimensionen können nicht als in den Metadaten berechnet festgelegt oder durch Aggregation berechnet werden. Die benutzerdefinierten Dimensionen können nicht über untergeordnete Entitys verfügen.
In einem ausgeglichenen Journal muss die Summe Soll der Summe Haben entsprechen. In einem nach Entity ausgeglichenen regulären Journal muss die Summe Soll der Summe Haben in jeder Entität entsprechen. In einem nach Entity-Knoten ausgeglichenen Journal muss die Summe Soll der Summe Haben in jedem Knoten entsprechen, und die über- und untergeordneten Entitys müssen dieselbe Währung aufweisen. Handelt es sich bei der Value-Dimension um Entity-Währung, können die übergeordneten Entitys des Journals verschiedene Währungen beinhalten, wobei diese mit den Währungen der jeweils untergeordneten Entitys übereinstimmen müssen.
Alle Dimensionsschnittmengen müssen gültig sein.
Der Unterblock mit Dimensionen, der die Positionszelle enthält, kann nicht gesperrt werden.
Die Zelle kann nicht als NoInput-Zelle in Regeln definiert werden.