Your Browser is not longer supported

Please use Google Chrome, Mozilla Firefox or Microsoft Edge to view the page correctly
Loading...

{{viewport.spaceProperty.prod}}

MODIFY-ACCOUNTING-PARAMETERS

&pagelevel(3)&pagelevel

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 **