Allgemeines
Anwendungsgebiet: | Accounting (Systemverwaltermakro); |
Makrotyp: | Definitionsmakro; |
Makrobeschreibung
Der Makro ARDS generiert eine Dummy Section (DSECT) zur Beschreibung der Accounting-Abrechnungssätze, die vom Abrechnungssystem von BS2000 erstellt und in die Accounting-Datei geschrieben werden. Die Abrechnungssätze werden durch Angabe ihrer Satzkennung spezifiziert (UDAT, UACC, DSPC, ...) und sind im Handbuch „Abrechnungssätze“ [13] beschrieben.
Will der Anwender die Struktur eines Abrechnungssatzes erhalten, der von einem entkoppelten Subsystem erstellt wurde, kann er die Struktur dieses Satzes abhängig von der gerade laufenden Version des Subsystems anfordern.
Der Anwender kann angeben, ob die Struktur aller Accounting-Abrechnungssätze oder einer Auswahl davon oder nur eines Abrechnungssatzes beschrieben werden soll.
Makroaufrufformat und Operandenbeschreibung
|
|
name
Name der generierten DSECT; Voreinstellung: name = ARDSECT.
ALL
Alle Accounting-Abrechnungssätze werden beschrieben.
id
Satzkennung des Abrechnungssatzes, der beschrieben werden soll
(id,id,...)
Liste mit Satzkennungen für die gewünschten Abrechnungssätze.
Die Liste muss in Klammern angegeben werden.
DSSM=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das DSSM-Subsystem (Dynamic Subsystem Management) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
FT=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das FT-Subsystem (File Transfer) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
HSMS=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das HSMS-Subsystem (Hierarchical Storage Management System) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
SPOOL=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das SPOOL-Subsystem (Simultaneous Peripheral Operation Online) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
UTM=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das UTM-Subsystem (Universal Transaction Monitor) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
VM=
bestimmt die versionsabhängige Struktur eines Abrechnungssatzes, der durch das VM-Subsystem (Virtual Memory) erstellt wurde.
OLD
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
NEW
Operandenbeschreibung wie bei DRV-Operand (siehe dort).
Hinweise zum Makroaufruf
HSMS=NEW: Der Wert NEW muss angegeben werden, um die DSECT für HSMS zu erhalten.
Die Struktur eines Abrechnungssatzes kann nur einmal pro Assemblermodul erzeugt werden, andernfalls kommt es zum Namenskonflikt.