HSURDLOG

The HSURDLOG table is used for error messages and is populated during all batch functions. The following table describes the columns in the HSURDLOG table:

Column Type Length Decimal Domain
MACHINEID CHARACTER 10 0 machine ID
CDSOC CHARACTER 10 0 company
PGMNAME CHARACTER 10 0 program name
JOBNAME CHARACTER 10 0 job name
USERNAME CHARACTER 10 0 user name
JOBID INTEGER job ID
TIMESTMP CHARACTER 26 0 timestamp
PROGR CHARACTER 9 0 progressive number
TPERR CHARACTER 1 0 error type
TPSRC CHARACTER 3 0 source type
CPYLIB CHARACTER 44 0 copybook library
CPYNAME CHARACTER 10 0 copybook name
FILLIB CHARACTER 128 0 file library
FILTYPE CHARACTER 4 0 file type
FILNAME CHARACTER 128 0 file name
FILVER CHARACTER 3 0 file version
RECFMT CHARACTER 10 0 format of record
FILRECID INTEGER file ID
FLDNAME CHARACTER 128 0 field name
FLDDISPL INTEGER 0 Field displacement
RIGA CHARACTER 5 0 row number
OBJ CHARACTER 10 0 object name
TPOBJ CHARACTER 3 0 object type
OPER CHARACTER 8 0 operation
RC CHARACTER 2 0 return dode
MSGID CHARACTER 7 0 message ID
PARM VARCHAR 512 0 message data field values
DATE CHARACTER 6 0 date
TIME CHARACTER 8 0 time
DESCR CHARACTER 132 0 description
FLGPHASE CHARACTER 1 0 phase flag
MSGTYPE CHARACTER 1 0 message type
FCHECK CHARACTER 1 0 flag check
METHOD CHARACTER 10 0 method
CAUSE VARCHAR 512 0 cause
SOLUTION VARCHAR 512 0 solution
RESULT VARCHAR 512 0 result