Meldungsdateien für die Task festlegen
Komponente: | MIP |
Funktionsbereich: | Meldungsbearbeitung |
Anwendungsbereich: | MESSAGE-PROCESSING |
Privilegierung: | STD-PROCESSING |
Berechtigungsschlüssel: | E |
Funktionsbeschreibung
Das Kommando MODIFY-MSG-FILE-ASSIGNMENT ermöglicht dem Benutzer, für seinen Auftrag zusätzliche Meldungsdateien (Task-Meldungsdateien) zu aktivieren und zu deaktivieren.
Das Kommando SHOW-MSG-FILE-ASSIGNMENT zeigt die aktuell aktivierten Meldungsdateien an. Die Sprache für die Meldungsausgabe kann der Benutzer mit dem Kommando MODIFY-MSG-ATTRIBUTES taskspezifisch einstellen.
Privilegierte Funktionen
Die Systembetreuung (Privileg TSOS bzw. OPERATING) kann mit SCOPE=*SYSTEM Meldungsdateien system-global aktivieren bzw. deaktivieren. Die Änderung gilt nur für den aktuellen Systemlauf (entspricht dem Kommando MODIFY-MIP-PARAMETERS mit SCOPE=*TEMPORARY). Dauerhafte Änderungen kann die Systembetreuung mit dem Kommando MODIFY-MIP-PARAMETERS vornehmen.
Format
MODIFY-MSG-FILE-ASSIGNMENT |
ADD-FILE = *NO / list-poss(8): <filename 1..54 without-gen> ,REMOVE-FILE = *NO / list-poss(8): <filename 1..54 without-gen> ,SCOPE = *STD / *SYSTEM / *TASK |
Operandenbeschreibung
ADD-FILE = *NO / list-poss(8): <filename 1..54 without-gen>
Namen der zu aktivierenden Meldungsdateien. Es können maximal 8 Dateien angegeben werden. Die so aktivierten Meldungsdateien können mit dem Kommando SHOW-MSG-FILE-ASSIGNMENT angezeigt werden.
Meldungsdateien werden mit dem Dienstprogramm MSGMAKER erstellt (siehe Handbuch „Dienstprogramme“ [9]).
REMOVE-FILE = *NO / list-poss(8): <filename 1..54 without-gen>
Namen der Meldungsdateien, die deaktiviert werden sollen. Es können maximal 8 Dateien angegeben werden. Es können nur Dateien deaktiviert werden, die als Meldungsdatei aktiviert sind.
SCOPE = *STD / *SYSTEM / *TASK
Geltungsbereich des Kommandos.
SCOPE = *STD
Geltungsbereich des Kommandos. Für nicht-privilegierte Benutzer gilt *TASK, für privilegierte Benutzer gilt *SYSTEM.
SCOPE = *TASK
Die Änderungen wirken nur für die aufrufende Task.
SCOPE = *SYSTEM
Die Angabe ist nur für den privilegierten Anwender möglich.
Gibt an, dass die getroffenen Änderungen in der Bereichszuordnungsliste systemglobale Wirksamkeit erlangen und sich nicht auf die aufrufende Task beschränken sollen. Die Änderungen wirken nur für den aktuellen Systemlauf. Dauerhafte Änderungen kann die Systembetreuung mit dem Kommando MODIFY-MIP-PARAMETERS vornehmen.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung / garantierte Meldungen |
---|---|---|---|
0 | CMD0001 | Ohne Fehler | |
1 | NMH1174 | Syntaxfehler | |
32 | NMH1121 | Interner Fehler | |
32 | NMH1181 | Fehler bei Dateiverarbeitung | |
64 | CMD0216 | Semantikfehler | |
64 | NMH1150 | Keine Berechtigung für Kommando |