General
Application area: | Accounting (system administration macro); see "Accounting" and 172 | |
Macro type: | Definition macro; see "Types of macro" |
Macro description
The macro ARDS generates a dummy section (DSECT) that serves to describe the structure of those accounting records which are created and written to the accounting file by the BS2000 accounting system. The accounting records are referred to by their record identifiers (e.g. UDAT, UACC, DSPC) and are described in the “Accounting records” manual [13 (Related publications)].
A user wishing to obtain the structure of an accounting record that was created by a decoupled subsystem can request the structure of this record, depending on the current subsystem version.
The user can specify whether the macro describes the structure of all the accounting records, or a selection of them, or just a single record.
Macro format and description of operands
|
|
name
Name of the generated DSECT. Default setting: name = ARDSECT.
ALL
The macro refers to all the accounting records.
id
Record identifier of the accounting record to be described.
(id,id,...)
List of record identifiers of the required accounting records.
The list must be specified in parentheses.
DSSM=
Specifies the version-dependent structure of an accounting record that was created via the DSSM subsystem (Dynamic Subsystem Management).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
FT=
Specifies the version-dependent structure of an accounting record that was created via the FT subsystem (File Transfer).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
HSMS=
Specifies the version-dependent structure of an accounting record which was created via the HSMS subsystem (Hierarchical Storage Management System).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
SPOOL=
Specifies the version-dependent structure of an accounting record that was created via the SPOOL subsystem (Simultaneous Peripheral Operation Online).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
UTM=
Specifies the version-dependent structure of an accounting record that was created via the UTM subsystem (Universal Transaction Monitor).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
VM=
Specifies the version-dependent structure of an accounting record that was created via the VM subsystem (Virtual Memory).
OLD
Operand description as for DRV operand above.
NEW
Operand description as for DRV operand above.
Notes on the macro call
HSMS=NEW: The value NEW must be specified in order to obtain the DSECT for HSMS.
The structure of an accounting record can be created only once for each assembler module, otherwise name conflicts occur.