Aktive Bedingungen verwalten

Logische Bedingungen werden in der Master-Datenbank definiert, wenn Jobs innerhalb eines Job-Netzwerks miteinander verkettet werden. Wenn ein Job-Netzwerk aktiviert wird, setzt (aktiviert) Entire Operations die Bedingungen automatisch. Als Alternative dazu können Sie Bedingungen manuell setzen.

Aktive Bedingungen sind momentan existierende Kopien der Bedingungs-Definitionen. Normalerweise werden sie gemäß dem Auftreten von System-Ereignissen vom Entire Operations Monitor automatisch gesetzt oder gelöscht. Dies geschieht abhängig von den Ereignissen und Regeln, die für sie definiert wurden. Sie können auch manuell bearbeitet werden. Dadurch können "manuelle" Bedingungen gesetzt, oder bestehende Konstellationen geändert werden. Die Veränderung der aktiven Bedingungen wirkt sich niemals auf die zu Grunde liegenden "echten" Bedingungs-Definitionen aus.

Mit den hier beschriebenen Funktionen können Sie netzwerkspezifische (einem einzelnen Netzwerk zugeordnete) aktive Bedingungen verwalten. Informationen zur Verwaltung von aktiven Bedingungen, die netzwerkübergreifend benutzt werden, finden Sie im Abschnitt Globale aktive Bedingungen.

Dieser Abschnitt behandelt folgende Themen:


Alle aktiven Bedingungen eines Eigentümers auflisten

Beginn der AnweisungslisteUm alle aktiven Bedingungen eines Eigentümers aufzulisten:

  • Drücken Sie PF4 (ACond) im Bildschirm Aktive Jobs.

    Der Bildschirm Aktive Bedingungen wird angezeigt (Beispiel):

     13.10.18                ***** Entire Operations *****                13:42:07 
     Eigentuemer EXAMPLE           Aktive Bedingungen                              
    -------------------------------------------------------------------------------
     Kdo Eigentmr   Netzwerk   Bedingung            Datum    Zeit   Lauf Status    
         EXAMPLE--- *--------- *------------------- -------- ----- -----           
      _  EXAMPLE    B60-FLOW   CONDNAME             02.10.18 23:00  2882 frei      
      _  EXAMPLE    B60-FLOW   CONDNAME             03.10.18 23:00  2883 frei      
      _  EXAMPLE    B60-FLOW   CONDNAME             04.10.18 23:00  2884 frei      
      _  EXAMPLE    B60-FLOW   CONDNAME             07.10.18 23:00  2885 frei      
      _  EXAMPLE    B60-FLOW   CONDNAME             08.10.18 23:00  2886 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-I           02.10.18 23:00  2882 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-I           03.10.18 23:00  2883 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-I           04.10.18 23:00  2884 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-I           07.10.18 23:00  2885 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-I           08.10.18 23:00  2886 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-O           09.10.18 23:00  2887 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-O           10.10.18 23:00  2888 frei      
      _  EXAMPLE    B60-FLOW   E60-JOB1-O           11.10.18 23:00  2889 frei      
     *********************************** m e h r **********************************
     D Loeschen   M Aendern   W Verwendung                                         
     Kommando => ____________________________________________________________      
    Enter-PF1---PF2---PF3---PF4---PF5---PF6---PF7---PF8---PF9---PF10--PF11--PF12---
          Help  Add   End               Delet Up    Down                    Menu   

    Dieser Bildschirm zeigt eine Liste aller aktiven Bedingungen an, die dem im Feld Eigentümer angegebenen Eigentümer gehören.

    Sie können aktive Bedingungen hinzufügen, ändern oder löschen usw. Siehe auch Aktive Bedingung hinzufügen, Aktive Bedingung ändern, Aktive Bedingung löschen, Verwendung aktiver Bedingungen in Jobs anzeigen.

Aktive Bedingungen nach Auswahlkriterien auflisten

Um den Bereich der aufgelisteten aktiven Bedingungen einzugrenzen, können Sie eine Vorauswahl nach verschiedenen Kriterien treffen.

Beginn der AnweisungslisteUm die aktiven Bedingungen nach Auswahlkriterien aufzulisten:

  1. Geben Sie Auswahlkriterien im Bildschirm Aktive Bedingungen in den Eingabefeldern unter den Spaltenüberschriften Eigentmr, Netzwerk, Bedingung, Datum und/oder Zeit oder Lauf ein.

  2. Drücken Sie Enter.

    Die nach den angegebenen Auswahlkriterien gefilterten aktiven Bedingungen werden im Bildschirm Aktive Bedingungen aufgelistet.

Spaltenüberschriften/Felder: Aktive Bedingungen

Die folgende Tabelle erklärt die Spaltenüberschriften für die Daten, die im Bildschirm Aktive Bedingungen aufgelistet werden. Soweit in der Tabellenspalte Feld nichts angegeben ist, entsprechen die Spaltenüberschriften den Namen der Felder, die beim Anlegen oder Ändern einer aktiven Bedingung vorhanden sind.

Spalte Feld Bedeutung
Kdo    Ein Zeichen umfassendes Zeilenkommandofeld. Mögliche Kommandos:
Bedingung löschen. Siehe Aktive Bedingung löschen.
Bedingung zeigen und Status ändern. Siehe Aktive Bedingung anzeigen und Status ändern.
Verwendung der aktiven Bedingung anzeigen. Siehe Verwendung aktiver Bedingungen in Jobs anzeigen .
Eigentmr    Der Name des Eigentümers.

Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern.

Netzwerk    Der Name des Netzwerks.

Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern.

Bedingung    Der Name der Bedingung, wie sie in der Master-Datenbank definiert worden ist.

Mögliche Auswahlkriterien siehe Auflistungen nach Auswahlkriterien filtern.

Eine Bedingung, die netzwerkübergreifend benutzt werden kann, heißt globale Bedingung. Falls Sie eine globale Bedingung wählen (erkennbar am Präfix +), wird diese dem Eigentümer SYSDBA und dem Netzwerk SYSDBA zugeordnet:

  • Handelt es sich um eine Hinzufügung, werden Eigentümer- und Netzwerk-Name in SYSDBA umgewandelt.

  • Handelt es sich um eine Änderung, wird die Bedingung unter Eigentümer und Netzwerk SYSDBA erwartet.

Anmerkung:
Wenn der Bedingungsname das Präfix C hat, wird die aktive Bedingung ausschließlich für die Prüfung von JCL benutzt. Siehe Feld nur JCL prüfen in Job-Netzwerk manuell aktivieren im Abschnitt Netzwerk-Verwaltung.

Zeit Datum / Zeit Einer Bedingung kann ein Referenzdatum mit Zeit zugeordnet werden. Geben Sie ein Datum ein, das dem Datumsformat aus der Installation entspricht.

Dient als Suchkriterium für Entire Operations, wenn keine Laufnummer angegeben wird. Sie können ein Startdatum und eine Startzeit für die Liste der aktiven Bedingungen angeben.

Lauf Laufnummer Die Laufnummer des Jobs, der diese Bedingung setzt, oder der Wert abs (absolute) oder void.

void wird angezeigt, wenn eine Laufnummer für einen Joblauf nicht relevant ist.

Informationen zu abs. siehe ABS im Abschnitt Mögliche Referenzen für Eingabebedingungen.

Wenn Sie im Feld über der Spalte Lauf eine Laufnummer als Auswahlkriterium eingeben, enthält die Liste nur die Bedingungen für den angegebenen Lauf.

- Spezieller Typ leer Normale Verwendung.
C Bedingung wird nur bei der JCL-Prüfung verwendet.
Status    Status der Bedingung. Mögliche Werte:
0  Frei. Kann von einem beliebigen Job benutzt werden.
1  Benutzt. Kann von Jobs benutzt werden, die die Bedingung nicht ausschließlich beanspruchen müssen.
2  Ausschließlich. Wird zurzeit von einem Job benutzt; nicht benutzbar von anderen Jobs.
3 Destruktiv. Wird zurzeit von einem Job benutzt; nicht benutzbar von anderen Jobs. Die Bedingung wird nach dem Job-Ende gelöscht.

PF-Tasten: Aktive Bedingungen

Die PF-Tasten im unteren Bereich des Bildschirms Aktive Bedingungen sind mit folgenden objektspezifischen Funktionen belegt:

Taste Name Funktion Weitere Informationen siehe:
PF2 Add Eine aktive Bedingung hinzufügen. Aktive Bedingung hinzufügen
PF6 Delet Massenlöschung mehrerer aktiver Bedingungen unter Verwendung mehrere Auswahl-Kriterien. Mehrere aktive Bedingungen gleichzeitig löschen (Massenlöschung)

Informationen zu PF-Tasten, die mit Standard-Funktionen belegt sind, siehe PF-Tasten benutzen im Abschnitt Entire Operations-Bildschirme.

Aktive Bedingung hinzufügen

Mit dieser Funktion können Sie, um den Job-Fluss zu ändern, eine aktive Bedingung hinzufügen, indem Sie sie für Jobs vor dem Start definieren.

Beginn der AnweisungslisteUm eine aktive Bedingung hinzuzufügen:

  1. Drücken Sie PF2 (Add) im Bildschirm Aktive Bedingungen.

    Oder:
    Geben Sie in der Kommandozeile eines beliebigen Bildschirms folgendes Direktkommando ein:

    ADD CONDITION

    Drücken Sie Enter.

    Ein Fenster wird angezeigt (Beispiel):

    +-------------------------------------------+
    !                                           !
    !         Bedingung hinzufuegen             !
    !                                           !
    !     Eigentuemer ==> EXAMPLE               !
    !        Netzwerk ==> __________            !
    !       Bedingung ==> ____________________  !
    !    Datum / Zeit ==> __________ ________   !
    !      Laufnummer ==> _____                 !
    !  spezieller Typ ==> _                     !
    !                                           !
    !          Status ==> _                     !
    !                                           !
    !  Enter-PF1---PF2---PF3------PF5---------  !
    !        Help  Add   End      Save          !
    +-------------------------------------------+

    Die Eingabefelder haben dieselbe Bedeutung wie die entsprechenden Spalten im Bildschirm Aktive Bedingungen. Siehe Spaltenüberschriften/Felder: Aktive Bedingungen.

  2. Geben Sie Werte für die Eingabefelder ein.

  3. Drücken Sie PF5 (Save), um die aktive Bedingung hinzuzufügen.

  4. Drücken Sie PF3 (End), um das Fenster Bedingung hinzufügen zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.

Aktive Bedingung anzeigen und Status ändern

Sie können aktive Bedingungen ändern, um zukünftige Job-Läufe, für die sie definiert sind, zu verändern.

Beginn der AnweisungslisteUm eine aktive Bedingung zu ändern:

  1. Geben Sie im Bildschirm Aktive Bedingungen das Zeilenkommando M im Feld vor der zu ändernden aktiven Bedingung ein.

  2. Drücken Sie Enter.

    Ein Fenster wird angezeigt (Beispiel):

    +-------------------------------------------+
    !                                           !
    !           Bedingung aendern               !
    !                                           !
    !     Eigentuemer ==> EXAMPLE               !
    !        Netzwerk ==> DEMO-NET__            !
    !       Bedingung ==> TEST-COND___________  !
    !    Datum / Zeit ==> 14.07.12__ 18:00:00   !
    !      Laufnummer ==> 4711_                 !
    !  spezieller Typ ==> _                     !
    !                                           !
    !          Status ==> _ frei                !
    !                                           !
    !  Enter-PF1---PF2---PF3------PF5---------  !
    !        Help  Add   End      Save          !
    +-------------------------------------------+

    Die Felder haben dieselbe Bedeutung wie die entsprechenden Felder im Bildschirm Aktive Bedingungen. Siehe Spaltenüberschriften/Felder: Aktive Bedingungen.

  3. Sie können den Wert im Feld Status ändern.

  4. Drücken Sie PF5 (Save), um die Änderungen zu speichern.

  5. Drücken Sie PF3 (End), um das Fenster Bedingung aendern zu schließen und zum Bildschirm Aktive Bedingungen zurückzukehren.

Aktive Bedingung löschen

Beginn der AnweisungslisteUm eine aktive Bedingung zu löschen:

  1. Geben Sie im Bildschirm Aktive Bedingungen das Zeilenkommando D im Feld vor der zu löschenden aktiven Bedingung ein.

    Drücken Sie Enter.

    Folgendes Fenster wird angezeigt (Beispiel):

    +---------------------------------------------------+
    !                                                   !
    !  Bitte bestaetigen Sie                            !
    !  das Loeschen von TEST-COND (4711)                !
    !  durch Eingabe von  'Y' ==> _                     !
    !                                                   !
    !  PF3 End                                          !
    +---------------------------------------------------+
  2. Bestätigen Sie die Löschung durch Eingabe von Y.

    Drücken Sie PF3, um die Bedingung zu löschen und zum Bildschirm Aktive Bedingungen zurückzukehren.

Mehrere aktive Bedingungen gleichzeitig löschen (Massenlöschung)

Diese Funktion ermöglicht die Massenlöschung mehrerer aktiver Bedingungen unter Verwendung mehrere Auswahl-Kriterien.

Vorsicht:
Bitte prüfen Sie genau die Nebenwirkungen dieser Mehrfachlöschung, bevor Sie sie durchführen.

Beginn der AnweisungslisteUm die Funktion "Aktive Bedingungen Löschungen" aufzurufen:

  1. Drücken Sie PF6 (Delete) im Bildschirm Aktive Bedingungen.

    Folgendes Fenster wird angezeigt:

    +------------------------------------------+
    !                                          !
    !      Aktive Bedingungen Loeschungen      !
    !                                          !
    !    Eigentmr   ==> __________             !
    !    Netzwerk   ==> __________             !
    !    Bedingung  ==> ____________________   !
    !    Lauf von   ==> _____________          !
    !         bis   ==> _____________          !
    !    Bestaet.?  ==> Y                      !
    !                                          !
    !                                          !
    !    Enter-PF1---PF3--------------------   !
    !          Help  End                       !
    +------------------------------------------+

    Das Fenster enthält folgende Felder:

    Feld Bedeutung
    Eigentmr Eigentümer der Bedingungen.

    Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden.

    Netzwerk Netzwerk(e) der Bedingungen.

    Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden.

    Bedingung Bedingung(en).

    Es kann ein Platzhalterzeichen (Wildcard-Notation) verwendet werden.

    Lauf von Start des zu löschenden Laufnummernbereichs.
    Lauf bis Ende des zu löschenden Laufnummernbereichs.
    Bestaet.?
    Y Jede Löschung muss in einem Fenster durch Eingabe des Bedingungsnamens und Drücken von Enter bestätigt werden.
    N Die Löschungen erfolgen ohne Nachfrage.
  2. Drücken Sie Enter.

    Standardmäßig (Feld Bestät.? = Y) wird ein Fenster angezeigt (Beispiel):

    +---------------------------------------------------+
    !                                                   !
    !  Bitte bestaetigen Sie                            !
    !  das Loeschen von EXAMPLE/DEMO-NET/(4711)         !
    !  durch Eingabe von COND1                          !
    !                ==> ______________________________ !
    !  PF3 End                                          !
    +---------------------------------------------------+
  3. Geben Sie den Namen der zu löschenden Bedingung ein. Drücken Sie Enter.

    Dieser Vorgang wiederholt sich für jede zu löschende Bedingung.

Beispiel für eine Massenlöschung:

+------------------------------------------+
!                                          !
!      Aktive Bedingungen Loeschungen      !
!                                          !
!    Eigentmr   ==> EXAMPLE___             !
!    Netzwerk   ==> NET*______             !
!    Bedingung  ==> CON*________________   !
!    Lauf von   ==> 1234_________          !
!         bis   ==> 2345_________          !
!    Bestaet.?  ==> Y                      !
!                                          !
!                                          !
!    Enter-PF1---PF3--------------------   !
!          Help  End                       !
+------------------------------------------+

Gemäß dem Beispiel werden aktive Bedingungen von Netzwerken des Eigentümers EXAMPLE gelöscht, die mit NET beginnen und deren Laufnummern zwischen 1234 und 2345 sind. Die Löschung muss einzeln bestätigt werden.

Verwendung aktiver Bedingungen anzeigen

Diese Funktion zeigt den Job, der die aktive Bedingung zurzeit verwendet, bzw. den Job, der die Bedingung zuletzt verwendet hat.

Die Funktion steht an folgenden Stellen zur Verfügung:

Beginn der AnweisungslisteUm die Verwendung einer aktiven Bedingungen anzuzeigen:

  1. Geben Sie das Zeilenkommando W im Feld vor der betreffenden aktiven Bedingung ein.

    Drücken Sie Enter.

    Das Fenster Aktive Bedingung: Verwendung wird angezeigt (Beispiel):

    +-------------------------------------------------------------------+
    |                                                                   |
    |                   Aktive Bedingung: Verwendung                    |
    |                                                                   |
    |                                       verwendet von               |
    |  Eigentuemer    SN                    Eigent.  SN                 |
    |  Netzwerk       A-3                   Netzwerk A-3                |
    |  Bedingung      J3-OK                 Lauf     11747              |
    |  Lauf           11747                 Job      SN-A-4             |
    |  Status         0 frei                Beginn   19.08.19 10:32:07  |
    |  spezieller Typ                       Ende     19.08.19 10:34:56  |
    |                                                                   |
    |  ------PF1---------PF3------------------------------------------  |
    |        Help        End                                            |
    +-------------------------------------------------------------------+

    Falls mehrere Jobs die Bedingung gleichzeitig verwenden, wird nur ein Job angezeigt.

    Wenn das Feld Ende leer ist, wird die Bedingung gerade verwendet. Andernfalls ist sie nicht in Benutzung.

    Ein C im Feld spezieller Typ bedeutet, dass die Bedingung nur zur JCL-Prüfung verwendet wird.

  2. Drücken Sie PF3 (End), um die Funktion zu beenden.

Anmerkung:
Für die Definition der Eingabebedingungen ist der Aufbau dieses Bildschirms etwas abweichend (siehe Mit der Eingabe- oder Ausgabebedingung verkettete Jobs anzeigen).

Reservierte/spezielle aktive Bedingungen

Einige Bedingungsnamen haben eine spezielle Bedeutung, siehe Reservierte/spezielle Namen für Bedingungen im Abschnitt Job-Verwaltung.