Viewing the Log File
This topic discusses viewing the Log File generated by an absence process.
The Log File gives the system administrator basic information about the run and whether it was completed successfully. The language in which this file is produced is determined by the user ID of the person who enters the processing instructions on the Calculate Absence and Payroll page.
Example 1: Log File for Successfully Completed Run
The database name and the processing options that you selected on the Calculate Absence and Payroll page appear at the top of the file:
Process started : 13:27:09
Connecting to Database GP830DVL
with User ID : PSGP
and Batch Run ID : 1
Calendar Group ID K0CRUSA 199910
Stream Number : 00
Group List ID :
Identify Option : No
Calculation Option : Y
- Trace Option : A
- Recalculate All : N
Unfreeze Option : N
Freeze Option : N
Finalize Option : N
Cancel Option : N
The Checkpoint Interval and Progress Interval that you selected on the Installation Settings page appear in the next section of the Log File.
Checkpoint / Restart
CheckPoint Interval : 1000
Progress Interval : 0500
Information about the run phase follows. You can see some of the same information when you select the Restart Information link on the Payroll/Absence Run Control page.
Run Phase : 1
Cancel Pgm Option :
Identify Pgm Option :
Next Program :
Next Step : 0000
Next Number : 00
Next Employee ID :
Processing Payee Range
First Employee ID : B-BARET100
Last Employee ID : ZP007
A timestamp message appears at the beginning and end of each processing phase. The timestamps represent application server machine time, not database time.
Initial Phase started : 13:27:12
Looking for T&L feed
COMMIT TAKEN
Initial Phase ended : 13:27:12
Iterative Phase started: 13:27:12
COMMIT TAKEN
Iterative Phase ended : 13:27:12
Cancel Phase started: 13:27:12
Canceling Selectively for Recalculation
Total number of Segments processed : 0
COMMIT TAKEN
Cancel Phase ended : 13:27:14
Identify Phase started: 13:27:14
Iterative screening for new Payees
Total number of Payees identified : 10
Total number of Segments identified : 20
COMMIT TAKEN
Identify Phase ended : 13:27:17
Calculate Phase started: 13:27:18
Looking for T&L feed
COMMIT TAKEN
Total number of Payees processed : 10
Total number of Segments processed : 20
Total number of Payees in error : 0
Total number of Segments in error : 0
Calculate Phase ended : 13:27:45
COMMIT TAKEN
Process ended : 13:27:45
COBOL Array usage recorded during this run
PAYEE or SEGMENT Level Arrays
Copybook Array Name Used Limit
--------------------------------------------------
GPPIDNT7.CBL CSTAT-DATA OF W-WK 2 50
GPPIDNT7.CBL CSEG-ENTRY OF W-WK 2 99
GPPIDNT7.CBL JOB-ROW OF W-WK 1 1000
GPCDPDM1.CBL L-JOB-DATA 1 100
GPCDPDM1.CBL L-EMP-DATA 1 20
GPCDPDM1.CBL L-PRD-DATA 1 20
GPCDPDM1.CBL L-ADR-DATA 2 20
GPCDPDM1.CBL L-CMP-DATA 3 100
GPCDPDM1.CBL L-WS-DATA 1 20
GPCDPDM .CBL L-PMT-DATA 2 50
GPCDPDM5.CBL L-EVNT-DATA 1 50
GPCUPINV.CBL PINV-DATA 89 5000
GPCUPINW.CBL PINWB-DATA 33 3000
GPCDPDM2.CBL L-ABS-DATA 5 1000
GPCDPDM5.CBL L-FWD-PI-DATA 10 500
GPCDPDM5.CBL L-FWD-SOVR-DATA 10 600
GPCDPDM5.CBL L-PI-DATA 5 300
GPCDPDM5.CBL L-PI-SOVR-DATA 3 600
GPCDPDM5.CBL L-PI-REF-DATA 3 600
GPCUPINW.CBL PINWC-DATA 6 2000
GPCDPDM5.CBL L-EOVR-DATA 1 300
PROCESS Level Arrays
Copybook Array Name Used Limit
--------------------------------------------------
GPCDPRUN.CBL CAL-DATA 2 100
GPCUPING.CBL PING-DATA 25 50
GPCUPINT.CBL PINT-DATA 107951 300000
GPCUPINA.CBL PINA-DATA 6718 18000
GPCUPINB.CBL PINB-DATA 6718 18000
GPCPLIST.CBL PL-PRCLIST-DATA 1 20
GPCPLIST.CBL PLS-SECTION-DATA 10 200
GPCPLIST.CBL PLE-ELEMENT-DATA 64 2000
GPPCANWA.CBL WA-TBL-NM OF W-WK 43 50 ***
GPPIDNT7.CBL PE-ENTRY OF PE-DATA 1 50
Example 2: Log File for Run That Is Terminated by an Error
The database name and the processing options that you selected on the Payroll/Absence Run Control page appear at the top of the file:
Process started : 11:06:34
Connecting to Database GP830TS1
with User ID : PS
and Batch Run ID : GGTEST
Calendar Group ID GXHCRUSA 199910
Stream Number : 00
Group List ID :
Identify Option : N
Calculation Option : Y
- Trace Option : N
- Recalculate All : Y
Unfreeze Option : N
Freeze Option : N
Finalize Option : N
Cancel Option : N
Checkpoint / Restart
CheckPoint Interval : 1000
Progress Interval : 0500
Run Phase : 1
Cancel Pgm Option :
Identify Pgm Option :
Next Program :
Next Step : 0000
Next Number : 00
Next Employee ID :
Processing Payee Range
First Employee ID : B-BARET100
Last Employee ID : Z9060
Initial Phase started : 11:06:38
Looking for T&L feed
COMMIT TAKEN
Initial Phase ended : 11:06:38
Cancel Phase started: 11:06:38
Canceling All For Recalculation
Total number of Segments processed : 12
COMMIT TAKEN
Cancel Phase ended : 11:06:45
Calculate Phase started: 11:06:45
Looking for T&L feed
COMMIT TAKEN
Application Program Failed
Action Type : SQL FETCH
In Pgm Section : SQLRT: DA000-FETCH
With Return Code: 08608
The actual error message appears on the next line.
Error Message : [Microsoft][ODBC SQL Server Driver]String data, right truncation (SQLSTATE 01004) 0
Application Program Failed
In Pgm Section : GPPDPDM1: RD000
Application Program Failed
In Pgm Section : GPPDPDM0: XA000-GET-NEXT-SEGMENT
Application Program Failed
In Pgm Section : GPPSERVC: XP000-CALL-PMT-DATA-MGR
Application Program Failed
In Pgm Section : GPPDPRUN: JA000-CALL-SERVICE
Process ended : 11:06:48
The process terminated with ERRORS.