NOPUCN3N - Auf Entire Operations-Bedingungen zugreifen

#### Search Results

Search

# NOPUCN3N - Auf Entire Operations-Bedingungen zugreifen

Dieser Abschnitt behandelt folgende Themen:

- Mit Entire Operations-Bedingungen umgehen

- Beschreibung der Funktions-Codes

## 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.
`S` | 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.

### On this page

- Mit Entire Operations-Bedingungen umgehen
- Beschreibung der Funktions-Codes