Parameter des Abrechnungssystems ändern
Komponente: | BS2000 |
Funktionsbereich: | Abrechnungssystem steuern |
Anwendungsbereich: | ACCOUNTING |
Privilegierung: | TSOS |
Funktionsbeschreibung
Mit diesem Kommando kann die Systembetreuung die folgenden Parameter des Abrechnungssystems verändern, die mit START-ACCOUNTING voreingestellt werden:
Abrechnungssätze und Satzerweiterungen, die in die Abrechnungsdatei aufzunehmen sind
die Liste der Folgedateien bei Dateiwechsel
die zu überwachenden Jobklassen
der Überwachungszyklus
Weder bei der Definition der Abrechnungssätze oder deren Erweiterungen, noch bei der Bestimmung der Jobklassen findet eine logische Prüfung der Funktion ACCOUNT auf Konsistenz der Angaben statt. Der Default-Wert *
UNCHANGED in den entsprechenden Operanden bedeutet jeweils, dass die bisherige Vereinbarung weiter gelten soll.
Format
MODIFY-ACCOUNTING-PARAMETERS |
SET-RECORD-TYPE = *UNCHANGED / *ALL / list-poss(64): <name 1..6> ,ADD-RECORD-TYPE = *NONE / list-poss(64): <name 1..6> ,REMOVE-RECORD-TYPE = *NONE / list-poss(64): <name 1..6> ,ALTERNATE-FILES = *UNCHANGED / *NONE / list-poss(5): <filename 1..54> / <partial-filename 2..53> ,ACCOUNTING-PERIOD = *UNCHANGED / <integer 10..1440 minutes> / *STD ,JOB-CLASS = *UNCHANGED / *NONE / *ALL / list-poss(16): <name 1..8> |
Operandenbeschreibung
SET-RECORD-TYPE = *UNCHANGED / *ALL / list-poss(64): <name 1..6>
Vereinbart, welche Abrechnungssätze und Satzerweiterungen in die Abrechnungsdatei geschrieben werden.
SET-RECORD-TYPE = *ALL
Es werden alle Abrechnungssätze und implizit eingeschalteten Satzerweiterungen in die Abrechnungsdatei geschrieben.
SET-RECORD-TYPE = list-poss(64): <name 1..6>
Kennungen der Abrechnungssätze bzw. der Satzerweiterungen, die erfasst werden sollen. Es können maximal 64 Abrechnungssätze/Erweiterungen angegeben werden (siehe Hinweise).
ADD-RECORD-TYPE = *NONE / list-poss(64): <name 1..6>
Vereinbart, ob und welche Abrechnungssätze und Satzerweiterungen (maximal 64) zusätzlich in die Liste der zu schreibenden Abrechnungssätze/Satzerweiterungen aufgenommen werden (siehe Hinweise).
REMOVE-RECORD-TYPE = *NONE / list-poss(64): <name 1..6>
Vereinbart, ob die angegebenen Abrechnungssätze und Satzerweiterungen (maximal 64) nicht mehr in die Abrechnungsdatei geschrieben werden sollen (siehe Hinweise).
ALTERNATE-FILES = *UNCHANGED / *NONE / list-poss(5): <filename 1..54> / <partial-filename 2..53>
Ersetzt die Liste der Folgedateinamen, die mit dem Kommando START-ACCOUNTING vereinbart wurden.
Die Angabe einer Liste von Folgedateien ist nur sinnvoll, wenn der Name der aktuellen Abrechnungsdatei nicht automatisch generiert wurde.
ALTERNATE-FILES = *NONE
Löscht die Liste der Folgedateinamen.
ALTERNATE-FILES = list-poss(5): <filename 1..54> / <partial-filename 2..53>
Namen der Folgedateien, die die Dateinamen in der Liste der Folgedateien ablösen sollen. Es können maximal 5 Dateinamen angegeben werden (siehe Hinweise).
ACCOUNTING-PERIOD = *UNCHANGED / *STD / <integer 10..1440 minutes>
Verändert den Zyklus des periodischen Abrechnungsintervalls.
Bestimmte Sätze des Abrechnungssystems und Jobklassen werden zur Ermittlung von Durchschnittswerten periodisch erfasst.
Die Häufigkeit dieser periodischen Überwachung sollte sich zur Vermeidung einer Überlastung nur in Ausnahmefällen an der unteren Grenze des Wertebereichs orientieren.Der Maximalwert entspricht einem Tag.
ACCOUNTING-PERIOD = *STD
Es gilt der Standardwert von 20 Minuten.
ACCOUNTING-PERIOD = <integer 10..1440 minutes>
Wert in Minuten,der die Häufigkeit der periodischen Erfassung von Abrechnungssätzen und Jobklassen festlegt.
JOB-CLASS = *UNCHANGED / *NONE / *ALL / list-poss(16): <name 1..8>
Liste von Jobklassen, die einer periodischen Überwachung des Abrechnungssystems unterliegen sollen.
JOB-CLASS = *NONE
Es sollen keine Jobklassen mehr überwacht werden..
JOB-CLASS = *ALL
Alle Jobklassen sollen der Überwachung unterliegen.
JOB-CLASS = list-poss(16): <name 1..8>
Angabe von bis zu 16 Jobklassen, die innerhalb des festgelegten Zeitraumes überwacht werden.
Kommando-Returncode
(SC2) | SC1 | Maincode | Bedeutung |
---|---|---|---|
0 | CMD0001 | Ohne Fehler | |
2 | 0 | NAM3001 | Angeforderte Aktion zwar ausgeführt, aber mit Warnungen verbunden |
1 | CMD0202 | Syntaxfehler | |
32 | CMD0221 | Interner Systemfehler | |
64 | NAM0012 | Keine Berechtigung für Kommando | |
64 | NAM3003 | Semantischer Fehler | |
128 | CMD2280 | Kommando momentan nicht ausführbar |
Hinweise
Die Abrechnungssätze werden über die Satzkennung (Feld1 der Satzbeschreibung) angesprochen. Dabei gilt, dass beim Einschalten des Abrechnungssatzes alle Satzerweiterungen eingeschaltet werden. Will man nur bestimmte Satzerweiterungen einschalten oder unterdrücken, so müssen diese Satzerweiterungen explizit angesprochen werden. Die Satzerweiterung wird durch Anhängen der Erweiterungskennung an die Satzkennung identifiziert. Das Ausschalten einer oder mehrerer Satzerweiterungen bedeutet, dass der Abrechnungssatz mit den restlichen Satzerweiterungen geschrieben wird.
Z.B. werden mit dem Operanden ADD-RECORD-TYPE=(DALC,TASKCA,TASKTI) zusätzlich der Speicherallokierungssatz DALC und 2 Satzerweiterungen des Task-Abrechnungssatzes TASKCA und TASKTI eingeschaltet.
Der Name der Folgedatei bzw. der letzte Name in der Liste der Folgedateien darf ein teilqualifizierter Dateiname sein. Damit wird nach einem Abrechnungsdateiwechsel die automatische Dateinamengenerierung eingeschaltet.
Beispiel
/show-acc-sta inf=*files
ACCOUNTING STATUS INFORMATION ============================= CURRENT ACCOUNTING FILE: (AUTOMATIC) ------------------------ :SBZ8:$TSOS.SYS.ACCOUNT.2017-01-26.074.01 OPENED AT : 2017-01-26, 17:02:07-W ALTERNATE FILENAMES: -------------------- ** NONE SPECIFIED **
/mod-acc-par alter-files=(account2,accoount3),
add=(dalc,jobsjd),remove=splo
/show-acc-sta inf=*all
ACCOUNTING STATUS INFORMATION ============================= CURRENT ACCOUNTING FILE: (AUTOMATIC) ------------------------ :SBZ8:$TSOS.SYS.ACCOUNT.2017-01-26.074.01 OPENED AT : 2017-01-26, 17:02:07-W ALTERNATE FILENAMES: -------------------- ACCOUNT2 ACCOUNT3 ACCOUNTING RECORD INFORMATION: ------------------------------ RECORD IDS TURNED OFF: DRFA PACC RCPU RSRV SOPA SPLI SPLO TATR RECORD EXTENSIONS TURNED ON: UACC: ID RECORD EXTENSIONS TURNED OFF: RECORD IDS TURNED OFF: DRFA PACC RCPU RSRV SOPA SPLI SPLO TATR RECORD EXTENSIONS TURNED ON: UACC: ID RECORD EXTENSIONS TURNED OFF: JOBS: JP JR PRGS: CA ID PC TI PRGT: CA ID PC TI TASK: CA ID PC TI TDEV: ID VU ***** NOT LISTED RECORD IDS ARE TURNED ON ***** ACCOUNTING PROCESSING PARAMETERS: --------------------------------- ACCOUNTING PERIOD : 20 JOB-CLASSES : ** NONE SPECIFIED **