Incorrect Entitlement In Annual Leave Accrual Plan For One User

(Doc ID 2390923.1)

Last updated on APRIL 25, 2018

Applies to:

Oracle Human Resources - Version 12.2 HRMS RUP10 and later
Information in this document applies to any platform.
Incorrect Entitlement In Annual Leave Accrual Plan For One User

Symptoms

On 12.2.10 version of Application, In the View Accruals Form under HRMS Manager Responsibility

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

Observed that, the Prorated Accrual Value for an terminated Employee being shown wrongly in one of the FND User Login alone, while it is shown correctly in other logins.

The execution of the script "per_accrual_calc_functions.get_net_accrual" for the same terminated employee from back end returns the same Prorated accrual value as seen by this FND User when logged in.

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

Expect that, the Prorated Accrual Value for an terminated Employee should be shown correctly in all the FND User Login. It cannot have different values across different FND User logins.

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

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

1. Login using "ZA HRMS Manager" Responsibility.

2. Navigate to People --> Enter and Maintain.

3. Query an Employee to be terminated and terminate the person by "31 - Jan - 2018".

4. This person will get 24 days of accrual upfront at the beginning of the year against the accrual Plan "SARB Annual Leave Plan".

5. Now login with the FND User Login "xxxxx".

5. Navigate to ZA HRMS Manager --> Fastpath --> Accruals.

6. Query the terminated employee to view the Prorated accruals as on his termination date.

7. Observed that the Prorated Accrual value is showing as "2.208" instead of "2.112".

8. But for other FND User Login the right prorated accrual value of "2.112" is being shown.

9. Calculation of the Prorated Accrual is based on the Number of Working Days of the year (250 Days), Number of Working Days in January (22 Days) and the Total Accrual for the Year (24 Days).

10. Also the execution of the script "per_accrual_calc_functions.get_net_accrual" for the same terminated employee from back end returns the Prorated accrual value as "2.208".


Changes

 

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