JOB enthält den Namen der job-Datei
APPLI enthält den Namen der Anwendung, in der die Abfrage erstellt wurde
Die Tabellen ABATRQT und ABATPAR sind geöffnet und belegt.
Der Eingabepunkt wird während der Erstellung der Datei 'sta' oder 'run' gestartet. Dies ermöglicht die Verwaltung des Dateinamens und kann die Parameter vor dem Schreiben der Datei ändern.
Im Kontext des Einsprungpunktes :
Die folgenden Tabellen sind online :
Tabelle | Wichtiger Inhalt | Tabellentitel |
---|---|---|
ABATRQT [ABR] | Nein | Batchserver |
ABATPAR [ABP] | Nein | Batchserver-Paramter |
Der Eingabepunkt WRJOB ist in der Verarbeitung SERVJOB unmittelbar vor der Erstellung der Datei "sta" positioniert. Diese Verarbeitung wird über den Batchserver und aufgerufen und keine der globalen Variablen der Anwendung ist definiert.
GPE wird auf 0 initialisiert, wenn GSE größer ist als 0 bei der Retoure des Eingabepunkts, das Unterprogramm wird ohne Schreiben der Datei verlassen.
Liste der Variablen vom Aufruf des Unterprogramms:
JOB: Name der .job-Datei
TYP: Dateityp, z.B. "sta"
ERR: Fehlernummer
REQ: Abfragenummer
APP: Ordner
USR: Benutzer
TAC: Aufgabe
MES: Meldung
Nach der Erstellung der Datei, wenn DATDEB und DATFIN leer sind, werden diese Variabeln nach den folgenden Regeln initialisiert:
Fall TYP
When "sta"
If [L]NUMREQ=0: DATDEB = DD+HS
Else
If [F:ABR]DAT<>[0/0/0]: DATDEB = [F:ABR]DAT: Else : DATDEB = DD: Endif
If [F:ABR]HDEB<>"": DATDEB += [F:ABR]HDEB
Elsif [F:ABR]HEURE<>"": DATDEB += [F:ABR]HEURE+"00"
Else : DATDEB += HS:
Endif
Endif
DATFIN = DD+HS
When Default
DATDEB = DD+HS
DATFIN = ""
Endcase
Die restlichen Variablen können nicht vor dem Schreiben geändert werden.
Die Variable FICHIER kann geändert werden, um den Namen der Datei "sta" zu ändern