Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

Enter-Job

&pagelevel(3)&pagelevel

Die folgende Liste gilt für Prozeduren (Enter-Dateien), die mit dem Kommando ENTER-JOB aufgerufen werden, das heißt für Prozeduren, die im Stapelbetrieb ablaufen sollen.

  1. Prozedurkopf und Prozedurende

    1. SDF-P-Prozedurkopf erzeugen:
      Das Kommando SET-LOGON-PARAMETERS bzw. LOGON entfernen.
      Bei S-Prozeduren wird nicht zwischen Hintergrund- und Vordergrund-Prozeduren unterschieden. Daher darf eine S-Prozedur kein SET-LOGON-PARAMETERS bzw. LOGON-Kommando enthalten.
      Wenn das SET-LOGON-PARAMETERS bzw. LOGON-Kommando entfernt ist, hat die Prozedur implizit einen Prozedurkopf. Für die Prozedureigenschaften gelten die Voreinstellungen.

    2. Prozedur korrekt beenden:
      Das Kommando EXIT-JOB (mit MODE=*NORMAL) bzw. LOGOFF entfernen.Das Kommando EXIT-PROCEDURE einsetzen.
      Da in S-Prozeduren nicht zwischen Hintergrund- und Vordergrund-Prozeduren unterschieden wird, muss auch das Kommando EXIT-JOB bzw. LOGOFF am Prozedurende entfernt werden.

    3. Prozedur abnormal beenden:
      Innerhalb eines Enter-Jobs führt das Beenden einer Prozedur mit /EXIT-
      PROCEDURE ERROR=*YES in einer überwachenden MONJV trotzdem zum Endestatus $T („normales Ende“). Enthält die bisherige Enter-Datei das Kommando EXIT-JOB mit MODE=*ABNORMAL bzw. ABEND, müssen deshalb folgende Fälle unterschieden werden:

      • Soll der Auftrag nicht über eine MONJV überwacht werden oder ist der MONJV-Endestatus $T gewünscht, so können auch diese Kommmandos durch /EXIT-PROCEDURE ERROR=*YES ersetzt werden.

      • Soll der Auftrag mit einer MONJV überwacht und der MONJV-Endestatus $A erreicht werden, so muss das Kommando EXIT-JOB mit MODE=*ABNORMAL verwendet werden.

    Hinweis Es ist zu beachten, dass beim Beenden einer Hintergrund-Prozedur mit /EXIT-JOB die S.-Dateien nicht gelöscht werden.

  2. Wenn eine Hintergrund-Prozedur von einer anderen Prozedur aus aufgerufen wird:

    Prozeduraufruf anpassen bzw. das Kommando ENTER-JOB durch ENTER-PROCEDURE ersetzen.
    (Prozeduren, die unter SDF-P als Hintergrund-Prozedur laufen sollen, werden mit dem Kommando ENTER-PROCEDURE aufgerufen, das intern wiederum ein ENTER-JOB-Kommando absetzt.)

  3. Für die weiteren Umstellungsschritte gilt die Beschreibung zur Umstellung von Nicht-S-Prozeduren.