EAM: Duration Displaying Incorrectly Before Submit When You Change The Start Date In AM Page

(Doc ID 2315417.1)

Last updated on NOVEMBER 01, 2017

Applies to:

PeopleSoft Enterprise HCM Absence Management - Version 9.2 and later
Information in this document applies to any platform.

Symptoms

On : 9.2 version, Self Service

ACTUAL BEHAVIOR
---------------
In certain circumstances when there is a holiday in between leave start date and end date, if a user enters start and end dates on the absence request page, the duration is correctly calculated and displayed on the page.
However, if they then update only the start date to make it later (and hence the absence shorter), when they tab out of the start date, the duration displayed on the screen increases rather than decreases.

EXPECTED BEHAVIOR
-----------------------
Duration displayed after tabbing out should be decreasing instead of increasing.

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

1. In absence request page when you enter a start date and end date which has a holiday in between.
2. For the first time the duration displayed is correct but when you change the start date and make your vacation shorter, instead of decreasing the duration it gets increased.
3. This happens only when there is a holiday in between, it does not take the holiday in account second time and consider the hours of holiday day as leave.

However this happens only while displaying on the page and if you submit the request it re-calculates the duration correctly and subtract the leaves accordingly.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users will be misguided.

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