Seniority Dates for Global Payroll Interface

Define and manage the seniority of workers using Seniority Dates version 3. You can define seniority rules in all the levels such as person, work relationship, and assignment.

Note: If you're using Seniority Dates version 1, you can still manage and report seniority dates through EnterpriseSeniorityDate and LegalEmployerSeniorityDate under ServiceData section.

Use the SeniorityDetails section under AssignmentData in Global Payroll Interface to report Seniority Dates version 3. You must identify the rules and the seniority dates that you want to interface over to your payroll partner.

Seniority Dates are effective between a start date and end date depending on when you have run the Recalculate Seniority Dates process and the adjustments you have performed. Global Payroll Interface identifies the reported seniority records based on the value of the Process End Date parameter. This value is the Effective-As-Of-Date, the date you would have provided while submitting the extract. Global Payroll Interface reports the top of stack seniority date record effective as on the effective date across all levels under the assignment.

Each rule that's processed in seniority calculation reports the seniority date for each value of the attribute on which the rule is defined. Let's say, you define a rule on a job. In this case, the application calculates the seniority date for each job code that the assignment has been associated with.

So Global Payroll Interface reports the seniority date for that value of the attribute that's reported in the assignment data. Let's take an example. An assignment has been through Job Codes J1, J2, and J3 over various periods. In this scenario, if the assignment record reports job J2, then the seniority date would be reported for job J2 only.

Seniority dates for other values of the attribute that the assignment may have been associated with over different periods aren't reported.

Global Payroll Interface repeats this behavior for each seniority rule that gets reported.

Here's how you can identify the seniority rules or dates that you want to send to your payroll partner:

  1. On the Home page, click the Lookups quick action under the My Client Groups tab.

  2. Search for the lookup type ORA_HRY_GPI_SENIORITY_RULES on the Manage Common Lookups page.

  3. For every seniority date rule that you want to include in the interface, create a new lookup code and select the Enabled check box,

    • Lookup Code: Any code that you can use to identify the rule

    • Start Date: Enter an appropriate date

    • End Date: Enter an appropriate date

    • Meaning: Enter the lookup code that you used while creating this seniority rule in ORA_PER_SENIORITY_ITEMS

    • Description: Enter any meaningful description for the lookup code

    • Tag: Specify the country code for which you would use these seniority rules. For example, you have three rules R1, R2, and R3. The rules would be applicable like,

      • R1: For US and UK

      • R2: For all countries

      • R3: Only for AU

      The Lookup Code along with Tag would be,

      • Lookup Code R1, Tag: +US, +GB

      • Lookup Code R2, Tag: None

      • Lookup Code R3, Tag: +AU

  4. Click Save.

    Note: If there are changes to the data that affect seniority rules, run the Recalculate Seniority process for an individual or a group of employees before you run the payroll interface. You can find the Recalculate Seniority button when you search for a person on the Seniority Dates page.