Allgemeines
Der Autoabschlussjob dient zum automatischen Abschließen von Vorgängen und Tätigkeiten, welche längere Zeit nicht geändert wurden. Darüber hinaus werden bei bereits (auch manuell) abgeschlossenen Vorgängen/Tätigkeiten die untergeordneten Elemente abgeschlossen.
Dabei gibt es einige CNF-Variablen zur Konfiguration, die weiter unten detailliert erklärt werden.
Die zeitliche Ausführung des Autoabschlussjobs wird, wie jeder andere Job, im Katalog IFAS Jobs Definitionen konfiguriert.
Es werden die Vorgänge folgender Module vom Autoabschluss-Job betrachtet:
- IFAS
- Entgelt
- Sprengstoff
- Arbeitszeit
- Kündigungsschutz
- Schaublattauswertung
Abschlussregeln
Folgende Bedingungen müssen erfüllt sein damit eine Tätigkeit auf abgeschlossen gesetzt wird:
- die Tätigkeit darf eine bestimmte Zeit (Standard: 180 Tage) nicht geändert worden sein. Diese Frist wird über die CNF-Variable
AUTOABSCHLUSS_FRIST konfiguriert.
Folgende Bedingungen müssen erfüllt sein damit ein Vorgang auf abgeschlossen gesetzt wird:
- der Vorgang darf eine bestimmte Zeit (Standard: 180 Tage) nicht geändert worden sein. Diese Frist wird über die CNF-Variable
AUTOABSCHLUSS_FRIST konfiguriert.
- abhängig von der CNF-Variablen VORGANG_ABSCHLUSS_POST_VERSENDET: der Vorgang darf keine Zuordnungen von nicht versendeten Postausgängen enthalten (betrifft nur IFAS-, SPS- und Entgelt-Vorgänge).
- der Vorgang darf keine offenen Wiedervorlagentermine haben
- der Vorgang darf als Zuordnungen nicht ausschließlich Elemente mit dem Status Altdaten enthalten (betrifft nur IFAS-, SPS- und Entgelt-Vorgänge).
- abhängig von der CNF-Variablen VORGANG_IA_PFLICHT: Muss ein Vorgang mind. eine Tätigkeit enthalten um auf
abgeschlossen gesetzt werden zu können, so gilt dies auch für den Autoabschluss-Job: Vorgänge ohne Tätigkeiten werden dann nicht beachtet und daher findet auch keine Statusänderung statt (betrifft nur IFAS-, SPS- und Entgelt-Vorgänge).
- enthält der Vorgang eine oder mehrere Tätigkeiten mit Systembewertung so müssen die Systembewertungen vollständig sein damit die Tätigkeit und damit auch der Vorgang abgeschlossen werden darf (betrifft nur IFAS-Vorgänge)
Testlauf
Darüber hinaus gibt es die Möglichkeit den Autoabschluss-Job als Testlauf zu starten, hierzu werden log-Ausgaben erzeugt was passieren würde, aber es werden keine Daten geändert.
Hierzu muss die CNF-Variable AUTOABSCHLUSS_TESTLAUF gesetzt sein. Der log-Level für den Autoabschluss-Job
muss hierbei mindestens auf "INFO" stehen.