HLASM Programmer's Guide
Previous topic | Next topic | Contents | Contact z/OS | Library | PDF


Job Identification Record—X'0000'

HLASM Programmer's Guide
SC26-4941-06

Field Size Description
Date CL8 The date of the assembly in the format YYYYMMDD
Time CL4 The time of the assembly in the format HHMM
Product number CL8 The product number of the assembler that produced the associated data file
Product version CL8 The version number of the assembler that produced the associated data file, in the form V.R.M and padded to the right with spaces. For example, C'1.6.0 '.
Product level HL2 A monotonically increasing numeric value which identifies the current version and release of the assembler
PTF level CL8 The PTF level number of the assembler that produced the associated data file
System ID CL24 The system identification of the operating system on which the assembly was run. The value of the field is set to the value of the system variable &SYSTEM_ID.
Jobname CL8 The job name of the assembly job
Stepname CL8 The z/OS step name of the assembly step
Procstep CL8 The z/OS procedure step name of the assembly procedure step
Number of input files (SYSIN) FL4 The number of input files in this record.

The groups of eleven input-file fields below occur n times depending on the value in this field.

Offset of first input-file FL4 The offset from the beginning of this record to the first group of input-file fields. A value of binary zeros indicates that there are no input files.
    Start of input-file information groups, one group per file. The ellipses (...) indicate the fields are grouped.
...Offset of next input-file FL4 The offset from the beginning of this record to the next group of input-file fields. A value of binary zeros indicates that there are no more input files.
...Input file number FL4 The assigned sequence number of the input file
...Input file name offset FL4 The offset from the beginning of this record to the input file name
...Input file name length FL4 The length of the input file name
...Volume serial number offset FL4 The offset from the beginning of this record to the volume serial number
...Volume serial number length FL4 The length of the volume serial number
...Member name offset FL4 The offset from the beginning of this record to the member name. If no member name is applicable, this field contains binary zeros.
...Member name length FL4 The length of the member name. If no member name is applicable, this field contains binary zeros.
...Input file name CL(n) The name of the input file for the assembly
...Volume serial number CL(n) The volume serial number of the (first) volume on which the input file resides
...Member name CL(n) Where applicable, the name of the member in the input file
    End of input-file information group.
Note:
  1. If a SOURCE user exit has been specified for the assembly, and the SOURCE user exit has opened the input file, the input file details are those returned by the user exit.
  2. Where the number of input files exceeds the record size for the associated data file, the record is continued on the next record. The continuation flag is set in the common header section of the record. The current number of input files (for that record) is stored in the record and the record written to the associated data file. The next record contains the subsequent input files. The count of the number of input files is a count for the current record.

    Fields that have been written are not repeated in the next record. Fixed-length fields are initialized to binary zeros or spaces, and variable-length fields have a length of binary zeros.

Go to the previous page Go to the next page




Copyright IBM Corporation 1990, 2014