Assignment Primary Flag Disappears When Delete Future Primary Assignment

(Doc ID 2112042.1)

Last updated on AUGUST 25, 2017

Applies to:

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

Symptoms

On 12.1 RUP 6 version of the application, In the Assignment Form

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

When deleting of the current Primary Assignment and making one of the other secondary assignments as Primary, removes the primary flag on the other secondary assignments for the period during which it was primary actually.

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

Expect that, when deleting of the current Primary Assignment and making one of the other secondary assignments as Primary, should not remove the primary flag on the other secondary assignments for the period during which it was primary actually.

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

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

1. Login to "Global Super HRMS Manager" Responsibility.

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

3. Query an employee, to whom new assignments are to be added.

4. Click on the "Assignment" Button.

5. In the Launched assignment form, create a second assignment. Make the same as Primary assignment.

6. The first assignment which was Primary before gets the primary flag unchecked Effective from the date on which the second assignment was made as Primary.
First assignment has its Primary flag checked up-to a date (One date less) on which the Second assignment is made as Primary.

7. Now create the third assignment. Make the same as Primary assignment.

8. The second assignment which was Primary before gets the primary flag unchecked Effective from the date on which the third assignment was made as Primary.
Second assignment has its Primary flag checked up-to a date (One date less) on which the third assignment is made as Primary.

9. Now delete of the Third assignment which is marked as Primary. System will prompt to choose some other assignment as Primary, as the current primary record is being deleted.

10. Select the Second assignment to be made as the Primary Assignment.
The data change got saved successfully, But it removes the Primary assignment flag of the First assignment as well for the period in which it was supposed to be the primary assignment as well.

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

The issue has the following business impact:

Due to this issue, users cannot maintain the Primary Assignment History.

They use "primary flag" field in most of all reports, because in our system one employee can have more than one assignment in organization.

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