GP CORE: GPPDPRUN process fails because NULL values are not accepted in CURR_CAL_RUN_ID from record PS_GP_ABS_EVNT_WRK

(Doc ID 2400473.1)

Last updated on MAY 18, 2018

Applies to:

PeopleSoft Enterprise HCM Global Payroll Core - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

On : 9.2 version, COBOL

When attempting to run payroll process, the following error occurs.

ERROR
-----------------------
STMT NAME: GPPUARSL_00170553
CURSOR : 00132
STATEMENT: SELECT A.GPIN_MSG_NBR, A.GPIN_MSG_LVL, A.GB_GROUP_ID, A.CAL_RUN_ID, A.GROUP_LIST_ID FROM PS_GPIN_PSLP_MSG A WHERE A.CAL_RUN_ID=:001 ORDER BY 001 ASC

Application Program Failed
 Action Type : SQL UPDATE
 In Pgm Section : SQLRT: EXECUTE-STMT
 With Return Code: 01400
 Error Message : ORA-01400: cannot insert NULL into ("HRDEV"."PS_GP_ABS_EVNT_WRK"."CURR_CAL_RUN_ID")
 Stored Stmt : GPPRDMGR_I_SABS
 SQL statement text not available.
  See the SQL trace for statement text
  when this cursor was last compiled.



Application Program Failed
 In Pgm Section : GPPRDMGR: PH00-INSERT-SHADOW
 With Return Code: 01400
 Error Message : ORA-01400: cannot insert NULL into ("HRDEV"."PS_GP_ABS_EVNT_WRK"."CURR_CAL_RUN_ID")


Application Program Failed
 In Pgm Section : GPPSERVC: NK400-CALL-RSLT-MGR-PGM
 With Return Code: 01400
 Error Message : ORA-01400: cannot insert NULL into ("HRDEV"."PS_GP_ABS_EVNT_WRK"."CURR_CAL_RUN_ID")


Application Program Failed
 In Pgm Section : GPPDPRUN: JA000-CALL-SERVICE
 With Return Code: 01400
 Error Message : ORA-01400: cannot insert NULL into ("HRDEV"."PS_GP_ABS_EVNT_WRK"."CURR_CAL_RUN_ID")

Process ended : 12:35:53
The process terminated with ERRORS



STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Run GP process

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users cannot run successfully the payroll process in production.

Changes

 

Cause

Sign In with your My Oracle Support account

Don't have a My Oracle Support account? Click to get started

My Oracle Support provides customers with access to over a
Million Knowledge Articles and hundreds of Community platforms