IC-Kontensalden können mit Angabe eines Controllingobjektes geführt werden. Parallel dazu gibt es die Controllingsalden. Um beide Datenbestände nicht redundant führen zu müssen, bietet diese Funktion die Möglichkeit, die Controllingsalden aus den IC-Kontensalden zu generieren.
Die Anwendung läuft bei einem Aufruf jeweils für eine Periode, eine Datenart und eine Gesellschaft. Der Geschäftsbereich kann ebenfalls vorgegeben werden, ohne Vorgabe erfolgt die Funktion für alle Geschäftsbereiche.
Zunächst wird geprüft, ob bereits Controllingsalden zu den übergebenen Schlüsseln vorhanden sind. Ist dies der Fall, wird eine Warnung ausgegeben mit der Frage, ob die bereits vorhandenen Controllingsalden gelöscht werden sollen. Wird die Frage verneint (Button <Abbrechen>), wird die Anwendung mit einer Fehlermeldung abgebrochen. Wird die Frage bejaht (Button <OK>) werden die Controllingsalden gelöscht.
Anschließend werden die vorhandenen IC-Kontensalden mit Angabe eines Controllingobjekts je Konto und Controllingobjekt saldiert und als Controllingsaldo in die Datenbank geschrieben.
Nach Abschluss der eigentlichen Verarbeitung erfolgt eine Verprobung der generierten Controllingsalden (gegen die korrespondieruenden Kontensalden) und auch eine Verprobung der verarbeiteten IC-Kontensalden zwecks Abstimmung mit den neuen Controllingsalden.
Abschließend meldet die Anwendung im Meldungsfenster die Anzahl der verarbeiteten IC-Kontensalden-Sätze und die Anzahl der erzeugten Controllingsalden-Sätze.
Die Anwendung GENKSTSAL kann aufgerufen werden aus der IC-Kontensalden Übersicht.