SSHR Absence Page Rounding of Absence Duration To 2 Decimal Places (Doc ID 1920291.1)

Last updated on JANUARY 05, 2016

Applies to:

Oracle Self-Service Human Resources - Version 12.1 HRMS RUP6 and later
Information in this document applies to any platform.

Symptoms

On 12.1 RUP 6 version of the application, In the Absence Page.

ACTUAL BEHAVIOR
--------------------------

After applying Patch 15866264:R12.PER.B, When a user applies for an Hourly based Leave using OAF Page, it is observed that, the duration hours calculated for a day is rounded off to 2 decimal places and displayed in the application, while the value calculated at the code level is not rounded off, so the below mentioned warning message is displayed when trying to submit the leave.

EXPECTED BEHAVIOR
-----------------------------

Expect that, After applying Patch 15866264:R12.PER.B, applying for an Hourly based Leave using OAF Page, the duration hours calculated for a day should not be rounded off to 2 decimal places and the actual value should be displayed in the application. This makes sure the value calculated at the code level matches with the application value, and the below warning message is not displayed when trying to submit the leave.

STEPS
-----------------------

The issue can be reproduced at will with the following steps:

1. Login to "Employee Self Service" Responsibility.

2. Navigate to function "Absence Management".

3. Key in an Absence of 8 hours and when trying to submit the same, received the Warning message.

4. Observed that, the field Calculate duration is showing the duration value rounded off to 2 decimal places.

Warning Message:
-------------------------

"The absence duration in hours is different from the length of time absent. Continue?"

BUSINESS IMPACT
-----------------------

The issue has the following business impact:

Due to this issue, users cannot apply for leave via Self Service Pages without receiving the warning message.

Same works fine in Professional User Interface (PUI) / Forms.

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