My Oracle Support Banner

RTI EPS Multi Threaded Errors With ORA-01438 (Doc ID 1595875.1)

Last updated on JANUARY 03, 2023

Applies to:

Oracle HRMS (UK) - Version 12.1.3 and later
Information in this document applies to any platform.

Goal

When running the RTI - Create EPS Payment Values for example: 2013/14 Multi Threaded the process completes after 45 mins. When checking the output we get the message:

Error in RTI - Employer Payment Summary Creation

Errors in trace file:
ORA-12012: error on auto execute of job <job number>
ORA-01438: value larger than specified precision allowed for this column
ORA-06512: at "APPS.CREATE_GB_RTI_EPS_RECORD_MULTI", line 677
ORA-06512: at line 1
Thu Oct 03 09:05:42 2013

--

ORA-12012: error on auto execute of job 209611
ORA-01438: value larger than specified precision allowed for this column
ORA-06512: at "APPS.CREATE_GB_RTI_EPS_RECORD_MULTI", line 677
ORA-06512: at line 1

--

01438, 00000, "value larger than specified precision allowed for this column"
// *Cause: When inserting or updating records, a numeric value was entered
// that exceeded the precision defined for the column.
// *Action: Enter a value that complies with the numeric column's precision,
// or use the MODIFY option with the ALTER TABLE command to expand
// the precision.


When running the single threaded version of this process it completes successfully with the correct figures so this issue is only related to the multi threaded version.
 

Solution

To view full details, sign in with your My Oracle Support account.

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


In this Document
Goal
Solution
References


My Oracle Support provides customers with access to over a million knowledge articles and a vibrant support community of peers and Oracle experts.