My Oracle Support Banner

ABSENCE DURATION is rounding upto to 2 Decimal Places only (Doc ID 2296861.1)

Last updated on SEPTEMBER 05, 2017

Applies to:

Oracle Human Resources - Version 12.2.5 and later
Information in this document applies to any platform.

Symptoms

ACTUAL BEHAVIOR
----------------------
As per Bug 16343590 , the absence duration field should not round anymore to 2 decimal places, whereas on 12.2.5 and the version of the file is much newer than what is stated in the Bug Fix, but we are still facing the rounding to 2 decimal places.

Ex: In the BG_ABSENCE_DURATION formula returning 0.125, but on the absence screen (Java and OAF), it is showing 0.13 instead of 0.125.


EXPECTED BEHAVIOR
-----------------------
The absence hours round off to be allowed up to 3 decimals
Ex:
If BG_ABSENCE_DURATION formula returns 0.125, on the absence screen (Java and OAF), it should show same instead of 0.13

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Self Service > Absence management > Create Absence and Submit
2. Once the absence gets approved , verify the absence hours on self service page
3. It is showing 0.13 instead of 0.125


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!


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