Академический Документы
Профессиональный Документы
Культура Документы
Changes in V3
Seniority Dates
Oracle Fusion Human Capital Management
Note: In the images or examples included in this document regarding: user details, company
names, addresses, emails, and/or telephone numbers represent a fictitious sample of data
(based upon made up data used in a demo environment). Any similarity to actual persons,
living or dead, is purely coincidental and not intended in any manner.
This paper outlines the help topics for changes in version 3 (V3) of the Seniority Dates functionality.
In the Manage Seniority Dates page, you can view the length of service, history, and other details for each seniority date. Additionally, if
the seniority date rule is configured to allow edits, you can adjust the seniority by updating or correcting the manual adjustment units.
You can enter the manual adjustment using integers or fractions. For example, you can enter the adjusted seniority hours as 20 hours
or 18.5 hours.
After you adjust the seniority for a person, you can recalculate the seniority by using the Recalculate Seniority feature. If you want to
populate the seniority dates for all workers, run the Calculate Seniority Dates batch process.
In this example, the job seniority date is configured at the following seniority date levels:
Person
Work Relationship
Assignment
In this example, the job seniority date is configured at the following seniority date levels:
Person
Work Relationship
Assignment
Priya Krishnan is hired in Vision IND legal employer on 1-Jan-2005. The following table shows a summary of her default seniority dates.
Note
Two seniority date records are generated at each seniority date level because there is a change in the job attribute which is used for
calculating the seniority dates.
On 1-Jan-2008, Priya Krishnan has a new assignment in a different department. However, her job changes back to her earlier job of
Sales Consultant. Her current assignment is end dated.
Note
Job seniority dates are configured to be cumulative, therefore, the job seniority equals 1 year in the current assignment plus 2 years in
the previous assignment.
Priya Krishnan is hired in Vision IND legal employer on 1-Jan-2005. The following table shows a summary of her default seniority dates.
Note
Two seniority date records are generated at each seniority date level because there is a change in the job attribute which is used for
calculating the seniority dates.
On 1-Jan-2008, Priya Krishnan has a new assignment in a different department. However, her job changes back to her earlier job of
Sales Consultant. Her current assignment is end dated.
Note
Job seniority dates are configured to be noncumulative, therefore, the job seniority considers the length of service in the current
assignment only.
Process Parameters
Person Number: This parameter filters the person numbers which are to be included in the ESS process for processing. You can run
this process for more than one person by entering the person numbers separated by commas. For example, use the following format:
Person Number 1,Person Number 2,Person Number 3. Do not enter leading or trailing space, or special characters. If you want to run
this process for all persons, do not enter any value.
Seniority Date Code list: This parameter filters the seniority dates rules for which the ESS process needs to be run. If we pass the
parameter as null, the ESS process will run for all the active rules in the system.
PER_ALL_ASSIGNMENTS_M
PER_ASSIGN_GRADE_STEPS_F
PER_SENIORITY_HOURS
The parameter analyzes the LAST_UPDATE_DATE column of these tables and compares it with the days passed in the parameter for
processing.
Legal Employer: This parameter filters the person records based on the legal employer specified.
Union: This parameter filters the person records based on the union specified.
Include Terminated Work Relationships: This parameter checks the status of the work relationship. If you pass the value Y as the
parameter, it will detect the work relationships that are currently active. When you modify the data in an inactive work relationship and
pass the value N, the application will not process the assignments in this work relationship. You notice this behavior even though the
assignment records are modified in the past N days.
Related Topics
Scheduled Processes: Explained
Submitting Scheduled Processes and Process Sets: Procedure
Why is the seniority rule not displayed for a person on the Manage Seniority Dates page?
It's because the seniority rule is not applicable for the person or the seniority rule calculated a null length of service for the person.
The seniority date rule defines the name and behavior of the seniority date. For example, you can define an enterprise seniority date at
person level. When the first work relationship is created for a person, the enterprise seniority date is calculated from the start date of the
work relationship.
Configuration Options
You can use the following options in the Configure Seniority Date Rules page:
Active: You can enable or disable the seniority date rule using this option. If the rule is active, seniority dates are automatically
generated when the employment data is changed, according to the rule definition. If the rule is not active, seniority dates are not
generated.
Note
You cannot edit or delete a seniority date rule if the corresponding seniority date rule has been used to populate seniority dates for a
person in the application. However, you can disable the seniority date rule in the Active field.
Seniority Rule Name: You must select from one of the predefined values, such as the bargaining unit seniority date - assignment level,
enterprise seniority date - person level, and legal employer seniority date - work relationship level. These values are defined in the
ORA_PER_SENIORITY_ITEMS lookup type.
Level: You can configure seniority dates at the person, work relationship, and assignment levels.
At the person level, all the work relationships and assignments for the given person are considered while deriving the seniority date. At
the work relationship level, all the assignments for the given work relationship are considered while deriving the seniority date. At the
assignment level, all the date effective records for the given assignment are considered while deriving the seniority date.
Adjustment Formula: You can configure an adjustment formula to calculate the seniority date adjustments using the Employment
Seniority Date Adjustment formula type.
Cumulative: Identifies the calculation logic of seniority when there is a gap in service. When this option is set to yes, the application also
considers the previous seniority calculations for the calculation of seniority. For example, consider a worker who was associated with an
organization from 1-Jan-2001 to 31-Dec-2009 and the Cumulative option is set to yes for both the seniority dates. The details of his
association and the seniority calculation is shown in the following table.
Termination 31-Dec-2002
The enterprise
seniority date is
configured to be
cumulative.
Therefore, the
enterprise
seniority is the
sum of 2 years
in the current
work
relationship and
4 years in the
previous work
relationship.
Termination 31-Dec-2009
Allow Edit: Specify whether users can override the seniority date using the Manage Seniority Dates task. If you set the value in this field
to No, you cannot edit the corresponding seniority date on the Manage Seniority Dates page.
Display in Guided Flows: Specify whether the seniority date can be displayed in the guided processes. If this option is set to yes for a
seniority date, the seniority date is displayed in the guided processes in view-only mode.
Override Seniority Basis: Seniority is calculated in days or hours based on the seniority basis value in the worker's assignment. You can
define an override for the seniority basis at the individual seniority rule level. For example, you can specify that a seniority rule must
always be calculated in hours even though the worker's assignment basis is days.
Seniority Filters: You can optionally display seniority filters in the configuration options and restrict the population of seniority dates by
using different filter conditions. For example, if you use a filter condition worker type equal to employee, the seniority dates are
populated for employees only.
Note
There are additional seniority filter options hidden out of the box in the Seniority Date Rule List table. You can display these filter
options using the View menu from the table.
You can use the following levels in the Configure Seniority Date Rules page:
Person: All the work relationships and assignments for the person are considered while deriving the seniority date at the person level.
Work Relationship: All the assignments under the work relationship are considered while deriving the seniority date at the work
relationship level.
Assignment: Only the individual assignment is considered while deriving the seniority date at the assignment level.
You can manage the seniority of workers using V1, V2, or V3 versions of the Seniority Dates functionality.
V1 seniority dates: Seniority dates that are managed using the Manage Work Relationship task are referred to as V1 seniority dates.
You can only manage the Enterprise Seniority Date and Legal Employer Seniority Date using V1 seniority dates.
V2 seniority dates: Seniority dates that are configured using the Configure Seniority Dates task and without using any fast formula are
referred to as V2 seniority dates. You can configure multiple seniority dates according to your requirement. These seniority dates are
managed using the Manage Seniority Dates task.
V3 seniority dates: Seniority dates that are configured using the Configure Seniority Dates task and by using a fast formula are referred
to as V3 seniority dates. You can configure multiple seniority dates according to your requirement. These seniority dates are managed
using the Manage Seniority Dates task.
Note
After you migrate to V3, you cannot migrate back to V1 or V2 because only one version of seniority date can be active at a time.
For more information, see Comparison Between Different Seniority Dates Versions (2414630.1) on My Oracle Support at
https://support.oracle.com
Migrate Seniority Data From: Indicates whether you want to migrate seniority dates data to V3 from V1 or V2 based on your
current application setup.
PER_SENIORITY_DATES_V3_SDC_UE This user entity is used to describe the The following contexts must be provided
seniority date information for version 3 for this user entity:
(V3) seniority dates.
PERSON_ID
EFFDT
SENIORITY_DATE_CODE
PER_SENIORITY_DATES_V3_UE This user entity is used to describe the The following contexts must be provided
seniority date information for V3 seniority for this user entity:
dates.
PERSON_ID
EFFDT
PER_SENIORITY_HOURS_V3_UE This user entity is used to describe the The following context must be provided
seniority hours information for an hours- for this user entity:
based worker in V3 seniority dates.
PERSON_ID
Worldwide Headquarters
500 Oracle Parkway, Redwood Shores, CA 94065 USA
Worldwide Inquiries
TELE + 1.650.506.7000 + 1.800.ORACLE1
FAX + 1.650.506.7200
oracle.com
CONNECT W ITH US
Call +1.800.ORACLE1 or visit oracle.com. Outside North America, find your local office at oracle.com/contact.
Copyright © 2020, Oracle and/or its affiliates. All rights reserved. This document is provided for information purposes only, and the contents hereof are
subject to change without notice. This document is not warranted to be error-free, nor subject to any other warranties or conditions, whether expressed
orally or implied in law, including implied warranties and conditions of merchantability or fitness for a particular purpose. We specifically disclaim any
liability with respect to this document, and no contractual obligations are formed either directly or indirectly by this document. This document may not be
reproduced or transmitted in any form or by any means, electronic or mechanical, for any purpose, without our prior written permission.
Oracle and Java are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Xeon are trademarks or registered trademarks of Intel Corporation. All SPARC trademarks are used under license and are trademarks or
registered trademarks of SPARC International, Inc. AMD, Opteron, the AMD logo, and the AMD Opteron logo are trademarks or registered trademarks
of Advanced Micro Devices. UNIX is a registered trademark of The Open Group. 0120
Seniority Changes in V3 Seniority Dates
September 2018
Author: Aliasgar Khambhaty and Girish Singh