"ORA-01438: value larger than specified" Error Received for Instrument Table Updates to Market_Value_C when Running ALM Process
(Doc ID 2531097.1)
Last updated on FEBRUARY 24, 2023
Applies to:
Oracle Financial Services Asset Liability Management - Version 8.0.5 and laterInformation in this document applies to any platform.
Oracle Financial Services Analytical Applications (OFSAA)
Oracle Financial Services Asset Liability Management (ALM)
Oracle Financial Services Enterprise Performance Management (EPM)
Symptoms
On ALM 8.0.5, "ORA-01438: value larger than specified" error is received when running ALM cash flow process with Market Value which writes back to the instrument table MARKET_VALUE_C and MARKET_VALUE_CLEAN_C columns. The following error is thrown in the ALM debug log file:
ERROR
UPDATE Oracle Error: ORA- 01438: value larger than specified
precision allowed for this column Driver Function:
drv_oci::Execute() SQL Statement:
update FSI_D_CASA a
set market_value_c = :market_value_c, market_value_clean_c =
:market_value_clean_c, Modified_Duration_c =
:Modified_Duration_c, DV01_C = :DV01_C
where a.rowid = :0
Module Logging OFS errors: (203055) Error Bound Parameters: :market_value_c =
15426.3158168709 :market_value_clean_c = 15426.3158168709
:Modified_Duration_c = 0.00273972602749553 :DV01_C =
0.00422638789518473 :0 = AAAUGCAAEAAAKaRAAX SQL statement.
Changes
Cause
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
Symptoms |
Changes |
Cause |
Solution |
References |