NOPUCN3N - Auf Entire Operations-Bedingungen zugreifen

Dieser Abschnitt behandelt folgende Themen:


Mit Entire Operations-Bedingungen umgehen

Sie können Bedingungen mit der folgenden Anweisung in Ihrer Natural-Anwendung bearbeiten:

CALLNAT 'NOPUCN3N'
  P-FUNCTION P-RC P-OWNER P-NETWORK P-CONDITION P-RUN-FROM P-RUN-TO
  P-TIME-FROM P-TIME-TO P-CONFIRM P-JCL-CHECK

Bedeutung der Parameter:

Parameter Format/Länge Verwendung
P-FUNCTION A1 ein Funktions-Code:
R Bedingung zurücksetzen.
S Bedingung setzen.
T Bedingung testen.
P-RC N3 aus Rückgabe-Code:
0 Funktion ok.
1 Bedingung nicht gefunden.
2 Zeit oder Lauf ist für Zurücksetzen erforderlich.
3 Ungültiger Laufnummer-Bereich
101 ungültiger Funktions-Code.
102 Bedingungsname fehlt.
104 Netzwerkname fehlt.
- - - 121 Eigentümer exisitiert nicht.
P-OWNER A10 ein Eigentümer des Job-Netzwerkes / Bedingung.
P-NETWORK A10 ein Job-Netzwerk.
P-CONDITION A20 ein Bedingungsname.
P-RUN-FROM I4   Entsprechende Laufnummer.
ein Absolute Bedingung: -1
aus Funktion T und Feld leer: zuletzt gefundene Laufnummer wird zurückgegeben.
P-RUN-TO I4 ein Laufnummer bis (Ende des Intervalls); wenn Null, wird nur RUN-FROM behandelt.
P-TIME-FROM T ein   Startzeit der Bedingung.
aus Funktion T und Feld leer: Die Zeit, die zur Laufnummer gehört, wird zurückgegeben.
P-TIME-TO T ein Endezeit der Bedingung.
P-CONFIRM A1 ein Löschungen bestätigen: Y ja, N nein
P-JCL-CHECK A1 ein Wenn dieses Feld C enthält, wird die Bedingung wie eine Bedingung behandlelt, die bei einer JCL-Prüfung verwendet wird.

Beschreibung der Funktions-Codes

Bedeutung der Funktions-Codes:

Code Bedeutung
R  Eine Bedingung zurücksetzen. Das Datum oder die Laufnummer muss angegeben werden.

Wenn eine Laufnummer angegeben wird, wird das Datum nicht berücksichtigt.

Wenn ein Datum angegeben wird, könnten mehrere Bedingungen mit demselben Datum, aber verschiedenen Laufnummern möglicherweise gelöscht werden.
Eine Bedingung setzen. Das Datum und / oder die Laufnummer sind optional.
T  Eine Bedingung testen.

Wenn eine Laufnummer angegeben wird, wird der Zeitrahmen nicht berücksichtigt.

Wenn kein Zeitrahmen und keine Laufnummer angegeben werden, trifft jede Bedingung mit dem angegebenen Namen zu.

Wenn keine Laufnummer angegeben wird, wird die letzte Laufnummer für den Zeitrahmen bis zur aktuellen Zeit zurückgegeben.

Wenn kein Zeitrahmen angegeben wurde, wird die Zeit, die dieser Laufnummer gehört, in P-TIME-FROM zurückgegeben.