"HR: Allow Absence Negative Balance" profile is not working as expected when the user submitting the leave in random order.

(Doc ID 2357134.1)

Last updated on FEBRUARY 04, 2018

Applies to:

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

Symptoms

On : 12.1.3 version, Absence recording, maintenance Rup 10

ACTUAL BEHAVIOR
--------------------------
 "HR: Allow Absence Negative Balance" profile is not working as expected.

Case 1: The issue happens in the scenario that, if we have says 60 hours balance as om 31-DEc-2017 and enter the absence below case.

Enter the leave says 11-nov-2017 to 13-nov-2017 hours 24. save.

Remaining 36 hours after above leave submission and Enter leave from 25-dec-2017 to 28-dec-2017 ,hours 32 save.

Remaining 4 hours after above leave submission and enter leave from 15-dec-2017 to 16-dec-2017 says 16 hours.. and try to save..it accepts and going negative balance. This is INCORRECT


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

Works fine for below case:
========================
Case 2. The issue happens in the scenario that, if we have says 60 hours balance as om 31-DEc-2017 and enter the absence below case.

Enter the leave says 11-nov-2017 to 13-nov-2017 hours 24. save, remaining 36 hours after above leave submission.

And enter leave from 15-dec-2017 to 16-dec-2017 says 16 hours

remaining 20 hours after above leave submission.

Enter the leave says 25-dec-2017 to 28-dec-2017 hours 32. try to save it gives expected error. Which is correct..

Conclude : If the leave submission is correct sequence then its works fine and if we apply future and then past then it accepts the -ve balance though the profile ‘HR: Allow Absence Negative Balance’ is set to NO.

STEPS
-----------------------
The issue can be reproduced at will with the following steps:
1. Go to AU/Any HRMS Manager Responsibility
2. Create Annual leave absence which has past absences.
3. Accepts negative and profile concept does not make sense.

BUSINESS IMPACT
-----------------------
The issue has the following business impact:
Due to this issue, users are able to apply leave with negative balance.

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