Pubset-Bearbeitungsstand ausgeben
Komponente: | BS2000 |
Funktionsbereich: | Pubset- und MRSCAT-Verwaltung |
Anwendungsbereich: | MULTI-CATALOG-AND-PUBSET-MGMT |
Privilegierung: | TSOS |
Berechtigungsschlüssel: | @ |
Funktionsbeschreibung
Das Kommando SHOW-PUBSET-IMPORT-EXPORT informiert die Systembetreuung über den aktuellen Bearbeitungsstand aller Pubsets, die gerade importiert oder exportiert werden. Bei expliziter Angabe eines oder mehrerer Pubsets kann für SM-Pubsets auch der Bearbeitungsstand der zugehörigen Volume-Sets angefordert werden.
Das Kommando unterstützt die strukturierte Ausgabe in S-Variable (siehe „Ausgabe in S-Variable").
Format
SHOW-PUBSET-IMPORT-EXPORT | ||||||||||||
|
Operandenbeschreibung
PUBSET = *ALL / list-poss(256): <cat-id 1..4>(...)
Gibt an, für welche Pubsets der Bearbeitungsstand angezeigt werden soll.
PUBSET = *ALL
Der Bearbeitungsstand wird angezeigt für alle Pubsets, die gerade importiert oder exportiert werden (d.h. für alle aktuell laufenden Import-/Export-Aufträge).
PUBSET = list-poss(256): <cat-id 1..4>(...)
Kennung des Pubsets, dessen Bearbeitungsstand angezeigt werden soll. In einer Liste können maximal 256 Pubsets angegeben werden.
Für SM-Pubsets kann zusätzlich der Bearbeitungsstand für die zugehörigen Volume-Sets angefordert werden. Dabei ist zu beachten, dass der Bearbeitungsstand des Control-Volume-Sets nicht explizit angezeigt wird, sondern durch den Bearbeitungsstand des SM-Pubsets repräsentiert ist.
VOLUME-SET = *NONE / *ALL / list-poss(255): <cat-id 1..4>
Für ein SF-Pubset wird der Operand nicht ausgewertet.
Bestimmt, ob für ein SM-Pubset auch der Bearbeitungstand für die zugehörigen Volume-Sets ausgegeben werden soll.
VOLUME-SET = *NONE
Für Volume-Sets wird keine Information ausgegeben.
VOLUME-SET = *ALL
Bei einem SM-Pubset wird für alle Volume-Sets der Bearbeitungsstand ausgegeben.
VOLUME-SET = list-poss(255): <cat-id 1..4>
Bei einem SM-Pubset wird für den angegebenen Volume-Set der Bearbeitungsstand ausgegeben. In einer Liste können maximal 255 Volume-Sets angegeben werden.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Kommando ohne Fehler ausgeführt | |
1 | CMD0202 | Syntaxfehler | |
32 | CMD0221 | Interner Fehler | |
32 | DMS13D0 | Interner Bearbeitungsfehler | |
64 | CMD0216 | Erforderliche Berechtigung fehlt | |
64 | DMS13D0 | MRSCAT nicht gefunden, falscher MRSCAT-Typ |
Ausgabeformate
Die Ausgabeinformation beginnt mit einer Kopfzeile, anschließend folgen die Wertezeilen. Pro Pubset wird eine Wertezeile ausgegeben. Sofern Informationen über Volume-Sets angefordert wurden, wird nach der Wertezeile eines SM-Pubsets für jeden zugehörigen Volume-Set eine Wertezeile ausgegeben. Für den Control-Volume-Set wird keine eigene Wertezeile ausgegeben, da dieser bereits durch die Wertezeile des SM-Pubsets repräsentiert ist.
Kopfzeile:
ID TYPE PROCESS STATE PROGRESS TSN
Wertezeile für ein Pubset:
<catid> <pubset-type> <process-type> <process-state> <progress> <tsn>
Wertezeile für ein Volume-Set:
<catid> VOLSET <process-type> <process-state> <progress> <tsn>
Die Information wird nur ausgegeben, wenn bei einem SM-Pubset der Operand VOLUME-SET= *ALL / <cat-id> angegeben wurde.
Bedeutung der Ausgabespalten
Ausgabespalte | Bedeutung und mögliche Werte |
---|---|
ID | Kennung des Pubsets bzw. Volume-Sets |
TYPE | Pubset-Typ: SF-PUBSET, SM-PUBSET, VOLSET |
PROCESS | Art der Pubset- oder Volume-Set-Bearbeitung:
|
STATE | detaillierter Bearbeitungsstand, falls der Pubset/Volume-Set gerade |
PROGRESS | Fortschritt der aktuellen Bearbeitung
|
TSN | TSN der Import-/Export-Task des Pubsets oder Volume-Sets |
Ausgabe in S-Variable
Der Operand VOLUME-SET bestimmt, ob für einen SM-Pubset zusätzlich Informationen über die zugehörigen Volume-Sets ausgegeben werden.
Schreibweise im Kommando | gekürzte Schreibweise in Tabelle |
---|---|
SM-Pubset, VOLUME-SET=*ALL / <cat-id> und Anzahl der Volume-Sets (NUM-OF-VOLSETS) ist ungleich 0 | 1 |
Ausgabe-Information | Name der S-Variablen | T | Inhalt | Bedingung |
---|---|---|---|---|
Anzahl der Volume-Sets | var(*LIST).PUBSET.NUM-OF-VOLSETS | I | <integer 0..255> | |
Pubset-Typ | var(*LIST).PUBSET.TYPE | S | SF-PUBSET | |
Art der Pubset-Bearbeitung | var(*LIST).PUBSET.PROCESS | S | IMPORTING | |
Fortschritt der aktuellen Bearbeitung | var(*LIST).PUBSET.PROGRESS | S | <c-string 20..20> | |
Kennung des Pubsets | var(*LIST).PUBSET.PUBSET | S | <cat-id> | |
Aktueller Bearbeitungszustand | var(*LIST).PUBSET.STATE | S | <c-string 20..20> | |
Aktuelle TSN der Import-/Export-Task des Pubsets | var(*LIST).PUBSET.TSN | S | <c-string 4..4> | |
Art der Volume-Set-Bearbeitung | var(*LIST).PUBSET.VOLSET(*LIST).PROCESS | S | IMPORTING | 1 |
Fortschritt der aktuellen Bearbeitung | var(*LIST).PUBSET.VOLSET(*LIST).PROGRESS | S | <c-string 18..18> | 1 |
Aktueller Bearbeitungszustand | var(*LIST).PUBSET.VOLSET(*LIST).STATE | S | <c-string 20..20> | 1 |
Kennung des Volume-Sets | var(*LIST).PUBSET.VOLSET(*LIST).VOLSET | S | <cat-id> | 1 |
Aktuelle TSN der Import-/Export-Task des Volume-Sets | var(*LIST).PUBSET.VOLSET(*LIST).TSN | S | <c-string 4..4> | 1 |