NOPULW9N - Meldungen in das SAT-Protokoll schreiben

Sie können Meldungen in die Protokoll-Datei des System Automation Tool (SAT) mit der folgenden Anweisung schreiben:

CALLNAT 'NOPULW9N'
  P-TASK-ID P-MESSAGE-CODE P-MESSAGE P-DBENV P-OWNER P-NETWORK P-NETWORK-VERSION  
  P-RUN P-JOB P-JOB-ID P-LOG-TARGET P-USE-NAT-MSG-CACHE

Bedeutung der Parameter:

Parameter Format/Länge Verwendung
P-TASK-ID  A8

BY VALUE

ein Benutzerkennung des Erzeugers der Entire Operations Protokoll-Meldungen. Kann leer bleiben und wird in diesem Falle mit dem Inhalt der *USER-Variablen versorgt. Entire Operations interne Verwendung: Name der aktuellen Monitor-Task.
P-MESSAGE-CODE  N4

BY VALUE

ein Interner Meldungsschlüssel (nicht angezeigt); er wird bei späterer Meldungsauswahl benutzt. Benutzen Sie Meldungsschlüssel im Bereich 8000-8999, damit Sie Konfliktsituationen mit internen Meldungen vermeiden können.
P-MESSAGE  A70/1:V

BY VALUE

ein Die Meldungstextzeile(n).

Anmerkung:
Dieser Parameter ist ein dynamisches Array. Es können eine oder mehrere Textzeilen übergeben werden.

P-DBENV  A10

BY VALUE

OPTIONAL

ein Datenbankumgebung. Kann leer bleiben (zur zukünftigen Verwendung).
P-OWNER  A10

BY VALUE

OPTIONAL

ein Eigentümer; wird bei späterer Meldungsauswahl benutzt. Kann leer bleiben.
P-NETWORK  A10

BY VALUE

OPTIONAL

ein Netzwerk; wird bei späterer Meldungsauswahl benutzt. Kann leer bleiben.
P-NETWORK-VERSION A10

BY VALUE

OPTIONAL

ein Netzwerk-Version; wird bei späterer Meldungsauswahl benutzt. Kann leer bleiben.
P-RUN  I4

BY VALUE

OPTIONAL

ein Laufnummer, die der Meldung zugewiesen wurde. Kann leer bleiben.
P-JOB  A10

BY VALUE

OPTIONAL

ein Er wird bei späterer Meldungsauswahl benutzt. Kann leer bleiben.
P-JOB-ID  A10

BY VALUE

OPTIONAL

ein Job-Kennung des Betriebssystems; kann leer bleiben.

Numerische Werte müssen rechtsbündig sein mit führenden Nullen, z.B.: 0000004711.

P-LOG-TARGET  A3 ein Hier wird definiert, wohin die Protokoll-Meldung geschrieben werden soll.
NOP In das Entire Operations Protokoll (Standardwert).
SO In die SYSOUT der aktuellen Monitor-Task oder des Batch-Jobs.
ALL In das Protokoll und in die SYSOUT.
P-USE-NAT-MSG-CACHE L

OPTIONAL

ein Benutzen Sie den internen Nachrichten-Zwischenspeicher (Cache) von Natural.

Wird diese Routine außerhalb des Entire Operations-Monitors aufgerufen, muss dieser Parameter auf FALSE gesetzt oder weggelassen werden, weil in diesem Fall der Nachrichten-Zwischenspeicher von Natural nicht initialisiert ist.

Wenn diese Routine innerhalb des Entire Operations-Monitors aufgerufen wird, können Sie diesen Parameter auf TRUE setzen. Bei Problemen mit dieser Einstellung lassen Sie den Parameter weg oder benutzen Sie FALSE.

Der Zeitstempel und die erstellende Benutzerkennung werden automatisch eingefügt.

Diese Routine wird auch intern von den anderen Benutzer-API-Routinen aufgerufen.