Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

Enabling

Enterprise and
Legal
Employer
Seniority Dates
During Hire
Oracle Fusion Human Capital Management

ORACLE W HITE PAPER AUGUST 3, 2018


DISCLAIMER
The following is intended to outline our general product direction. It is intended for information
purposes only, and may not be incorporated into any contract. It is not a commitment to deliver any
material, code, or functionality, and should not be relied upon in making purchasing decisions. The
development, release, and timing of any features or functionality described for Oracle’s products
remains at the sole discretion of Oracle.

2 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
Table of Contents
Introduction .................................................................................................. 4

Solution........................................................................................................ 4

Configure the Flexfields ............................................................................... 5

Configure the Seniority Rules ...................................................................... 6

Define the Fast Formula .............................................................................. 8

Attach the Fast Formula ............................................................................ 11

3 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
INTRODUCTION

Certain customers who use version 3 of the Seniority Dates functionality may need to enter the
enterprise and legal employer seniority dates as part of the hire process.

Here are the steps to enable enterprise and legal employer seniority during a hire.

SOLUTION
You use flexfields to record the seniority dates during the hire process. The following steps use the person descriptive flexfield
(DFF). However, you can use any flexfields that are available on the hire pages.

To enable the enterprise and legal employer seniority dates during a hire, do the following:

1. Configure the flexfields.


2. Configure the seniority rules.
3. Define the fast formula.
4. Attach the fast formula.

4 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
CONFIGURE THE FLEXFI ELDS
For the purpose of this document, we use the following DFF and segments:

 Person descriptive flexfield: PER_PERSONS_DFF


 Segment to record the enterprise seniority date: ATTRIBUTE_DATE2
 Segment to record the legal employer seniority date: ATTRIBUTE_DATE3

Use the Manage Descriptive Flexfields task in the Setup and Maintenance work area to search and select the
PER_PERSONS_DFF flexfield code. Then, configure the ATTRIBUTE_DATE2 and ATTRIBUTE_DATE3 segments.

For more information about descriptive flexfields, see the following help topics:

 Descriptive Flexfields: Explained


 Managing Descriptive Flexfields: Points to Consider

5 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
When the Person DFF is deployed, the ATTRIBUTE_DATE2 and ATTRIBUTE_DATE3 segments appear on the Hire page as
follows:

CONFIGURE THE SENIORITY RULES


Define the lookup values that will be used for the seniority rules configuration. Refer to the following screenshot:

6 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
Configure the seniority rules without attaching any fast formula. Refer to the following screenshot:

7 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
DEFINE THE FAST FORMULA
Define a fast formula to calculate the adjustment days using the data captured in the Person DFF.

The following flow chart illustrates the logic to be used when creating the fast formula:

Use the following database items (DBIs) to retrieve data from the Person flexfield segments that you configured earlier:

 PER_PER_BASIC_ATTRIBUTE_DATE2
 PER_PER_BASIC_ATTRIBUTE_DATE3

8 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
Fast Formula Text

/****************************************************************************

* Formula Name: Seniority Date Defaulting

* Description: This is a sample formula, which has the logic for defaulting the Enterprise

* Seniority date and the Legal employer seniority date from the Person DFF

****************************************************************************/

/*DBI for the DFF segment configured for enterprise seniority date*/

Default for PER_PER_BASIC_ATTRIBUTE_DATE2 is '1900/01/01 00:00:00' (DATE)

/*DBI for the DFF segment configured for Legal employer seniority date*/

Default for PER_PER_BASIC_ATTRIBUTE_DATE3 is '1900/01/01 00:00:00' (DATE)

INPUTS ARE

SENIORITY_DATE_CODE (TEXT),

EFFECTIVE_START_DATE (DATE)

SENIORITY_ADJUST_IN_DAYS = 0

SENIORITY_ADJUST_COMMENT = ' '

EFF_DATE = EFFECTIVE_START_DATE

/*Lookup code for enterprise seniority date*/

If SENIORITY_DATE_CODE = 'ORA_ESD_P' then

If PER_PER_BASIC_ATTRIBUTE_DATE2 was not defaulted then

SENIORITY_ADJUST_IN_DAYS = Days_Between (EFFECTIVE_START_DATE , PER_PER_BASIC_ATTRIBUTE_DATE2)

SENIORITY_ADJUST_COMMENT = 'Enterprise Seniority Initial Adjustment'

Else

/*Lookup code for Legal employer seniority date*/

If SENIORITY_DATE_CODE = 'ORA_LESD_W' then

If PER_PER_BASIC_ATTRIBUTE_DATE3 was not defaulted then

9 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
(

SENIORITY_ADJUST_IN_DAYS = Days_Between (EFFECTIVE_START_DATE , PER_PER_BASIC_ATTRIBUTE_DATE3)

SENIORITY_ADJUST_COMMENT = 'Legal Employer Seniority Initial Adjustment'

Return EFF_DATE , SENIORITY_ADJUST_COMMENT, SENIORITY_ADJUST_IN_DAYS

Important Notes

 This fast formula is a working example, which takes into consideration only the values in the flexfields. If there are other
considerations to be taken into account, you must modify this fast formula accordingly.
 It is expected that the values in these flexfields are entered only as part of the hire process and will not be updated by the
user thereafter. If these values are updated after the seniority dates calculation process is run for the first time, it will
impact the seniority dates values when the Calculate Seniority Dates process is run subsequently. Therefore, it is
advisable to make these flexfield segments read-only on all pages other than the hire pages by using page composer
personalization.

Create the “Employee Seniority Date Adjustment” fast formula. Refer to the following screenshot:

10 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
ATTACH THE FAST FORMULA
Attach the fast formula that you created to the seniority rules that were configured earlier. Refer to the following screenshot:

11 W HITE PAPER / Enabling Enterprise and Legal Employer Seniority Dates During Hire
ORACLE CORPORATION

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.

blogs.oracle.com/oracle facebook.com/oracle twitter.com/oracle

Copyright © 2018, 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. 0818
Enabling Enterprise and Legal Employer Seniority Dates During Hire
August 2018
Author: Aliasgar Khambhaty

You might also like