Administering Global Payroll Interface
Administering Global Payroll Interface
Administering Global Payroll Interface
Cloud Human
Resources
23A
Oracle Fusion Cloud Human Resources
Administering Global Payroll Interface
23A
F72562-01
This software and related documentation are provided under a license agreement containing restrictions on use and disclosure and are protected
by intellectual property laws. Except as expressly permitted in your license agreement or allowed by law, you may not use, copy, reproduce, translate,
broadcast, modify, license, transmit, distribute, exhibit, perform, publish, or display any part, in any form, or by any means. Reverse engineering,
disassembly, or decompilation of this software, unless required by law for interoperability, is prohibited.
The information contained herein is subject to change without notice and is not warranted to be error-free. If you find any errors, please report
them to us in writing.
If this is software, software documentation, data (as defined in the Federal Acquisition Regulation), or related documentation that is delivered to the
U.S. Government or anyone licensing it on behalf of the U.S. Government, then the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs (including any operating system, integrated software, any programs embedded, installed, or
activated on delivered hardware, and modifications of such programs) and Oracle computer documentation or other Oracle data delivered to or
accessed by U.S. Government end users are "commercial computer software," "commercial computer software documentation," or "limited rights
data" pursuant to the applicable Federal Acquisition Regulation and agency-specific supplemental regulations. As such, the use, reproduction,
duplication, release, display, disclosure, modification, preparation of derivative works, and/or adaptation of i) Oracle programs (including any
operating system, integrated software, any programs embedded, installed, or activated on delivered hardware, and modifications of such programs),
ii) Oracle computer documentation and/or iii) other Oracle data, is subject to the rights and limitations specified in the license contained in the
applicable contract. The terms governing the U.S. Government's use of Oracle cloud services are defined by the applicable contract for such services.
No other rights are granted to the U.S. Government.
This software or hardware is developed for general use in a variety of information management applications. It is not developed or intended for
use in any inherently dangerous applications, including applications that may create a risk of personal injury. If you use this software or hardware
in dangerous applications, then you shall be responsible to take all appropriate fail-safe, backup, redundancy, and other measures to ensure its safe
use. Oracle Corporation and its affiliates disclaim any liability for any damages caused by use of this software or hardware in dangerous applications.
Oracle®, Java, and MySQL are registered trademarks of Oracle and/or its affiliates. Other names may be trademarks of their respective owners.
Intel and Intel Inside 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, Epyc, and the AMD logo are trademarks or registered trademarks of Advanced Micro
Devices. UNIX is a registered trademark of The Open Group.
This software or hardware and documentation may provide access to or information about content, products, and services from third parties. Oracle
Corporation and its affiliates are not responsible for and expressly disclaim all warranties of any kind with respect to third-party content, products, and
services unless otherwise set forth in an applicable agreement between you and Oracle. Oracle Corporation and its affiliates will not be responsible
for any loss, costs, or damages incurred due to your access to or use of third-party content, products, or services, except as set forth in an applicable
agreement between you and Oracle.
Oracle Fusion Cloud Human Resources
Administering Global Payroll Interface
Contents
1 Overview 1
Manage Payroll Interface ............................................................................................................................................................... 1
Get Help
There are a number of ways to learn more about your product and interact with Oracle and other users.
Get Support
You can get support at My Oracle Support. For accessible support, visit Oracle Accessibility Learning and Support.
Get Training
Increase your knowledge of Oracle Cloud by taking courses at Oracle University.
i
Oracle Fusion Cloud Human Resources Get Help
Administering Global Payroll Interface
ii
Oracle Fusion Cloud Human Resources Chapter 1
Administering Global Payroll Interface Overview
1 Overview
In a legislative data group that uses the Payroll Interface, you can do these actions:
• Extract employment, salary, and compensation details from HCM to send to a third-party payroll provider.
• Import payroll processed data, pre-generated payslips, and messages to flexfields. This processed payroll data
is available within the application for further reporting and analysis.
This figure shows the inbound and outbound interfaces that enable applications to interact with third-party payroll
service providers.
Global Payroll Interface Extracts information that any global payroll Section Global Payroll Interface Extract.
provider requires, such as the name, address,
salary, and deductions details of your
employees.
1
Oracle Fusion Cloud Human Resources Chapter 1
Administering Global Payroll Interface Overview
Payroll Interface for ADP Global Payroll Extracts information, such as the salary and Section Payroll Interface for ADP Global
earnings details of employees in the format that Payroll.
ADP Global Payroll requires.
Payroll Interface for ADP Workforce Now Extracts payroll data for ADP Workforce Now. Section Payroll Interface for ADP Workforce
Now.
• Processed payroll data, such as net pay, general ledger account codes, cost center codes, depending on the
practices of your payroll provider.
• Notification messages, such as confirmation of number of transactions received or processed, or warning
information.
• Pay slips, for example in PDF format.
The application associates each imported record with a master record that specifies a payroll name and payroll period. It
stores the imported data in inbound tables and pay slips as document of records.
Related Topics
• Overview of Payroll Interface Inbound Records
• Overview of HCM Data Loader
• Implement Global Payroll Interface
2
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
You can find examples of the tasks to maintain personal payroll information in this table. The Payroll Only column
indicates the task is applicable only for Global Payroll.
Legal Reporting Unit Calculation Cards • Review rates and values for statutory No
deductions, involuntary deductions, and
other entries held on calculation cards.
• Depending on the type of entry, you can
update values on the card, or in a source
application, such as a time card.
• Element entries
• Bank details for personal payment
methods
3
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
• Assigned payrolls
Manual Entry
On the Element Entries page, you can do these actions:
• If you associate a salary element with a salary basis, assigning workers to that salary basis automatically creates
element entries.
• Allocating other compensation and benefits, or adding a payroll component to a personal calculation card,
automatically creates element entries.
4
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• How Element Setup Affects Entries and Their Values
• Cost Hierarchy
For each input value that's marked for display, an associated element entry value is available on the Element Entries
page.
• Some entry values provide inputs to element calculations, such as hours worked.
• Others results from payroll calculations. For example, elements processed earlier in the payroll run.
5
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Calculation rule The calculation rule determines which input values you must provide on the element entry. For
example, for a flat amount earnings element, you typically specify an amount, periodicity, and whether
the amount is a full-time equivalent value. For an earnings element with a factor calculation rule, you
simply enter a factor, such as 0.5 for 50 percent.
Entries of recurring elements, such as salary, remain until the element end date and are normally
processed at least once in each pay period. Nonrecurring element entries, such as overtime pay, are
only processed once. You must create a new element entry each time that you want the element to be
included in the payroll calculation for an employee.
Payroll that's assigned to a person controls how the application generates the entry dates for
nonrecurring element entries. The application derives the end date of a nonrecurring element entry
from the end date of the payroll period.
Let's consider this example. Effective on 3-Dec-2020, you assign a nonrecurring element entry to
a monthly paid employee. In this case, the application automatically derives the end date as 31-
Dec-2020. Alternatively, let's assume that you assign a nonrecurring element entry to a person before
assigning them a payroll, which has an effective date of 3-Dec-2020. In this scenario, the application
derives the start and the end date as 3-Dec-2020.
Automatic entry When you create an eligibility record with automatic entry option, the application submits a process
that creates element entries for all eligible workers. For example, you select the Automatic Entry option
for element eligibility records for the predefined US Taxation element.
This setup ensures that all eligible workers have an entry to initiate the tax calculation process.
This check box is selected if you answer Yes to the question on the template: Should every person
eligible for the element automatically receive it?
Note:
This option isn't frequently selected and you should not select it after you create the element. Taxes
are the only elements that this rule applies to on a consistent basis.
Allowing multiple entries For example, you might allow multiple entries for regular and overtime hour entries. With this setup,
you can report an hourly employee's time separately to distinguish between projects or cost centers for
which the employee worked.
You can use this option for hourly workers that you pay biweekly but whose overtime you enter on a
weekly basis.
You might limit other elements, such as benefits and bonuses, to one entry per pay period.
Additional entry This option enables you to add an occasional one-time entry for recurring elements. This additional
entry can override or add to the normal entry amount.
6
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
• Validate one or more entry values when you save an element entry.
Note: You can't add an input value to the element if any payroll process were run after the element was created. This
behavior holds good irrespective of whether the payroll run included this element or not. To add input values, rollback
all processes that were ran after the element creation date.
Default value For example, you could enter a default tool allowance of 5.00 USD per week, but you could increase or
decrease the value on individual element entries, as required.
A regular default value provides an initial value when you create the element entry. Changing the
default value on the element or eligibility record has no effect on existing entries.
Alternatively, you can apply the default value when you run the payroll process, rather than when you
create the element entry. This selection ensures that you use the latest value on the date of the payroll
run. You can manually override the default value on the element entry.
Lookup type For an employee stock purchase plan, you can specify that your organization only allows employees to
purchase stock based on 1, 2, 3, 4, or 5 percent of their earnings. Or for an automobile allowance, you
can specify rate codes of A, B, C, or D. For this setup, you can define a lookup with these values and
associate it to input value at element definition level.
When entering the entry values, you can only select values from the list provided.
Minimum and maximum values In the same example as above, you can set a minimum or maximum value, or both. Specify values for
the percentage of earnings an employee can contribute to the employee stock purchase plan.
You receive a warning or error message if your entry value exceeds these limits, depending on the
input value setup.
Required You could make the entry of hours required for an overtime element, or units for piecework, or type for
a car allowance element.
Special Purpose The element entries summary on the Person Details page displays one input value. It displays the input
value with the Primary Input Value special purpose, if there is one.
Validation through a formula For an annual bonus, you can specify a formula to validate the maximum entry value based on the
employee's length of service and current salary.
You receive a warning or error message if your entry value fails the validation, depending on the input
value setup.
7
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• Element Duration Dates
• Options to Determine an Element's Latest Entry Date
• Enable Automatic, Multiple, or Additional Element Entries Options
• Set a default value for an input value, or select a defaulting formula for the element.
• Override the default value or formula for a specific group of employees that an element eligibility record
identifies.
• Override the default value for specific employees on their element entries.
1. A formula at the element eligibility level overrides a formula at the element level.
2. If you enter a default value for the input value and select a defaulting formula, the formula overrides the default
value.
8
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• How Element Setup Affects Entries and Their Values
• Element Input Validation Formula Type
• Options to Determine an Element's Latest Entry Date
Related Topics
• Default Values for Element Entries
1. Create the additional entry on the Element Entries page, selecting Override as the entry type.
2. Complete the element entry and then click Submit.
3. Set your effective date to the day the entry should end.
4. Click Edit and then select End Date.
5. Click Continue in the warning message dialog box.
Let's consider this scenario. Create these two elements with Process separately and pay with other earnings.
As a workaround, on the element entry page, create an Override element entry Vacation Retro 6th Jan 0, and run the
payroll.
Related Topics
• How Element Setup Affects Entries and Their Values
9
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Otherwise, you can create the card manually. You can also add components to cards and enter calculation values, which
may override default values. Additionally, you can associate the card with a tax reporting unit.
To view and manage calculation cards, use the Calculation Cards task from the Payroll section.
Card Types
The types of calculation cards you can create and the type of information captured on a card vary by country or
territory. Examples include cards for:
• Statutory deductions
• Involuntary deductions
• Time card entries
• Absences
• Benefits and pensions
Card Creation
In countries where all employees are subject to the same set of statutory deductions, the application automatically
creates one or more statutory deduction calculation cards. These cards are created when you hire a new employee. In
other countries, you must create calculation cards manually.
For other card types, you create calculation cards as needed for each employee. If you load absence, time card, or
pension data from another application, the application automatically creates the calculation cards.
Each component relates to an element, such as an income tax deduction. Adding a calculation component to the card
creates an entry for the related element.
A calculation component may have one or more references that define its context, such as the employee's place of
residence or tax filing status.
Click a row in the Calculation Components table to see component details. Use the Component Details section to enter
additional values used to calculate the component.
10
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Note: For some countries, the Calculation Cards page doesn't include the Calculation Components and Component
Details sections. Instead, the layout of the page is specific to the data items required for the country.
You can't override values loaded from another application, but you may be able to add values, such as adding additional
contributions to a pension deduction.
• Which rates and rules held at tax reporting unit level apply to the calculation of the components
• How the calculations are aggregated for tax reporting
• Typically, all components on a calculation card are associated with the same tax reporting unit by default.
• You may be able to associate individual components with different tax reporting units.
• If a person has multiple assignments, you may be able to associate specific assignments with calculation
components.
Related Topics
• How do I associate calculation components with tax reporting units and assignments on a personal calculation
card?
• Enterable Values on Calculation Cards
Prerequisite
1. Ensure that your legislation supports an income tax deduction.
If it does, the necessary calculation card definition and calculation components are predefined.
11
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
3. Click the person's name in the Search Results to open the Person Details page. Any available calculation cards
appear in the Search Results.
4. Click Create to open the Create Calculation Card window.
5. In the Name field, select Statutory Deductions as the calculation card type.
6. Click Continue to display the Calculation Cards page.
Note: Use the Calculation Card Overview pane to view the component groups associated with this
calculation card. In this example, you should see a Taxes component group. A calculation card may contain
multiple component groups.
Note: You may see a country-specific template instead of the Calculation Component and Component
Details sections.
Note: Component details vary for each calculation component. For some components, you can also enter
amounts, rates, or other values. If you can enter values, the Enterable Values on Calculation Cards tab
appears. For this example, no values can be entered.
Define an Association
Associations link a calculation card or component with a tax reporting unit.
Since you didn't select a calculation component, the tax reporting unit is associated with all components on the
card.
4. Select the new association in the Associations section, click Create in the Association Details section.
5. Select the calculation component you just configured, click OK.
6. Click Save and Close.
12
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
On the Manage Calculation Cards page, click Associations in the Calculation Card Overview pane. Click Create in the
Associations section, and then select a tax reporting unit. To associate all calculation components on the card with this
tax reporting unit, leave the Calculation Component field blank. Otherwise, select the calculation component you want
to associate. You must add the calculation components before you can create associations for those components.
For persons with multiple assignments, you can identify the assignments that pertain to each calculation component (if
supported by your localization and card type). To do this select an association in the Associations section, and then click
Create in the Association Details section. Select the assignment and the associated calculation component. You must
create and save an association before you can create association details.
Note: Not all localizations or card types use associations. Some use associations but don't support association
details.
If you're trying to create a calculation component that varies based on one or more references (such as a tax that varies
based on a person's place of residence), you must select the reference in the Calculation Card Overview pane before you
can add the component. You can't create component details until you create a calculation component.
Starting from the bottom of the hierarchy, delete the child components in the following order: association details,
associations, component details, components, and calculation card. Additional rules and restrictions, specific to your
localization, may apply.
Make sure that the end date you enter for any parent component isn't earlier than the end date of any child component.
13
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Then set the end date for the calculation card. If you want to resume payments at a later date, adjust the end dates
accordingly. This is useful, if you need to temporarily suspend a contribution to a charitable organization or retirement
fund.
Related Topics
• What happens when I end date an object?
• 900 USD transferred to his checking account for his wife's household expenses in Texas
• A percentage transferred to his children's college fund
• The remainder paid to him by check/cheque for his expenses in Arizona
Jim creates three payment methods: a check/cheque payment method for remaining pay, an EFT payment method with
his checking account bank details, and an EFT payment method with the college fund bank account details.
14
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Approach Purpose
Manage Banks and Manage Bank Create, edit, and view your bank account information.
Branches pages
Note:
In order to manage banks and branches, you must have the Manage Bank and Manage Bank Branch
privileges.
Payment Methods page Create, edit and view employee bank account details to receive payments.
HCM Data Loader Use an integrated Excel workbook to load personal payment methods and employee bank account
details.
You can use CE_USE_EXISTING_BANK_BRANCH profile option to control to whether or not your employee can create
their own bank and branch data. On the Manage Cash Management Profile Options page, set the Use Existing Banks
and Branches profile option to either Yes or No.
• If you set the option to Yes, you need to load bank and branch data. Administrators and employees select bank
and branch details from a list of values in the bank region on the Payment Method page.
• If you set the option to No (default setting), you don't need to load any bank details. Administrators and
employees enter their bank and branch details as free text.
Employee Self-service Manage Personal Payment Method Allows users to manage their own personal
payment methods
Employee Self-service View Personal Payment Method Allows users to view their own personal
payment methods
Employee Self-service, Implementors, Payee Bank Account Management Duty Allows users to create bank accounts
Administrators, or Managers
15
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Implementors, Administrators, or Managers Manage Worker Personal Payment Method Allows access to manage employee personal
payment methods
Implementors, Administrators, or Managers View Worker Personal Payment Method Allows access to view employee personal
payment methods.
Related Topics
• How Bank, Branch, and Account Components Work Together
• Configure Payment Method Preferences
• Examples of Loading Banks
• Examples of Loading Bank Branches
• Example of Loading Personal Payment Methods
Payment methods defined for a person contain date-effective records that allow changes to occur at different points in
time. For example, you can define a payment method in advance to start on the date that you specify.
A person's payroll relationship must have only one default payment method in effect at any point in time. If a person
has multiple payroll relationships, you must specify a default payment method for each payroll relationship.
Why can't I add or edit banks and branches for personal payment methods?
You can't edit bank and branch information on the Manage Personal Payment Methods page. Contact your help desk
for assistance. You may be able to create banks and branches, depending on your security privileges.
16
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
A payroll relationship is the highest level of the payroll employment model. If a person has multiple employments that
belong to the same PSU, the application groups the assignments within a payroll relationship for statutory reporting
purposes. Payroll relationships enable you to enter payroll related information for a person in Oracle HCM Cloud, such
as compensation, time cards, payment methods, and salary offers to candidates.
Use the Payroll Relationships task to view details, such as the payroll relationship number and the associated PSU. You
can also perform actions for the assignments associated to the payroll relationship, such as adding a payroll or setting
the time card required status.
The Payroll Association region displays the payroll currently associated with the assignment and any prior payrolls up to
the final close date.
Use the Process Result Summary task to view a payroll process. Select a process such as calculate payroll, and drill-
down to view a list of the payroll relationships included in the process.
Note: You can't switch between assignments if the selected assignment is in an Inactive status.
To search for an inactive assignment you can use the Advanced Person Search. For assignments that are already final
closed, the information shown on the Payroll Relationships page is view-only for both the assignment and the payroll
relationship.
The Payroll Relationship page displays view-only information entered for the work assignment in the Human Resources
flows such as Hire and Promote. Use the Payroll Assignment Details section to view and manage the assignment-level
information for payroll.
17
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• Payroll Employment Hierarchy Profile Options
• Payroll Relationship Type Mappings
• Overview of Payroll Employment Model
• What's a payroll statutory unit?
If you're configuring a legislation that isn't predefined by Oracle, define mapping rules for all person types including
candidates that the legislation uses. The Configure Legislation for Human Resources task would create mapping rules
for person types such as employee. You can use this task to create any person type mapping rules that aren't predefined
by Oracle.
This table describes the application behavior based on the available payroll relationship rules for a legislation.
Last Record When you create an assignment, the application searches for an active payroll relationship of the same
person type and for the same PSU.
• If an active payroll relationship exists, the application groups the assignment under the existing
payroll relationship.
• If an active payroll relationship doesn't exist, the application creates a new payroll relationship for
the assignment.
The Last Record rule is used in localizations such as the UK.
Lifetime Record When you create an assignment, the application searches for a payroll relationship of the same person
type and for the same PSU.
• If a payroll relationship exists, the application groups the assignment under the existing payroll
relationship. If the payroll relationship is terminated, the application removes the end date.
• If a payroll relationship doesn't exist, the application creates a new payroll relationship for the
assignment.
New Record When you create an assignment, the application creates a new payroll relationship. Each payroll
relationship is associated with one work assignment.
Note: These rules apply to all new assignments, including the assignment that the application creates when a person
is rehired.
18
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• Overview of Administering Payroll Relationships
• Configure Legislations
• On the Manage Payroll Relationship's page, you transfer her to a payroll appropriate for a full-time permanent
employee.
• Set the effective date to the start date of the transfer.
Related Topics
• How can I add or transfer a person's payroll?
In addition to the predefined element duration dates, you may have additional dates that were created as time
definitions. Here are the predefined element duration dates:
19
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Date Values
This table provides information about what actions set the date values and which dates they're based on.
First Standard Earnings Date Date when standard earnings start Hire, add payroll, or transfer payroll Hire date or the effective date of
accumulating the change
Last Standard Earnings Date Date when standard earnings stop End employee assignment or Termination date. For transfer, last
accumulating transfer payroll day of the payroll period or one day
before transfer date
Last Standard Process Date Regular payroll process can include End employee assignment or Last day of the payroll period
elements for normal processing on transfer payroll
the last date Must be later than or same as LSED
or FCD
Final Close Date Last date a supplemental payroll None, but you can manually set End of time, unless manually set
process can include element to limit the length of time that
entries element entries are open for If date is End of time, date doesn't
processing, such as the date on show in the field
which processes skip terminated
assignments Must be later than or same as LSED
20
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• How to Set End Dates for Terminations
• How Terminations Affect Payroll Processing
• Options to Determine an Element's Latest Entry Date
• Use Time Definitions for Severance Pay
You can't change the last standard earnings date. Set element duration dates in the Payroll Details section of the Payroll
Relationships page.
To ensure payroll processes stop considering Heidi for processing after one full year after termination, you set the final
close date to 03, June 2015.
Note: The latest entry date defined for any severance payment elements determines the last date you can enter
element entry details for the terminated employee's severance payment. You can view the latest entry date setting on
the Element Summary section of the Elements page.
Note: Change the assignment status to process when earnings if you want to allow recurring entries to be
processed after the last standard process date.
21
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
When you terminate an employee, the application normally ends payment of recurring elements such as salary, and
therefore frequency rules can't be applied. Frequency rules are processed in the payroll period in which the employee
terminates but these rules aren't processed in subsequent payroll periods. You can use element entry start and end
dates to control the frequency of recurring elements for terminated employees.
Related Topics
• Options to Determine an Element's Latest Entry Date
• Use Time Definitions for Severance Pay
The effect date of a termination on payroll relationships and assignments depends on the type of termination and
country or territory payroll relationship rules.
Note: If a person has multiple assigned payrolls, the termination process sets the last standard process date for all
active payroll records for each assignment to the latest date.
• Update element entries, for example, enter severance payment details on the Element Entries page.
• Verify termination dates and element duration dates on the Payroll Relationships page.
• Update personal calculation cards to provide information required for tax reporting on the Calculation Cards
page.
If you use Oracle Fusion Global Payroll for payroll processing, your termination flow might include one or more
automatic or manual tasks such as the ones listed above. You can use these sections to manage these flows:
• Payroll Dashboard to view the details of payroll termination flow tasks and navigate to any items requiring
attention
• Payroll Checklist to view the status and results of tasks in an active flow
22
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• How to Set End Dates for Terminations
• Payroll Relationship Rules
• Element Duration Dates
• Terminations
• Options to Determine an Element's Latest Entry Date
The option to automatically transfer a payroll record, to include the frequency, to a new assignment record within the
same Legislative Data Group is available during a global transfer. Global transfers allow one or more workers to be
transferred during the process.
How can I set the final close date or last standard process date for a terminated
employee?
Set element duration dates in the Payroll Details section of the Manage Payroll Relationship page from the Payroll
Calculation work area.
You select the assignment record in the Payroll Employment Tree to display the appropriate Payroll Details section and
element duration dates. Change element duration dates at the assignment or assigned payroll levels, not at the payroll
relationship level. Last Standard Process Date must be later than the Last Standard Earning Date and earlier than or
same as Final Close Date.
The Configure Legislation for Human Resources task would create mapping rules for person types such as employee.
You can use this task to create any person type mapping rules that aren't predefined by Oracle.
If employment records already exist, the best approach is to not change the payroll relationship rules. This approach
ensures that new and existing employment records have the same rules. However, if you want to update the payroll
relationship rules after employment records exist, your updates will affect only the newly created employment records
for the person type.
23
Oracle Fusion Cloud Human Resources Chapter 2
Administering Global Payroll Interface Personal Payroll Information
Related Topics
• Configure Legislations
24
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Submit Flows
A flow enables you submit and monitor all payroll tasks such as process and reports. You can submit flows from the
Submit a Flow page. You can schedule flows to run at a specified time or at regular intervals.
Monitor the status of submitted flows from the View Flows or Checklists page.
Navigate to these pages by accessing the respective tasks from Quick Actions or under My Client Group > Payroll.
Use the View Flows page to view the high-level status of submitted flows that are in progress and require your attention.
Use the filter options on the page to view flows as per your choice and monitor the tasks within the flow or any issues
with the flow.
For every flow you submit, the application generates a checklist. Use the Checklists page to manage and track all tasks
within the flow.
When you submit a flow, you're taken to the Checklist page so that you can manage and monitor the tasks and other
parameters within the flow.
You can also use the View Flows page, and click on a flow to go to the Checklist page of the selected flow.
Here's what the checklist might include, depending on the flow pattern.
25
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
For Task Flows with multiple tasks, the Checklist page provides the status summary of the tasks:
◦ Completed Tasks
◦ Completed With Alerts
◦ Critical Alerts
◦ Pending
Expand the Tasks section and drill down to each individual task and view the task status and take an action
specific to the individual task.
The actions available to you when working with a task depends on its status and the status of the tasks that
precede or follow it. For example, if a task has completed with alerts, it indicates that the process has completed
with one or more records in error status, the process has been rolled back, or marked for retry.
Click on the task to view the process results and drill down to the records that have errors and need correction.
After making the corrections, you can come back to the Checklist page and resubmit the task to process the
records that were in error.
• Validate a manual task within the flow and mark as complete, so that downstream tasks within the flow can
begin.
For example, a payroll manager may review and validate the details of the generated payments register and
make corrections if any, before enabling the payments processing task to proceed. The payroll manager must
manually set the status of the Run Payments Register task to complete, so that other downstream tasks can be
initiated.
• View task status and drill down to the task parameter details.
• Reassign a task to a different owner. Drill down to a task and select the Change Owner task action to change the
owner of the task.
• Drill down to the Parameters section to view the flow parameter details.
• Drill down to the Linked Flows section to view flows and tasks linked to the current flow. Click on the flow to
view the details of the flow linked to the current flow. Use the Back arrow to return to the current flow page.
• Drill down to the Process Results page to view all messages and errors for a task. Once you have identified the
records that have errors, click on the person name to see what the error is, and take corrective action on them.
You may have to return to the person's record to correct the errors.
• Drill down to the Process Results page to access output information for a task such as reports and log files.
• Use the Roll Back All option from the Actions menu on the checklist page to roll back multiple tasks within a
flow. You don't have to manually select each task to roll back the tasks within the flow.
• Use the Submit Related Flow task action on the Checklist page to submit additional tasks within an existing
flow. For more details refer to the 'Submit a Related Flow' topic on the Help Center.
After you have taken appropriate corrective action, you can go back and use the Actions menu and mark the record for
retry.
26
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Schedule Flows
Schedule a flow to automatically submit the flow at a date, frequency, and time span that suits your business practices.
• Create a schedule
• Submit the next occurrence of the flow
• Connect active flows
• Monitor the status of scheduled flows
• Troubleshoot issues with flow schedules or individual tasks
• Cancel scheduled flows
Use predefined frequencies or formulas to schedule a flow to run once or on a recurring basis.
For example, schedule a process to run on weekdays but not on weekends. Or, schedule a flow to submit an extract that
reports extract update details on a daily basis.
Submit the current flow only • Date Schedule a process that transfers time card
entries for a weekly payroll.
• Optionally, time
Submit the current flow and future occurrences • Frequency details or formula To optimize processing, schedule an archive
process to start after normal working hours.
• Start date and time However, the processing must end before the
start of the nightly process to back up the
enterprise's servers.
Restrict the period during which the flow recurs End Date Specify an end date for a scheduled statutory
report that the government no longer requires
you to submit.
27
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
For example, if you schedule a gross-to-net report to run monthly for a monthly payroll, the application uses these
parameters and increments the process end date.
• Payroll Name
• Payroll Statutory Unit
• Consolidation Group
The submitted report covers the payroll period that corresponds to the incremented end date.
For user-defined flows, to automatically increment the date, specify these parameters for the effective date parameter
in the flow pattern.
Parameter Value
For example, define a flow pattern to extract weekly payroll data that requires you to enter a process date parameter.
Use the Refine Extracts task and edit these task parameters on the task's Basic Information page:
28
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Recurring Not Started Cancel the current flow, cancel the recurring
flow, or cancel the current and recurring flows
Complete Flows
The Tasks Details tab of the checklist lists the manual and automatic tasks required to complete the flow. Review status
icons to monitor the progress of tasks.
An automatic task is complete when the application finishes it successfully and marks it complete. A manual task is
complete when you mark it complete or update its progress to 100 percent. With the exception of skipped tasks, you
must complete a task before you can update the status as complete.
Skip tasks, if you don't require the results when processing later tasks. If you submit a flow in error, skip the entire flow.
The details of when and who can control a flow or a flow task is given here.
29
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Tip: If records require more investigation, avoid delaying the start of the next task by rolling back the records and
processing them separately. Resubmit the task to change its status to Complete.
If you discover you must correct an earlier task, you can undo the intervening tasks, correct the data and then resubmit
the tasks.
1. Start with the last manual task in progress, even if it occurs in the next activity or task group.
2. Set the status of the manual task to incomplete.
◦ Roll back all the records processed by the task.
◦ Retry to change the status to Paused to correct and retry records processed by the task.
3. Repeat this process for each intervening task.
4. Correct the records for the task in error.
5. Resubmit the task.
If you submit separate flows, roll back or mark for retry the flows that lock the records in the current flow before you can
process the correction.
For example, you have a user-defined flow that has the Calculate Payroll task after which you run the payroll and audit
reports tasks. You have submitted the flow and all the tasks in the flow have completed successfully. You then discover
that you have to correct some employee records for the Calculate Payroll task and resubmit the flow. Follow these steps
to correct the records from the earlier run and resubmit the flow:
1. Open the Calculate Payroll task from the checklist, use the Actions menu to set some records as 'Mark for
Retry'. The status of the task changes to 'In Progress with Error'.
2. Set the status of each sequential task in the flow as 'Mark for Retry'.
3. Edit the records and then set the status of the Calculate Payroll task to 'Mark as Complete'.
4. Resubmit the flow. The subsequent tasks run automatically.
Note: If you don't complete Step 2 above, you may not see the 'Mark as Complete' status for the Calculate Payroll
task.
30
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
The task status determines what actions you can perform, such rolling back the task.
The Action menu displays the actions available for a task based on its status, as shown here..
Status on Status on Skip Roll Back Mark for Retry Retry Submit Resubmit and
Payroll Payroll Flow Force Resubmit
Checklist Task Process and
Details Tab Reports Tab
The actions available to you when working with a task depend on its status and the status of the tasks that precede or
follow it, as given here.
31
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Action to Perform on Current Task Status of Current Task Status of Previous or Subsequent Tasks
Roll back or retry Completed All subsequent task must have a status of
Rolled Back or Completed
Submit One of the following: All previous tasks must have a status of
Completed
• Roll Back
• On Hold
• Mark for Retry
Notifications
Update the flow pattern to have notifications sent to you to remind you of upcoming tasks or to warn you of tasks that
are overdue. Completing a task removes its notifications.
• Specifying the type of notifications and when to send them on the flow pattern
• Specifying the number of days before the application automatically deletes a notification for the Notification
Expiration Offset parameter on the Payroll Process Configurations page. To open this page, use the Payroll
Process Configuration task from Quick Links on the Home page.
Note: You receive notifications when you resubmit a task but not when you select Force Resubmit from the Actions
menu.
• The formula isn't restricted to a specific legislative data group. It's a global formula for use by any legislative
data group.
• The formula uses the Flow Schedule formula type.
• The formula doesn't use a context.
• The formula uses the default SUBMISSION DATE and SCHEDULED DATE as input values.
• The formula doesn't use any default values for database items.
32
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Field Value
2. Click Continue.
3. Enter these formula details in the Formula Text section:
/*******************************************************************
FORMULA NAME: Daily Weekday Schedule
FORMULA TYPE: Flow Schedule
DESCRIPTION: Formula to return a date time.
Returns NEXT_SCHEDULED_DATE;
FORMULA RESULTS:
NEXT_SCHEDULED_DATE This is a date time value with yyyy-MM-dd HH:mm:ss format.
********************************************************************/
/* Inputs */
INPUTS ARE SCHEDULED_DATE(DATE)
/* Calculations */
add = 1
day = to_char(SCHEDULED_DATE, 'DAY')
if (day = 'FRIDAY') then add = 3
NEXT_SCHEDULED_DATE =ADD_DAYS(SCHEDULED_DATE, add)
/* Returns */
RETURN NEXT_SCHEDULED_DATE
4. Click Compile.
5. Click Save.
1. Submit the Load Time Card Batches flow from the Payroll Checklist work area.
2. Enter the parameters for the flow.
3. Skip the Flow Interaction page.
4. On the Scheduling page, select the formula from the Frequency field, and enter the dates the schedule starts
and ends.
33
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Related Topics
• Formula Operators
• Overview of Using Fast Formula Components
You can define rules to control the task iteration. For example, define a rule to automatically submit a report task for
each TRU within your organization.
The rule-based nature of the 'Submit Another Task' task enables you to support submission rules based on fluid
parameter details. For example, before calculating your regular payroll run, you can automatically roll back all QuickPay
runs you have created for payroll validation purpose. In this instance, the rollback task is automatically resubmitted for
all the QuickPay runs in the payroll period.
Note: You can't iterate a manual task. For example, you can't use the Submit Another Task option to iterate a
QuickPay task and submit multiple QuickPay runs.
If you need to correct a task, such as rerun a report task, this action will be applied to all task iterations submitted using
the 'Submit Another Task' task.
After you initiate and submit the 'Submit Another Task' task, the task iterator dynamically identifies the multiple
transaction IDs of the task already processed and automates the task iteration for each subsequent transaction ID. The
number of iterations you specify, determines the number of times the task repeats itself.
Note: There are no predefined flows that you can use directly for task iterations. To iterate a task, you must create a
flow and include the 'Submit Another Task' task in the flow.
Note: Consider using a standard flow pattern when your task submission rules are based on a static parameter such
as TRU and you have a requirement to manage each task individually.
Consider these points before you create a flow and include Submit Another Task, to initiate task iterations.
Task Name
Submit Another Task takes the task name as the input parameter and uses the repeat formula to execute multiple
iterations of a task.
34
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Parameters
Task parameters submit the information required for the task submissions to complete successfully. The flow has these
two sets of parameters:
Use any of these options as input values for the repeat submission task:
• Task parameters from the flow parameters defined while creating the flow
• Return parameters from the repeat formula
• If the task parameter name, exposed in the UI at the flow-level, matches the Base Flow Parameter Name, then
the values are used directly.
• If the task parameter names don't match the Base Flow Parameter Name, the application uses a fast formula
function to pass the flow parameter values as the task parameters. This formula function is built into the repeat
formula.
For example, assume that you have defined the flow parameter as 'Effective Date', and the corresponding Base
Flow Parameter Name is 'EFFECTIVE DATE'. The application uses formula function GET_FLOW_PARAM_VALUE () and
stores the return value of this formula function in the task parameter 'EFFECTIVE DATE'. The formula function
is:
◦ *EFFECTIVE DATE=GET_FLOW_PARAM_VALUE ('Effective Date')
Provide the correct parameter basis when you define the task parameters. Some of the static parameters like the
Effective Date or the Start Date can have a parameter basis value of 'Bind to Flow'. The dynamic parameters like the
Payroll Statutory Unit ID are derived from the database tables. Hence you can have a parameter basis value of 'Bind to
Flow Task' or 'Context Binding'. If you have defined specific names for the flow task parameters, you must ensure that
the same names are used in the repeat formula.
Alternately, use the return parameters from the repeat formula as the task parameters. In this case the input parameters
for the repeat formula are only the Base Task Name and the Repeat Counter. While calling the formula, the application
uses these two parameters to get the context of the job submission. You create the Repeat formula to return input
values for the submission task.
The formula output Repeat Flow decides if another job submission has to be done.
These parameters can be static or dynamic parameters. For example, for the Archive End-of-Year Payroll Results
process the following parameters are defined as static parameters:
• Effective Date
• Start Date
35
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
The Repeat Counter is a static variable and is maintained by the application. During the iteration process this
parameter increments by '1' after every submission.
In this example, these are the dynamic parameters for each submission:
However, you can also define the Tax Year as a dynamic parameter, so that you can generate the report for various
years.
Execute in Parallel
Execute the submissions in parallel or serial. For parallel submissions, the number of threads is taken into consideration.
A number of submissions equivalent to the number of threads is submitted in parallel. For serial submissions, number
of submissions equivalent to the Repeat Counter is executed one after the other.
If you have set the Execute in Parallel parameter to 'Yes', you must specify a value for the Maximum Parallel Threads.
This parameter is taken into consideration for a parallel submission.
For example, if you specify a value of X, during a submission, the application processes X instances of the task initially.
The parent task waits for X child submissions to complete, evaluates the fast formula and executes another set of X
child submissions to complete. This cycle continues till the Maximum Repeat Counter submissions are completed or the
Repeat Flow value is 'N'.
Note: It is recommended to execute the flow with parallel threads, especially for large volumes of data.
1. Click on the Process ID on the first row to view the log output details of the flow.
2. Click on the Process ID on the second row or any other row below to view the log output of a task iteration or
child submission.
36
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
The task iteration process uses the task repeat formula to dynamically identify the PSU IDs and generate the report for
the multiple PSUs with a single submission of the flow. The Archive EOY Payroll Results task retrieves employee and
employer information and employee balances in a given year for year-end reporting.
• The static flow parameters used in this example include Effective Date, Start Date, Tax Year Date, Repeat
Counter.
• The dynamic flow parameters used in this example include Payroll Statutory Unit ID and the Repeat Flow.
The input parameters for the repeat submissions are obtained from the values returned by the task repeat formula.
Perform these tasks to use Submit Another Task and generate the Archive End-of-Year (EOY) report for multiple PSUs.
Field Value
Effective Start Date Enter a date, for example, January 01, 2011
37
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Field Value
4. Click Continue.
5. Enter this formula text details in the Formula Text Section.
FORMULA NAME: Sample Formula
FORMULA TYPE: Task Repeat
DESCRIPTION: Formula to iterate the EOY Archiver
Formula Results: Iterates the EOY and generates the report
/* Inputs */
INPUTS ARE REPEAT_COUNTER, BASE_TASK_NAME (text)
REPEATFLAG = 'N'
START_DATE = '2011-01-01'
EFFECTIVE_DATE = '2012-01-01'
TAX_YEAR_DATE = '2011-01-01'
/* FORMULA BODY */
IF REPEAT_COUNTER= 1
THEN(PAYROLL_STATUTORY_UNIT = 300100001794785
REPEATFLAG = 'Y')
IF REPEAT_COUNTER= 2
THEN(PAYROLL_STATUTORY_UNIT = 300100002950763
REPEATFLAG = 'Y')
IF REPEAT_COUNTER= 3
THEN(PAYROLL_STATUTORY_UNIT = 300100013071724
REPEATFLAG = 'Y')
IF REPEAT_COUNTER= 4
THEN(PAYROLL_STATUTORY_UNIT = 300100007796226
REPEATFLAG = 'N')
/*Results*/
RETURN START_DATE, EFFECTIVE_DATE, TAX_YEAR_DATE, PAYROLL_STATUTORY_UNIT, REPEAT_COUNTER, REPEATFLAG
/* End Formula Text */
6. Click Compile.
7. Click Save.
1. Select the Payroll Flow Patterns task and click Create to create a flow pattern. You can also search for and select
an existing flow pattern to copy.
2. Leave the Legislative Data Group field blank and click Continue.
3. On the Basic Information page, complete these basic flow information fields.
Field Value
LDG Required No
38
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Field Value
Task Repeat Formula Name of the formula Submit Another Task Required
Execute in Parallel Decides if the submissions are in Submit Another Task Yes
parallel or sequential
The flow parameters are used to submit and complete the tasks in the flow pattern, or as a basis for deriving
values to submit the remaining tasks in the flow pattern.
9. After you have completed the requisite parameters, click OK.
10. On the Task Parameters page, review the parameters, and if necessary update the parameters.
11. Review the resulting checklist for the flow pattern before submitting the flow pattern.
12. Click Submit.
1. Select the Submit a Flow task from Quick Actions or under Payroll in My Client Groups.
2. Search for EOY Results Flow and click Next.
3. Enter these parameters.
Field Value
39
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Field Value
Maximum Repeat Counter Maximum number of iterations by the flow. In this example, it's the number of PSUs.
Note:
A repeat counter N indicates one parent and N-1 child submissions to iterate the task.
Execute in Parallel Decides if the submissions are in parallel or sequential. Select Yes, if you want to run the flow
instances in parallel.
Note:
For large volumes of data, it's recommended to run the threads in parallel.
Note: The Maximum Repeat Counter is maximum number of iterations that can be executed for a single
submission of the task. It's the number of PSUs in the organization that you want to run the EOY Archiver. If
the iteration runs into an error, this parameter prevents the process from getting into an infinite loop.
40
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
1. Navigate to the Process Results Summary page from Payroll in My Client Groups and search for the
submitted Submit Another Task flow. Click on the flow name to open the Task Iterations page..
2. Use the filter options to view the flow you have just submitted.
3. To view further information for a specific task, click on the task iteration name and view the process results
details of the task iterations. Highlight a process row to view the results of a specific process.
4. Use the Person Process Results section to view the person process results..
5. Click the Output and Log Files section to view the output of the process.
The submission date is the date when the process, report, or flow starts. For automatic tasks in a checklist, the task
starts when the previous task completes. The application uses the system date for the submission date. If you schedule
a flow, the submission date is the scheduled start date for the flow and applies to the first task in the flow.
Related Topics
• How Payroll Run Results Are Calculated
Examples of predefined flows include QuickPay and the payroll cycle flow.
The Submit a Process or Report task starts a flow that consists of a single automatic task, such as a report or extract
process.
41
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
Refresh the checklist page to display the current status. If the status doesn't display In Progress, resubmit the task.
Determine if the flow task includes a record that a previous process locked. Wait for the process to complete or roll back
the record that produced the lock.
Consult the help desk and review the log files. After resolving the issue, if the task status doesn't display In Progress,
select the Resubmit task from the Actions menu, and if that doesn't work, the Force Resubmit task.
How can I access a log file for a payroll flow, extract, or report?
Locate and open the flow you submitted that includes the process, report, or extract. On the flow's Process and Reports
tab, click the Process link, which is listed below the task.
On the Oracle Enterprise Scheduler Output page, click the ViewLog button for the process. In the log window, select an
option to view or save the log.
Related Topics
• Status of Flow Tasks
For payroll, confirm your role grants you security access to the payroll definition. Finally, determine whether the task or
flow owner specified in the flow pattern is for your role or user name.
Payroll flow owners can also mark an entire flow as skipped from the Payroll Flow Checklist page. Marking the entire
flow as skipped marks any remaining uncompleted tasks as complete.
42
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
If you can't cancel the scheduled flow from the checklist, your help desk can stop the job. If you based the schedule on
a formula, review the formula to ensure that it contains no negative numbers. Negative numbers produce a continuous
recurring schedule.
43
Oracle Fusion Cloud Human Resources Chapter 3
Administering Global Payroll Interface Submit Payroll Flows
44
Oracle Fusion Cloud Human Resources Chapter 4
Administering Global Payroll Interface Run Payroll Interface Reports
Parameter Purpose
Legislative Data Group Name of partition that's used for payroll information.
Payroll Flow Name that you assign when you run the process. After you submit the process, use this name to search
and monitor for its status.
Payroll Name Name of the payroll definition from which to extract data.
Payroll Period Name of the payroll time period for the payroll you're calculating, which determines other dates for
processing.
Changes Only This parameter is optional. Indicator that determines whether to extract only changed records. If you
don't select this parameter, the process extracts all records matching the criteria.
Process Configuration Group This parameter is optional. Name of a configuration group that determines performance parameters,
such as logging, chunk size, and number of threads. Overrides the default process configuration group.
45
Oracle Fusion Cloud Human Resources Chapter 4
Administering Global Payroll Interface Run Payroll Interface Reports
A past-dated change would be reflected within the range between the Effective Start Date and the Effective End Data
attribute values. Third-party payroll providers can pick up the dates if any date in the past exists that triggers any
retroactive processing.
For example, you have already sent the following details for John Franklin's salary to your payroll provider in the extract
for July 2015.
Employee Name Element Pay Value Effective Start Date Effective End Date Entry ID
On 1 August, 2015, John receives a salary raise of 500 that's retroactive back to 1 January, 2015. In this scenario, the new
data is extracted when you run the extract in August in changes-only mode.
Employee Name Element Pay Value Effective Start Date Effective End Date Entry ID
The third-party payroll provider processes this data from 1 January, 2015 and computes arrears.
Note: The entry ID value is significant only if multiple entries of the same element are allowed and if the retroactive
change is for one element entry only.
If you don't know the person's assigned payroll, query the person's payroll details on the Payroll Relationships page.
46
Oracle Fusion Cloud Human Resources Chapter 4
Administering Global Payroll Interface Run Payroll Interface Reports
Why don't I see the new delivery option when I redeliver the
report?
When you submit the Redeliver Output process from the Payroll Checklist work area, you can only select delivery
options that were available when you originally submitted the report.
If you add a delivery option to the report's extract definition, you must submit a new report to view and select the
additional delivery option.
All data in the output file is valid as of the effective date value in the file. If your extract is based on other Payroll
Interface extracts, the output might include future-dated data.
Why can't I view the Payroll Interface output file in the process
results?
If the output file is beyond the size limit, you can't view it, but you can still download it. When this scenario occurs, the
View Results link navigates to Oracle Business Intelligence, but this doesn't impact functionality in any way.
47
Oracle Fusion Cloud Human Resources Chapter 4
Administering Global Payroll Interface Run Payroll Interface Reports
However, the extract process includes this data, which can appear as if it's duplicate data.
48
Oracle Fusion Cloud Human Resources Chapter 5
Administering Global Payroll Interface Payroll Interface Inbound Records
Each import record is associated with a master record that specifies a payroll name and payroll period. The Inbound
table stores the imported payroll information, while the document of record stores payslips.
You can create your own reports using Oracle Fusion Transactional Business Intelligence (OTBI). Use the mentioned
Subject area and Fact data Data to create reports:
• Subject area: Payroll Interface Inbound Record - Real Time
• Fact Data: Payroll Interface Inbound Records and Payroll Interface Inbound Record Information
You can obtain these details from a typical data import:
• Absence entries of employees
• Employee specific messages
• Details of earnings and elements processed for employees
• Final payments made to employees
• Details of bank accounts to which payments are made
Extensible Flexfields
Oracle provides an extensible flexfield called Payroll Interface Inbound Record EFF
(ORA_HRY_PI_INBD_RECORDS_INFO_EFF) to capture inbound payroll data from your third-party payroll processor.
• Absence Information
• Message Information
• Payment Information
• Payroll Information
Predefined segments are associated with these contexts. In addition to this extensible flexfield, you can also use
extensible and user-defined lookups to configure your inbound payroll interface with the third-party payroll provider.
Use the Manage Payroll Interface Extensible Flexfields task in Setup and Maintenance area to edit the Payroll
Interface Inbound Record EFF flexfield. Contexts with predefined segments capture specific processed payroll values.
This table shows the list of files to import your payroll data:
49
Oracle Fusion Cloud Human Resources Chapter 5
Administering Global Payroll Interface Payroll Interface Inbound Records
PayrollInterfaceInboundRecord.dat Includes processed payroll information for employees included in the payroll run
On the Home page, click the Payroll Interface Inbound Records quick action under the My Client Groups tab to
perform these actions:
◦ Payroll Name
◦ Batch Name
◦ Name
◦ Record Type
◦ Person Number
◦ Record Owner Type
• Select Payroll Data in the Record Type field to view, add, edit, and delete these details:
◦ Payroll
◦ Payment
◦ Leave
◦ Messages received from third-party payroll providers
Payslip Files
Use the HCM Data Loader to import payslips as PDF files into your Oracle Fusion HCM application.
DocumentsOfRecord.dat Data file listing employees for whom payslips are being provided.
You must use this file name. The HCM PDF file names
Data Loader utility recognizes only this file
name.
50
Oracle Fusion Cloud Human Resources Chapter 5
Administering Global Payroll Interface Payroll Interface Inbound Records
DocumentsOfRecord.zip Compressed file that contains both the data file and PDF payslip files.
The import process looks for the PDF files based on the information contained in the data file. After you complete
the import process, employees can view their payslips. Use the Payroll Interface Inbound Records task in My Client
Groups, and select Payslip Data in the Record Type field to view payslip data.
Related Topics
• Import Payroll Data From Third-Party Payroll Providers
• Configure Extensible Flexfields for Inbound Payroll Interface
• Overview of HCM Data Loader
• How Data Is Imported and Loaded
You can also view the net payment and payslip dates. To view the payslips that you imported, select the Pay work area
and click View Payslips.
51
Oracle Fusion Cloud Human Resources Chapter 5
Administering Global Payroll Interface Payroll Interface Inbound Records
You can also import payslips as PDF files that you can make available for viewing by employees.
Note: For full instructions on data loading, see the HCM Data Loader User's Guide (Document: 1664133.1) on My
Oracle Support at https://support.oracle.com.
Related Topics
• Overview of Payroll Interface Inbound Records
52