Professional Documents
Culture Documents
122 Payukug
122 Payukug
November 2013
Oracle Human Resources Management Systems Payroll Processing Management Guide (UK), Release 12.2
Copyright © 2004, 2013, Oracle and/or its affiliates. All rights reserved.
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.
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 or related documentation that is delivered to the U.S. Government or anyone licensing it on
behalf of the U.S. Government, the following notice is applicable:
U.S. GOVERNMENT END USERS: Oracle programs, including any operating system, integrated software,
any programs installed on the hardware, and/or documentation, delivered to U.S. Government end users are
"commercial computer software" pursuant to the applicable Federal Acquisition Regulation and
agency-specific supplemental regulations. As such, use, duplication, disclosure, modification, and adaptation
of the programs, including any operating system, integrated software, any programs installed on the
hardware, and/or documentation, shall be subject to license terms and license restrictions applicable to the
programs. 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.
This software or hardware and documentation may provide access to or information on 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. 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.
Contents
Preface
1 Payrolls
Payrolls Overview..................................................................................................................... 1-1
Payrolls...................................................................................................................................... 1-2
Payroll Definition...................................................................................................................... 1-4
Consolidation Sets............................................................................................................... 1-4
Exchange Rates.................................................................................................................... 1-5
Assignment Sets................................................................................................................... 1-6
Selecting Exchange Rate Types for a Business Group.......................................................... 1-7
Defining Consolidation Sets.................................................................................................1-7
Changing Consolidation Sets............................................................................................... 1-8
Defining an Assignment Set Using Formula Criteria...........................................................1-8
Defining an Assignment Set by Including or Excluding Assignments.............................. 1-11
Defining a Payroll.............................................................................................................. 1-12
Deleting Payrolls................................................................................................................ 1-15
Setting Up Payroll Contact Information.............................................................................1-16
Allocating Payroll Contacts............................................................................................... 1-16
Adjusting a Balance........................................................................................................... 1-17
iii
Payment Methods for Your Enterprise................................................................................ 2-4
Cash Management and Oracle Payroll.................................................................................2-6
Defining a Payment Method................................................................................................ 2-7
Setting Up a Global Statement of Earnings........................................................................ 2-10
Running the Enable or Disable Global SOE Process ......................................................... 2-11
Viewing Statement of Earnings.......................................................................................... 2-12
Setting Up Payslip Information and Generating Payslips..................................................2-13
Extracting Information to Appear on the Payslip.............................................................. 2-15
Running the Pay Advice Alignment Report...................................................................... 2-16
Running the Payments Summary Report.......................................................................... 2-16
Running the Pay Advice Report ........................................................................................2-17
Setting Up Integration of Cash Management with Oracle Payroll for EFT Reconciliation
........................................................................................................................................... 2-18
iv
Prioritizing Assignment Processing................................................................................... 3-71
Setting Up Your Data for P11D Processing........................................................................ 3-71
Setting Up Menus to View P11Ds Online.......................................................................... 3-74
Uploading Taxable Benefits............................................................................................... 3-74
Running the PAY GB P11D Mileage Extract Process......................................................... 3-75
Reporting on P11D: Process Overview.............................................................................. 3-77
Running the P11D Legislative Process .............................................................................. 3-79
Changing the P11D Status................................................................................................. 3-81
Running the P11D Reports................................................................................................. 3-81
Running the P11D Gaps and Overlaps Report...................................................................3-84
Running the P11D EDI Process.......................................................................................... 3-85
EDI Processing......................................................................................................................... 3-87
EDI Processing for Payroll................................................................................................. 3-87
Running the P6 and P9 Upload Process............................................................................. 3-89
Running the Works Number Update................................................................................. 3-89
Running the P45 Process.................................................................................................... 3-90
Running the P45PT1 EDI Process.......................................................................................3-91
Running the P45(1) EDI Process - pre 06-Apr-2008............................................................ 3-92
Running the P45PT3 EDI Process.......................................................................................3-93
Running the P45(3) EDI Process - pre 06-Apr-2008............................................................ 3-93
Running the P45(3) & P46 Exceptions Report.................................................................... 3-94
Running the P46 EDI Process............................................................................................. 3-94
Running the P46 EDI Process - pre 06-Apr-2008................................................................ 3-95
Running the PENNOT EDI Process................................................................................... 3-96
Pension Notification EDI Process - pre 06-Apr-2008.......................................................... 3-97
P46(Car) EDI Process V3 - Pre 06-Apr-2011....................................................................... 3-97
Running the P46(Car) EDI Process V4............................................................................... 3-98
Running the P46EXP EDI Process V6................................................................................. 3-99
End of Year Processing.......................................................................................................... 3-101
EOY EDI Process: Accuracy Requirements...................................................................... 3-101
P60 Electronic Reports..................................................................................................... 3-103
Setting up Electronic P60................................................................................................. 3-104
Running the End of Year EDI Process.............................................................................. 3-105
Running the Year End Reconciliation Report.................................................................. 3-107
Running the Invalid NI Numbers Report........................................................................ 3-107
Running the Invalid Tax Codes Report............................................................................3-108
Running the Start of Year Process.................................................................................... 3-108
Running the Start of Year Resume Process...................................................................... 3-111
Issuing a P45 Form to a Leaver ....................................................................................... 3-112
Running the P45 Alignment Report ................................................................................ 3-113
Running the DEO Payment Schedule Report.................................................................. 3-113
v
Real Time Information Reporting........................................................................................ 3-115
Real Time Information Reporting Overview................................................................... 3-115
Secondary Classifications and Balances for RTI Reporting.............................................. 3-117
P60 and RTI...................................................................................................................... 3-122
P6/P9 for RTI.................................................................................................................... 3-122
End of Year on RTI........................................................................................................... 3-123
Setting up Real Time Information Reporting................................................................... 3-124
Entering New Starter Information for RTI....................................................................... 3-128
Entering RTI Aggregation Information............................................................................ 3-130
Mapping Existing Data for RTI........................................................................................ 3-132
Running the Populate RTI Payroll ID with Assignment Number Process.......................3-135
Running the Pre – RTI – NINO Verification Process........................................................3-135
Running the Earlier Year Update Process........................................................................ 3-136
Running the Employer Alignment Submission Process (EAS)........................................ 3-137
Rolling Back Employer Alignment Submission............................................................... 3-139
Running the Create EPS Payment Values Process........................................................... 3-139
Running the Employer Payment Summary Process........................................................ 3-140
Running the Employer Payment Summary Reset Status................................................. 3-143
Running the Full Payment Submission Process .............................................................. 3-144
Running the Full Payment Submission Output............................................................... 3-147
Running the Full Payment Submission Rollback ............................................................ 3-147
Running the NINO Verification Request Process............................................................ 3-148
Running the NINO Verification Reply Upload Process................................................... 3-148
Running the RTI - P60 Archive Process........................................................................... 3-150
Running the RTI - Year End P60 Report Process..............................................................3-150
vi
Data Locks for Payroll Processes....................................................................................... 4-16
Generic Upgrade Mechanism Overview............................................................................ 4-17
Void and Reversal.............................................................................................................. 4-20
Running Post-Run Processes for QuickPay........................................................................4-22
Viewing Payroll Process Results ....................................................................................... 4-23
Printing the Payslip............................................................................................................ 4-24
Running the Employee Assignments Without Payroll Report...........................................4-25
Running the Payroll Actions Not Processed Report.......................................................... 4-26
Running the Employee Assignments Not Processed Report............................................. 4-26
Running the Element Register Report................................................................................ 4-27
Element Result Listing....................................................................................................... 4-28
Running the PrePayments Process..................................................................................... 4-29
Running the Cheque/Check Writer (Generic) Process....................................................... 4-30
Running the Cheque/Check Writer Process....................................................................... 4-31
Running the Void Cheque/Check Payments Process......................................................... 4-32
Reissuing a Voided Cheque/Check.................................................................................... 4-32
Running the Cheque Listing Report.................................................................................. 4-33
Running the Void Payments Report.................................................................................. 4-34
Running the Payroll Cheque/Check Payment Report........................................................ 4-34
Voiding Magnetic Tape Payments..................................................................................... 4-35
Making External/Manual Payments...................................................................................4-35
Running the Generic Upgrade Mechanism Process........................................................... 4-38
BACS Processing..................................................................................................................... 4-40
Overview of the BACS Process.......................................................................................... 4-40
Cheque Writer Process: Adding Your Own Cheque Report ............................................. 4-40
Setting Up BACS................................................................................................................ 4-41
Preparing to Run the BACS Process................................................................................... 4-42
Viewing the BACS File....................................................................................................... 4-42
Creating a BACS Tape........................................................................................................4-43
Creating the BACS File...................................................................................................... 4-43
RetroPay Processing................................................................................................................ 4-45
Overview of RetroPay Processing...................................................................................... 4-45
When to Run the RetroPay Process.................................................................................... 4-49
Troubleshooting RetroPay................................................................................................. 4-51
Setting Up the Retro-Notifications Report......................................................................... 4-55
Setting Up Enhanced RetroPay with Component Usages and Element Time Spans......... 4-56
Setting Up Overlapping RetroPay Using Balance Adjustments.........................................4-58
Understanding the Sequence of Your RetroPay Activities.................................................4-59
Viewing RetroPay Status and History............................................................................... 4-62
Running the Retro-Notifications Report (Enhanced and Enhanced PDF)..........................4-64
Running Enhanced RetroPay............................................................................................. 4-65
vii
Running Quick RetroPay................................................................................................... 4-65
Advance Pay............................................................................................................................ 4-67
Advance Pay Process......................................................................................................... 4-67
Setting Up Advance Pay for Individual Assignments....................................................... 4-68
Setting Up Advance Pay for Batch Assignments............................................................... 4-68
Running the Advance Pay Listing Report..........................................................................4-69
Running Advance Pay....................................................................................................... 4-70
Running the Advance Pay Process.....................................................................................4-70
Running Advance Pay by Element.................................................................................... 4-71
Viewing the Results of the Advance Pay Process.............................................................. 4-71
Exception Reporting................................................................................................................ 4-73
Payroll Exception Reporting: Overview............................................................................ 4-73
Examples of Exception Report Setup................................................................................. 4-75
Running the Payroll Message Report................................................................................. 4-76
Reconciling Payments........................................................................................................ 4-77
Setting Up Exception Reports............................................................................................ 4-78
Grouping Exception Reports..............................................................................................4-83
Running an Exception Report, or Exception Report Group............................................... 4-84
Retries, Reversals and Rollbacks............................................................................................ 4-86
Correction of Run Results: Rollbacks................................................................................. 4-86
Correction of Run Results: Retries..................................................................................... 4-87
Correction of Run Results: Reversals................................................................................. 4-88
Marking and Retrying Payroll Runs and Other Processes................................................. 4-89
Marking a Group of Employee Assignments for Retry......................................................4-89
Correcting Run Results: Reversals..................................................................................... 4-90
Running the Batch Reversals Process................................................................................. 4-90
Retrying a Payroll Run or Other Payroll Process............................................................... 4-91
Rolling Back Payroll Runs and Other Processes................................................................ 4-91
Rolling Back a Process from the Payroll Processes Window..............................................4-91
Rolling Back a Process from the Submit Requests Window...............................................4-92
Rolling Back a Process from the Assignment Processes Window...................................... 4-92
Setting Up the Payroll Purge Process................................................................................. 4-92
Running the Upgrade Action Contexts Process................................................................. 4-93
Running the Purge Preparation Phase............................................................................... 4-93
Running the Purge Deletion Phase.................................................................................... 4-94
Running the Purge Process Events Process........................................................................4-94
Workforce Intelligence (HRMS) for Payroll Processing and Analysis.................................. 4-96
Costing Detail Workbook...................................................................................................4-96
Costing Summary Workbook............................................................................................ 4-97
Element Detail Workbook.................................................................................................. 4-97
Element Link Detail Workbook......................................................................................... 4-98
viii
Employee Assignments Without Payroll Workbook......................................................... 4-99
Employee Assignments Not Processed Workbook.......................................................... 4-100
Employee Payment Methods Workbook......................................................................... 4-101
Organization Payment Methods Workbook.................................................................... 4-101
Payroll Message Workbook............................................................................................. 4-102
HRMS Glossary
Index
ix
Send Us Your Comments
Oracle Human Resources Management Systems Payroll Processing Management Guide (UK),
Release 12.2
Part No. E48855-02
Oracle welcomes customers' comments and suggestions on the quality and usefulness of this document.
Your feedback is important, and helps us to best meet your needs as a user of our products. For example:
• Are the implementation steps correct and complete?
• Did you understand the context of the procedures?
• Did you find any errors in the information?
• Does the structure of the information help you with your tasks?
• Do you need different information or graphics? If so, where, and in what format?
• Are the examples correct? Do you need more examples?
If you find any errors or have any other suggestions for improvement, then please tell us your name, the
name of the company who has licensed our products, the title and part number of the documentation and
the chapter, section, and page number (if available).
Note: Before sending us your comments, you might like to check that you have the latest version of the
document and if any concerns are already addressed. To do this, access the new Oracle E-Business Suite
Release Online Documentation CD available on My Oracle Support and www.oracle.com. It contains the
most current Documentation Library plus all documents revised or released recently.
Send your comments to us using the electronic mail address: [email protected]
Please give your name, address, electronic mail address, and telephone number (optional).
If you need assistance with Oracle software, then please contact your support representative or Oracle
Support Services.
If you require training or instruction in using Oracle software, then please contact your Oracle local office
and inquire about our Oracle University offerings. A list of Oracle offices is available on our Web site at
www.oracle.com.
xi
Preface
Intended Audience
Welcome to Release 12.2 of the Oracle Human Resources Management Systems Payroll
Processing Management Guide (UK).
This guide assumes you have a working knowledge of the following:
• The principles and customary practices of your business area.
• Oracle HRMS.
If you have never used Oracle HRMS, Oracle suggests you attend one or more of
the Oracle HRMS training classes available through Oracle University
See Related Information Sources on page xiv for more Oracle E-Business Suite product
information.
Documentation Accessibility
For information about Oracle's commitment to accessibility, visit the Oracle
Accessibility Program website at
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=docacc.
xiii
information, visit http://www.oracle.com/pls/topic/lookup?ctx=acc&id=info or visit
http://www.oracle.com/pls/topic/lookup?ctx=acc&id=trs if you are hearing impaired.
Structure
1 Payrolls
2 Payroll Payment and Distributions
3 Payroll Statutory Deductions and Reporting
4 Payroll Processing and Analysis
5 Payroll Event Rules
HRMS Glossary
xiv
new workers, developing their careers, managing contingent workers, and reporting on
your workforce.
Oracle Human Resources Management Systems Payroll Processing Management Guide
Learn about wage attachments, taxes and social insurance, the payroll run, and other
processes.
Oracle Human Resources Management Systems Compensation and Benefits
Management Guide
Learn how to use Oracle HRMS to manage your total compensation package. For
example, read how to administer salaries and benefits, set up automated grade/step
progression, and allocate salary budgets. You can also learn about setting up earnings
and deductions for payroll processing, managing leave and absences, and reporting on
compensation across your enterprise.
Oracle Human Resources Management Systems Configuring, Reporting, and System
Administration Guide
Learn about extending and configuring Oracle HRMS, managing security, auditing,
information access, and letter generation.
Oracle Human Resources Management Systems Implementation Guide
Learn about the setup procedures you need to carry out in order to implement Oracle
HRMS successfully in your enterprise.
Oracle Human Resources Management Systems FastFormula User Guide
Learn about the different uses of Oracle FastFormula, and understand the rules and
techniques you should employ when defining and amending formulas for use with
Oracle applications.
Oracle Self-Service Human Resources Deploy Self-Service Capability Guide
Set up and use self-service human resources (SSHR) functions for managers, HR
Professionals, and employees.
Oracle Performance Management Implementation and User Guide
Learn how to set up and use performance management functions. This includes setting
objectives, defining performance management plans, managing appraisals, and
administering questionnaires.
Oracle Succession Planning Implementation and User Guide
Learn how to set up and use Succession Planning functions. This includes identifying
succession-planning requirements, using talent profile, suitability analyzer, and
performance matrices.
Oracle Human Resources Management Systems Deploy Strategic Reporting (HRMSi)
Implement and administer Oracle Human Resources Management Systems Intelligence
(HRMSi) in your environment.
Oracle Human Resources Management Systems Strategic Reporting (HRMSi) User
xv
Guide
Learn about the workforce intelligence Discoverer workbooks.
Oracle Human Resources Management Systems Approvals Management
Implementation Guide
Use Oracle Approvals Management (AME) to define the approval rules that determine
the approval processes for Oracle applications.
Oracle Human Resources Management Systems Window Navigation and Reports
Guide
This guide lists the default navigation paths for all windows and the default reports and
processes as they are supplied in Oracle HRMS.
Oracle iRecruitment Implementation and User Guide
Set up and use Oracle iRecruitment to manage all of your enterprise's recruitment
needs.
Oracle Learning Management User Guide
Use Oracle Learning Management to accomplish your online and offline learning goals.
Oracle Learning Management Implementation Guide
Implement Oracle Learning Management to accommodate your specific business
practices.
Oracle Time and Labor Implementation and User Guide
Learn how to capture work patterns, such as shift hours, so that this information can be
used by other applications, such as General Ledger.
Oracle Labor Distribution User Guide
Learn how to maintain employee labor distribution schedules, distribute pay amounts,
encumber (commit) labor expenses, distribute labor costs, adjust posted labor
distribution, route distribution adjustment for approval, and manage error recovery
processes. You also learn how to set up effort reporting for Office of Management and
Budget (OMB) compliance.
Other Implementation Documentation
Oracle E-Business Suite Maintenance Guide
This guide contains information about the strategies, tasks, and troubleshooting
activities that can be used to help ensure an Oracle E-Business Suite system keeps
running smoothly, together with a comprehensive description of the relevant tools and
utilities. It also describes how to patch a system, with recommendations for optimizing
typical patching operations and reducing downtime.
Oracle E-Business Suite Security Guide
This guide contains information on a comprehensive range of security-related topics,
including access control, user management, function security, data security, and
xvi
auditing. It also describes how Oracle E-Business Suite can be integrated into a single
sign-on environment.
Oracle E-Business Suite Setup Guide
This guide contains information on system configuration tasks that are carried out
either after installation or whenever there is a significant change to the system. The
activities described include defining concurrent programs and managers, enabling
Oracle Applications Manager features, and setting up printers and online help.
Oracle E-Business Suite Flexfields Guide
This guide provides flexfields planning, setup, and reference information for the Oracle
E-Business Suite implementation team, as well as for users responsible for the ongoing
maintenance of Oracle E-Business Suite product data. This guide also provides
information on creating custom reports on flexfields data.
Oracle eTechnical Reference Manuals
Each eTechnical Reference Manual (eTRM) contains database diagrams and a detailed
description of database tables, forms, reports, and programs for a specific Oracle
Applications product. This information helps you convert data from your existing
applications, integrate Oracle Applications data with non-Oracle applications, and write
custom reports for Oracle Applications products. Oracle eTRM is available on My
Oracle Support.
Integration Repository
The Oracle Integration Repository is a compilation of information about the service
endpoints exposed by the Oracle E-Business Suite of applications. It provides a
complete catalog of Oracle E-Business Suite's business service interfaces. The tool lets
users easily discover and deploy the appropriate business service interface for
integration with any system, application, or business partner.
The Oracle Integration Repository is shipped as part of the E-Business Suite. As your
instance is patched, the repository is automatically updated with content appropriate
for the precise revisions of interfaces in your environment.
You can navigate to the Oracle Integration Repository through Oracle E-Business Suite
Integrated SOA Gateway.
xvii
Because Oracle E-Business Suite tables are interrelated, any change you make using an
Oracle E-Business Suite form can update many tables at once. But when you modify
Oracle E-Business Suite data using anything other than Oracle E-Business Suite, you
may change a row in one table without making corresponding changes in related tables.
If your tables get out of synchronization with each other, you risk retrieving erroneous
information and you risk unpredictable results throughout Oracle E-Business Suite.
When you use Oracle E-Business Suite to modify your data, Oracle E-Business Suite
automatically checks that your changes are valid. Oracle E-Business Suite also keeps
track of who changes information. If you enter information into database tables using
database tools, you may store invalid information. You also lose the ability to track who
has changed your information because SQL*Plus and other database tools do not keep a
record of changes.
xviii
1
Payrolls
Payrolls Overview
Using Oracle HRMS, you can set up payrolls to pay all your employees accurately and
at the correct time.
Key Concepts
To enable you to set up payrolls correctly, you need to understand these key concepts:
• Consolidation sets, Oracle HRMS Payroll Processing Management Guide
• Element sets and distribution sets, Oracle HRMS Compensation and Benefits
Management Guide
Reporting on Payrolls
See Reports and Processes in Oracle HRMS, Oracle HRMS Configuring, Reporting, and
System Administration Guide
Payrolls 1-1
Payrolls
You can use Oracle Payroll to define a payroll, or range or payrolls that best suit your
organizational needs.
Is there any checklist that you must follow while running the various payroll processes?
Oracle recommends that you follow this checklist while running the various payroll
processes for that period:
• Do not update employee or assignment data while running the Payroll Run,
Quickpay, Prepayment, Quick Prepay, Balance Adjustments, BEE, BAA, RetroPay,
Costing, RetroCosting, Costing of Payments, Archiver processes . These processes
access people as well as assignment data to derive results. Some of these processes
are interdependent. An update to employee/assignment data can result in
inconsistent results.
• Do not update element details, element link details, element entry details while
running the Payroll Run, Quickpay, Balance Adjustments, BEE, BAA, RetroPay,
Costing, RetroCosting processes as element details are accessed while running these
processes for different assignments.
• Do not update organization, payroll, group details while running the Payroll Run,
Quickpay, Prepayment, Quick Prepay, Costing, Costing of Payments, RetroCosting
process.
• Do not update fastformulas while running the Payroll Run, Quickpay, Retropay
1-2 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
processes as fastformulas are accessed by these processes.
Payrolls 1-3
Payroll Definition
Consolidation Sets
Consolidation sets are the means by which you label payroll runs for further
processing. This enables you to process the results from more than one payroll in a
single action. You need only produce one tape per payment method for several
payrolls, one set of reports and one set of costing for the whole set.
You can follow this procedure when scheduling additional runs. These are the runs you
make in addition to your regular payroll runs; for example, to pay leavers. You can
decide whether to consolidate an additional run with the regular run or switch it to a
special set.
Consolidation sets are also used to label assignment sets when you use these for payroll
processing. The same choices apply to assignment sets as to payrolls. You can accept the
default consolidation set or select a new one when you set the run parameters in the
Submit Requests window. You can also change the consolidation set after the run in the
Update Payroll Run window.
1-4 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Payroll Period Types Periods per Year
Semi-Year 2
Quarter 4
Bi-Month 6
Calendar Month 12
Lunar Month 13
Bi-Week 26
Ten-Day 36
Week 52
Exchange Rates
You can maintain daily exchange rates for use in foreign currency conversion, and you
can also specify a date range for a specific rate. You maintain daily rates in Oracle
General Ledger.
See: Entering Daily Rates, Oracle General Ledger User's Guide
You can associate a daily rate with a conversion rate type by using predefined rate
types such as Spot and Corporate. This means that the conversion rate associated with
the rate type is automatically used whenever you perform foreign currency
conversions. Some rate types such as Spot and Corporate are predefined. You can also
use Oracle General Ledger to define additional rate types of your own.
See: Defining Conversion Rate Types, Oracle General Ledger User's Guide
When you create a business group, the Corporate currency type is predefined for Core
HRMS (HRMS Reporting and Payroll Processes). However, you can modify HRMS
User Tables so that the default value of Corporate can be overridden for each of the
Payrolls 1-5
following:
• HRMS Reporting
• Payroll Processes
See Selecting Exchange Rate Types for a Business Group, page 1-7
Assignment Sets
There are three uses of assignment sets in Oracle HRMS:
• You can run a QuickPaint report for a set of assignments, rather than individual
assignments.
• You can process subsets of the employees assigned to a payroll. Normally you
initiate payroll runs and other post-run processes for one or more payrolls at a time.
However, if you need to process smaller groups within a single payroll, you define
an assignment set.
• You can use a BEE concurrent process to create an identical batch line for each
assignment in an assignment set.
See: Defining an Assignment Set Using Formula Criteria, Oracle HRMS FastFormula
User Guide
• You can select individually all the assignments you want to include in the set.
• You can start from a full set of all the employees in the Business Group or all the
employees assigned to a selected payroll. Then you can exclude individual
assignments from the set.
See: Defining an Assignment Set by Including or Excluding Assignments, page 1-
11
1-6 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Selecting Exchange Rate Types for a Business Group
When you create a Business Group for BIS, HRMS Reporting or Payroll Processes the
exchange rate type is predefined as Corporate. This is effective from the effective date of
the Business Group.
However, you can set a different currency type for each Business Group. For example,
you can select:
• A spot rate for Payroll processes to reflect daily exchange rates.
You can define a different exchange rate type in the Table Values window.
2. In the Exact field, select BIS, HRMS, or PAY from the list of values.
3. Enter the new value for the exchange rate type. The value will usually be Corporate
(the default) or Spot, but you may also need to select other predefined GL Exchange
Rate Types.
4. Change the Effective Date for this rate type, or accept the default.
For details of available rate types, see Defining Conversion Rate Types, Oracle
General Ledger User's Guide.
Payrolls 1-7
2. Choose Edit, Delete Record.
You can only delete a consolidation set if it is not the default set for a payroll and if
it is not associated with any payroll processes.
Note: Changes you make in this window are for the selected payroll
processes only. Default consolidation set and pay advice information
continue to apply to subsequent runs.
Tip: Optionally, select the period for which you wish to change the
consolidation set by providing a Period From date and a Period To
date. If you do not specify a period then the update action will
apply to all payroll periods for this payroll
Payroll run information for the payroll displays in reverse order from the last
completed run. The Set region displays whether the run was for an element set
and/or assignment set.
Note: You can update consolidation set and pay advice information
in this window regardless of the status displayed for the payroll
run.
1-8 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. Do one of the following:
• If you are defining an assignment set for payroll processing, select a payroll.
You cannot process an assignment set drawn from more than one payroll.
• If you are defining an assignment set for other purposes, selecting a payroll is
optional. If you select a payroll, the formula generated from your selection
criteria will select assignments from this payroll only. If you do not select a
payroll, the formula will select assignments from the whole business group.
4. In the Assignment Criteria window, enter one criterion in each row, and join the
criteria with AND or OR in the Condition field.
Field details are:
Field Description
Payrolls 1-9
Operator Symbols Meaning
Example
For example: The following is a definition for an assignment set of employees with
salaries between 16,000 and 24,000:
1-10 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
No. Condition Database Item Operator Value/
Database Item
6. If you want to include or exclude individual assignments from the set defined by
your criteria, choose the Amendment button. Select the assignments you want to
include or exclude from the set.
Note: The list of assignments you see in this window is either all
the assignments in the business group or, if you selected a payroll,
all the assignments to that payroll. It does not show the
assignments matching your criteria since these are identified
dynamically each time the formula runs.
4. Click Amendment.
Payrolls 1-11
• If you want to create a small set of assignments, select Include in the Inc/Exc
field and select all the assignments for the set.
• If you want to start from the full set of assignments for the payroll or Business
Group, select Exclude in the Inc/Exc field and select assignments to remove
from the set.
Do not create a mixture of Include and Exclude rows if you have not entered criteria
and generated a formula.
Defining a Payroll
Use the Payroll window to define a payroll, including its calendar and valid payment
methods.
2. Enter the payroll's name and select its period type from the list.
3. Enter the end date of the payroll's first period, and the number of years for which
the system should initially generate the payroll's calendar. You can increase this
number later to generate additional years.
When you enter the First Period End Date, make sure that the corresponding start
date of the first period is after the start date of the payroll.
Note: The Reset Years field is available if you have set the profile
option PAY: Display Reset Years in Payroll to Yes. The field
signifies the years after which the period start of the next
corresponding year would be reset. This field cannot be greater
than the number of years.
4. In the Date Offset region, you can change the zero default to a negative or positive
number of days before or after the period end date. For example, for a
semi-monthly payroll, the Cut Off date can be 3 days before the period end date
1-12 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
(-3), while the Scheduled Run and Check dates can be 5 and 7 days after this date,
respectively. You can also set the Payslip offset to determine when employees can
view payslip information.
Note: For India users only : You can calculate and deduct taxes
from employees on the date salary is paid to the employee instead
of date earned, thereby supporting payroll earned with a date paid
in future (from March to February instead of April to March) by
using a positive offset.
• The Check Date, sometimes called Pay Date, is the date of constructive receipt
of pay, on which paychecks become negotiable.
• The Scheduled Run Date is the date scheduled for the Regular run of this
payroll each period.
• The Cut Off date, included for your reference, is the final date for entering or
changing payroll information before a run.
• A payslip offset, reckoned from the completion date for your payroll processes
is always a positive number to enable you to prevent employees from viewing
payslips before the official payment date. For example, if the payroll processes
complete on 15th May, and employees do not receive payment until 20th May,
you can enter an offset of 5 to align the payslip date to the payment date.
These offsets are the defaults for the calendar. You can manually make date changes
in the calendar (such as when an offset date falls on a weekend or holiday, by
choosing Period Dates).
5. Select a default payment method for employees who have no valid personal
payment method. You cannot select a method using magnetic tape because this
requires information about employees' bank accounts.
6. Select a default consolidation set for this payroll. One consolidation set is created
automatically when you define your Business Group. Oracle Payroll users can
create other consolidation sets for payroll processing.
7. In the Costing region, you can enter information about the ledger and suspense
account holding costing information for this payroll.
The information you enter here depends on the setup of your Cost Allocation key
flexfield.
See: Setup of the Cost Allocation Key Flexfield, Oracle HRMS Enterprise and
Workforce Management Guide
8. Check the Negative Payment Allowed check box if you want the PrePayments
Payrolls 1-13
process to include negative payments. If you leave the box unchecked, the
PrePayments process ignores negative payments.
9. Check the Multiple Assignment check box if you want an employee to receive a
single payment, for multiple assignments carried out within your organization.
However, if a PrePayments process, which runs prior to your effective processing
date, already exists you cannot go back and change the Multiple Assignment check
box. This box is only visible if the functionality is enabled for your localization.
Note: If you check the Multiple Assignment check box, make sure it
remains checked throughout your payroll processing. Oracle
Payroll reports in error if some of your payroll processes support
multiple assignment processing and others do not.
10. If you are an Oracle Payroll user, enter the Statutory Information field to open the
Statutory Information window.
Your Oracle localization team may have created fields in this window.
11. If the Payslip Modeler is enabled for your localization, you can set locking period
for payslip modeling. This restricts users from making updates to payroll
information while modeling their payslip during a mock payroll run during the
specified period.
12. You can specify the Availability Rule whether to disable the functionality days after
the period start and days prior to the End date or enable the functionality between
the days from start and before the period end date. Specify the number of days
prior to and after a specified date when can you make changes for
modeling/simulating the payslip.
Note: You cannot make any changes beyond the days specified
here for payslip modeling.
13. For India users only: Click in the Further Payroll Information field and specify Yes
in the March Salary paid in April field, if you want to enable processing of payroll
of two periods in a single month.
1-14 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
14. For Korea users only: Click in the Further Payroll Information field and specify the
exemption amounts. By default, the application uses the TRUNC function for tax
calculations. Specify Yes if you want the application to use ROUND function
instead of TRUNC function for tax calculations.
16. Choose the Period Dates button to view the calendar generated for your payroll. In
the Period Dates window:
• You can view the default offset dates for every period, and you can manually
override any of these dates in any record.
• You can change the payroll's default Open status in any period to Closed to
prevent further element entries. You can also reopen the period if necessary.
Important: Use this feature with caution. When you perform certain
important tasks in Oracle HRMS, the system may automatically
create or delete element entries. These tasks include hiring and
terminating people, and updating assignments. You cannot change
any element entries that span a closed payroll period, and so you
may be prevented from performing these tasks.
17. Choose the Valid Payment Methods button to add valid payment methods for this
payroll.
In the Valid Payment Methods window, the default payment method for the
payroll appears automatically. You can add other methods. First set your effective
date to the date you want the method to become valid.
Deleting Payrolls
You can delete a payroll if there are no active employee assignments or element links to
it. However, if you have run processing for a payroll it is not advisable to delete it. If
necessary, define a new payroll and simply discontinue use of the old payroll.
Payrolls 1-15
To delete a payroll:
1. Remove any element links or employee assignments to the payroll.
2. Query the payroll in the Payroll window, choose Delete Record and Save.
2. Write a formula to specify your criteria for allocating payroll contacts to employees.
See: Sample Formula for Payroll Contact, Oracle HRMS FastFormula User Guide
3. Run the Allocate Payroll Contact concurrent program. You supply this program
with date on which the contact becomes effective, and a formula containing the
allocation rules. The program runs as a batch process on all assignments in the
business group.
See Allocating Payroll Contacts, page 1-16
You store these separate allocation criteria in separate formulas, and then use the
Allocate Payroll Contact concurrent program to select the formula that contains your
preferred criteria.
1-16 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
criteria that your formula specifies..
2. Select the formula that contains your allocation criteria. You can select any formula
of the Payroll Contact type, and these are the only formula types that appear in the
list of values.
3. Click OK.
Alternatively, you can allocate a payroll contact by navigating to the Extra
Assignment Information window, selecting the Payroll Contact information type,
and modifying the payroll contact details in the Details descriptive flexfield.
Adjusting a Balance
Balance adjustments can be made to any user balance and to assignment level
predefined balances. You can make adjustments to balances of any unit type, and when
you adjust a balance there is no requirement for you to carry out further processing
actions. However, Oracle Payroll processes the results of money balance adjustments in
such a way that you can easily pay the value of an adjustment to an employee if you
require.
When you save your adjustment, it processes like a payroll run with just one entry, and
the value you enter becomes a processed run result. When you select a consolidation set
for the adjustment, the system labels the run result for prepayments processing, in the
same way that it labels the results of payroll runs and QuickPay runs.
You adjust balances in the Adjust Balance window.
To adjust a balance:
1. Query the assignment for which you want to adjust the balance.
2. Set the effective date to when you want to adjust the balance.
The window displays your current effective date. If the assignment is to a payroll, it
also displays the corresponding payroll processing period.
3. Select the element whose pay or input values you want to change, and update the
entry values as you require.
5. Check the Costed check box and select the Costing field if you want to cost the
balance adjustment. This enables you to enter costing details by using the Cost
Allocation key flexfield.
Payrolls 1-17
6. Save your changes.
Oracle Payroll applies the adjustment by creating a processed run item equivalent
to the adjustment value you entered. The option buttons display the progress of the
adjustment's processing.
Note: If the transaction finally shows Error, check that the units of
measure for the entry values are correct. If they are, consult your
system administrator.
1-18 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2
Payroll Payment and Distributions
Key Concepts
To enable you to set up payment and distributions correctly, you need to understand
these key concepts:
• Payment methods for your enterprise, page 2-4
2-2 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
you will see the Multiple Assignment check box on the Payroll window. The process is
activated by selecting the Multiple Assignment check box.
• Individual employees receive payment that can be distributed between the defined
payment methods in proportions different from those applying to other employees
belonging to the same payroll.
• Check/Cheque
• Cash
Your particular enterprise may support a different range of types. Additionally, there
can be local variations within each type. For example, the direct deposit type is NACHA
in the U.S., BACS in the U.K. and BECS in Australia.
However, in all enterprises you can define multiple payment methods for the same
payment method type.
You can also define payment methods for third party payments, such as court-ordered
wage attachments. Third party payments are always made by cheque/check, so
methods for these payments must have the type Cheque (Check).
2-4 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Payment Method Types: Required Information
When you define a payment method, always include the required information for the
payment method type:
• Each source account must have at least one valid payment method.
Your sequence for defining payment methods and attaching them to a payroll is:
1. Define your organizational payment methods.
See: Defining a Payment Method, page 2-7
• The Oracle Payroll payment amount matches the statement line payment amount.
Cash Management is available only for the Payroll payment methods of checks/cheques
and electronic fund transfers (such as NACHA in the U.S, Direct Deposit in India).
Important: If you want to use Cash Management fully, you must install
Oracle Accounts Payable and Oracle Accounts Receivable due to the
interdependency of the products. All accounting functions take place in
2-6 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Accounts Payable and Accounts Receivable, and Cash Management
provides the engine for reconciliation and forecast.
• Enter the details of the source bank account from which your enterprise makes the
payment.
• Specify the General Ledger (GL) accounts that hold reconciliation and error details
for the payment method.
• Handle costing for the payment method. For example, you can specify whether to
transfer the costs to GL and whether costing applies to cleared payments only,
uncleared payments only, or a combination of cleared and uncleared payments.
• Confirm that your source bank account in Oracle Payroll is the same bank account
that Oracle Cash Management uses to clear your payments. This confirmation
assures you that you are operating with a single consistent bank account rather than
with duplicate accounts that introduce accounting errors.
2. Enter a name for the payment method, and select the payment method type.
For a third-party payment method, always select the type Check/Cheque. The
default currency for your business group appears automatically.
6. Enter the Bank Details field to open the Bank Details window. Enter information
about the account from which your enterprise intends to make payments.
If you are using Cash Management, include the following information:
• Account Name
• Account Type
• Account Number
• Bank Name: If this already exists, enter the name exactly as it appears in
Accounts Payable.
• Bank Branch: If this already exists, enter the name exactly as it appears in
Accounts Payable.
Italy Users: You can enter the Bank Name, Bank Location, Account Number, and
Account Name. The IBAN Account displays by default.
Ensure that you enter any additional bank details that are specific to your
enterprise. For example, bank details for U.S. payment methods always require a
transit code. The transit code, or transit routing number is the nine-digit number
that identifies the financial institution. If the transit code is incorrect, the funds will
not be posted to the account.
South Africa Users: Enter the account holder's name and indicate whether the
account holder relationship is joint, own, or third party.
Belgium, Denmark, Finland, France, Germany, Hungary, Ireland, the
Netherlands, Norway, Poland, Russia, Spain, and Sweden users: Enter the Bank
Identifier Code (BIC) and International Bank Account Number (IBAN) in the Bank
Identifier Code and the IBAN Number fields, respectively. Note that you must
enter at least one of the account numbers, that is, either the International Bank
Account Number (IBAN) or the Account Number. If you enter the Account
Number, then the Bank Code and Branch Code fields are mandatory.
2-8 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Specify what type of payments to cost for this payment method
7. Navigate to the Costing tab. Each check box indicates a particular type of payment.
Check the boxes for each type of payment that you want to cost. When you
subsequently run the Costing of Payment process, it costs each type of payment as
you have indicated. The entries that you make for an individual check box can
imply automatic checking of related boxes. Your choices are:
• Cost Payment: Check this box to specify that you want to cost only uncleared
payments for this payment method.
• Cost Cleared Payment: Check this box to specify that you want to cost only
cleared payments for this payment method. If you check this box, the Cost
Payment box is also checked by default.
• Cost Cleared Voided Payment only: Check this box to specify that you want to
cost any voided payments that have also been cleared by Oracle Cash
Management. If you check this box, the Cost Payment and Cost Cleared
Payment boxes are also checked by default.
• Transfer to GL: Check this box to specify that costed payments should transfer
to General Ledger. If you check this box, the Cost Payment box is also checked
by default.
9. Select Ledger to indicate the ledger to use if you intend to reconcile payments using
Oracle Cash Management.
11. Select GL Cash Account to indicate which cash account to use for the reconciliation
of payments.
The entry for Description appears automatically by default, depending on what you
enter in the GL Cash Account details.
15. To confirm that Oracle Cash Management is operating with the same source bank
account that you are using in Oracle Payroll, view the check box. If the box is
checked, then Oracle Cash Management holds the bank account for this payment
method, and you can reconcile payments knowing that you are using an identical
account in Payroll, and in Cash Management.
However, if the box is not checked, this indicates that Oracle Cash Management
does not hold the details for your Payroll account. This may indicate that duplicate
accounts exist and you should exercise caution when you reconcile your payments.
2. Set the value of the user category that you created as the profile value for the profile
PAY: Statement of Earnings User Category.
2-10 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
See: User Profiles, Oracle HRMS Configuring, Reporting, and System Administration
Guide
3. Add the predefined element sets for your earnings and deductions to the SOE
Information EIT at the business group level.
For Canadian and US users only: SOE Information functionality is not available for
Canadian and US legislations.
Swedish users only: Ensure that you have enabled your elements to display a code.
You do this at the business group level by entering Extra Element Details for each
element. When you select the EIT, you can make a further selection of Element
Name, and specify a code for your selected element. This ensures that your SOE
displays the element code in the earnings, deductions, and information regions.
See: Business Group: Entering SOE Information, Oracle HRMS Enterprise and
Workforce Management Guide
4. Create an element set containing all the elements that you want to see displayed in
the information region of the SOE.
For South Africa only: The Information region has been renamed to Fringe Benefits
and Other Non Payments region. You use the predefined ZA SOE Fringe Benefits
and Other Non Payments element set to display information in that region. You
enter this element set in the Elements 3 field when you define your SOE
Information at business group level.
The South African localization does not use balance attribution.
Users should now restart the Apache server as instructed in the final step.
5. Complete the SOE Detail Information EIT by adding the elements in your element
set, and the SOE display balances to the EIT at the business group level.
See: Business Group: Entering SOE Detail Information, Oracle HRMS Enterprise and
Workforce Management Guide
6. Link the predefined SOE balance attribute to your business group. The attribute
name is likely to have a leading localization code followed by the stem
_SOE_BALANCE_ATTRIBUTES.
8. Restart the Apache server and then check the SOE to ensure that the SOE displays
the requirements that you selected.
• Disable the global SOE if you prefer to continue using the old forms-based format.
You run the Enable or Disable Global SOE process from the Submit Request window.
2. Enter whether you want to Disable or Enable the Global SOE in the parameters
window.
• Regular Payroll Run SOE for each employee and shows Period to Date and Year to
Date balances
• Separate Check SOE only if employee has an element with Separate Check input
value set to Yes
• Tax Separate Run SOE if employee has an element(s) with any of the following
input values:
• Separate Check set to Yes
2-12 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Canada only: The Payroll Run SOE displays one "Master Assignment Action" master
record and multiple records with second and third layer run types.
If you are processing Multiple Assignment Payments, then the PrePayment Statement
of Earnings displays consolidated earnings and deductions information. The header
information displayed on the Statement of Earnings is obtained from the primary
assignment; however, if this assignment is not processed, then the header information is
taken from the first assignment processed in the PrePayment process.
• From the Assignment window, choose Others and select Statement of Earnings.
2. Choose View Results, and select Statement of Earnings from the View Results
window.
2. For online payslips, enter self-service preference information to indicate how you
want to view them. You can specify these settings at the organization, location, and
person levels.
See: Entering Self-Service Preference Information, Oracle HRMS Enterprise and
Workforce Management Guide, Location Extra Information Types, Oracle HRMS
Enterprise and Workforce Management Guide, and Person Extra Information Types,
Oracle HRMS Workforce Sourcing, Deployment, and Talent Management Guide
4. US, Canada, Mexico, and UAE only: Oracle Payroll provides the ability to
customize the content of your employee payslips to suit your business needs. Prior
to making any changes, however, you should review the default content to best
determine what changes you require. See: Payslip Region Information, Oracle
HRMS Payroll Processing Management Guide (Mexico)
To change balances or include additional balances on the payslip:
1. From the Total Compensation menu, select Basic and then Balance.
2. Query for the element whose balance you want to add, and click Attribute.
3. Click on a new row under Attribute, and choose the attribute you want to
display from the list of values. This represents where the current balance will
appear on the payslip.
2-14 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
4. Choose a dimension from the list of values.
Note: These changes do not take effect on the payslip until you
rerun the Payroll Archiver Process for the affected payroll period.
7. Print your payslips in the usual way. Users in the Netherlands and China, run the
payslip report to produce a formatted report ready for printing and sending out to
your employees.
See: Printing the Payslip, page 4-24
2. In the Parameters window, select a payroll name and consolidation set. This selects
the employees for whom you want to run the report. When you select a payroll, the
default consolidation set is displayed.
3. Enter the start and end dates for the period of time you want the information
extracted. You typically run this process for the same dates you ran your payroll.
4. India: Select whether you want to mail individual payslip or view consolidated
payslips in the Generate Payslip field.
5. Choose Submit.
After running the Payroll Archiver, you can use the Payroll Actions Not Processed
report to see what employees (and corresponding payroll processes) were not archived
but did fall within the report's parameters.
2-16 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
organizational payment method for a specified payroll and payroll period. Account
details for each organizational payment method are also listed.
You run the report in the Submit Requests window.
2. Select the payroll and payroll period for which you want to see the information.
3. If you want to restrict the information by consolidation set, select the name of the
set.
2. Select the payroll for which you want to generate pay advices.
3. Enter the period for which you want to generate pay advices and the date on which
you want to generate them.
• If you want to generate a single pay advice for an employee assignment, enter
the employee assignment number.
5. Select the sort orders 1 to 6 for employees whose mailing address is set to
Office/Blank.
Note: You can also view this report from the Assignment Process
Results window, where you select an individual assignment and
the process you want to view the report for.
• Enabled: Y
• Enabled: Y
2-18 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
function, refer to Creating a Reconciliation Function on My Oracle Support, with
note ID 949409.1.
3. Use the HRMS Manager responsibility and navigate to the Table Values window
under Other Definitions. Add the new function name in the user table
IE_EFT_RECON_FUNC.
Is the entry of tax and social insurance details sufficiently flexible to meet the needs of
my organization?
Yes. You can calculate taxes for different types of employer to represent the diversity of
Is Oracle Payroll capable of implementing the latest updates to taxation and social
insurance?
Yes. The details of taxation policy and social security entitlements are constantly
changing, but Oracle Payroll is always promptly updated so that your processing
includes the most recent updates.
Can you record P11D details for your employees and submit an annual return to HM
Revenue and Customs? (Oracle HR)
You can use Oracle HR to update your records throughout the year to show all the
Class 1A National Insurance contributions for which your organization is liable. You
can make this information available to employees so that they can their NI liabilities.
You can then generate a report to view the final details and you can submit the
complete and validated records to HMRC to comply with all reporting requirements.
3-2 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Understanding and Using PAYE
Special codes
Codes and meanings:
• D0: taxed at higher than basic rate
• BR: tax deducted at the basic rate with no tax free allowance
• NI: exempt from PAYE but not NIC, for students working during the vacation
when NT should not be issued without prior permission of the Tax Office.
• S: indicates liability to the Scottish Variable Rate which the Scottish Parliament may
Key dates
These dates are subject to change for specific Tax Years
6 April - start of year
19 May - last date for sending year end returns
31 May - last date for delivery of employees' P60 forms
6 July - last date for sending P9Ds and P11Ds
19 July - last date for payment of Class 1A NICs on cars and fuel
5 April - end of tax year
Payment date
The tax period to use for calculating PAYE is the period in which the payment date
falls. For example, the weekly payment date April 14 is in Week 2, and the monthly
payment date April 5 is in Month 12.
3-4 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
This is normally a letter followed by up to nine alphanumeric characters.
Note: If you transfer employees between payrolls having the same tax
reference number, the balances continue to accumulate as before.
You must ensure that the PAYE reference for a payroll remains the same throughout a
tax year to avoid generating incorrect statutory reports. You can change the PAYE
reference for a payroll at the start of a new tax year, 6th April. However, if you have
already executed one or more payroll runs in a tax year, changing the PAYE reference
for the payroll with a retrospective effective date can result in incorrect statutory
reports.
You must link these elements to the appropriate payrolls before they can be given to
employees and included in payroll runs. If you have set up segments of the Cost
Allocation key flexfield to receive entries at the element level, you should enter these
account codes in the Element Link window when you link the PAYE elements to your
payrolls.
The recurring element PAYE can process after termination to allow for payments to
employees who have left, but who may still be entitled to receive late payments.
You can include the PAYE elements, along with NI elements, in an element set, then
select this set in the HR:Non-Updateable Element Set user profile option. This prevents
users changing the entry values of these elements in the Element Entries window. They
should use the Statutory Details window instead.
1.
2. Enter the Previous Employer's PAYE Reference for this employee. This is a
mandatory field.
3. Enter the date on which this employee left the previous employer. This is a
mandatory field.
4. Enter the Previous Tax Code and Previous Tax Basis. The Previous Tax Code is a
mandatory field.
5. Enter the Last Payment Period Type and Last Payment Period.
8. Select the Not Paid Between Start and 5- Apr check box if an employee will not be
paid in the current tax year. The P45PT3 EDI file will contain a record (ATT2 58) to
3-6 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
inform HMRC not to expect a P14 (EOY) return for the employee this year.
2. Select the Default EDI Sent check box if required. If you select and save the Default
P46 statement, then the application displays a warning message stating that the tax
code must be BR for the default.
Note: Once you select the completed P46 to send, the P46 Statement
becomes mandatory. You can then send a completed P46 or P45(3)
for that assignment. However, once a completed P46 is send to the
HMRC, you cannot send the Default P46.
4. If you want to send this information to HMRC by EDI, check the Send EDI check
box.
2. Enter the Annual Pension amount. Ensure this value is not less than zero.
Note: When you select the Send EDI check box, the Date Pension
Started and Annual Pension are mandatory.
3. Enter the Prev Employers PAYE Ref and Date Left Prev Employer details.
5. Enter the Last Payment Period Type and Last Payment Period information.
7. If you want to send this information to HMRC by EDI, check the Send EDI check
box.
If you want to change the entries in the multiple assignment and aggregated
assignment check boxes, make your changes on the Employment tab of the Person
window. You cannot change them in the Statutory Details window.
Note: You can only make changes if you have not run your payroll in
the current tax year.
However, you can manually check the Excluded from WNU check box to specify that
this employee should not be included in future Works Number Updates. This typically
occurs in response to a HMRC notification that they do not need further updates for this
employee.
Link the PAYE Details element to your payrolls. You can enter defaults at the link level
for the input values so that no assignment is processed without a valid code being
present. It is important to ensure that you enter a valid code because validation is not
available at this point.
• The override date, if one exists, for the P45. You can set an override date to
3-8 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
indicate that you want to produce a P45 for a terminated assignment at an
earlier date than the date previously scheduled by Oracle Payroll.
• If the P45 has been printed and submitted to a different tax office.
6. Record new employees' previous taxable pay and tax paid on P11 with previous
employers in the current tax year.
7. If any tax is refundable, select the refundable category from the list. There are four
choices:
Yes: Make the refund.
Trade Dispute: The refund is withheld as the employee is currently involved in a
trade dispute.
8. Enter the Authority - for example, P6, P45 etc and the Message Date and Issue Date.
Note that these fields also automatically update to display the latest authority for
Note: Do not use the Element Entry Values window to update the
PAYE information. If you make your changes in the Element Entry
Values window, they are not automatically updated in the
aggregated assignments.
3. Run the Start of Year process to upload tax code changes for the aggregated
assignments.
See Running the Start of Year Process, page 3-108
3-10 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Orders. You maintain student loans from the Student Loans window.
4. You can modify the Subpriority for the Court Order. This is the only change that
you can make to the Court Order information.
From 6th April 2003 NI rebates do not appear as a separate category on the Tax
Payments Listing. This is because rebates are now included as part of a single net
contribution value.
You run the report in the Submit Requests window.
2. In the Parameters window, select a payroll and payroll period for which you want
to see the information.
3. If you want to see information just for a consolidation set, select the name of the set.
4. You can see the information listed either by employee name or assignment number.
Select one of these as your sorting classification.
• Age
• Pension arrangements
• Earnings period
• Method of calculation
• Arrears
3-12 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• D -- contracted out for members of COSR schemes
Deferred Contributions
Deferred categories are:
• J -- Not contracted out, and has deferment.
Category X
Category X indicates that there are no contributions.
• Weekly
• Calendar Monthly
• Annual
Weekly and Calendar Monthly are for employees on weekly or monthly payrolls.
Annual is for directors or office holders. Daily is used for periods of more than seven
days that do not fall into weekly or monthly categories.
3-14 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
You can make more than one regular payment to an employee within the earnings
period. For example, employees with a week's salary retained by the employer on a
'week in hand' basis, can receive two payments in their final week.
Oracle Payroll uses the exact percentage method. Both methods make use of rates and
bands which may be changed annually.
How Do You Calculate NIC If An Employee is Being Paid for More Than One Period At
the Same Time?
NIC is calculated at the time of payment, but if you have to pay an employee for more
than one period at the same time, you usually calculate NIC on the earnings for each
period separately.
For example, it proves impossible to pay a new starter in the period of starting so she
receives a double payment in the next period. You calculate this employee's NIC
separately for each period: it should not be aggregated in the second period. The system
does not calculate this method automatically for new starters, so you must enter a
figure into the NI element EIT for the amount of periods to use for a manual
adjustment.
• If the employee has been undercharged, the balances maintained for year end
reporting also need to be corrected, and the balance of secondary contributions
owing must be paid to HMRC with the next payment.
However the arrears of the primary contributions may only be recovered by doubling
the actual primary contribution in subsequent periods. For example, if the arrears are
20.20 and the normal period NIC contribution is 15.20, you can double the contribution
to 30.40, reducing the arrears to 5. The subsequent period's normal calculation is 14.80,
which you can increase to 19.80, recovering the remaining arrears. Arrears in one tax
year can only be recovered from the employee in that tax year and the subsequent year.
Oracle Payroll uses the exact percentage method of calculation to administer company
directors' NIC. The procedure takes into account changes in circumstances and
recalculates the annual liability for each category each time.
For employees who become directors, NIC balances are maintained showing the
director's figures in addition to the reporting balances that show contributions as an
employee and as a director. The director or employer can choose to pay on account.
See: Entering NI Details for an Employee, page 3-60
3-16 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
time you capture information for a particular element.
This topic includes each of the following:
• Supporting notes to help you to capture P11D information correctly, page 3-17
3-18 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Int Free and Low Int Loans, page 3-30
Assets Transferred
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-20 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Cars
Multiple
Other
Precious Metals
Property
Automatically calculated if
you have entered
Cost/Market Value and
Amount Made Good.
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-22 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Aircraft
Boat
Corporate Hospitality
Holiday Accm'dtn.
Multiple
Other
Timeshare Accm'dtn
Automatically calculated if
you have entered Annual
Value and Amount Made
Good.
Yes/No
Person ID
Assignment ID
Assignment Number
3-24 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Name Car and Car Fuel 2003_04 See Entry in Field column
Element Type ID ID of the Car and Car Fuel See Entry in Field column
element
Battery Electric
Diesel
E85 Bioethanol
Hybrid Electric
LPG/CNG
Petrol
3-26 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Expense Payments
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-28 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Entertainment.
Multiple.
Non-qualifying Relocation.
Other.
Automatically calculated if
you have entered Cost to You
and Amount Made Good.
Yes/No
Person ID
Assignment ID
Assignment Number
3-30 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Name Int Free and Low Int Loans See Entry in Field column
Element Type ID ID for the Int Free and Low See Entry in Field column
Int Loans element
Non-qualifying Loan
Qualifying Loan
Average
Precise
Other
3-32 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Living Accommodation
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-34 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
MARORS
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-36 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Mileage Allowance and Payment
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Bicycle
Car or Van
Motorcycle
3-38 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Other Items
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Type ID ID of the Other Items element See Entry in Field column
3-40 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Multiple
Non-qualifying Relocation
Ben
Other
Automatically calculated if
you have entered Cost to You,
and Amount Made Good.
Person ID
Assignment ID
Assignment Number
3-42 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Type ID ID of the Other Items Non 1A See Entry in Field column
element
Educational Assistance
Multiple
Non-Qualifying Relocation
Expenses
Nursery
Other
Automatically calculated if
you have entered Cost to You,
and Amount Made Good.
Person ID
Assignment ID
Assignment Number
3-44 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Name Payments Made for Emp See Entry in Field column
Element Type ID ID of the Payments Made for See Entry in Field column
Emp element
Accountancy Fees
Domestic Bills
Multiple
Other
Private Education
Season Tickets
3-46 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Type ID ID of the Pvt Med Treatment See Entry in Field column
or Insurance element
3-48 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Relocation Expenses
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
3-50 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Services Supplied
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Automatically calculated if
you have entered Cost to You,
and Amount Made Good.
3-52 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Vans 2005
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Type ID ID of the Vans 2005 element See Entry in Field column
3-54 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Vans 2007
Person ID
Assignment ID
Assignment Number
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Element Type ID ID of the Vans 2007 element See Entry in Field column
3-56 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Person ID
Assignment ID
Assignment Number
3-58 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Field Entry in Field Field Type
Effective Start Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year start date (6th
April).
Effective End Date Used to determine the tax See Guidelines on Effective
year in which this benefit was Dates for P11D Elements,
enjoyed. Defaults to the page 3-17
current tax year end date (5th
April).
Automatically calculated if
you have entered Gross
Amount and Amount Made
Good.
You cannot change the entries in the multiple assignment and aggregated assignment
check boxes. They reflect the entries made on the Employment tab of the Person
window.
3-60 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
However, you can manually check the Excluded from WNU check box to specify that
this employee should not be included in future Works Number Updates. This typically
occurs in response to a HMRC notification that they do not need further updates for this
employee.
5. In the Certificate field, select the method of authentication for the employee's
category if applicable.
7. Select the employee's pension type. Oracle Payroll validates the type you select as
different rates of National Insurance apply to different types.
8. Select a process type for the category of employee. Oracle Payroll automatically
performs the correct NI calculation for whatever process type you select. Leavers
choices are only available when the employee is a leaver. There are thirteen choices,
as follows:
Deceased: When making the final payment to a deceased employee, no NI
contributions are due. The process does not check the date of death. You should
make sure that you have verified this date.
Director: For an employee who is also a Director or Office Holder, NIC must be
calculated on an annual frequency, irrespective of the frequency of the payroll the
Director is assigned to.
Director Normal. Treats the director as a normal employee for NI purposes until
the last processing period., for example, leaver or last pay period in a year. The
payment is then recalculated as a director's annual period.
Director Pro Rate: If the employee is appointed a Director partway through the
year, the calculation frequency is based on the annual bands prorated by the
remaining weeks in the year. However, if the Director resigns partway through the
year, the annual frequency remains. The proration is based on the date of
appointment to director changed by datetracking on the Personal Details form.
Director Normal Pro Rate: If the employee is appointed as a director part way
• Enter a number of periods if you selected Multiple Periods as the process type
10. Select a period type if you need to prioritize multiple assignment processing
according to period type. Otherwise, leave this field blank.
Prioritizing Assignment Processing, page 3-71
11. In the SCON field, enter the employee's Scheme Contracted Out number if he or she
3-62 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
is in a Contracted Out Money Purchase pension scheme (COMP). Valid values for
this field can be set by users for the Lookup GB_SCON.
The following check boxes are checked automatically:
• Director Indicator
• Pension Indicator
• Correct the amounts wrongly deducted through the previous category code
element
• Record any underpayment that results as arrears for recovery through the system
You make these corrections in the Element Entries window for individual assignments
by entering positive or negative amounts directly onto the relevant NI category code
elements.
Before you make these changes, you must know:
• The correct amounts to deduct from each assignment for the NI category code
element that should have been allocated.
2. In the Element Name field, select the element for the NI Category that the employee
should have had deductions made against.
4. Enter the correct entry values for the element. The amounts you enter should be the
total values that would have accumulated had the correct category been used. The
Pay Value must hold the amount of NI that should have been deducted.
3. Enter negative amounts for the relevant input values for the element to clear the
values that have accumulated in error.
3. In the Pay Value field, enter the difference between the total amount as held and the
total amount that should have been calculated.
This entry corrects the value held for NI Employer.
3. Enter in the Pay Value field the amount of the undercharge for NI. The value must
be entered as a negative amount, for example, -105.
This entry will ensure that arrears are recovered over successive periods if
necessary, in line with current legislation.
3-64 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Note: To carry forward any NI arrears balance to the new tax year,
ensure you set up and associate the NI Arrears Carry Forward to
New Tax Year element with employees who have a negative Pay
Value.
2. Create a new entry and select the nonrecurring element for the correct NI Category.
4. Enter the amounts that you want the system to use in the appropriate entry values.
2. Query the employee in the People window and choose the Employment
Information region.
4. In the Statutory Details window for the employee assignment, select the
appropriate director category in the Process Type field. There are three choices:
• Director
• Pensioner Director
The calculation for Director and Pensioner Director is based on an annual period.
The calculation for Director Pro Rate is based on the number of weeks left in the
year after the appointment as director.
2. Query the employee in the People window and choose the Employment
Information region.
4. In the Statutory Details window for the employee assignment, select the
appropriate director category in the Process Type field.
In the run following, Oracle Payroll will calculate the NIC on a pro rata basis and
adjust the previous period's figures.
3-66 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
arrangements as this means a change to his or her employment status. You record these
changes in the Statutory Details window for the employee assignment.
If a director resigns and continues to be employed by the company during the same tax
year, his or her earnings period for NI does not change. NIC continues to be calculated
cumulatively for the ex-director using the annual earnings period.
2. Change the director's category if the director has lost the right to a reduced rate
NIC.
3. Change the director's pension and category if the director does one of the following:
• Leaves the company's contracted-out pension scheme
4. If the director reaches pensionable age, change the category and change the process
type to Pensioner Director.
The calculation is done on all categories the director has been on. The results may
therefore be output to more than one category's balances.
3-68 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• If the director does not have an entry of the element NI Director on Account,
select this element in the Element Name field and choose the Entry Values
button.
3. In the Secondary field, set the contracted in rate you want to use. Set this rate in
decimals. For example, you would enter 10% as .1.
To carry over NI Arrears for an assignment, you date track into the new tax year and
add the NI Arrears element with a negative pay value to the assignment.
2. Enter an effective date for the report. The default is the session date.
3-70 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Prioritizing Assignment Processing
When you aggregate the earnings calculations of multiple assignments, you have to
give processing priority to each assignment in the following order:
• Appropriate Personal Pension assignments
If there are two or more assignments in the same category, you should give priority to
the one with the shortest processing period. However, HMRC can reverse this rule in
particular cases if it accepts that most of the employee's earnings come from the
assignment with the longer period.
Total earnings can vary according to how many weekly payments fall within the
monthly period. For more details and examples of multiple employments calculations,
refer to the CWG2 Manual and Supplement for the current year.
You prioritize assignment processing for each assignment in the Statutory Details
window.
Note however that you cannot use System Extract to extract details for multiple
assignments.
If your P11D data is not in Oracle HRMS then you need to create a flat file or extract one
from existing spreadsheet entries. The steps are
1. Your System Administrator should define the directory in which your P11D flat file
is stored. This is so that the upload process can access the file when you are creating
your data repository.
To do this, log in to the System Administrator responsibility and select
System/Profiles from the navigator. Set up the profile HR: Data Exchange Directory
for the UKPS Responsibility and specify the directory for your upload file.
Your System Administrator should also add this specified directory to the
utl_file_dir database parameter so that the database can access your chosen
directories.
See System Profile Values Window
3. Save your spreadsheet file in delimited format, and make a note of the character
that you have used as your delimiter so that you can supply this information when
uploading your flat file to the data repository.
4. If your flat file has been saved with a title in the first line, remove the title.
6. Copy your file to the directory from which you want to upload it.
Whatever method you choose to create your flat file, your final version must
contain the all the required entries and input values for each P11D element.
See Required Information for Each P11D Element, page 3-16
3-72 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
element is not a valid P11D element.
See Defining Element Links, Oracle HRMS Compensation and Benefits Guide
Use Batch Element Entry to transfer your P11D data to the data
repository:
See Making Batch Element Entries Using BEE, Oracle HRMS Compensation and Benefits
Guide
When you have completed these setup activities you can then:
• Generate a P11D report to summarize P11D elements for an entire business group,
or for a particular payroll, employee or assignment set.
• Make the P11D reports available to your employees so that they can validate their
personal information.
• Regenerate an amended report and submit the final EDI version to HMRC.
For information about each of these activities see Reporting on P11D: Process Overview,
page 3-77
• For the Employee Self Service menu, add Employee SS P11D Report
(PER_P11D_SS). This enables employees to view their own P11D reports online.
2. Provide a prompt for the custom function. The prompt that you choose appears to
users when they access these menus.
3. Ensure that these menus are attached to responsibilities associated with users who
need to access P11D information.
4. Set the HR: Include Terminated People in Search profile to Yes for the users and
responsibilities used by your managers. This ensures that managers can still view
the P11D reports for people who have left your company.
2. Enter the Field Delimiter.--this is the symbol that you selected as the delimiter for
your flat file, for example the @ symbol, or a " , " for comma-delimited files.
3-74 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
3. Select one of the following if you want to determine at this point what action the
BEE process should take if it discovers that some of your element entries already
exist.
• Update
• Reject
• Insert
We recommend that you select Update. You can also select these options later when
you run the BEE process.
4. Select one of the following methods of handling Date Effective Changes if you want
to determine at this point what action the BEE process should take if it discovers
that some of your element entries require correction or update.
• Correct
• Update/Change Insert
• Update/Override
We recommend that you select Correct. You can also select these options later when
you run the BEE process.
2. Ensure that the element that is attached to the employee feeds the following
balances:
• Mileage Odd Taxable Amt
• Update the value for Tax Year (YYYY) with the year you want to run the
Extract Process.
5. Submit the concurrent program 'Extract Process' for PAY GB P11D Mileage Extract
by entering the following parameters:
• Extract Name - PAY GB P11D Mileage Extract
• Output Type - Type of the output file that you want to be generated. (e.g., Flat
File).
• Template - This field will be disabled, if the option 'Flat File' is entered in the
above field.
6. To view the results, navigate to: Mass Information Exchange > System Extract >
Extract Results
7. In the Extract Results window, query for PAY GB P11D Mileage Extract
The generated Output file contains the following fields separated by a delimiter:
2 PAY GB P11D ME - ID
3-76 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
4 PAY GB P11D ME - Effective Date Effective Date
3. View the information in the P11D reports, and if amendments are necessary either
correct at source and re-extract the updated information, or amend the details in the
the data repository. In either case, repeat these steps from step 1.
3-78 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
To produce a supplementary P11D report you should create new element entries and
correct existing entries for the affected employees. Then, you run the P11D Legislative
process again using this assignment set. Choose supplementary as your run type. From
this point, the steps are the same as for the original run. However, you should contact
HMRC for advice on the correct format for these amendments (paper P11D
replacements, paper P11D updates/changes).
3. If you are producing a supplementary P11D, then select Supplementary in the Run
Type field. By default the run type is set to Main.
Note: If you only include one assignment for an employee who has
multiple assignments, it will not generate an archive request ID.
This is because only one P11D is produced for multiple
assignments so you should include the multiple assignments in the
assignment set.
9. If you want to add a comment to explain what this legislative report contains, you
can add this explanation in the Notes field. For example, you might want to indicate
that a particular legislative report is to be draft only, or that it only applies to a
specific subset of employees.
10. Indicate whether the process should perform EDI validation on the benefits data. If
you set the parameter to Yes, Oracle Payroll performs the following validations:
• If the Cost Equivalent value is less than one Pound, the application does not
generate an EDI record. Instead, it generates a Warning message in the P11D
log file. You can make changes to the data, if required, before proceeding
further.
3-80 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
What's Next
If any of your assignments have failed validation, you need to make the necessary
corrections and retry the legislative process, using the Retry Payroll Process process.
You may need to run the retry process a number of times before you resolve all of your
invalid assignments. You must correct all errors before you continue to the next stage.
Once you have corrected all your errors, Oracle recommends that you rollback your
legislative process, using the Rollback process, and then resubmit the legislative
process. This will ensure that you have the complete process run in one archive action.
• Publish -- if you want to make this information available for employees to view.
• Submitted -- if you want to indicate that you have now submitted this P11D
archive to HMRC.
• P11D Summary - this produces all the individual instances of each P11D element.
To run any of these reporting options you must be able to identify an archive number
on which you want to base your report.
Note that when you are copying any of these output files from one machine to another
you should select the binary mode of transfer in FTP. This preserves your file in
readable format.
You run P11D Reports (PDF) from the Submit Requests window.
3. If you want to generate an address page for the P11D report, select Yes in response
to Print Address Page? Otherwise, select No.
4. If you want to generate the P11D report, select Yes in response to Print P11D? If you
just want to generate either the summary pages, or the worksheets, select No.
5. If you want to generate the P11D Summary, select Yes in response to Print P11D
Summary Pages? Otherwise, select No.
6. If you want to generate the work sheets, make one of these selections:
• Car and Fuel Benefits Working Sheet.
Note: If you have employees with more than two cars, the
P11D process generates a Warning message in the archive
output report. You can then print working sheets for cars and
attach them to P11D report. However, the EDI process does not
require this manual intervention. This worksheet reports the
eight different fuel types under the fuel types A, D, and E
which are applicable after 6 April 2011. Fuel type B,C,G,H, and
P are reported as fuel type A. Type L and D is reported as fuel
type D. Fuel type E has not changed and is reported as E.
3-82 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Relocation Expenses Payments and Benefits Working Sheet.
• All - to generate all work sheets that are available for an employee. This is
always a maximum of six work sheets, but can be fewer than six if not all six
work sheets are available for an employee.
9. Enter the organization hierarchy. This reports on the taxable benefits for your
organization, and all organizations below it in the hierarchy.
10. Enter the assignment set. This must be a static assignment set. It should not include
any formulas.
13. Select how you want your results to be ordered. You can sort on either employee
name or employee number.
14. Enter the number of people to be included in each PDF file. This enables you to
limit the size of the PDF files to ensure they are of a manageable size. If you leave
this field blank then the default is 500 employees.
15. If you want to limit the report to only include ex-employees, select Ex-employee in
the Person Type field. If you leave this blank then all employees are included.
16. Select the required print option. The default value is Double Sided Printing
17. If you do not want to use the default data privacy marking, which is Private and
• The same type of benefit at multiple periods with a gap between each of the
periods.
Once you have identified these employees you can review each gap and overlap against
the rules applicable for your organization. For example, loans are often permitted to
overlap. For other benefit types, however, a reported overlap can give an early
indication of a double entry that you should correct before generating your P11D
reports.
You run the P11D Gaps and Overlaps report from the Submit Requests window.
• Select the maximum number of days allowed before an overlap is recorded. For
example, if you select 02 then an overlap of 2 days is permissible and is not
reported, but anything in excess of 2 days is reported as an overlap.
The default value is 1 day.
• Select the maximum number of days allowed before a gap is recorded. For
example, if you select 25, then a gap of 25 days is permissible and is not
reported, but anything in excess of 25 days is reported as a gap.
The default value is 30 days.
3-84 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Enter the Person Name.
• Enter the Assignment Set. This must be a static assignment set. If an employee
has multiple assignments, you should include each assignment.
Note that gaps in benefit type arising because employees have started or left in the
middle of a tax year do not appear on the Gaps and Overlaps report.
You run the P11D EDI process from the Submit Requests window.
3. Select the PAYE Reference for which you want to produce the EDI file. Leave the
option blank to include all PAYE References in a single EDI file.
3-86 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
EDI Processing
• P11d - This contains a Director's or employee's expenses and benefits during the tax
year.
• P14 - End of Year summary showing totals of employee's pay, tax, National
Insurance Contributions (NIC) etc. deducted in the year.
• P45(3) - Issued when someone starts work with a new employer, or receives a
pension.
• P45(3) & P46 Exceptions Report - Identifies employee's for whom a P45(3) or P46
has not been created but have been paid since their initial hire date.
• P46 - Issued when someone starts employment with a new company, but does not
present a P45.
• P46 (Car) - Notifies HMRC of any employee company car details including changes
to fuel types.
• Printing the P45 Report - You can choose to print a carbon or laser copy of the P45.
You can use the EDI validation option to check for errors before you transmit any P45's
to HMRC electronically.
Initial Setup
You use the predefined Extra Information Type for Works Number Update which
requires no further set up. However, before you use this functionality for the first time,
you should check that all your employees have a valid address, starting in line 1 of the
address field, and that there are no unusual characters in the name and address fields.
You should also ensure that when you create new employees you enter the employee
number/assignment number in uppercase. This is because lowercase entries in these
numbers cause the P46 and P45 processes to fail.
3-88 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
assignment on the Tax Information window.
• In case of a P45 report issued by the P45 process, delete the P45 EDI process, and
then delete the P45 assignment action using the View Assignment Processes
window.
2. Enter the P6 filename in the Parameters window. This number is sent electronically
to you by HMRC.
3. Enter the Effective Date. You can optionally enter the Payroll Name.
6. Choose the View Details button to see a summary of the information submitted.
Note: The GB EDI WNU (3) Process is available for use if you have
chosen to upgrade your WNU submission.
2. Select Full Mode in the Parameters window to submit the works numbers for all the
employees in your enterprise. Alternatively, select Update Mode to submit the
works numbers for the employees whose numbers have changed since the last
update, or have recently joined.
3. Select for whom you are running the report by entering either the payroll name or
the Employer's PAYE reference. If you enter the payroll name, the Employer's
PAYE reference is displayed automatically.
4. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
5. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
8. Click the View Details button to see a summary of the information submitted.
2. Enter the Start, Effective and End dates for the processing period, in the Parameters
window.
3. Select for whom you are running the report, by entering either the Payroll name or
the Employer's PAYE reference. If you enter the Payroll name, the Employer's
PAYE reference is displayed automatically.
3-90 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5. Select Yes if you want to perform EDI validation, otherwise select No.
Note: You can perform validation for EDI. If you intend to send the
document by EDI at a later date, then it is still advisable to perform
the validation now. Submitting the report at this point allows the
system to flag up any error, letting you rectify problems before
sending data to HMRC.
6. Select Yes if you want to defer printing the P45, otherwise select No. If you defer,
you can reprint at a later date by running the P45 Report. Archiving occurs
automatically once you submit the information.
9. Choose the View Details button to see a summary of the information submitted.
2. Enter Start and End dates for the processing period, in the Parameters window.
3. Select for whom you are running the report by entering the payroll name or the
employer's PAYE reference in the Parameters window. If you enter the payroll
name, then the application displays the employer's PAYE reference automatically.
4. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
5. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
9. Click the View Details button to see a summary of the information submitted.
2. Enter Start and End dates for the processing period, in the Parameters window.
3. Select for whom you are running the report by entering the Payroll name or the
Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
4. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
5. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
8. Choose the View Details button to see a summary of the information submitted.
3-92 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Running the P45PT3 EDI Process
Run the P45PT3 Process from the Submit Requests window to notify HMRC about a
new starters information, or someone receiving a pension.
2. Select for whom you are running the report by entering the Payroll name or the
Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
3. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
5. Enter the Test ID. You must provide this information for test submissions to the
HMRC.
8. Click the View Details button to see a summary of the information submitted.
2. Select for whom you are running the report by entering the Payroll name or the
Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
7. Choose the View Details button to see a summary of the information submitted.
2. Select for whom you are running the report by entering either the Payroll name or
the Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference displays automatically.
6. Choose the View Details button to see a summary of the information submitted.
3-94 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
should ensure that employee numbers/assignment numbers have been entered in
uppercase.
2. Select for whom you are running the report by entering the Payroll name or the
Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
3. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
5. Enter the Test ID. You must provide this information for test submissions to the
HMRC.
8. Click the View Details button to see a summary of the information submitted.
2. Select for whom you are running the report by entering the Payroll name or the
Employer's PAYE reference in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
7. Choose the View Details button to see a summary of the information submitted.
2. Select for whom you are running the process by entering the payroll name or the
employer's PAYE reference, in the Parameters window. If you enter the payroll
name, then the application automatically displays the employer's PAYE reference.
3. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
5. Enter the Test ID. You must provide this information for test submissions to the
HMRC.
3-96 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
7. Click the Refresh Data button to update the report processing.
8. Click the View Details button to see a summary of the information submitted.
2. Select for whom you are running the process by entering the Payroll name or the
Employer's PAYE reference, in the Parameters window. If you enter the Payroll
name, the Employer's PAYE reference is displayed automatically.
3. Select Yes for priority processing by HMRC in the Urgent Submission field,
otherwise select No.
4. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
7. Choose the View Details button to see a summary of the information submitted.
• Car Withdrawal - when an employee ceases to have the use of a car and does not
receive either a new vehicle, or a replacement vehicle.
The P46 form includes all employees for whom these car allocation changes apply. In
practice, changes of allocation can also be associated with Earnings Eligibility of above
8,500 or with Director Status, but the P46 Car form reports car allocation changes for all
employees regardless of whether they also meet these eligibility and status criteria.
You run the P46(Car) EDI Process V3 - Pre 06-Apr-2011 from the Submit Requests
window.
2. Enter the End Date to indicate when you want to stop reporting on changes of
taxable status. Any changes of status that occur after this date are not included in
your report.
3. Select for whom you are running the report by entering the Payroll Name or the
Employers PAYE Reference. If you enter the Payroll Name, the Employers PAYE
Reference displays automatically. This ensures that there is only one P46 file for
each employer. (Employers PAYE Reference is a mandatory field.)
4. If you want to mark the files as test files only, check the Test checkbox.
You would typically need to do this when you are first setting up electronic
messaging and you want to confirm that your files are being correctly received by
HMRC.
3-98 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
assignment does not have any other car allocated in the 30 day period preceding the
allocation of the new vehicle.
• Replacement Car - when an employee receives the use of a car, and the employee's
primary assignment has also had another car allocated in the 30 day period
preceding the allocation of the replacement vehicle.
• Car Withdrawal - when an employee ceases to have the use of a car and does not
receive either a new vehicle, or a replacement vehicle.
The P46 form includes all employees for whom these car allocation changes apply. In
practice, changes of allocation can also be associated with an Earnings Eligibility of
above 8,500, or with Director Status, but the P46 Car form reports car allocation changes
for all employees regardless of whether they also meet these eligibility and status
criteria.
You run the P46(Car) EDI Process V4 from the Submit Requests window.
2. Enter the End Date to indicate when you want to stop reporting on changes of
taxable status. Any changes of status that occur after this date are not included in
your report.
3. Select for whom you are running the report by entering the Payroll Name or the
Employers PAYE Reference. If you enter the Payroll Name, the Employer's PAYE
Reference displays automatically. This ensures that there is only one P46 file for
each employer.
4. Select Yes in the Test Submission list to mark the files as test files only.
You would typically need to do this when you are first setting up electronic
messaging and you want to confirm that the HMRC receives your files correctly.
3. Select Yes for indicating to HMRC that you are running a test update in the Test
Submission field, otherwise select No.
4. Enter the Test ID. You must provide this information for test submissions to the
HMRC.
7. Click the View Details button to see a summary of the information submitted.
3-100 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
End of Year Processing
• P60 Substitute Style LE. This is a portrait laserfold and seal format available from
Economailer. If you are using this format make sure that your PCL font pitch is set
to 10.
1 Set Up the PASTA Driver This should already be done. If not, See Printer
your System Administrator can do it Drivers
from the System Administrator Window,
responsibility (Install --> Printer --> Oracle HRMS
Driver). Configuring,
Reporting, and
For UK use, the supported drivers System
are:PASTA_LANDSCAPE or Administration
PASTA_PORTRAIT Guide
2 Set Up the Printer Type This should already be done. If not, See Printer
your System Administrator can do it Types
from the System Administrator Window,
responsibility (Install --> Printer --> Oracle HRMS
Types) Configuring,
Reporting, and
For UK, the predefined Print Type is System
--PASTA Universal Printer Type. Administration
Guide
4 Define Your Local Printer After completing steps 1 to 3, your See Concurrent
for Concurrent Reports reports are automatically stored in a Programs,
UNIX/LINUX directory area, typically Oracle HRMS
$APPLCSF/<dbname>/out/. However, Configuring,
if you want to print paper copy, your Reporting, and
System Administrator must define System
which printer you want to use at your Administration
site. (System Administrator --> Guide
Concurrent --> Program --> Define,
Output).
3-102 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5 Set the Number of Copies The number of copies to print always See Submitting
That You Want to Print defaults to zero, so you must reset it a Request,
each time you run the report. You do Oracle HRMS
this from the HRMS Manager Configuring,
Responsibility (Processes and Reports Reporting, and
--> Submit Processes and Reports). System
Enter the report parameters and then Administration
choose the Options button followed by Guide
the Upon Completion field.
2. Run the Register EIT concurrent Program to register the P60 Output Option
assignment extra information type.
3. Navigate to Security > Information Types Security, query for your responsibility,
and add the GB_P60_OUTPUT_OPTION code.
3-104 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
4. Add the function Employee SS P60 Report (PER_P60_SS) to Employee Self service
responsibility. This function enables employees to access the electronic P60 report
from their Employee Self-Service responsibility.
6. Set the HR: Intermediate File Output Storage Folder profile to point to a directory
with full Read/Write access from all tiers. This profile is case sensitive. This location
is used in the electronic P60 generation process to temporarily store the generated
PDF file, before rendering to the user. If this profile is not set, then you cannot view
the electronic P60.
Assignments must not transfer tax district from a UK tax district to a Isle of Man tax
district. Oracle does not support the End of Year processing for assignments with an
Isle of Man tax district. If you have an IOM assignment in your End of Year Archive,
then delete the assignment action(s) from the archive procedure and retry the process.
The End of Year process runs in two modes, Full and Partial allowing you to make
partial submissions.
Amended Returns
After you return the End of Year Reconciliation report and associated P14 ('s), you can
submit changes as an 'Amended' return, for example, where a new employee did not
have an initial P14 return. You can choose an assignment set when creating an
'Amended' return.
You only use Amended Returns for entering additional records. You use HMRC
website for entering corrections to returns.
2. In the Parameters window, enter the end date for the process using the format
05-APR-YYYY (current tax year).
3. Select the EOY mode you want to run - full or partial listing. The default is Full.
4. Select the Employer PAYE Reference if you are submitting partial P14's.
Only payrolls in the tax district are included in the return. Leave blank for all
payrolls to be included.
3-106 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5. Enter a Unique ID for this part of the P14.
Note: If you select Y as the EDI Test Indicator, then you must enter
the Unique Test ID.
8. Choose an assignment set if required. You cannot use assignment sets if the Return
type is set to 'O' and the EDI Test Indicator is 'No'.
Only use an assignment set in exceptional circumstances such as when the P35 has
been completed but many employees were excluded from the previous P14 EDI
transmission in error.
2. Select the Archive End Date for which you want to create the report.
2. Enter the tax year start date for which you want to check National Insurance
numbers.
2. Enter the tax year start date for which you want to check Tax Codes.
• Previous Taxable Pay and Previous Tax Paid: Clears the values entered for
employees for whom a P45 or a P6 was received in the previous tax year.
• Tax Code: Performs blanket changes on employees' tax codes where the employer
has been issued with a P9X or P7X tax document to make changes.
The Inland Revenue P9 document details changes in an employee's Tax Code and
Tax Basis. The document can be supplied on paper or on magnetic tape, and the
process accepts data from tape.
The P9X or P7X document issued at the start of each tax year gives the employer the
authority to increase or decrease Tax Codes in bulk. The process performs these
blanket changes.
3-108 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Directors: Where an employee is a Director for NI and the NI Process Type is set to
indicate that they became a Director during the tax year, the SOY process (in Start
of Year mode) updates the 'Process Type' input value on the 'NI' element as follows:
• 'Director Pro Rate' to 'Director'
• Mid Year Tax Code Uplift: The process performs the blanket tax code changes
only. You run this process prior to any P6 EDI file upload.
• Tax Code Uplift from Tape: The process transfers the P9 details from the interface
table to your database.
Prerequisites
To run in the Start of Year or Mid Year Tax Code Uplift mode:
• Enter values in the predefined user table TAX_CODE_UPLIFT_VALUE for the
UPLIFT_VALUE column:
• Enter the tax code suffix in the Exact field, and the tax code value in the Value
field.
NON_CUMULATIVE_FLA VARCHAR2(1) No
G
EMPLOYEE_NAME VARCHAR2(28) No
WORKS_NUMBER VARCHAR2(20) No
PROCESSED_FLAG VARCHAR2(1) No
All the above columns, apart from PROCESSED_FLAG, are populated from the tape.
The PROCESSED_FLAG column is reserved for Start Of Year process use and should be
set to NULL on insert.
You must populate this table with the data from the P9 tape and clear down the table
after the Start Of Year process has been run. You run the process from the Submit
Requests window. See: User Defined Tables, Oracle HRMS Compensation and Benefits
Guide
3. Select the date. The default is the start of the current tax year.
3-110 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
P6/P9/P6B EDI Upload process and marks them with the concurrent request ID.It
subsequently deletes the processed records at the end of the process.
Note: Rejected records remain in the interface table and you must
regularly clean up the interface table.
To improve run times, you can run the Start of Year process in parallel. This means
that you run the process for several different payrolls at the same time. To do this,
ask your System Administrator to define a Request Set of Start of Year processes to
run in parallel.
• Validate and Commit - this is the default value for the validate mode. If you
select this mode, then the application generates a report and updates the live
data.
You run the Start of Year Resume process from the Submit Requests window.
• Run the P45 report. You can restrict the process by specifying a payroll and/or a
time period.
In the Statutory Details window and P45 window, Oracle Payroll records that you
have printed off the P45 for the employee. This does not prevent you from issuing
the report again.
3-112 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Running the P45 Alignment Report
This is a printer alignment report for your sample P45.
You run the P45 Alignment report from the Submit Requests window.
• Summed up value of the normal deduction amount that has been instructed to be
taken from the employee over the period for which the process is run.
• Summed up value of actual amount that is being paid to the commission for each
individual employee over the given period.
• It includes details of the reason for non-payment of the full amount of the normal
deduction rate in cases where this is not deducted and paid over.
All deductions for an individual pertaining to the same DEO Reference Number are
grouped together for reporting. It also reports total amount paid to the commission for
all employees with a deduction of earnings order for that pay period. You have the
option to produce the schedule as a paper report, CSV, or XML file.
Run the report using the Submit Request window.
2. Select the Employers PAYE Reference. This is a mandatory parameter and lists all
3. Select the payroll. This is a non-mandatory parameter and lists all the payrolls
within the selected PAYE Reference.
6. Select the report format. This is a non-mandatory parameter and the default value is
XML.
3-114 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Real Time Information Reporting
To meet RTI reporting requirements, you can submit the following outgoing and
receive the incoming EDI messages:
Outgoing
• Employer Alignment Submission
Incoming
• NINO Verification Reply
Employer Alignment Submission (EAS) – the process for ensuring all employer data
relating to employees matches the data held by HMRC. It is a process that must be done
prior to migrating to RTI. It may need to be run a number of times prior to the employer
migrating to RTI, but will not be required once the employer has moved over to RTI as
• Plus all employees who have been paid this tax year (includes all those leavers in
the last tax year if they had a payment after leaving).
The subsequent FPS includes all employees that have been paid in the period being
reported.
Employer Payment Summary (EPS) – can be submitted where the employer needs to
notify HMRC of adjustments to their overall liability. If the EPS is not submitted, then
the values determined from the regular FPS submission are expected to be paid over by
HMRC. Employers can make adjustments to the overall employer-level amounts due
(the total PAYE / NI, which should have been paid to HMRC to cover all individual
employee-level amounts). Amounts which the employer is entitled to recover for
payments of SMP / ASPP and also for NIC compensation relating to statutory
payments, can also be submitted via the EPS. In addition, a final declaration to be made
relating to values to be reported at the end of year is covered by this EDI message. This
is an optional EDI file to be submitted for the tax period. Additionally, this file includes
any company declaration details.
NINO Verification Request (NVREQ) – an ad-hoc process which allows employers to
request either a validation of existing NI numbers for employees or obtain a valid
NINO for new employees. HMRC sends an acknowledgement file with a correlation ID
(in case employers want to stamp the employee record for audit purposes) and then
follows up by sending the verified or new NI number via the (incoming) NINO
Verification Reply message.
NINO Verification Reply (NVREP) – this is a message from HMRC notifying the NI
number to be used for the employee. The NVREQ message can be either a response to a
3-116 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
NI number Verification Request (NVREQ) from the employer, or as a result of an
incorrect / missing NI number on the FPS or EAS submission. Contains the NINO to be
used and indicates the action to be taken by the employer. Employers must update their
employee records and report this notified NI number for future submissions.
Note: The HASH itself is on the FPS record for the relevant
employment record and not the BACS record as explained above.
Oracle HRMS enables you to use the pre or post RTI BACS file creation process to
ensure that if you are not on RTI as yet, then you are not impacted by the changes
introduced for RTI within the BACS file. You can continue to use the existing BACS file
creation functionality that does not generate the random number which is required to
accommodate the HASHing requirement within RTI. Additionally, if you are migrating
your PAYE schemes in batches, then you have the option for the non-RTI PAYE
schemes. You can use the RTI Uptake profile option for this purpose along with the RTI
Uptake configuration type that enables you to migrate your PAYE Schemes all at once
or in batches.
See: User Profiles topic in Oracle HRMS Configuring, Reporting, and System
Administration Guide and Mapping Existing Data for RTI
For further details about RTI Reporting, see My Oracle Support Note 1324671.1
3-118 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Secondary Classification Balance Required Description
SMP Non Payment NIC SMP NIC Compensation SMP NIC Compensation
Compensation
SAP Non Payment NIC SAP NIC Compensation SAP NIC Compensation
Compensation
SPP Birth Non Payment OSPP Recovery Birth OSPP Recovery Birth
Recovery
SPP Birth Non Payment NIC OSPP Birth NIC OSPP Birth NIC
Compensation Compensation Compensation
3-120 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Name of Classification Associated Indirect Element Classification Balance feed
SPP Adoption Non Payment OSPP Recovery Adoption OSPP Recovery Adoption
Recovery
SPP Adoption Non Payment OSPP NIC Compensation OSPP NIC Compensation
NIC Compensation Adoption Adoption
ASPP Birth Non Payment ASPP Recovery Birth ASPP Recovery Birth
Recovery
ASPP Birth Non Payment ASPP NIC Compensation ASPP NIC Compensation
NIC Compensation Birth Birth
ASPP Adoption Non Payment ASPP Recovery Adoption ASPP Recovery Adoption
Recovery
ASPP Adoption Non Payment ASPP NIC Compensation ASPP NIC Compensation
NIC Compensation Adoption Adoption
Elements and Balances for Statutory Payment Recovery and NIC Compensation
Element Balance
Setup ASPP Birth Recovery Balance ASPP Adoption Recovery Amount, ASPP
Adoption NIC Compensation, ASPP Birth
Recovery Amount, ASPP Birth NIC
Compensation
• RTI – Year End P60 Report Process (uses the archive chosen to generate the P60
report)
• RTI – P60 Status (same as existing process but for RTI customers only and for those
using eP60 option)
Note: The RTI P60 Generation logic has no dependency on whether FPS
Final Submission is made or not.
• 'Full' picks up RTI ID for all the PAYE's within the business group.
• NI Only aggregation – updates only those assignments with the RTI Payroll
ID match.
• If PAYE aggregation exists and the RTI Payroll ID is not the same across the
aggregated assignments (or null against any assignment), then the process raises an
error. You must examine and correct the information on RTI Payroll ID before
3-122 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
processing the record again.
• Instead, it supplies the RTI Payroll ID (as defined within Oracle HMRS).
• You must ensure that the RTI Payroll ID is present on all assignments as follows:
• Run the Populate RTI Payroll ID with Assignment Number process. See:
Running the Populate RTI Payroll ID with Assignment Number, page 3-135
• For PAYE aggregation, if you change the RTI Payroll ID manually, then ensure
that it is the same across all the aggregated assignments.
• Running the 'Final' FPS indicates to HMRC that this is an EOY submission.
• You can send FPS Final Submission multiple times as required until 19th April
• For most employers, the final Full Payment Submission (FPS) return is made on or
before 5th April when you make the final payment of earnings for the tax year.
• You should indicate that this is your 'final submission for year' through the FPS.
However, if you discover on or before the 19th April, following the end of the tax
year, that you need to make any amendments or corrections to the information
reported you can submit an additional FPS. You must indicate on your amended
FPS that this is your 'final submission for year'. If you have to make any
amendments or corrections on or after 20th April, you need to complete an Earlier
Year Update (EYU). This is the procedure for the end of the tax year only. Within
the year, you can make corrections to an FPS by sending a corrected FPS.
• The 'Final FPS' indicator lets HMRC know that the employer has completed their
submissions for the year. You must report this on the last FPS that you submit
which does not include all employees who have been reported during the tax year,
but only contains records for employees who have a payment to be reported in this
final run. It may be that the last FPS is reporting only a very small number of
payments (if this is a supplementary run after the last main payroll of the tax year).
• If the Final Submission option is set on the process parameter for EPS and/or FPS,
then you must complete the Declaration parameters, otherwise HMRC rejects the
• After 19 April 19, use the Earlier Year Update (EYU) message to send amendments
to employee values for the previous tax year.
• Any FPS submission which is for a process in the new tax year (the payroll run /
balance adjustment process is on or after 6 April), then you must use the new FPS
process for 2013/14. You must run the EPS also for the appropriate year that the
payments relate to in the same manner as the FPS. You must run the EPS for any
EYU submission that would affect the Statutory Payments Recovery and NI
Compensation values.
• Oracle HRMS provides a new version of the EDI message types for RTI for each tax
year. For the 2012/13 tax year, the EPS message type is 'EPS' and the EYU message
type is 'EYU13'. Regardless of the date of submission, if you want to update figures
for the 2012/13 tax year, they you must use 'EYU13' and 'EPS' as required. For the
2013/14 tax year, there is an 'EPS14' and 'EYU14'. Use these to adjust the 2013/14 tax
year values. So, if you discover in May 2014 that you need to adjust figures for
2012/13, then you can still use 'EYU13' and 'EPS'.
• To generate P60, you must run the RTI P60 process. See: P60 and RTI, page 3-122
• There is no change to running the P11D processes for RTI users and you must
follow the existing processes.
• There are no changes to Start Of Year for RTI users and you must follow the normal
processes for SOY.
• Upload P6/P9 by running the existing process. For RTI users, this process
determines whether to use RTI Payroll ID to match the records depending on the
RTI Uptake profile value. See: P6/P9 and RTI, page 3-122
• RTI New Starter Information (Table Name parameter value while registering is
PER_ASSIGNMENT_INFO_TYPES and code while assigning to responsibility
is GB_RTI_ASG_DETAILS)
3-124 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• RTI Assignment Aggregation (Table Name parameter value while registering is
PER_ASSIGNMENT_INFO_TYPES and code while assigning to responsibility
is GB_RTI_AGGREGATION)
• Real Time Information - NINO Verification (Table Name parameter value while
registering is PER_PEOPLE_INFO_TYPES and code while assigning to
responsibility is RTI_NINO)
See: Running the Register Extra Information Types (EITs) Process and Setting Up
Extra Information Types for a Responsibility in Oracle HRMS Configuring, Reporting,
and System Administration Guide
2. Ensure you have the Employer Office Reference Number to enter it in the Tax
Reference Details organization EIT.
3. Ensure that all PAYE references are available within the application as RTI is
submitted per PAYE.
4. Passport number is the optional data item required for RTI. If this is available, then
map it using the configuration values module type 'Passport Number'. If you are
using the Documents of Reference functionality, then ensure that the document
type is 'passport' and the document number is the Passport Number. The FPS
process picks up the passport number from this field, if present.
5. If your employees have valid NI numbers that have been in use as verified by
HMRC, then you may want to run the Pre-RTI NINO Verification process to set the
'NINO verified' flag as a mass update. This prevents the NINO Verification request
process from picking up all the employees un-necessarily when you run it for the
first time.
See: Running the Pre-RTI NINO Verification Process, page 3-135
6. Examine your pay or information elements to deduce if they belong to any of the
items listed for reporting in the mapping of the EDI fields and allocate them to the
additional new secondary classification introduced as part of the RTI functionality.
This ensures that the (new) balances being reported on FPS and EAS have the
correct value.
See: Appendix A – Mapping of EDI fields in RTI_Whitepaper_Version_5.8_Feb_13
(My Oracle Support Note: 1324671.1).
7. Creation of the Employer Payment Summary EDI requires you to submit the values
for verification to an 'Approver' who can then 'verify' that the EPS record is correct
and ready for EDI. Ensure that you have approvers notification set up using
workflow to the appropriate individuals so that they get the notifications to
approve and verify the EPS record. The EDI process does not pick up any records
that have not been verified (status should be 'Verified'). If you wish not to use the
approver functionality, then you must ensure that the 'RTI Employer Payment
8. You must run the one-time process called 'RTI Payroll ID Defaulting' to ensure that
this attribute on the new 'RTI Aggregation' tab is populated for your existing
employees. The EAS, FPS, and NINO processes pick up this field value. It is not
necessary to populate this field on an on-going basis and is a one-time uptake
procedure only. For further details on this process, see Running the Populate RTI
Payroll ID with Assignment Number Process, page 3-135
9. To uptake the RTI option of reporting, you must set the RTI Uptake profile option
with an applicable value. See: User Profiles, Oracle HRMS Configuring, Reporting,
and System Administration Guide. Additionally, you need to provide values for the
configuration type RTI Uptake depending on the value set for the profile option.
10. Once you are on RTI, ensure that you enter all new starter information using the
new RTI tab only. You must not use the other original pre-RTI tabs namely, New
Starter, P46 Pension Notification, and P46 (EXPAT) Notification, for those PAYE
schemes on RTI, as RTI reporting does not pick up information from these tabs.
11. Enter RTI aggregation information. See: Entering RTI Aggregation Information,
page 3-130
12. Record RTI specific data using the assignment and person extra information types.
13. Attach existing elements to the RTI related secondary classifications to establish the
feeds to the RTI related balances so that RTI reporting can pick up the relevant
figures. The application reports these balances on the RTI Full Payment Submission
records.
14. Additionally, set up your own elements that are deemed as Trivial Commutation
Payments and the Payment Type for the following balances:
• Trivial Commutation Type A
If there is any value in the balances above, then the FPS process reports these in the
FPS employment record section in pairs of type and value. It reports up to three
iterations (one per type).
15. Map existing data using the configuration module if data required for RTI is
available in your system and if you are migrating partially (staged approach for
groups of PAYE Schemes). Additionally, you can choose the correct BACS process
(with or without HASHing field). See: Mapping Existing Data for RTI, page 3-132
3-126 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
16. Run the following RTI processes to generate the RTI archive and output EDI files:
Pre RTI Migration
• Run the Populate RTI Payroll ID with Assignment Number Process
17. Submit the RTI messages. All the RTI EDI message files are produced as GFF
(Generic Flat File) format which is the same as the current EDI for End of Year and
In-Year filing messages supported by Oracle application. You must submit the
messages using the same process that is in place for current EDI messages,
however, HMRC will not accept these messages if you have not registered with
HMRC for RTI. See Changes to BACS in Real Time Information Reporting in Real
Time Information Reporting Overview, page 3-115
• P46(EXPAT) Notification
The New Starter (RTI) tab displays three sections which represent starter information
being brought in by an employee, an ex-pat, or a pensioner. This tab combines the three
types of starters' information that you need to file new starters using RTI.
3. In the New Starter section, the RTI Sent check box is automatically checked after
you have run the FPS process to indicate that the starter information has been sent
to HMRC. You can manually select it too. The record is not re-sent in subsequent
FPS process. This is the same as the current new starter in-year filing (pre-RTI)
process behavior.
4. As new starter declaration, enter what type of starter this person is where a P46 is
sent. Choose from a list of values as follows:
• A for First Job since 6th April
3-128 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
7. *Enter the tax code used at the employee's previous employer.
9. Select monthly or weekly as the period type of the payment that was made last.
10. Enter the period when the last payment was made. For example, enter as a value of
01-12 or 01-52, or 01-13. Note: The items in steps marked with an asterisk will be
removed in due course as they are not actually required for RTI reporting.
However, you can use them until then to record the information if you require.
11. Select the Continue with Student Loan check box as required for continuing with
student loan deductions.
12. Select the Not Paid Between Start and 5 April check box as required if employee has
not been paid since the start of their employment and end of tax year.
13. In the Pensioner section, the RTI Sent check box is automatically checked after the
FPS process has been run to indicate that the pensioner information has been sent to
HMRC. You can select it manually too. The record is not re-sent in subsequent FPS
process. This is the same as the current new starter in-year filing (pre-RTI) process
behaviour.
14. Enter the date when the pension started. The RTI reporting process sends the starter
declaration for the pensioner from the date the pension started.
16. Do not enter starter declaration but specify if the pensioner is in receipt of
occupational pension.
17. In the EXPAT section, the RTI Sent check box is automatically checked after the FPS
process has been run to indicate that the Expat information has been sent to HMRC.
You can select it manually too. The record is not re-sent in subsequent FPS process.
This is the same as the current new starter in-year filing (pre-RTI) process
behaviour.
18. Do not enter the starter declaration but select the expat P46 statement from the
following:
• A Intension to live in the UK for more than six months.
• Whenever EAS process is run, the process selects the RTI Sent
check box in the New starter section within the New starter
(RTI) tab for all the employees picked up by the EAS process.
• For new hires created after EAS process, whenever FPS process
is run, the process would report the error message "Starter
Declaration is Missing" if you have not entered the required
data on the corresponding blocks (New Starter, Pensioner,
EXPAT) in New Starter(RTI) tab.
• If you have entered the data prior to running the FPS process,
then the process would not report the error; instead it processes
the assignment and checks the corresponding RTI Sent check
box and reports the relevant values on FPS EDI.
3. Select the RTI NI Reporting Assignment check box where there is aggregation for
NI only, to indicate the assignment record used to pick up the NI YTD values for
3-130 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
reporting in the NI section of the FPS employment record.
4. For NI aggregation, there are multiple employment records output to ensure that
the reporting of FPS record is a per HMRC expectation. This check box is not
relevant for those assignments that are set for PAYE and NI aggregation as RTI
reporting process treats these assignments as one record and output as a single
employment record.
5. Enter the effective date to enable the RTI Reporting Assignment check box to be
date tracked as the information here is not date tracked as a rule.
If the payroll ID is changed for any reason, then all assignments aggregated for
PAYE must be updated with the same RTI Payroll ID. This number assists in
identifying the person's ID for RTI purposes. RTI reporting process use the RTI
Payroll ID for reporting the payroll ID fields on the RTI EDI files sent to HMRC.
Additionally, the FPS process uses this ID to report employment records as one per
payroll ID in cases of aggregation of NI.
• Irregular Employment
• One-Off Payment
• Ex Pat
• Payment to Non-Individual
• On Strike
• Unpaid Absence
This module is only for mapping the above information if you have it stored already in
your own placeholders. The configuration module mapping ensures that the data is
picked up from your placeholders and not from the RTI Information EIT.
If you are using the standard Oracle functionality of Documents Of Record to hold
passport information, then you do not need to configure this item as this RTI processes
pick up this information automatically. However, if you have stored passport number
elsewhere using your own flexfield, then map it using the Employee Details – Passport
Number configuration type.
The following configuration types are predefined:
• Employee Hours – The mapping is entirely optional as the RTI processes pick up
the hours from assignment normal hours or if the RTI Information assignment EIT
has a Normal Hours band value specified, if the configuration is not present.
3-132 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Irregular Payment - The mapping is entirely optional as the RTI processes pick up
the Indicator from the Irregular Payment value specified in the RTI Information
assignment EIT, if the configuration is not present.
• Number of Periods Covered - The mapping is entirely optional as the RTI processes
pick up the Indicator from the Number Of Periods Covered value specified in the
RTI Information assignment EIT, if the configuration is not present.
• One-Off Payment - The mapping is entirely optional as the RTI processes pick up
the Indicator from the On-Off Payment value specified in the RTI Information
assignment EIT, if the configuration is not present. If you are using the User
Function option, then note the following:
• Provide the inputs of 'assignment_id' and 'effective_date' for the function to
work.
• Ensure that the user function returns the appropriate values as expected by the
relevant data item (for example, for Flags the value 'Y' should be returned; for
Hours Worked the value of total number of hours should be returned).
• FPS picks up the FF and executes it to return the value expected for the EDI
field in question.
• Passport Number - The mapping is entirely optional as the RTI processes pick up
the passport number from Documents of Records if used or configuration value
mapping. The passport number is an optional field to be reported for RTI and is left
blank if not present anywhere.
• RTI Uptake – Use this configuration type if you have multiple PAYE Schemes and
need to migrate to RTI in a phased manner. This configuration type ensures the
following:
• Differentiates between the BACS process to be used (Post or PRE) as the post
RTI BACS process has been changed to include the random number field on the
BACS record.
• Allows Oracle users with a multiple number of PAYE schemes with large
population of employees to migrate in a phased manner (this must be agreed
first with HMRC).
• Removes the need for Oracle users to choose the pre and post RTI BACS
process to be utilised and prevent serious issues on employee payment through
BACS.
In order to take up RTI for PAYE Schemes, you must set up the schemes on this
configuration type. Mapping the schemes ensures that the schemes are processed
for RTI BACS correctly. This configuration type is optional but you must use it in
• If the profile value is Partial – set this configuration type for each of the PAYE
Schemes that are migrating to RTI.
The effective date is the date on which the PAYE Reference is going over to RTI.
The RTI functionality checks this date and decides which BACS process needs to be
used for the given PAYE Reference. You can create multiple configuration types
one for each PAYE in question with its own effective date. For any PAYE scheme
reference that does not have a configuration type set up when the profile value is
Partial, then the application uses the Pre-RTI BACS process for these schemes.
2. Query the Real Time Configuration using the search icon next to the Module Name
field and select it from the Search page.
3. Select the applicable configuration type and click Add Configuration Values.
4. In the Add Configuration Values page for the selected configuration type, enter the
following details:
• Source - Identify the placeholder source, for example an extra information type,
descriptive flexfield, or function.
• Context Name - The application populates the list of values with the context
names of the source specified and you can select as required.
• Segment Column - If the source is an EIT or DFF, then specify the segment
column that holds the applicable value.
• User Function Name - If the source specified is a function, then select the
function name from the list of values.
5. Click Apply.
3-134 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Running the Populate RTI Payroll ID with Assignment Number Process
If you are migrating to RTI functionality, then you need to populate the RTI Payroll ID
field for your existing employees. The application defaults the payroll ID for all new
employee assignments once the RTI functionality is implemented, however, prior to RTI
migration, you must populate the payroll ID for all existing employee assignments to
ensure that all the payroll ID's are in place for RTI reporting. Use the Populate RTI
Payroll ID with Assignment Number to populate the RTI Payroll ID with either:
• Assignment number as is (for non-aggregated assignments).
This is a one-time process that you must run to ensure the existing assignments have
this field populated correctly. All subsequent assignments started after RTI migration
default to the appropriate assignment number taking aggregation type into account
automatically. Use the Submit Request window.
• Effective Date – Enter a date from which you want all employees to be picked
up. This would normally be the date RTI was implemented as Live to ensure
that all employees are picked up.
• Effective Date – Enter a date from which you want all employees to be picked
up. This process sets all employees who are 'active' at this date to 'Pre-RTI'
verified status. This process does not select any employees who have not
started but are in the system (future starters) and any employee that was not an
active employee at this date (if date entered is before the current system date
e.g. date today = 01-Jan-2012 and effective date entered is 30-Nov-2011 then this
process excludes the employees started between 01-Dec to 01-Jan-2012).
• Payroll – Optionally, select from the list of all the payrolls within PAYE
reference chosen. If you do not select a payroll, then the process selects all
payrolls within the PAYE reference. If a person has multiple assignments, then
run the concurrent program with the PAYE reference of the primary
assignment.
• Effective Date – Enter the date on which the process is being run (starting from
20th April), so if you are running the process currently, then enter the current
date (for example 29 April 2013). For the next EYU being submitted after this, it
3-136 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
should be 29th April or any date after 29th April (after the last current date).
It does not pick up any employees who have left in the previous tax year as they are not
considered active employees within the current tax year. However, these employees are
picked up in the first FPS that follows, as they are considered as having a payment in
the tax year.
This process creates one employment record for each assignment provided that they are
not aggregated. If they are aggregated for PAYE and NI, then there is one record output
with the aggregated values. If they are aggregated for NI only, then this process reports
the assignments separately. If P45 is issued, then this process considers the person as
'left', hence the date of leaving is that of the assignment. For aggregated assignments,
the Continuous Period of Employment (CPE) start and end dates are reported as P45 is
not issued if one of the aggregated assignments is terminated due to it being part of the
same employment.
You can submit the Employer Alignment Submission in 'parts' from April 2013 if you
• Effective Date – This date determines the tax year for which the EAS data is to
be extracted. The effective date must be the date of the RTI migration. For
example, if the RTI migration date is agreed with HMRC as February 2013, then
this date must be 01-Feb-2013. If the migration date is agreed as the 1st period
in the new tax year and this payroll period spans both tax years (a 4 weekly
payroll with dates of 30th March to 26th April 2013), then enter the date as
06-April-2013 to filter out any previous year starters and leavers. The EAS
process picks up all the employees current at this date. Additionally, as the
process uses this date to derive the start of the tax year it picks up the starters
and leavers in the relevant tax year. This is a mandatory parameter.
• Unique Part Identifier - Not mandatory but you must enter the value if Number
of Parts parameter is more than 1. This is the payroll unique identifier set up on
the payroll if used. It is only enabled if the Number of Parts parameter is more
than 1. The Number of Parts and Unique Part Identifier parameters allow part
submission of EAS which enables employers to send separate EAS files in
'parts' with same PAYE reference at different times.
• Test Submission – Optionally, select Yes to send a test EAS message file. For
Live files, default value is always No.
2. Enter the employers PAYE reference, effective date, and specify whether it is a test
submission or not as parameters.
3-138 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Rolling Back Employer Alignment Submission
Once you run the Employer Alignment Submission (EAS), the application sets the RTI
value for the employees so that these new starts are not picked up again. Therefore, to
re-run the EAS, you must roll it back. The rollback unsets the RTI value to ensure that
when you re-run the EAS, it includes all employees.
Use the Submit Request window.
To rollback EAS:
1. Select GB Rollback in the Name field.
• Effective Date – Enter the tax period end date as 05-MM-YYYY for the relevant
tax period.
3-140 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
return the computed SMP Recovery amount to "SMP Recovery" element's Pay
Value and return the computed SMP NIC Compensation to "SMP NIC
Compensation" element's Pay Value. These indirect elements in turn feed the
seeded balances which are reported after you run the RTI Create EPS Payment
Values 2013/14.
4. Upon successful completion of the creation process, log into self service, and bring
up the EPS Self Service page.
5. Make any changes and additions to the amounts displayed on the page for the
PAYE reference and save the record.
7. Approver then needs to submit the page which is picked up by the EPS EDI
process.
8. Once the information to be sent for the period has been submitted, you can submit
the EPS EDI process which creates the file for submission to HMRC.
• Employer Checklist Declaration: You can enter or update all the declaration
information for submitting to HMRC (as necessary). This is similar to the P35
declaration information that is currently required by HMRC at the end of the
year.
• Summary of Payments: Here you can make all the necessary amendments to
the fields shown prior to submitting the EPS record for approval and
subsequent submission to HMRC. The summary of payments section displays
the actual value calculated from the EPS process. You can overwrite these
figures as required by entering the replacement value in the enterable area for
each item.
• Submit - This sends the record for approval with a confirmation notification.
This action changes the status of the EPS record to 'Completed'. After this status
change, you cannot update the record if you have created it. Only the approver
can update the record once the status has been set to 'completed'. The
application sends a notification to the user set up as the approver so that the
record can be checked by them and verified that the record is ready to be
picked up by the EPS process.
• Update by approver
When the Approver gets a notification, they can go through the same functional
flow to 'Update' or 'Approve' the record. This is same as Update Page for the creator
of the EPS, except it is only available to the designated approver. In the Update –
Employer Payment Summary Record (for approver) page, click the Verify button to
change the EPS record status to 'Verified'. The EPS EDI process picks up all
'verified' EPS records for the PAYE scheme and creates the file for submission to
HMRC.
3-142 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
delete the EPS record. The application displays a confirmation message.
To generate the EPS EDI file for a particular PAYE reference or for all
'Verified' EPS records in the business group:
1. In the Submit Request window, select RTI – Employer Payment Summary Process
(EPS) 2013/14 in the Name field.
• Effective Date – Enter the tax period end date as 05-MM-YYYY for the relevant
tax period. For example, if running a July monthly payroll FPS for payments at
the end of the month (for example, 28 July), then the tax period is considered as
period 05 running from 06-July to 05-Aug, and as such the date you enter is the
end of the tax period in question (enter 05-Aug-YYYY). If running a weekly
payroll and its dates span the tax period, then the EPS does not cover the values
for this payroll as it falls into the next tax period. For example, if a weekly
payroll pay date is 07-Aug, then this falls into the next tax period covered by
06-Aug to 05-Sept. and therefore the effective date entered of 05-Aug, in the
above case does not include the weekly pay run values.
• Test Submission – Select Yes if you require a test submission, otherwise for live
files it is always No which is the default value. When the process has completed
successfully, it updates the EPS record to 'Sent' status. Once the status is set to
'sent', the record is no longer available for updates by anyone. To re-calculate
and re-send the message, you must roll-back the EPS record, and repeat the
steps to create the EPS record, update, and submit.
2. Enter the PAYE Reference, Effective Date, Final Submission, and Test Submission
parameters.
• Effective Date – Enter the tax period end date as 05-MM-YYYY for the relevant
tax period for which you require to rollback.
• You can send subsequent FPS on or before any payment is made to employees
every time. The FPS covers all employees who have had a payment through the
payroll process regardless of the method of payment (BACS, cheque). The period
values as well as year to date figures are present on this FPS for all these employees.
You must set the 'First FPS' parameter to No, while running the subsequent FPS
process for any group of employees.
HMRC uses the information submitted on FPS to update their records for the
employees on an ongoing basis ensuring that the data they hold is as accurate as
possible. If there are no payments made to any employee in any one period, then an FPS
is not required, however, you must submit an Employer Payments Summary (EPS) with
'no payment made' indicator for such periods. In order to produce the Full Payment
Summary, you must complete your payroll cycle (payroll run) for each group of
3-144 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
employees and also the Pre-Payment process. Once these two processes are completed,
you can initiate the FPS process. This process archives the data required for reporting
on the FPS EDI file.
Use the Submit Request window.
• Test Submission – Select Yes when you want to send a test FPS message file. For
'live' FPS, the default is always No.
• First FPS – Select Yes if this is the first FPS being sent after HMRC has accepted
the EAS. Always submit for each group of employees that were in the EAS.
• First FPS Effective Date – Select the date for which the first FPS is being sent.
This is mandatory if the First FPS parameter is Yes. The process uses this to
determine the first pre-payment to be listed in the list of values for the
Pre-Payment Request ID parameter and filter pre-payments processed prior to
migration to RTI. Ensure that this date is the date of RTI migration (same as the
date specified on the EAS. For example, if the RTI migration date is agreed with
HMRC as February 2013, then this date must be 01-Feb-2013 for both EAS and
First FPS. If the migration date is agreed as the 1st period in the new tax year
and this payroll period spans both tax years (a 4 weekly payroll with dates of
30th March to 26th April 2013), then submit the EAS and FPS date as
06-April-2013 to filter out any previous year starters and leavers.
• Pre-Payment Request ID – Select from the pre-payment request ID's for the
PAYE chosen. The list of values shows the earliest pre-payment run that has not
yet had a FPS run. The list of values ensures that the values being reported in
FPS runs where there are multiple pre-payments present are correct for YTD
and 'this payment' values.
• Final Submission - if the FPS is the final one for the tax year, then set this
parameter to Yes. This informs HMRC that the end of year process has been
submitted for this PAYE. When you select Yes, the following optional
parameters are enabled. You can optionally enter them:
• Date Scheme Ceased – Enter applicable date, if the Final Submission
parameter is Yes – Final for Ceased PAYE ref.
3-146 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
highest BACS amount and the other amounts are included.
2. Select the applicable payroll action ID from the list of FPS archives.
• Archive Request ID – Select the applicable request ID from the list of FPS
archives.
• Payroll – Optionally, select from the list of all the payrolls within PAYE
reference chosen. If no payroll is entered, the process selects all payrolls within
the PAYE reference and scans for all records where the NI Verification data is
missing.
• Test Submission – Select Yes if you are sending a test EAS message file. For
'live' files, default is always No.
• Process Type – Optionally, you can run this process for an assignment set or an
individual employee. If you set this parameter to Assignment Set, then the
Assignment Set field becomes mandatory. If the parameter is set to Employee,
then the Employee ID field becomes mandatory. Enter applicable values.
Upon sending this file, you receive an acknowledgement that contains a correlation ID.
This correlation ID is present in the reply message (NVREP) that HMRC sends.
3-148 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
sends for the following reasons:
• A reply to the National Insurance Number Verification request (NVREQ) sent by
the employer.
In either case, you must act on the information supplied and upload the correct NI
number for the employee where necessary. Use the NVREP process to upload the
NVREP file received from HMRC through the Submit Request window.
• Validate mode – select the validate mode. Depending on the following modes,
the process does the following:
• Validate only –no updates made to the person's record. Only validation is
carried out.
• Validate and Commit- Live – you can use this mode for a live or test file
being sent by HMTC.
For a test file (test indicator on the header = '1'), a warning appears to that
effect and the person record is not updated with the NINO number on the
file. The process reports missing employees. It checks whether all
employees processed (under Validate mode) are on the report as described
in the Output Report.
For a live file (test indicator on the header = blank), the process checks
whether the NINO Verified flag on the person EIT is set (box is ticked).
There is no update to the person record as the NINO is already verified and
correct for the person and a message to that effect is provided. If the NINO
Verified flag on the person EIT is NOT set (box is un-ticked), then the
process updates the record with the NINO supplied on the incoming file.
• Validate and Commit - Always – use this is a parameter during pilot testing
runs with HMRC, Depending on the NINO Verified flag on the person EIT,
the result is different. If the NINO Verified flag on the person EIT is set (box
is ticked), then there is no update to the person record as the NINO is
already verified and correct for the person and a message to that effect is
provided. If the NINO Verified flag on the person EIT is NOT set (box is
• Employers PAYE Reference – Select from the list of PAYE references in the
organization. This processes all the eligible employees (similar to existing End
of Year Process).
3-150 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• P60 Type LE Portrait
The options of printing plain paper P60 or generating an eP60 remains the same for
RTI and non-RTI users.
You can perform all the necessary post processing to generate payment for your
employees once you are satisfied that your payroll run results are correct:
• The PrePayments Process enables you to allocate employee payments between the
payment methods that you have defined.
You can analyze your payroll run results to get early notification of possible
discrepancies:
• The Payroll Exception report enables you to identify overpayments or
underpayments.
• Employee Run Results give you a list of all results created for this payroll run.
• Correction of Run Results: Reversals. Reversals enable you to correct a payroll run
when post-processing has already occurred.
• Correction of Run Results: Rollbacks. Rollbacks enable you to correct a payroll run
without keeping any record of the original run.
You can run these processes to make accurate provision for current payments
backdated from a previous pay period, or current payments received in advance for a
future pay period:
• The RetroPay process enables you to retrospectively distribute current payments to
the period in which they were earned.
• For non-North American legislations, the Advance Pay process enables you to pay
employees in advance for an absence recognized by your legislation.
Key Concepts
To enable you to process and analyze payrolls, you need to understand these concepts:
• QuickPay, page 4-7
4-2 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Reporting on Payroll Processing and Analysis
See Reports and Processes in Oracle HRMS, Oracle HRMS Window Navigation and
Reports Guide
When you have made these corrections and modifications you can then run the payroll
again. However, you do not need to rerun the entire payroll. You need only to perform
a retry, and Oracle Payroll will reprocess only those items that were incorrect in the
initial run.
Can you produce payment and costing information from a completed payroll run?
Oracle Payroll enables you to use the results of a payroll run to allocate payments to
your employees, and to provide costing information.
What if you want to know how much gross pay is required to produce a given net
amount?
Where employers have agreed to pay tax on a known fixed net payment, Oracle Payroll
can calculate the gross amount that employees must receive in order to meet all
deductions and still receive the correct net amount. This is referred to as Net-to-Gross
processing, and the calculations that derive the correct gross amounts are referred to as
Grossups, provided that the feature is enabled in your country.
4-4 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Note: The entries made in the "Grossup Processing" tab on the earnings
form only specify what deductions are to be included when calculating
the gross pay. The system looks at the taxability rules to determine
what deductions should be taken from an earning and does not take
into consideration what is entered on the grossup processing tab. For
example, if the gross up processing tab shows that Federal tax is to be
the only tax included in the grossup calculation but the element is
subject to CPP, EI and Federal tax as per the taxability rules, all three
taxes will be deducted.
Assignment Sets
Occasions when you need to use assignment sets for the payroll run include:
• You need to process the night shift earlier than the rest of the payroll as they must
receive their pay advices the night before the rest.
• You need to process a correction run, as entries were not received in time for the
normal run and the overtime must be paid this period.
• You want to process an additional run for a long service award, which the
enterprise is presenting as a cheque/check to each qualifying employee.
Consolidation Sets
A consolidation set is a grouping of payrolls that simplify post-run processing and
reporting. It enables you to produce a single set of reports, costing results, and other
results for all payrolls in a consolidation set. When you run a payroll, make sure that
you have named the consolidation set to which the payroll belongs.
4-6 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
You can select element sets as follows:
• Include all elements
Canada only: When creating a Run set, you need to explicitly add the Canadian Tax
recurring element to your element set.
US only: When creating a Run set, you need to explicitly add the VERTEX recurring
element to your element set.
The predefined elements for Oracle Payroll are processed for every payroll run in which
they have been included. The deductions are recalculated using the period totals, the
amount already paid in previous runs is deducted, leaving the remainder as the
deduction for the new payroll run.
QuickPay
QuickPay enables you to carry out payroll processing for individual employees. You
can use QuickPay to pay employees who are leaving and who require payment
immediately. If an employee asks what their net pay will be this month, you can run
QuickPay to find the answer, then roll it back to remove all results from the database.
• Start the PrePayments process from the QuickPay window, if necessary overriding
the default payment method.
Choose this option if, for example, an employee is leaving and is waiting to be paid
by cash or cheque/check.
Continuous Calculation
Continuous Calculation enables you to distribute your payroll processing throughout a
payroll period. You can run processes such as the payroll run, prepayments steps, and
costing, which deal with predominantly static employee data, at the start of the payroll
period, leaving more time for validation and correction of changed data.
Continuous Calculation works by using triggers. You define triggers and events which
inform the system when data has changed. For example, if an employee receives a
bonus, the corresponding event is triggered. When you subsequently run the
Continuous Calculation process, the system identifies these triggers and marks the
corresponding payroll processes (such as the payroll run) to be repeated. The affected
processes are repeated in a batch process which can be run as often as required. You
define the frequency of the batch process when you run the Continuous Calculation
process.
4-8 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
<ANY_VALUE>, such that all changes result in the event being registered. A list of
exceptions to this default behavior displays in the Value Change Exception region. You
can set some causes of the event and select the Valid check box and if the change occurs,
the application fires the event or validates the event. For example, consider 20 possible
values for a field but the event is considered important only if value10 is changed to
value15. By using the Event Qualifiers, you can add a validation that the application
should not process if the fields are changed from and to any other value.
The Event Qualification window enables you to record the name of the qualifier, the
table being monitored, the qualifying value and query (the From and To clause for the
validation) used to validate comparisons. The table PAY_EVENT_QUALIFIERS holds
this information.
Qualifiers are of two types - direct and indirect comparisons. You can use direct
comparisons for assignment changes and indirect comparisons for entry value changes.
The indirect changes relate to dynamic triggers monitoring one table, but looking for
changes in another table. This is particularly relevant to entries, where you can monitor
the entries table, then look for changes in the entry value table.
The table PAY_EVENT_VALUE_CHANGES holds information detailing the definitions
of the changes that cause the events to be valid or invalid. The table includes the
qualifier and name that is to be used, with the values of from and to, the column that
triggers the qualification check, with whether it is valid and the type of proration it
relates to.
The comparison determines if the event is a valid event and the type of proration that is
associated with that event. You can use <ANY_VALUE> and <NULL> to denote the
type of change in the comparison.
The Run Proration field is enabled only if the Event Group is Proration and if the
legislation has enabled it in PAY_LEGISLATIVE_FIELD_INFO.
For information on how to define event group qualifiers, see: Defining Event Group,
Note ID: 971206.1 on MyOracle Support.
To run a payroll:
1. In the Name field, select the name of your payroll run process.
3. Select the default consolidation set name for the payroll, then select the current
payroll period display.
8. If your legislation supports Regular and Supplemental runs, then select R for a
Regular run or S for a Supplemental run.
India only: Select "Bonus" run type for paying bonus.
9. You can optionally enter a message to appear on the statements of earnings for this
run if your SOE is designed to support such a message.
2. If the table has already been defined, but the required event is missing, create either
an Update, Delete, or Insert event and enter the table column to which the event
refers. Select the change type defined by the event.
3. If the tables you require for continuous calculation have not been defined in the
Table Event Update window, define them now in the Table Event Updates window.
See: Making Table Event Updates, page 5-8
Note: When you save a single trigger, this has the effect of
regenerating all triggers contained in the same package.
4-10 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5. Run the Continuous Calculation process from the Submit Reports and Processes
window.
See: Running the Continuous Calculation Process, page 4-11
2. Select a payroll.
4. Choose Submit.
Running QuickPay
You navigate to the QuickPay window from an employee assignment.
3. If your legislation makes use of run types, select the run type for this QuickPay.
4. Enter a pay advice date and message if required. These fields are for information
only.
If the QuickPay Run itself displays In Error or Marked for Retry, choose the Retry
Run button to run the process again.
2. You can choose the Entry Values button to view entry values for each element.
4-12 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Status: Values displayed for processed QuickPay runs are Complete, In Error,
Mark for Retry. You cannot enter or update values directly in this field. Choose
Retry Run to rerun the QuickPay process for runs with the status In Error or
Marked for Retry.
3. In the Parameters window, optionally enter a start date from when you want run
balances recalculated. If you do not enter a date, Oracle Payroll recalculates the
balances for the entire life of the balances.
• All Balances
If you select Single Balance mode, the Defined Balance field becomes active.
5. Select the option that shows the route for retrieving balance values, even if its status
is Invalid.
The Defined balance field is only enabled if Single Balance mode is selected from
the Mode field.
• Group
4-14 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Post Processing for a Payroll
PrePayments Process
Within Oracle Payroll the PrePayments process enables you to select a payment method
to pay your employees. You can distribute employee pay over more than one method
using either a percentage or monetary split.
You can override the PrePayments process. For example, suppose you have run the
normal payroll run and made payments via one payment method. You then have to run
supplementary payments for some employees and pay them by a different payment
method. The PrePayments process, having distributed the regular payments over the
payment methods entered, allocates the supplementary payments to the override
method.
See User Profiles, Oracle HRMS Configuring, Reporting, and System Administration Guide
Automatic
Some payroll processes automatically lock your data and you do not need to take any
additional action to apply a lock. For example, whenever you run the prepayments
process, your data is automatically locked against update while the prepayments
process completes.
User Selectable
Some payroll processes do not apply a lock automatically, but do provide you with the
option of selecting a process to apply a lock. Where this is the case, the lock process can
usually be selected from the Submit Requests window for your legislation.
For example, if you are using Oracle Payroll for Ireland you can select the P30 Data
Lock process which specifies a date at which you want to lock the P30 monthly report
before generating the report output. By applying the data lock you also maintains the
lock date as a historical record so that you can be confident that subsequent monthly
reports start from the correct point.
4-16 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Data Locks: Rollbacks Can Override Them
You should also be aware that some payroll post-processes can override any data locks
that you have established. Oracle Payroll does not provide validation to prevent this,
since it is a legitimate action that you may need to perform. For this reason we
recommend that you should always refer to the individual topics in Oracle Applications
Help before attempting to work with user selectable data locks.
Note: Please note that not all the upgrade programs have been enabled
for all localizations. Contact your administrator for the upgrade
program for your localization.
If this query returns a Status of "C", then the process has already been
run.
• PAY_ASSIGNMENT_LATEST_BALANCES
• PAY_BALANCE_CONTEXT_VALUES
When you run the upgrade process for the Single Latest Balance Table Upgrade, the
data is moved from the above three tables to PAY_LATEST_BALANCES table. Any
payroll process - Payroll Run, Quick Pay, Balance Adjustment that run after the
upgrade will maintain and use the new table.
4-18 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Sparse Matrix Null Run Result Values Functionality:
Enables the Sparse Matrix functionality when you run this program. Localizations can
use the Sparse Matrix functionality only if their legislation has seeded RR_SPARSE
legislation rule to 'Y', and executed the new ENABLE_RR_SPARSE upgrade.
Substitute &element_set_id with the Element Set ID of the Retro element set requiring
upgrade.
If the above query does not return rows then please execute a dummy Retropay By
Element run with the above element set.
South Africa: End Date Business Address at Person Level (South Africa only):
The Generic Upgrade Mechanism process includes a parameter South Africa: End Date
Business Address to end-date the business address at the person level and to pick the
business address of the employee from assignment level and report errors if the
business address of the employee is not specified at assignment level.
Related Topics
For more information on Generic Upgrade Mechanism, see: Questions regarding
Generic Upgrade Mechanism note ID 561154.1 on My Oracle Support.
For more information, see: What is SPARSE Matrix and How does it Help to Minimise
Size and Growth of Run Results and Run Result Values Tables note ID 368723.1 on My
Oracle Support.
Void - You can use Void when you need to reprint a check that has been lost or
damaged or if there is a printing error. Voiding a check does not prevent the payment
from being made again
Void and Reissue - When you need to print a new check due to voiding with the same
amount, you can use the Void and Reissue option. The Void and Reissue involves two
processes: voiding the check and then running the Check Writer process.
Void and Cancellation - You use this option when the check has already been printed
but the amount on the check is not valid, due to inaccurate data provided to payroll.
You not only want to void the check but also want to undo the current calculations on
this employee. Typically, you recalculate the payroll with the correct data and thus
reversing the run results and balances. Here, the first step is to void the check and
4-20 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
subsequently run a set of processes to correct the problem. The processes are voiding
the check and then reversing the payroll run. You can run these processes in two
different modes depending on the kind of assignment actions to be processed. You can
run for a particular payroll, payment method, or payment type or for different
assignment actions of different payrolls.
• Reissue Check
Cancel Check - You can use this option to void and reverse a check in single step. Enter
a reason and an effective date when you want to cancel the check.
Void Check Payment - You can use this option to only when you want to void the
selected check. Enter a reason and the effective date.
Reissue Check- You can use this option to reissue a check. You must specify the
overriding check number and overriding check date to void the check and run the
Check Writer process. Specify the reason and an effective date when you want to
reissue.
The Summary page summarizes the checks selected for processing. You can select
payments for voiding. You must select at least one payment for processing.
• Reissue Check
Clicking Submit takes you to the Process Monitor page where you can view and track
your processes.
Note: If you have already included the QuickPay run in the default
consolidation set for the assignment payroll, it can take part in the
batch PrePayment process for the payroll without further action on
your part.
4-22 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Viewing Payroll Process Results
2. Choose Find.
The window displays details of all payroll processes for the payroll and period
selected. See below for further display details.
3. To mark a payroll process for retrial, select the Retry check box for the record. You
can then run the Retry process from the Submit Requests window.
4. To monitor the progress of a payroll run, select the record and choose the Process
Info button. This activates the Payroll Progress Monitor, allowing you to view the
name of the run currently processing and the percentage/time of completion. You
can update these details through the Refresh button or check the Automatic Refresh
box to enable changes to display as they occur.
5. To roll back a payroll process, select the record and choose the Delete Record icon.
This deletes the process from the database and returns all values to their former
state.
6. To see further information about the assignments making up the payroll process,
select the record and choose from the buttons at the bottom of the window.
Information then displays for the records you select.
• Assignment Process: Lists details of the assignment processes making up the
payroll process.
• Conc Manager: Enables you to query details of the run to view log file details.
• Output: This button enables you to view and download magnetic media, audit
and other output files from the View Payroll Process Results page after running
the Federal/State/Local W-2 magnetic media processes, State Quarter Wage
Listings (SQWL's), and TIAA CREF interface. If the Output button is
inaccessible (greyed out), this may indicate you are attempting to view output
from a process other than the processes listed above, such as the pdf output
from the Employee W2 PDF process.
• Reconciliation Details Allows you to see whether a specific payment has been
cleared by the system. One of the following statuses will be displayed:
• Cleared
• Uncleared
• In error
You can also see the messages produced by the reconciliation process.
4-24 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
To run the payslip report:
1. Select your country's payslip report in the Name field.
2. In the Parameters window, enter the start and end dates for the period of time you
want the report to cover. You run the report for the same period as the payslip
information extracted by the payslip archiver.
3. In the Parameters window, select a payroll, consolidation set and assignment set.
This selects the employees for whom you want to run the report. Selecting a payroll
overrides the consolidation set and processes the report only for the selected
payroll. You can opt to select just a consolidation set, but cannot do the same with
the assignment set.
4. The Sort Order fields that appear on the header section of the payslip enable you to
divide the payslips into areas of your choice. For example, the current defaults
divide the payslips into Person Info 1(Employer), Organization and Full Name
areas. You can change the default values that appear by selecting another item from
the list of values, selecting information about Additional Employee Details,
Address Details, Payroll Information and Employee Details.
6. Choose the View Output button to view or print the payslip report file.
2. Enter the end date. This is the date at which you want your report to conclude.
3. If you are running the PDF version of this report, select a template for your PDF
template.
4. Click OK.
5. Click Submit.
4. Select the mode, for example, Costing, Payroll Archive and so on.
5. If you are running the PDF version of this report, select a template for your PDF
template.
6. Click OK.
7. Click Submit.
5. If you are running the PDF version of this report, select a template for your PDF
4-26 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
output.
6. Click OK.
7. Click Submit.
2. Select the criterion for determining which elements appear in your report. You can
select one of the following:
• Element set - your report includes all elements in an element set
3. Select the Payroll, or Consolidation Set for your report. If you select a payroll, the
consolidation set appears by default. You must select either a payroll, or a
consolidation set.
4. If you want to report on a single GRE, select the GRE name. If you do not make a
selection, your report contains information for all valid GREs.
5. If you want to report on a single organization, select the Organization name. If you
do not make a selection, your report contains information for all valid
organizations.
• Comma Delimited - this file type produces a comma delimited file that you can
view in a browser. Additionally, you can save the comma delimited file as csv
or txt so that you can open it for editing in a spreadsheet.
2. In the Parameters window, select the name of either the consolidation set or payroll
for which you want to see information.
3. Select the element and date range for which you want to see information.
5. Select up to three input values for which you want to see run results of each
employee's last assignment process. These input values appear on the report in the
order in which you select them.
6. Select additional sort parameters for assignment information if you require them.
The default is payroll, which is always the first parameter. You can also select from
organization, employee name and assignment number.
4-28 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Running the PrePayments Process
Run this process when you want to do one of the following:
• Distribute employee pay over more than one payment method using either a
percentage or monetary split. You define the amount or percentage to be paid by
each method for each employee in the Personal Payment Method window. You can
also indicate that payment methods should take account of run types and run types
at personal level.
• Override the default payment methods. For example, you may need to run a
supplemental payroll for which the distribution between payment methods will be
different from that specified for the regular run. When you override the defaults,
the payments for the supplemental run only are distributed according to the
override payment method that you specify.
Note: The Net Pay from each assignment is deposited into the payment
method account for the primary assignment unless the primary
assignment is not processed. If it is not processed and the secondary
assignment does not have a personal payment method, the employee
receives a cheque.
Canada only: The PrePayments process creates different results depending on the
setting of the Payroll Archiver Level option, which is set at the business group level. If
you set it to "Tax Group," PrePayments consolidates the payment for all GREs of an
assignment (which must belong to the same tax group), and Cheque Writer/Deposit
Advice generates only one cheque or deposit (this can happen only at the beginning of
the year, after running the last payroll for the previous year and before running the first
payroll of the current year). If you set it to "GRE," PrePayments creates separate
payments for each GRE, and Cheque Writer/Deposit Advice generates a cheque or
deposit advice for each GRE.
See: Entering Payroll Archiver Level Information, Oracle HRMS Enterprise and Workforce
Management Guide
You run this process from the Submit Requests window.
2. In the Parameters window, select the name of the payroll or consolidation set to run
the process for.
When you select a payroll, the default consolidation set is displayed.
3. Enter the start and end dates of the time span for the prepayments processing to
cover.
Note: If you specify the end date and not a start date, the process
automatically uses the start date of the period for the end date you
specified.
4. If required, enter an override payment method. The method you select overrides all
other payment methods for this processing.
5. Choose OK.
6. Choose Submit
3. Enter a start date and end date to specify the period for which you want to produce
cheques/checks.
5. Enter the sort sequence for the cheques/checks. The values of Organization and the
Person default automatically.
4-30 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
6. Enter the cheque style.
7. Enter the first cheque/check number of your cheque/check sequence in the Start
Cheque/Check field. If required, you can enter the last cheque/check number in the
End Cheque/Check Number field.
2. In the Parameters window, select the name of a payroll or consolidation set. When
you select a payroll, the default consolidation set is displayed.
5. Enter the sort sequence for the cheques/checks This defaults to Organization, then
to Person.
7. Enter the first cheque/check number of your cheque/check sequence in the Start
Cheque/Check field. If required, you can enter the last cheque/check number in the
End Cheque/Check Number field.
8. Choose Submit.
2. In the Parameters window, select the payment run for the Cheque/Check Writer
that you want to void.
3. Enter the date on which you want to void the cheques/checks. The default is your
system date.
5. Enter start and end numbers of the cheque/check sequence you are voiding. For
single cheques/checks, enter the cheque/check number in both fields.
2. Run the Cheque/Check Writer process again. A new cheque/check will be produced
with a new number.
4-32 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
3. If you want to verify the process, select the employee in the Employee Assignment
Processes window. The number of the original prepayment will be in the Applied
Column of the latest process.
4. Run the Void Payments Report any time after the void has been processed. See:
Running the Void Payments Report, page 4-34
2. Enter the new amounts to be paid in the Salary Administration, or Element Entries
window as appropriate.
3. Run QuickPay for the new amounts that is to be paid to the employee. See: Running
QuickPay, page 4-11
4. Run the PrePayments process. See: Running Post-Run Processes for QuickPay, page
4-22
6. If you want to verify the process, select the employee in the Employee Assignment
Processes window. The number of the original prepayment will be in the Applied
Column of the latest process.
7. Run the Void Payments Report any time after the void has been processed. See:
Running the Void Payments Report, page 4-34
4. Choose Submit.
2. In the Parameters window, enter a start date and an end date for the report.
3. Select a payroll and/or consolidation set if you want to restrict your information by
these parameters.
US Payroll: You can optionally select a GRE.
If you leave these fields blank, the report returns information on all payrolls for the
period chosen.
4. Click Finish.
4-34 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Voiding Magnetic Tape Payments
Run the Void Magnetic Tape Payments process when you want to cancel an EFT
payment (NACHA or Direct Deposit for example) made by magnetic tape. The Void
Magnetic Tape Payments process enters a record of the reversal into Oracle Payroll.
Note, however, that the Void Magnetic Tape Payments process does not create a new
magnetic tape for onward submission to the bank. You must contact the bank to request
a manual reversal of the amount that you have voided. Remember that individual
banks have different procedures for requesting a manual reversal. Before you request a
reversal from your bank, always verify:
• The period of notice required for a reversal
You run the Void Magnetic Payments process from the Submit Requests window.
4. Select the employee who received the payment that you want to void.
6. Click Submit
• Complete the voiding of a payment to ensure that no one can reissue a payment
once you have voided it.
You distinguish between each of these three uses by selecting one of three methods of
Check Payment from Same Bank Account Your check/cheque for the manual payment is
drawn on the same bank account that you
used for the original payment.
You access the External/Manual Payments window from either the Assignment
window or the QuickPay window. However:
• If you enter from the Assignments window, you see the source type and its effective
date. The source type is either PrePayments or QuickPay.
• If you enter from the QuickPay window, you see only the QuickPay source types.
The Effective Date does not display because it is the same date as the QuickPay run.
The Type does not display either because it is, by default, QuickPay.
4-36 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
4. In the empty field, click the down arrow.
2. Check the Pay check box for the payment methods you intend to pay manually.
Enter the value of the payment and the cheque/check number.
3. Supply a Reason for requesting manual payment. We recommend that you record
your reason in the field provided rather than appending it to the cheque/check
number details.
4. Select Check Payment from the Same Bank Account as the Method. This selection
ensures that your External/Manual payment is from the same bank account as the
original payment method. Also, if you intend to reconcile this payment in Oracle
Cash Management, you must select Check Payment from the Same Bank Account.
2. Check the Pay check box for the payment methods you intend to pay manually.
Enter the value of the payment, and the cheque/check number for check/payments.
However for all other types of payment, leave the cheque/check number blank.
3. Supply a Reason for requesting manual payment. We recommend that you record
your reason in the field provided rather than appending it to the cheque/check
number details.
4. Select Other Form of Payment as the Method. You must use this method for cash
payments and for cheques/checks that do not originate from the same bank account
as the initial payment method.
2. Check the Pay check box for the payment methods you intend to pay manually.
Enter the value of the payment.
3. Supply a Reason for requesting manual payment. We recommend that you record
your reason in the field provided rather than appending it to the cheque/check
number details.
4. Select Cancel Payment as the Method. The external payment prevents the payment
from being reissued. You should then reverse the payroll run to complete the
voiding of the payment.
2. In the Parameters window, select the applicable parameter, if the upgrade program
is enabled for your localization.
• BEE input values at the business group level
• QuickPay Exclusions
4-38 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Elements for Enhanced Retropay for all Business Groups (US/AU only)
• South Africa: End Date Business Address at Person Level (ZA only)
APPLICATION_ID 800
LOOKUP_TYPE GB_CHEQUE_REPORT
LOOKUP_CODE PAYRPCHQ
MEANING Default
ENABLED_FLAG Y
BACS Process
BACS is the UK system for the direct deposit of employee pay. To make deposits
through BACS, you must provide details of the source and destination banks, and of the
amount to be transferred to each employee.
Oracle Payroll supports BACS magnetic tape submission in four formats:
4-40 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• single file single day
• multi-file multi-day
Single day formats: These are for payments made on a single processing day.
Multi-day formats: These are for payments made on different processing days. Multi-day
processing allows you to make payments to assignments on different days because of
different dates of birth, for example.
Single file formats: These are for individual enterprises.
Multi-file formats: These are for payroll bureaus or enterprises that accept BACS files
from other institutions as well as their own.
You create BACS tapes in your operating system after first running the BACS process in
Oracle Payroll.
• Restrict the BACS process to a specific payroll having BACS payment methods of
one currency only, and then run the process once for each payroll. This is suited to
organizations with a large number of originating accounts and payment methods
because it will minimise the number of times that you have to resubmit the BACS
process.
Setting Up BACS
The following step applies to all formats:
• To make a multi-file submission, enter your BACS user number and bureau
number.
See: Defining a Payment Method, page 2-7
2. In the Element Entries window for each assignment, enter the BACS Entry Date
element. In the Entry Values window, enter the first date on which payment is to be
made for the assignment. Payment will be made on the same day in subsequent pay
periods. If you leave the default date (which appears as 01-01-0001) the default
payment date for the payroll is given to the assignment.
3. Check that the BACS payment rule has been set for each payroll in the process.
See: Define a Payroll, page 1-12
4-42 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
extension a01, for example, p02331.a01. This is a text file that can be viewed or printed.
1.
3. Run the PYUMWT routine from the command line, specifying the BACS file name
and the magnetic device name as parameters. For example:
PYUMWT p02331 /dev/rmt8
Note: Do not add the extension .mf to the file name in the
command.
4. Unload the tape, write protect it, label it and send it to BACS.
2. In the Parameters window, select the payroll and consolidation set for which you
are creating BACS output.
Consolidation set is mandatory. Leave the Payroll Name field blank if you want to
output payments from all payrolls in the consolidation set. At this point, users who
are submitting single -file formats can select a consolidation set having BACS
payment methods of either euro or sterling. Alternatively, you can select a payroll
that has one currency only. It is not possible to include mixed currency submissions
in single-file format.
3. Enter a start date to restrict the BACS payments to unpaid prepayments from that
date. If you do not enter a start date the process includes all unpaid prepayment
runs.
6. In the Process Date field enter the processing date for the BACS file. This is the day
before payment is made to the employee accounts and must be a banking day. If
not a banking day, enter the date of the last banking day before payment day.
Note: Although you should enter a date in this field for all formats,
it is not a critical date for multi-day processing.
7. Select a sort sequence for the BACS listing. You can sort by one of the following:
• Assignment
• Employee name
9. Enter the expiration date of the magnetic tape format. This is the date after which
the tape will not be processed.
10. In the Audit Sample Freq. field enter a number if you want to enable the BACS
audit facility. After processing the tape, BACS prints a listing of every nth
transaction, n being the number you enter, to a maximum sampling of 1 in 50.
11. In the Report Type field, select the file and day format you require for the process.
12. In the BACS Format Type field, choose from either Electronic (if you want to submit
the BACS file in the standard sequential file format) or Magtape (magnetic tape
format).
4-44 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
RetroPay Processing
• The payroll department makes a retrospective correction for an error that occurred
in a previous pay period
For example, at the start of the current pay period, this employee has a pay award
backdated to pay period 1. The employee has not yet received any payments for this
award. In the current pay period the employee is entitled to payments that represent
the backdated amounts for:
• Each of the preceding payroll periods (pay periods 1 to 4)
You run your RetroPay process to ensure that the employee receives correct payment
when you next run the payroll.
When backdated payments occur, the accuracy of your subsequent payroll processing
depends on distinguishing between:
• The period in which the payment was earned
4-46 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• A correction to an underpayment in period 3 which is paid to the employee in the
current period. You may want to tax this correction in period 3 rather than in the
current period.
The RetroPay Process Does Not Overwrite Your Historical Payment Records
You never overwrite historical payroll data when you run RetroPay. Although you
recalculate all periods that have retroactive changes whenever you run a RetroPay, you
never modify the stored results for these periods. Instead, you create one or more
RetroPay entries to receive the process results.
Think of the RetroPay process as a calculator holding results in memory so that it can
process a final set of results. The RetroPay process uses your historical results to
calculate the changes for the current period. The results for your current period change,
but your historical records remain unchanged.
Note: Please note that RetroPay Overlap is not available by default for
all localizations. To use this feature, localizations must need to enabled
it.
For more information on RetroPay Overlap , please refer to RetroPay
Overlap - A Technical White Paper Note ID 842307.1on My Oracle
Support
4-48 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
When to Run the RetroPay Process
It is important to run your RetroPay process at the correct point in the payroll cycle.
Always run RetroPay immediately before you run a payroll, and, for greatest accuracy,
as close to the cut-off date as possible. The cut-off date is the point at which all data
entry for the payroll is complete.
The RetroPay process cannot occur after your payroll run. If you run your payroll and
then discover further backdated adjustments you must hold them over until a later
payroll period and run the RetroPay process in that subsequent payroll period.
Backdated Adjustments Are Always Paid in the First Open Payroll Period
When you run a RetroPay process in your current payroll period, any backdated
adjustments are always paid in your current payroll period. So, a RetroPay process in
period 5 calculates any backdated adjustments from periods 1 to 4, and marks them for
payment in period 5.
4-50 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
You cannot stipulate that a RetroPay process in period 5 should withhold any resulting
payments until a future pay period. For example, you cannot stipulate that a RetroPay
run in period 5 should withhold payments until period 8.
If you want to use a future payroll period such as period 8 to make payments of
backdated amounts for periods 1 to 4, then you must wait until period 8 before you run
your RetroPay process.
Troubleshooting RetroPay
The most common RetroPay problems occur when the RetroPay process completes, but
produces unexpected results.
Consult these tables for quick reference on common RetroPay difficulties and their
solutions. The problem description links or refers to extra information where you need
more details to solve a problem.
• Troubleshooting Enhanced RetroPay and Retro-Notification, page 4-51
View RetroPay Status does not display some Contact your System Administrator. The
of my expected choices configuration of View RetroPay Status is
determined at setup.
However, if RETRO_STATUS_USER_UPD is
set to N, then the assignment is automatically
included in the next RetroPay run (it displays
in View RetroPay Status as Included Awaiting
Processing).
Troubleshooting RetroPay
RetroPay process element entry not generated Check that the element links exist, then check
for one or more assignments. your RetroPay setup., page 4-53
Start and end times ignored. Check for a previous RetroPay run that
overlaps with your current run. If there is an
overlap, rerun a new RetroPay with dates that
fully include the period processed by the
earlier RetroPay.
RetroPay Warning: Process Log shows zero Check that you are using the correct balance
employees in error - did not create element entries in the RetroPay set. If you are processing
for processed employees. RetroPay within a single calendar year, choose
a balance that represents gross pay for year to
date. If your RetroPay spans two years, do not
select a balance with the _YTD dimension.
4-52 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Problem Description What To Do
Cannot use the Element Entries window to Roll back the RetroPay process, remove the
delete RetroPay generated elements. unwanted assignments from the assignment
set and then rerun RetroPay.
RetroPay Error: APP-6370 Cannot create an The setup of your RetroPay element
entry past the termination rule date. (specifically, the termination rule) does not
enable you to process terminated employees.
Remove the assignments of terminated
employees from your assignment set and then
rerun RetroPay.
Check that the Element Links Exist, and then Check Your RetroPay Setup
If the RetroPay process does not generate a RetroPay element for one or more
assignments, follow this sequence to correct the problem,:
1. Check that there is a valid, current element link for each assignment in the RetroPay
set. If the links do not exist, the RetroPay process can still calculate a retro-payment
but cannot attribute the calculation results to an assignment.
2. Check that RetroPay entries exist for this assignment. Do this by inspecting the log
file for the HR_HRPROC_EE_NOT_CRE message and searching for the text
Warning RetroPay has detected no change. This text indicates that RetroPay entries do
not exist. There are no differences between the original payroll run and the
RetroPay run.
3. Check that your RetroPay setup correctly defines all the required balances. The
RetroPay process always uses a balance to track the difference between an original
entry and a retro entry. If retro-payments do not specifically feed your RetroPay
balances, then the RetroPay process cannot identify that a retro-payment has
occurred.
Example (from U.K. Payroll)
4. Confirm that your RetroPay element has a classification of Earnings. The Earnings
classification ensures that you can pay the amounts identified by the RetroPay
process. Other classifications, such as Information, do not allow you to make
payments.
5. Find out whether your RetroPay definition includes any Year to Date (_YTD)
balances. If you run a RetroPay process that spans the end of year, you could see
unexpected results if you are using _YTD balances. Errors occur because the payroll
run clears the_YTD balance at the end of year in preparation for the next year.
6. Check that there is a correct end date for the payment of RetroPay entries. Do this
by View | Lists | Employees by Element to see whether the entry was created for an
unexpected period. If this is the case, set the end date to the first date of the payroll
period in which the RetroPay entry should be paid. For example, if you run
RetroPay for June to September 2004 to pay back pay in October 2004, your start
date should be 01-JUN-2005 and your end date 01-OCT-2005.
2. Find out whether your RetroPay definition includes any Year to Date (_YTD)
balances. If you run a RetroPay process that spans the end of year, you may see
unexpected results if you are using _YTD balances. Errors occur because the payroll
run clears the_YTD balance at the end of year in preparation for the next year.
3. Establish whether there are changes elsewhere in the application that might impact
the value of a balance. This can be a difficult area to identify because anything that
feeds the balance specified in the RetroPay definition can potentially affect the
RetroPay.
In particular:
• Balances like Gross Pay can reflect multiple changes to an assignment. These
changes can affect the recalculated value of that assignment.
4-54 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
affect RetroPay values.
2. Enable any dynamic triggers that the application generates. It is important to enable
these triggers to ensure your payroll processing updates each database table
correctly. The recommended minimum list of triggers to enable for the
Retro-Notifications report is as follows:
PAY_ELEMENT_ENTRY_VALUES_F Update
PAY_ELEMENT_ENTRIES_F Update
PAY_ELEMENT_ENTRIES_F Insert
PAY_ELEMENT_ENTRIES_F Delete
2. Enter a name for your Event Group, for example, Retro-Notification Events.
5. Select the events that will produce notification if retrospective changes occur.
Specify the following information to identify the type of update and the database
table to which it applies:
• Update Type
• Column Name
For example:
2. Query the Incident Register and ensure that you have triggers defined.
4-56 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
A limited reprocessing in which you recalculate only some of the amounts for the
current payroll. This option is typical when you are processing corrections, or when you
want to deduct tax for retrospective changes in the current payroll period rather than in
the period when it was earned.
Components for RetroPay
Oracle Payroll describes each different type of RetroPay run as a component. You set up
RetroPay component usages to define how RetroPay will process the component. For
example, you could set up a component Earnings Correction for the element Basic
Salary. A component always has:
• A name (for example, Earnings Correction)
Tip: Please check if your Localization has components and time spans
predefined that you can use to process retropay.
2. Select the Recalculation tab, and check the Retro Components button.
3. In the Retropay Components region of the Retropay Element window, choose the
component field, and an appropriate component from the list of values.
4. Select the Reprocess Type. If you select Static, then Retropay will not process any
changes to the element when running the relevant component. Opting for the
Reprocess Type ensures the element changes process.
2. Select the Recalculation tab, and check the Retro Components button.
3. In the Retropay Elements region, select the appropriate time spans from the From
and To fields, to define the time period the retropay element is covering.
4. Select the retropay elements you created from the Retropay Element field.
4-58 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. Set up all the Retro Element Types and associate them with their corresponding
elements.
3. Define a retro element for every element that feeds a balance. The Balance
Adjustment process uses the retro entries created in future periods to do
adjustments.
4. Enable the 'Do Not Process' check box for any new retro elements used for retro
balance adjustments.
4-60 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Once RetroPay processing begins, the initial status changes to an intermediate
status of Processing.
You can query all retro assignments that are at the initial (outstanding) status, and
all retro assignments at the final (completed) status.
The following diagram shows what statuses are included when your query All
Outstanding, and All Completed:
• Specify how you would like to process any outstanding retrospective changes.
You can still use the Retro-Notifications report to identify all outstanding retrospective
changes that have not been applied, and group them into an assignment set ready for
processing.
However, the advantage of using the RetroPay Status window is that you can identify
what you want to process, or exclude from processing, and then mark your selections
for completion.
4-62 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Awaiting Processing. This status indicates that this assignment has cleared for
processing and that the processing will occur in the next payroll run.
• Completed. This status indicates that this assignment has now been processed.
• Completed – Deferred Forever. This status indicates that the retro assignments
created by the system are deferred forever. The action of the retro assignment
(RETRO_ASSIGNMENT_ACTION_ID) is to changed to –1. The retro
assignments are not processed in the future nor reported with the new status.
2. Select the new status for the assignment from the Change Status list of values.
2. View the elements for this assignment, and the Recalculation Reason for each
element.
• Retro -Notifications (Enhanced PDF) Report - run this report to generate the output
in PDF format that you can further customize to meet your requirements.
The Retro-Notifications report does not perform any RetroPay processing. It only
identifies element entries that have changed. You must still run your RetroPay process
separately to process these changes. After you have run the Retro-Notifications report,
you can
• Run your RetroPay process on all assignments
• Edit the event group to remove or add assignments and then run your RetroPay
process.
4-64 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. If you want to see the retro-notifications for a particular event group, select an
overriding event group.
2. If you want to see the retro-notifications for a particular event group, select an
overriding event group.
3. If you are running the PDF-enabled version of this report, select a template for your
PDF output.
3. If you want to create retrospective entries in a different pay period other than
effective date, enter an entry creation date. The application creates retrospective
entries in the pay period in which the Entry Creation Date occurs.
If you leave this field blank, the application creates the default retrospective entries
as of Effective Date.
4. Click Submit
2. Select the assignment number of the assignment for which you want to run the
backdated change. This is mandatory.
3. Enter an earliest date from which you want to reprocess the assignment backdated
changes. If you do not specify any date, then the application calculates it internally.
This is optional.
4. If you want the retro-notifications for a particular event group, select an overriding
event group.
5. Click Submit.
4-66 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Advance Pay
Note: If you do have the choice of using both the Advance Pay process
and the Advance Pay by Element process you should note that these
processes cannot be overlapped, That is you cannot:
• Run Advance Pay for a period to which Advance Pay by Element has already been
applied.
• Run Advance Pay by Element for a period to which Advance Pay has already been
applied.
The advance pay period is the period of the holiday or event for which the advance
payment is being made. More accurately, it is the total number of payroll periods
covering the event. Regular payroll processing continues for the employee during the
advance pay period. The amount advanced is progressively recovered in each regular
payroll run, and the following actions are also carried out as appropriate:
• If further payments become due to the employee during the advance pay period,
these can be paid using the employee's normal payment method. Alternatively, the
net payment can be deferred and paid to the employee in the period following the
advance pay period.
• If the employee's entitlement during the advance pay period becomes less than the
sum advanced, thereby creating an overpayment, the amount owing is recovered
automatically in the pay period following the advance pay period.
You can make advance payments for any pay period types, but the most likely ones are
weekly or biweekly. You set the maximum number of periods that can be advanced
when you define the payroll.
2. In the From field, select the start date of the holiday or other event for which you
are making the advance payment. Oracle Payroll replaces the date you enter by the
first date of the pay period in which it falls.
At the same time the Payment Date field displays the date for making the advance
payment to the employee. This date defaults to the last day of the pay period
immediately preceding the start of the advance pay period. You can manually alter
this date to the last day of the preceding pay period if you require.
• In the To field, select the end date of the advance. The system automatically
replaces the date you enter by the last date of the pay period in which it falls.
4. Check the Defer check box if you want any net payment amounts to be deferred to
the pay period following the recovery of the advance. If you do not check Defer,
such payments will be made in the pay period they are earned according to the
normal payment method for the assignment.
2. Select the payroll for which you want to run the process, then the advance start
4-68 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
period, then the advance end period. These are the first and last pay periods of the
advance pay period.
The advance end period list displays the maximum number of pay periods that can
be advanced for the payroll you select.
3. Select Yes or No to flag whether you want to defer any net payments that accrue
during the advance pay period.
4. Select the assignment set for which you want to run the process.
5. Select the payment date for the advance. This date defaults to the last day of the pay
period immediately preceding the start of the advance pay period. You can move
this date back by one pay period if required.
6. Select Yes for BEE transfer if you want the batches that the process creates to be
transferred to the database automatically. Select No if you want to transfer the
batches manually.
7. Enter a unique header name for your batch process. This name is used as a base
header name for each BEE batch created. For each batch, the system appends an
underscore and an incrementing number, for example, _1, _2.
This is a mandatory field whether you select Yes or No in the BEE Transfer field.
• For each assignment, the dates held on the Advance Period element entry
• Yes/No to show whether the Advance Pay process has already been run for the
assignment
• Summary listing, by payroll, of the number of employees with entries, and the
number that have been processed
2. In the Summary Version field select No for the full version of the listing, or Yes for
the summary version only.
3. Enter a date range for the period in which you want to see information.
4. You can restrict the information to a particular payroll by entering the payroll
name. If you leave the Payroll field blank, the report shows information for the
whole Business Group.
5. If you want to produce this report in Portable Document Format (PDF), select a
template.
2. Select the payroll for whose assignments you are running the process.
3. Enter the effective date of the process. This should be the date on which you intend
to pay the advance.
4. Select an element set if you want to exclude items from the calculation. For
example, you may want to exclude some pay elements, such as expenses, from the
Advance Pay run.
4-70 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. Set Up Advance Pay for Batch Assignments, page 4-68 (if applicable).
• Enter the Advance End Date - this is the date at which you want the Advance
Pay processing to terminate.
• Select the Assignment Set to which the Advance Pay by Element calculation
applies.
• Select an Element Set Name if you want to specify that Advance Pay processing
should only apply to some elements on this assignment. Otherwise, leave this
entry blank if you want to process all the elements for this assignment.
• If you want to see advance payments for future events, move your cursor down.
4-72 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Exception Reporting
• Group a set of reports so that you can run them as a single reporting request
• Override exception criteria for a single run of a report without changing your
underlying report
• Select your preferred exception criteria from a forms interface without having to
develop your own query code.
Variance Operator The precise range of variance Greater than, Less than, Equal
that you want to report on.
You can use variance
operators to specify that you
are only interested in a
particular section of the range
defined by the variance value.
These are only examples. There is an extensive list of comparison types and variance
operators enabling you to set the required degree of precision for your own reports.
See Comparison Types for Exception Reporting, page 4-80
See Variance Operators and How You Can Use Them, page 4-82
Exception reporting activities are as follows:
4-74 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Running Exception Reports
• Run an exception report, or exception report group
Setting Up an Exception Report to Show Net Pay Amounts Greater Than 5000
To show Net Pay Amounts greater than 5000, set up your report with these values:
Balance Net
Comparison Value 0
Balance Net
Comparison Value 0
Variance Value 0
2. Select the name of the payroll for which you want to see messages.
This is the only required field. If you leave the next three fields blank the system
brings back all messages for all processes connected to this payroll in all periods.
4-76 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
process for the period selected.
6. Select a message severity level for the messages in the report, or leave the field
blank to see messages of all levels of severity.
7. Select assignment number or employee name as sort criteria for the report. The
default is employee name.
8. If you want to produce this report in Portable Document Format, (PDF), select a
template.
Reconciling Payments
You can use Oracle Payroll in combination with Oracle Cash Management to verify that
payments have been processed. The process is:
1. Import the bank statement. You do this in Oracle Cash Management.
2. Run the automatic reconciliations process. You do this from Oracle Cash
Management.
3. View the results of the reconciliation process. You can do this either through Oracle
Payroll, or Oracle Cash Management.
To do this in Oracle Payroll, see Viewing Payroll Process Results, page 4-23
In Oracle Cash Management, you can view the following reports:
• Available Transactions report
4. Identify any payments that are marked in error, and reconcile them manually.
2. Enter the report name. You can enter any name that meets your reporting
requirements - there is no standard format.
3. Select the balance that you want to report on. You can enter a predefined, or
user-defined balance.
4. Select the balance dimension that you want to report on. Some dimensions apply
only to particular localizations. There are some dimensions that you must select
when you choose a particular comparison type:
4-78 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Balance Dimension When to Select these Dimensions
4-80 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Comparison Type How it Operates as a Basis of Comparison
Average of Paid Periods in Days Compares the current period with the number
of previous pay period included within the
specified number of days. However, only
includes those pay periods in which an
employee actually received payment. Only
available for _PTD dimensions.
Average of Previous Paid Periods Compares the current period with the number
of previous periods in which the employee
actually received payment for _PTD
dimensions only.
Average of Total Periods in Days Compares the current period with the number
of previous pay periods included within the
specified number of days. Only available for
_PTD dimensions.
1. Enter your comparison value. For example, if you select 3, when your comparison
type is Average in Quarters, this means that your current quarter is compared to
the average of the previous three quarters.
Some comparison values are preset and you cannot change them:
• Previous Period, Previous Month, Previous Quarter and Previous Year all have
a comparison value of 1.
Less than All assignments that are less than the previous
period amount by the amount or percentage
stated in the variance value. Therefore, Less
than returns all assignments having a value of
less than 9000.
4-82 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Variance Operator Exception Report Output
1. Enter a variance value, unless your comparison type is previous payroll period.
For all other comparison types you can specify the exact percentage, or the
numerical value depending on which variance type you choose. In subsequent
exception reports you can change your variance values in the SRS window when
you are running the report.
For examples of how to set exception reporting to identify particular exceptions, see
Examples of Exception Report Setup.
3. If you want to run a single exception report, enter the name of the report. You do
not need to enter the Exception Group name if you are running a single report.
4. If you want to run a group of exception reports, then enter an Exception Group
name, but do not provide an Exception Report Name.
Exception reports are identified either by the report name, or by a group name.
When you are running the report you must supply either the report name or the
group name, but you never have to supply both.
5. Select the payroll that you are reporting on. The consolidation set is the default
selection.
6. Override the variance type and variance value if you want to specify particular
values for a single run of this report. This does not change your underlying report.
7. For Australian, India users only: Select the legal entity for the report. If you do not
specify the legal entity in case of a LE dimension, the report does not return a result.
India users only: Select the component name for the report. If you do not specify
the component name in case of a Component Balance dimension, the report does
not return a result.
9. Click Submit.
4-84 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. Choose the View Output button.
Uses of Rollbacks
Suppose that just after a payroll run, you receive notification that three employees have
been transferred to a different payroll. This means you should not have processed them
in the run just completed.
In this case you can roll back the processing for the three individuals. This action
completely removes them from the run.
If the whole set of employees a run processes is the wrong set, you can roll back the
entire run.
Rollbacks can also be useful if you want to do a run for testing purposes only, examine
the results, and then remove all traces of it.
4-86 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Correction of Run Results: Retries
Automatic Retries
Any assignments having a status of Error after a payroll run are automatically retried
when you run the payroll again. You do not have to mark these assignments for retry
and cannot unmark them. The recommended procedure for dealing with retries,
therefore, is as follows:
• Run the payroll and examine the results.
• Check any assignments with a status of Error and make the necessary changes to
them so that they can process correctly.
• Check the other assignments. Mark for retry any that require changes and make the
necessary changes.
• Run the payroll again. It will now process only the assignments having a status of
Error after the first run, together with those you have manually marked for retry.
Retrying Runs
In another situation, you may realize after a run that results for a sizeable number of
employees may be incorrect. This could happen, for example, when you neglected to
modify a formula for an earnings or deduction before starting the run.
In this case you can make the necessary changes and retry the entire run. The new run
ignores employees whose processing is unaffected by the corrections you have made. It
reprocesses only those whose original results are incorrect in view of the corrections
entered.
4-88 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
makes it possible for the run results of subsequent runs to be identical to the original
results.
Warning: You cannot roll back a reversal if there are subsequent payroll
runs. This is to prevent nonrecurring and additional entries being given
twice - in the reversed run and in the subsequent run.
4. Choose Submit.
2. In the Submit Requests window, select Mark Payroll Run for Retry in the Name
field if you are retrying a payroll run. Otherwise select Mark Process for Retry.
These processes have the same parameters, Payroll Process and Assignment Set.
5. Choose Submit.
2. Select the Reverse check box for the run you want to reverse.
The consolidation set for the run automatically displays as the consolidation set for
the reversal.
3. Select a different consolidation set if you want to process the reversal in a different
set to the original run set.
3. Select the Reversal Date to specify the date from which you want to reverse your
payroll or QuickPay run.
4-90 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5. Click Submit.
2. In the Submit Requests window, select Retry Payroll Run in the Name field to retry
a run. Otherwise select Retry Payroll Process to retry another process.
If the Parameters box does not automatically appear, click in the Parameters field.
3. In the Payroll Process field of the Parameters box, select the process to retry.
4. Choose Submit.
Roll back processes for a few individuals Rolling Back a Process from the Payroll
Processes Window, page 4-91
Roll back processes for many employees Rolling Back a Process from the Submit
(defined as an assignment set) Requests Window, page 4-92
Roll back an assignment process for an Rolling Back a Process from the Assignment
individual employee Processes Window, page 4-92
2. If the Parameters box does not appear, click in the Parameters field.
3. Select the process to roll back. The list for Rollback displays processing dates with
the corresponding process types, payrolls, and consolidation sets. The list for
Rollback Run displays process run dates with the corresponding period dates and
payrolls.
4. To roll back processing for an assignment set, select the set name.
5. Choose Submit.
4-92 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Before you run the Payroll Purge process, you must do the following:
1. Run the Upgrade Action Context process to determine the assignments for upgrade.
See: Running the Upgrade Action Context process, page 4-93
2. Optionally, create a balance set containing a list of balances required for roll-up.
This ensures that the process will roll-up only the balances in the default list and
those in the balance set. You can define the balance sets using the Payroll > Balance
Set window. The application uses this balance set during the Purge Preparation
Process.
3. Run the Purge Preparation Phase. Check and ensure that all the balances are
correct. If any balance is incorrect, you can rollback the Purge Preparation Phase.
You must complete the rollback at this point, because you cannot roll back later.
See: Running the Purge Preparation Phase, page 4-93
4. Run the Purge Deletion Phase if all the balances in Preparation Phase are correct.
See: Running the Purge Deletion Phase, page 4-94
2. In the Parameters window, enter the start and end date to perform an upgrade for a
business group.
Note: .If you have not enabled Action Context functionality prior to
running this process, then you must enter the End Date as the
current day. For purge to run successfully you should also enter a
start date as early as necessary, for example Start of Time.
Important: You must run the Purge Preparation Phase prior to running
the Purge Deletion Phase.
2. In the Parameters window, select the balance set that includes the balances that you
want to roll up.
3. Select the assignment set to include all the assignments for which you want to run
the purge process.
4. Enter an effective date to determine from when you want to roll up the balances.
Important: Run the deletion process only after you have successfully
completed the Purge Preparation Phase process.
2. In the Parameters window, select the payroll action of the associated Purge
Preparation Phase process.
4-94 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
process events table and archive this data prior to a particular date. The application
purges and archives this data into a shadow table as a backup. You can use this process
to enhance the performance of processes accessing the table pay process events.
Run this process in the Submit Requests window.
2. In the Parameters window, enter a date to purge data from the pay process events
table prior to this date and the recorded date (if it exists) from pay recorded
requests table.
Business Questions
Are my costs assigned to the correct cost center?
What are my cost totals for an element, element set, or element classification?
Worksheets
Costing Detail worksheet.
Parameters
You need to specify values for the following parameters:
• Costing Effective Date Begin
Use the following optional parameters to further restrict the values in the workbook:
• Costing Process
• Payroll
• Organization
4-96 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
• Location
• Employee
• Reporting Currency
Business Questions
What are my overall debits and credits for a particular costing period?
Worksheets
Costing Summary worksheet.
Parameters
You need to specify values for the following parameters:
• Costing Effective Date Begin
Use the following optional parameters to further restrict the values in the workbook:
• Costing Process
• Payroll Name
• Organization Name
• Reporting Currency
Business Questions
What are the attributes for each element within a particular element classification?
Do any of my selected elements belong to a proration group or recalculation group, and if so,
which group?
Are any of my selected elements paid separately or processed separately?
Worksheets
Element Detail worksheet.
Parameters
You need to specify values for the following parameters:
• Effective Date
• Classification
Use the following optional parameters to further restrict the values in the workbook:
• Processing Type
• Standard Links
• Separate Payment
• Process Separate
• Recalculation Group
• Proration Group
4-98 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Business Questions
What are the costable types and costing codes for a group or elements?
Do these elements belong to a distribution set?
Are there any service criteria or age criteria for these elements?
Worksheets
Element Link Detail worksheet.
Parameters
You need to specify values for the following parameters:
• Effective Date
• Classification
• All Payrolls
Use the following optional parameters to further restrict the values in the workbook:
• Element
• Processing Type
• Standard Links
• Link Status
• Payroll
• Job
• Organization
Business Questions
Is there a valid reason for these assignments not to belong to a payroll, or is there an error
requiring correction?
Parameters
You need to specify values for the following parameters:
• Beginning Date
• Ending Date
Business Questions
Is there a valid reason for excluding these assignments from processing, or is there an error
requiring correction?
Worksheets
Assignments not Processed worksheet.
Parameters
You need to specify values for the following parameters:
• Beginning Date
• Ending Date
Use the following optional parameters to further restrict the values in the workbook:
• Payroll
• Organization
• Location
4-100 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Employee Payment Methods Workbook
The employee payment methods workbook enables you to view payment method totals
and run type totals from an effective date that you select.
Business Questions
Are the employee totals for this payment method as expected for the given period?
Did each run type produce the expected totals for this payment method, or is there a discrepancy
requiring correction?
Worksheets
Employee Payment Methods worksheet.
Parameters
You need to specify values for the following parameters:
• Effective Date
Use the following optional parameters to further restrict the values in the workbook:
• Payment Method
• Run Type
Business Questions
Were payments correctly allocated for the duration of the reporting period?
What were the total payments for each payment type for the duration of the reporting period?
Worksheets
Organization Payment Methods worksheet.
Use the following optional parameters to further restrict the values in the workbook:
• Payment Type
Business Questions
Was there an unusual number of messages for any particular process, payroll or pay period?
Were messages of the greatest severity level concentrated in any particular process, payroll or
pay period?
Worksheets
Payroll Message worksheet.
Parameters
You need to specify values for the following parameters:
• Payroll Name
• Start Date
• End Date
Use the following optional parameters to further restrict the values in the workbook:
• Process Type
• Severity Level
4-102 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
5
Payroll Event Rules
Key Concepts
To enable you to set up payroll events and parameters correctly, you need to
understand these key concepts:
• Events, page 5-2
5-2 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Triggers, Events and Parameters
Database Triggers
Database administrators can modify the behavior of Oracle HRMS and control the way
in which standard payroll processes run by doing some or all of the following:
• Creating dynamic triggers.
Database Triggers
Database triggers are created in the Oracle HRMS database when Oracle HRMS is
installed. Oracle HRMS uses two types of database trigger:
• Static triggers
• Dynamic triggers
It is important that you understand the difference between these two types of trigger.
Database administrators can use a forms interface to view existing triggers and create
These correspond to the payroll interfaces that are supplied as standard with Oracle
HRMS. The triggers contained within these payroll interface functional areas are not
enabled for legislations, business groups or payrolls on delivery. You must enable them
for specific legislations, business groups and/or payrolls to make them active.
If you are not using a third party payroll interface you do not need to enable any of
these triggers. Although they will appear as enabled on the Define Dynamic Triggers
window they will not fire because they have not been enabled for any legislations,
business groups or payrolls.
Process Parameters
Database Administrators can use the Action Parameters window to select alternative
values for process parameters. For example, you can assign the number of threads to a
process and select the combination of levels for logging.
You can also create parameter groups with different values for different business
5-4 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
groups:
• Create group A which contains the Threads set to 4, and the Logging Value set to N.
• Create group B which contains the Threads set to 1, and the Logging Value set to
the GMF combination.
You use the user profile option HR:Action Parameter Group Name to specify a
parameter group for your responsibility. When you use this responsibility to run a
payroll process, Oracle Payroll uses the values you have selected for this parameter
group, and it uses default values for any parameter not specified in the group. If you
leave the profile option blank, Oracle Payroll uses default values for all the parameters.
Logging parameters are identified by a combination of letters, and you use the logging
tab to enable logging categories. For example, if logging is set to RGE this corresponds
to the following combination of logging categories:
R - Routing
G - General
E - Element Entry
• Create a new trigger. Any new triggers that you create are referred to as
dynamically generated triggers.
Note: If you are using a third party payroll product do not use this
window. Use the Dynamic Trigger Functional Area Grouping window
to enable business groups and their associated triggers.
2. Select an Application to restrict the range of your search. Note that this does not
refer to the application owning the trigger. It refers to the application owning the
table to which the trigger is applied.
• A trigger name.
• Statement
When you have found the database trigger corresponding to your search criteria, you
can see whether the trigger is enabled or disabled. The Enabled flag is checked if the
trigger is enabled, and unchecked if the trigger is disabled.
You can change the status of the trigger by checking or unchecking the Enabled flag.
Changes become effective immediately.
5-6 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
2. Enter a description for the trigger. This description will appear as a comment in the
generated code.
• Business Group
• Payroll
5. Enable or disable this grouping for this legislation, business group or payroll.
You can specify groupings for legislation only, business group only or payroll only,
but you can also specify any combination of these. If you do not select any of these
then the triggers operate on all occasions.
• Proration - where adjustments earned on a pro-rata basis in another pay period are
applied in the correct proportion to the current pay period
To identify when critical changes such these as have occurred, you can define each
change as a table event and specify the action that you wish to take whenever the event
is detected.
You can also group a related series of events into an event group so that you can
process multiple events as a single group.
See Defining Event Groups, Oracle HRMS Compensation and Benefits Management Guide
For details of primary key information and column names, refer to the Oracle HRMS
Technical Reference Manual.
You define table events from the Table Event Updates window:
3. Define the period for which you wish this event to be active. You do this by
5-8 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
selecting a start date and then an end date.
Selecting Row Level Events
You enter the details of the change as a row level event.
4. Select the Event Type to specify the type of database update that will initiate this
event. You can select from:
• Insert - If you select this event type, you are making a change at row level only,
and the Column Name field is not enabled.
• Delete - If you select this event type, you are making a change at row level only,
and the Column Name field is not enabled.
• Update - If you select this event type, you also need to specify a column name
because updates are not confined to the row level.
6. Select the Change Type. You do not need to select a change type for
retro-notification and proration. You need only make a selection here if you are
defining an event for Continuous Calculation. In this case, the following change
types are available:
• DATE_EARNED - to trigger recalculation of the payroll run based on the date
earned.
• REPORTS - to track all events that generate reports. However, if you have
already selected DATE_EARNED as a change type this includes the REPORTS
type, and you do not need to specify REPORTS as a separate selection.
Note: If you create your own group, select it in the user profile option
• To create your own parameter group, enter the name of the group.
2. Enter a value for the parameter name. For example, Trace has a value of either Y or
N.
If you do not specify any values for the parameters that you select, then the values
held at the global level default to the group level. But, if values are specified at the
group level, then the group level values take precedence over the global parameter
values.
5-10 Oracle Human Resources Management Systems Payroll Processing Management Guide (UK)
Glossary
360-Degree Appraisal
Part of the Performance Management Appraisal function and also known as a Group
Appraisal. This is an employee appraisal undertaken by managers with participation by
reviewers.
Absence
A period of time in which an employee performs no work for the assigned organization.
Absence Case
Two or more absences for the same person that you associate manually because they
share a common factor, such as the same underlying cause.
Absence Type
Category of absence, such as medical leave or vacation leave, that you define for use in
absence windows.
Accrual
The recognized amount of leave credited to an employee which is accumulated for a
particular period.
Accrual Band
A range of values that determines how much paid time off an employee accrues. The
values may be years of service, grades, hours worked, or any other factor.
Accrual Period
The unit of time, within an accrual term, in which PTO is accrued. In many plans, the
same amount of time is accrued in each accrual period, such as two days per month. In
other plans, the amount accrued varies from period to period, or the entitlement for the
full accrual term is given as an up front amount at the beginning of the accrual term.
Accrual Plan
See: PTO Accrual Plan, page Glossary-30
Glossary-1
Accrual Term
The period, such as one year, for which accruals are calculated. In most accrual plans,
unused PTO accruals must be carried over or lost at the end of the accrual term. Other
plans have a rolling accrual term which is of a certain duration but has no fixed start
and end dates.
Action
In AME, an Action is the Then part of an Approval Rule that specifies how the
application must progress a transaction's approval process in a particular way
depending on the conditions met.
Action Type
In AME, an action type is the generic container for specific actions. It enables you to
specify the action to take if a transaction meets the condition of an approval rule. The
action type, thus, generates the appropriate approvers for a transaction. As an AME
administrator you can make particular action types available for specified transaction
types.
Activity Rate
The monetary amount or percentage associated with an activity, such as $12.35 per pay
period as an employee payroll contribution for medical coverage. Activity rates can
apply to participation, eligibility, coverages, contributions, and distributions.
Actual Premium
The per-participant premium an insurance carrier charges the plan sponsor for a given
benefit.
Administrative Enrollment
A type of scheduled enrollment caused by a change in plan terms or conditions and
resulting in a re-enrollment.
AdvancePay
A process that recalculates the amount to pay an employee in the current period, to
make an authorized early payment of amounts that would normally be paid in future
payroll periods.
Agency
An external organization that assists an enterprise in their recruitment process.
Agencies act on behalf of the candidates to help them search and apply for jobs. They
provide candidates to the fill up job openings in an enterprise or sometimes handle the
complete placement process for a vacancy.
Glossary-2
Agency Candidate
An agency candidate is a person whose profile is created in iRecruitment by a recruiting
agency. This profile includes personal and professional information.
Agency User
An external person who belongs to a recruiting agency and accesses iRecruitment to
conduct recruiting activities such as creating candidates and applying on behalf of the
candidates.
Alert
An email notification that you can set up and define to send a recipient or group of
recipients a reminder or warning to perform a certain task or simply a notification to
inform the recipient of any important information.
Align
To define a relationship between objectives. Workers can align their own objectives
with objectives that other workers have shared with them. Aligned objectives are also
known as supporting objectives.
AME
Oracle Approvals Management Engine. A highly extensible approvals rules engine that
enables organizations implementing Oracle Applications to simply and effectively
define business rules that determine who must approve a transaction originating within
an application. You can devise simple or complex rules, as your organization requires,
which then form part of your overall business flow. A central repository holds all the
rules to facilitate management and sharing between business processes.
API
Application Programmatic Interfaces, used to upload data to the Oracle Applications
database. APIs handle error checking and ensure that invalid data is not uploaded to
the database.
Applicant
An applicant is a person who submits an application for employment to an
organization.
Applicability
In HRMS budgeting, a term describing whether a budget reallocation rule pertains to
donors or receivers.
Glossary-3
candidates and applicants possess the skills, knowledge and abilities to be considered
for a specific vacancy. The following columns are used for matching:
• Skills
• FT/PT
• Contractor/Employee
• Work at Home
• Job Category
• Distance to Location
• Key Words
• Salary
Appraisal
An appraisal is a process where an employee's work performance is rated and future
objectives set.
See also: Assessment, page Glossary-5.
Appraisee
The person who is the subject of an appraisal.
Appraiser
A person, usually a manager, who appraises an employee.
Appraising Manager
The person who initiates and performs an Employee-Manager or 360 Degree Appraisal.
An appraising manager can create appraisal objectives.
Approval Rule
In AME, a business rule that determines a transaction's approval process. You construct
rules using conditions and actions. For example, you can write a business rule with the
conditions that if the total cost of a transaction is less than 1000 USD, and the
transaction is for travel expenses, then the action must be to obtain approval from the
immediate supervisor of the person triggering the transaction.
Glossary-4
Approver Groups
In AME, an approver group is a collection of approvers you define, which you can
include as part of actions when you set up your approval rules.
Arrestment
Scottish court order made out for unpaid debts or maintenance payments.
See also: Court Order , page Glossary-12
Assessment
An information gathering exercise, from one or many sources, to evaluate a person's
ability to do a job.
See also: Appraisal, page Glossary-4.
Assignment
A worker's assignment identifies their role within a business group. The assignment is
made up of a number of assignment components. Of these, organization is mandatory,
and payroll is required (for employees only) for payment purposes.
Assignment Number
A number that uniquely identifies a worker's assignment. A worker with multiple
assignments has multiple assignment numbers.
Assignment Rate
A monetary value paid to a contingent worker for a specified period of time. For
example, an assignment rate could be an hourly overtime rate of $10.50.
Assignment Set
A grouping of employees and applicants that you define for running QuickPaint
reports and processing payrolls.
See also: QuickPaint Report, page Glossary-32
Assignment Status
For workers, used to track their permanent or temporary departures from your
enterprise and, for employees only, to control the remuneration they receive. For
applicants, used to track the progress of their applications.
Attribute
In AME, attributes are the business facts of a transaction, such as the total amount of a
transaction, percentage of a discount, an item's category, or a person's salary and so on.
These business variables form part of the conditions of an approval rule, and determine
how the transaction must progress for approvals.
Glossary-5
Authoria
A provider of health insurance and compensation information, that provides additional
information about benefits choices.
BACS
Banks Automated Clearing System. This is the UK system for making direct deposit
payments to employees.
Balance Adjustment
A correction you make to a balance. You can adjust user balances and assignment level
predefined balances only.
Balance Dimension
The period for which a balance sums its balance feeds, or the set of
assignments/transactions for which it sums them. There are five time dimensions: Run,
Period, Quarter, Year and User. You can choose any reset point for user balances.
Balance Feeds
These are the input values of matching units of measure of any elements defined to feed
the balance.
Balances
Positive or negative accumulations of values over periods of time normally generated
by payroll runs. A balance can sum pay values, time periods or numbers.
See also: Predefined Components , page Glossary-30
Bargaining Unit
A bargaining unit is a legally organized group of people which have the right to
negotiate on all aspects of terms and conditions with employers or employer
federations. A bargaining unit is generally a trade union or a branch of a trade union.
Base Summary
A database table that holds the lowest level of summary. Summary tables are populated
and maintained by user-written concurrent programs.
Beneficiary
A person or organization designated to receive the benefits from a benefit plan upon the
death of the insured.
Benefit
Any part of an employee's remuneration package that is not pay. Vacation time,
Glossary-6
employer-paid medical insurance and stock options are all examples of benefits.
See also: Elements, page Glossary-16
Block
The largest subordinate unit of a window, containing information for a specific business
function or entity. Every window consists of at least one block. Blocks contain fields
and, optionally, regions. They are delineated by a bevelled edge. You must save your
entries in one block before navigating to the next.
See also: Region, page Glossary-33, Field, page Glossary-18
Budget Value
In Oracle Human Resources you can enter staffing budget values and actual values for
each assignment to measure variances between actual and planned staffing levels in an
organization or hierarchy.
Business Group
The business group represents a country in which your enterprise operates. It enables
you to group and manage data in accordance with the rules and reporting requirements
of each country, and to control access to data.
Business Rule
See Configurable Business Rules, page Glossary-10
Glossary-7
Calendar Exceptions
If you are using the Statutory Absence Payments (UK) feature, you define calendar
exceptions for an SSP qualifying pattern, to override the pattern on given days. Each
calendar exception is another pattern which overrides the usual pattern.
Calendars
In Oracle Human Resources you define calendars that determine the start and end dates
for budgetary years, quarters and periods. For each calendar you select a basic period
type. If you are using the Statutory Absence Payments (UK) feature, you define
calendars to determine the start date and time for SSP qualifying patterns.
Candidate
(iRecruitment) A candidate is a person who has either directly provided their personal
and professional information to a company's job site or provided their resume and
details to a manager or recruiter for entering in the iRecruitment system.
Candidate Offers
An SSHR function used by a line manager to offer a job to a candidate. This function is
supplied with its own responsibility.
Career Path
This shows a possible progression from one job or position from any number of other
jobs or positions within the Business Group. A career path must be based on either job
progression or position progression; you cannot mix the two.
Carry Over
The amount of unused paid time off entitlement an employee brings forward from one
accrual term to the next. It may be subject to an expiry date i.e. a date by which it must
be used or lost.
See also: Residual, page Glossary-34
Cascade
A process managers at each level in a hierarchy use to allocate their own objectives to
workers who report directly to them. This technique enables the allocation of enterprise
objectives in some form to all workers.
Cash Analysis
A specification of the different currency denominations required for paying your
Glossary-8
employees in cash. Union contracts may require you to follow certain cash analysis
rules.
Ceiling
The maximum amount of unused paid time off an employee can have in an accrual
plan. When an employee reaches this maximum, he or she must use some accrued time
before any more time will accrue.
Certification
Documentation required to enroll or change elections in a benefits plan as the result of a
life event, to waive participation in a plan, to designate dependents for coverage, or to
receive reimbursement for goods or services under an FSA.
Collective Agreement
A collective agreement is a form of contract between an employer or employer
representative, for example, an employer federation, and a bargaining unit for example,
a union or a union branch.
Communications
Benefits plan information that is presented in some form to participants. Examples
include a pre-enrollment package, an enrollment confirmation statement, or a notice of
default enrollment.
Compensation
The pay you give to employees, including wages or salary, and bonuses.
See also: Elements, page Glossary-16
Compensation Category
A group of compensation items. Compensation Categories determine the type of
compensation that you award under a plan.
Compensation Object
For Standard and Advanced Benefits, compensation objects define, categorize, and help
to manage the benefit plans that are offered to eligible participants. Compensation
Glossary-9
objects include programs, plan types, plans, options, and combinations of these entities.
Competency
Any measurable behavior required by an organization, job or position that a person
may demonstrate in the work context. A competency can be a piece of knowledge, a
skill, an attitude, or an attribute.
See also: Unit Standard Competency, page Glossary-40
Competency Evaluation
A method used to measure an employees ability to do a defined job.
Competency Profile
Where you record applicant and employee accomplishments, for example, proficiency
in a competency.
Competency Requirements
Competencies required by an organization, job or position.
See also: Competency, page Glossary-10, Core Competencies, page Glossary-11
Competency Type
A group of related competencies.
Condition
In AME, a Condition is the If part of an Approval Rule that specifies the conditions a
transaction must meet to trigger an approval action. A condition consists of an attribute,
which is a business variable, and a set of attribute values that you can define. When a
transaction meets the specified attribute values, then the application triggers the
appropriate action.
Configurable Forms
Forms that your system administrator can modify for ease of use or security purposes
by means of Custom Form restrictions. The Form Customization window lists the forms
and their methods of configuration.
Glossary-10
Consideration
(iRecruitment) Consideration means that a decision is registered about a person in
relation to a vacancy so that the person can be contacted.
Consolidation Set
A grouping of payroll runs within the same time period for which you can schedule
reporting, costing, and post-run processing.
Contact
A person who has a relationship to an employee that you want to record. Contacts can
be dependents, relatives, partners or persons to contact in an emergency.
Content
When you create a spreadsheet or word processing document using Web ADI, the
content identifies the data in the document. Content is usually downloaded from the
Oracle application database.
Contingent Worker
A worker who does not have a direct employment relationship with an enterprise and
is typically a self-employed individual or an agency-supplied worker. The contingent
worker is not paid via Oracle Payroll.
Contract
A contract of employment is an agreement between an employer and employee or
potential employee that defines the fundamental legal relationship between an
employing organization and a person who offers his or her services for hire. The
employment contract defines the terms and conditions to which both parties agree and
those that are covered by local laws.
Contribution
An employer's or employee's monetary or other contribution to a benefits plan.
Core Competencies
Also known as Leadership Competencies or Management Competencies. The competencies
required by every person to enable the enterprise to meet its goals.
See also: Competency, page Glossary-10
Costable Type
A feature that determines the processing an element receives for accounting and costing
purposes. There are four costable types in Oracle HRMS: costed, distributed costing,
fixed costing, and not costed.
Glossary-11
Costing
Recording the costs of an assignment for accounting or reporting purposes. Using
Oracle Payroll, you can calculate and transfer costing information to your general
ledger and into systems for project management or labor distribution.
Court Order
A ruling from a court that requires an employer to make deductions from an
employee's salary for maintenance payments or debts, and to pay the sums deducted to
a court or local authority.
See also: Arrestment, page Glossary-5
Credit
A part of the Qualifications Framework. The value a national qualifications authority
assigns to a unit standard competence or a qualification. For example, one credit may
represent 10 hours of study, a unit standard competence may equate to 5 credits, and a
qualification may equate to 30 credits.
Glossary-12
business group they are joining must re-hire the employee. Therefore
the definition of period of service, above, does not take account of any
service prior to the most recent business group transfer.
Database Item
An item of information in Oracle HRMS that has special programming attached,
enabling Oracle FastFormula to locate and retrieve it for use in formulas.
Date Earned
The date the payroll run uses to determine which element entries to process. In North
America (and typically elsewhere too) it is the last day of the payroll period being
processed.
Date Paid
The effective date of a payroll run. Date paid dictates which tax rules apply and which
tax period or tax year deductions are reported.
Glossary-13
DateTrack
When you change your effective date (either to past or future), DateTrack enables you
to enter information that takes effect on your new effective date, and to review
information as of the new date.
See also: Effective Date, page Glossary-15
Default Postings
(iRecruitment) Default text stored against business groups, organizations, jobs, and/or
positions. The default postings are used to create job postings for a vacancy.
Dependent
In a benefit plan, a person with a proven relationship to the primary participant whom
the participant designates to receive coverage based on the terms of the plan.
Deployment
The temporary or permanent employment of an employee in a business group.
See also: Secondment, page Glossary-36
Deployment Factors
See: Work Choices, page Glossary-41
Deployment Proposal
The entity that controls the permanent transfer or temporary secondment of an
employee from a source business group to a destination business group. The HR
Professional in the destination business group creates the deployment proposal using
the Global Deployments function.
Derived Factor
A factor (such as age, percent of fulltime employment, length of service, compensation
level, or the number of hours worked per period) that is used in calculations to
determine Participation Eligibility or Activity Rates for one or more benefits.
Descriptive Flexfield
A field that your organization can configure to capture additional information required
by your business but not otherwise tracked by Oracle Applications.
See also: Key Flexfield , page Glossary-22
Deviation
A change to the standard approver list is a deviation.
Glossary-14
reporting needs of your country.
See also: Extra Information Types, page Glossary-18
Direct Deposit
The electronic transfer of an employee's net pay directly into the account(s) designated
by the employee.
Discoverer Workbook
A grouping of worksheets. Each worksheet is one report.
Discoverer Worksheet
A single report within a workbook. A report displays the values of predefined criteria
for analysis.
Distribution
Monetary payments made from, or hours off from work as allowed by, a compensation
or benefits plan.
Download
The process of transferring data from the Oracle HRMS application to your desktop (the
original data remains in the application database).
Effective Date
The date for which you are entering and viewing information. You set your effective
date in the Alter Effective Date window.
See also: DateTrack, page Glossary-13
EIT
See: Extra Information Type, page Glossary-18
Electability
The process which determines whether a potential benefits participant, who has
satisfied the eligibility rules governing a program, plan, or option in a plan, is able to
elect benefits. Participants who are eligible for benefits do not always have electable
benefit choices based on the rules established in a benefit plan design.
Element Classifications
These control the order in which elements are processed and the balances they feed.
Primary element classifications and some secondary classifications are predefined by
Oracle Payroll. Other secondary classifications can be created by users.
Glossary-15
Element Entry
The record controlling an employee's receipt of an element, including the period of time
for which the employee receives the element and its value.
See also: Recurring Elements, page Glossary-33, Nonrecurring Elements, page Glossary-
25
Element Link
The association of an element to one or more components of an employee assignment.
The link establishes employee eligibility for that element. Employees whose assignment
components match the components of the link are eligible for the element.
See also: Standard Link, page Glossary-37
Elements
Components in the calculation of employee pay. Each element represents a
compensation or benefit type, such as salary, wages, stock purchase plans, and pension
contributions.
Element Set
A group of elements that you define to process in a payroll run, or to control access to
compensation information from a configured form, or for distributing costs.
Eligibility
The process by which a potential benefits participant satisfies the rules governing
whether a person can ever enroll in a program, plan, or option in a plan. A participant
who is eligible for benefits must also satisfy electability requirements.
Eligibility Profile
A set of eligibility criteria grouped together. Eligibility profiles help determine
eligibility for compensation and benefits and are re-usable. Eligibility profiles can be
linked to a compensation object (such as a program, plan, or option), a collective
agreement, a grade ladder, or a work schedule to restrict eligibility for these.
Employee
A worker who has a direct employment relationship with the employer. Employees are
typically paid compensation and benefits via the employer's payroll application.
Employees have a system person type of Employee and one or more assignments with
an assignment type of Employee.
Employee Histories
An SSHR function for an employee to view their Learning History, Job Application
History, Employment History, Absence History, or Salary History. A manager can also
use this function to view information on their direct reports.
Glossary-16
Employment Category
A component of the employee assignment. Four categories are defined: Full Time -
Regular, Full Time - Temporary, Part Time - Regular, and Part Time - Temporary.
Entitlement
In Australia, this is all unused leave from the previous year that remains to the credit of
the employee.
ESS
Employee Self Service. A predefined SSHR responsibility.
Event
An activity such as a training day, review, or meeting, for employees or applicants.
Known as class in OLM.
Ex-Applicant
Someone who has previously applied for a vacancy or multiple vacancies, but all
applications have ended, either because the applicant has withdrawn interest or they
have been rejected. Ex-Applicants can still be registered users.
Glossary-17
(SMP).
Field
A view or entry area in a window where you enter, view, update, or delete information.
See also: Block, page Glossary-7, Region, page Glossary-33
Flex Credit
A unit of "purchasing power" in a flexible benefits program. An employee uses flex
credits, typically expressed in monetary terms, to "purchase" benefits plans and/or
levels of coverage within these plans.
Form
A predefined grouping of functions, called from a menu and displayed, if necessary, on
several windows. Forms have blocks, regions and fields as their components.
See also: Block, page Glossary-7, Region, page Glossary-33, Field, page Glossary-18
Format Mask
A definition of a person-name format. The format mask comprises standard name
components, such as title, first name, and last name, in an order appropriate to its
purpose and legislation.
Format Type
A format-mask classification that identifies the mask's purpose. Oracle HRMS defines
the Full Name, Display Name, List Name, and Order Name format types. You can also
define your own format types for use in custom code.
Glossary-18
Full Time Equivalent (FTE)
A Workforce Measurement Type (WMT) that measures full time equivalent. Although
the actual value and calculation may vary, this value is taken from the Assignment
Budget Value (ABV) in Oracle HRMS. If the Assignment Budget Value in Oracle HRMS
is not set up then a FastFormula is used to determine the value to be calculated.
Global Value
A value you define for any formula to use. Global values can be dates, numbers or text.
Grade
A component of an employee's assignment that defines their level and can be used to
control the value of their salary and other compensation elements.
Grade Comparatio
A comparison of the amount of compensation an employee receives with the mid-point
of the valid values defined for his or her grade.
Grade Ladder
The key component of Grade/Step Progression. You use a grade ladder to categorize
grades, to determine the rules for how an employee progresses from one grade (or step)
to the next, and to record the salary rates associated with each grade or step on the
ladder.
Grade Rate
A value or range of values defined as valid for a given grade. Used for validating
employee compensation entries.
Grade Scale
A sequence of steps valid for a grade, where each step corresponds to one point on a
pay scale. You can place each employee on a point of their grade scale and
automatically increment all placements each year, or as required.
See also: Pay Scale, page Glossary-27
Grade Step
An increment on a grade scale. Each grade step corresponds to one point on a pay scale.
See also: Grade Scale, page Glossary-19
Glossary-19
Grandfathered
A term used in Benefits Administration. A person's benefits are said to be
grandfathered when a plan changes but they retain the benefits accrued.
Group
A component that you define, using the People Group key flexfield, to assign
employees to special groups such as pension plans or unions. You can use groups to
determine employees' eligibility for certain elements, and to regulate access to payrolls.
Group Certificate
In Australia, this is a statement from a legal employer showing employment income of
an employee for the financial year..
Headcount(HEAD)
A Workforce Measurement Type (WMT) that measures headcount. Although the actual
value and calculation may vary, this value is taken from the Assignment Budget Value
(ABV) in Oracle HRMS. If the Assignment Budget Value in Oracle HRMS is not set up
then a FastFormula is used to determine the value to be calculated.
Hierarchy
An organization or position structure showing reporting lines or other relationships.
You can use hierarchies for reporting and for controlling access to Oracle HRMS
information.
High Availability
iRecruitment functionality that enables enterprises to switch between two instances to
continuously support the candidate job site.
Imputed Income
Certain forms of indirect compensation that US Internal Revenue Service Section 79
defines as fringe benefits and taxes the recipient accordingly. Examples include
employer payment of group term life insurance premiums over a certain monetary
amount, personal use of a company car, and other non-cash awards.
Incumbent
In Oracle HRMS, the term Incumbent refers to an active worker (employee or
contingent worker).
Glossary-20
company cars. Also enables employees to enter voluntary contributions, such as savings
plans, charitable organizations, and company perquisites.
Info Online
A generic framework to integrate Oracle applications with partner applications,
enabling users to access information from third-party providers, My Oracle Support
(formerly MetaLink) and Learning Management.
Initiator
A person who starts a 360 Degree appraisal (Employee or Self) on an individual. An
initiator and the appraisee are the only people who can see all appraisal information.
Input Values
Values you define to hold information about elements. In Oracle Payroll, input values
are processed by formulas to calculate the element's run result. You can define up to
fifteen input values for an element.
Instructions
An SSHR user assistance component displayed on a web page to describe page
functionality.
Integrating Application
In AME, an application that uses Oracle Approvals Management Engine to manage the
approval processes of its transactions.
Integrator
Defines all the information that you need to download or upload from a particular
window or database view using Web ADI.
Interface
A Web ADI term for the item that specifies the columns to be transferred from the
Oracle applications database to your desktop or vice versa.
Involuntary
Used in turnover to describe employees who have ceased employment with the
enterprise not of their own accord, for example, through redundancy.
Job
A job is a generic role within a business group, which is independent of any single
organization. For example, the jobs "Manager" and "Consultant" can occur in many
organizations.
Glossary-21
Job Posting
An advertisement for a specific vacancy. This is the public side of the vacancy for which
a candidate would apply.
Key Flexfield
A flexible data field made up of segments. Each segment has a name you define and a
set of valid values you specify. Used as the key to uniquely identify an entity, such as
jobs, positions, grades, cost codes, and employee groups.
See also: Descriptive Flexfield, page Glossary-14
Layout
Indicates the columns to be displayed in a spreadsheet or Word document created
using Web ADI.
Learning Management
Oracle's enterprise learning management system that administers online and offline
educational content.
Leave Loading
In Australia, an additional percentage amount of the annual leave paid that is paid to
the employee.
Leaver's Statement
In the UK, this Records details of Statutory Sick Pay (SSP) paid during a previous
employment (issued as form SSP1L) which is used to calculate a new employee's
entitlement to SSP. If a new employee falls sick, and the last date that SSP was paid for
under the previous employment is less than eight calendar weeks before the first day of
the PIW for the current sickness, the maximum liability for SSP is reduced by the
number of weeks of SSP shown on the statement.
Legal Employer
A business in Australia that employs people and has registered with the Australian Tax
Office as a Group Employer.
Legal Entity
A legal entity represents the designated legal employer for all employment-related
activities. The legal authorities in a country recognize this organization as a separate
employer.
Life Event
A significant change in a person's life that results in a change in eligibility or
Glossary-22
ineligibility for a benefit.
Linked PIWs
In the UK, these are linked periods of incapacity for work that are treated as one to
calculate an employee's entitlement to Statutory Sick Pay (SSP). A period of incapacity
for work (PIW) links to an earlier PIW if it is separated by less than the linking interval.
A linked PIW can be up to three years long.
Linking Interval
In the UK, this is the number of days that separate two periods of incapacity for work. If
a period of incapacity for work (PIW) is separated from a previous PIW by less than the
linking interval, they are treated as one PIW according to the legislation for entitlement
to Statutory Sick Pay (SSP). An employee can only receive SSP for the maximum
number of weeks defined in the legislation for one PIW.
LMSS
Line Manager Self Service. A predefined SSHR responsibility.
Lookup Types
Categories of information, such as nationality, address type and tax type, that have a
limited list of valid values. You can define your own Lookup Types, and you can add
values to some predefined Lookup Types.
Manager
(iRecruitment) A manager accesses the iRecruitment system to document their hiring
Glossary-23
needs and conduct their recruiting activities online. Specifically, these activities include
vacancy definition, searching for candidates, and processing applicants through the
vacancy process.
Manager-Employee Appraisal
Part of the Appraisal function. A manager appraisal of an employee. However, an
appraising manager does not have to be a manager.
Mapping
If you are bringing in data from a text file to Oracle HRMS using a spreadsheet created
in Web ADI, you need to map the columns in the text file to the application's tables and
columns.
Medicare Levy
An amount payable by most taxpayers in Australia to cover some of the cost of the
public health system.
Menus
You set up your own navigation menus, to suit the needs of different users.
My Account
(iRecruitment) My Account is the total of either a candidate or applicant's personal and
vacancy-specific information including the information needed to manage their
progress through the recruitment process.
NACHA
National Automated Clearing House Association. This is the US system for making
direct deposit payments to employees.
National Identifier
This is the alphanumeric code that is used to uniquely identify a person within their
country. It is often used for taxation purposes. For example, in the US it is the Social
Security Number, in Italy it is the Fiscal Code, and in New Zealand it is the IRD
Number.
Glossary-24
National Occupational Classification (NOC) code
In Canada, the National Occupational Classification (NOC) System was developed to
best reflect the type of work performed by employees. Occupations are grouped in
terms of particular tasks, duties and responsibilities. The use of this standardized
system ensures consistency of data from year to year within the same company as well
as between companies. These codes are used in the Employment Equity Report.
Net Entitlement
The amount of unused paid time off an employee has available in an accrual plan at any
given point in time.
Nonrecurring Elements
Elements that process for one payroll period only unless you make a new entry for an
employee.
See also: Recurring Elements, page Glossary-33
Objectives Library
A collection of reusable objectives. HR Professionals can either create individual
objectives in the Objectives Library or import them from an external source.
Off-Boarding
Descriptive term covering all HR processes and procedures involved in removing a
worker from your organization, including termination, relocation, and long-term
sickness.
Glossary-25
OLM
Oracle Learning Management.
On-Boarding
Descriptive term covering all HR processes and procedures involved in hiring and
integrating a worker in your organization, including recruitment, hiring, and
orientation.
Open Enrollment
A type of scheduled enrollment in which participants can enroll in or alter elections in
one or more benefits plans.
Options
A level of coverage for a participant's election, such as Employee Only for a medical
plan, or 2x Salary for a life insurance plan.
Oracle FastFormula
Formulas are generic expressions of calculations or comparisons you want to repeat
with different input values. With Oracle FastFormula you can write formulas using
English words and basic mathematical functions. The output of FastFormulas is fed
back into reports.
Organization
A required component of employee assignments. You can define as many organizations
as you want within your Business Group. Organizations can be internal, such as
departments, or external, such as recruitment agencies. You can structure your
organizations into organizational hierarchies for reporting purposes and for system
access control.
Glossary-26
OSSWA
Oracle Self Service Web Applications.
Outcome
For a unit standard competence, a behavior or performance standard associated with
one or more assessment criteria. A worker achieves a unit standard competence when
they achieve all outcomes for that competence.
Overrides
You can enter overrides for an element's pay or input values for a single payroll period.
This is useful, for example, when you want to correct errors in data entry for a
nonrecurring element before a payroll run.
Parameter Portlet
A portlet in which you select a number of parameters that may affect all your portlets
on your page. These may include an effective date, the reporting period, the comparison
type, the reporting manager, and the output currency for your reports. The parameter
portlet is usually available at the top of the portal page.
Pattern
A pattern comprises a sequence of time units that are repeated at a specified frequency.
The Statutory Absence Payments (UK) feature, uses SSP qualifying patterns to
determine employees entitlement to Statutory Sick Pay (SSP).
Pay Scale
A set of progression points that can be related to one or more rates of pay. Employee's
are placed on a particular point on the scale according to their grade and, usually, work
experience.
See also: Grade Scale, page Glossary-19
Pay Value
An amount you enter for an element that becomes its run item without formula
calculations.
See also: Input Values, page Glossary-21
Payment Type
There are three standard payment types for paying employees: check, cash and direct
deposit. You can define your own payment methods corresponding to these types.
Glossary-27
Payroll
A group of employees that Oracle Payroll processes together with the same processing
frequency, for example, weekly, monthly or bimonthly. Within a Business Group, you
can set up as many payrolls as you need.
Payroll Reversal
A payroll reversal occurs when you reverse a payroll run for a single employee, in effect
cancelling the run for this employee.
Payroll Rollback
You can schedule a payroll rollback when you want to reverse an entire payroll run,
cancelling out all information processed in that run. To preserve data integrity, you can
roll back only one payroll at a time, starting with the one most recently run.
Payroll Run
The process that performs all the payroll calculations. You can set payrolls to run at any
interval you want.
People List
An SSHR line manager utility used to locate an employee.
Period of Placement
The period of time a contingent worker spends working for an enterprise. A contingent
worker can have only one period of placement at a time; however, a contingent worker
can have multiple assignments during a single period of placement.
Period Type
A time division in a budgetary calendar, such as week, month, or quarter.
Glossary-28
Personal Public Service Number (PPS)
The Irish equivalent to National Insurance number in the UK, or the Social Security
number in the US.
Person Search
An SSHR function which enables a manager to search for a person. There are two types
of search, Simple and Advanced.
Person Type
There are eight system person types in Oracle HRMS. Seven of these are combinations
of employees, ex-employees, applicants, and ex-applicants. The eighth category is
'External'. You can create your own user person types based on the eight system types.
Personal Scorecard
A collection of objectives for a single worker arising from a single Performance
Management Plan.
Personnel Actions
Personnel actions is a public sector term describing business processes that define and
document the status and conditions of employment. Examples include hiring, training,
placement, discipline, promotion, transfer, compensation, or termination. Oracle HRMS
uses the term self-service actions synonymously with this public sector term. Oracle Self
Service Human Resources (SSHR) provides a configurable set of tools and web flows for
initiating, updating, and approving self-service actions.
Plan Design
The functional area that allows you to set up your benefits programs and plans. This
process involves defining the rules which govern eligibility, available options, pricing,
plan years, third party administrators, tax impacts, plan assets, distribution options,
required reporting, and communications.
Plan Sponsor
The legal entity or business responsible for funding and administering a benefits plan.
Generally synonymous with employer.
Glossary-29
Position
A specific role within the Business Group derived from an organization and a job. For
example, you may have a position of Shipping Clerk associated with the organization
Shipping and the job Clerk.
Predefined Components
Some elements and balances, all primary element classifications and some secondary
classifications are defined by Oracle Payroll to meet legislative requirements, and are
supplied to users with the product. You cannot delete these predefined components.
Process Rule
See Configurable Business Rules, page Glossary-10
Professional Information
An SSHR function which allows an employee to maintain their own professional details
or a line manager to maintain their direct reports professional details.
Proficiency
A worker's perceived level of expertise in a competency, in the opinion of an assessor,
over a given period. For example, a worker may demonstrate the communication
competency at Novice or Expert level.
Progression Point
A pay scale is calibrated in progression points, which form a sequence for the
progression of employees up the pay scale.
See also: Pay Scale, page Glossary-27
Prospect Pool
(iRecruitment) The prospect pool contains all registered users who have given
permission for their information to be published.
Glossary-30
PTO Accrual Plan
A benefit in which employees enroll to entitle them to accrue and take paid time off
(PTO). The purpose of absences allowed under the plan, who can enroll, how much
time accrues, when the time must be used, and other rules are defined for the plan.
QPP
(See Canada/Quebec Pension Plan)
QA Organization
Quality Assurance Organization. Providers of training that leads to Qualifications
Framework qualifications register with a QA Organization. The QA Organization is
responsible for monitoring training standards.
Qualification Type
An identified qualification method of achieving proficiency in a competence, such as an
award, educational qualification, a license or a test.
See also: Competence, page Glossary-10
Qualifications Framework
A national structure for the registration and definition of formal qualifications. It
identifies the unit standard competencies that lead to a particular qualification, the
awarding body, and the field of learning to which the qualification belongs, for
example.
Qualifying Days
In the UK, these are days on which Statutory Sick Pay (SSP) can be paid, and the only
days that count as waiting days. Qualifying days are normally work days, but other
days may be agreed.
Qualifying Pattern
See: SSP Qualifying Pattern, page Glossary-37
Qualifying Week
In the UK, this is the week during pregnancy that is used as the basis for the qualifying
rules for Statutory Maternity Pay (SMP). The date of the qualifying week is fifteen
weeks before the expected week of confinement and an employee must have been
continuously employed for at least 26 weeks continuing into the qualifying week to be
entitled to SMP.
Glossary-31
first 9 identify the employer, the next 2 identify the type of tax account involved
(payroll vs. corporate tax), and the last 4 identify the particular account for that tax.
Questionnaire
A function which records the results of an appraisal.
QuickPaint Report
A method of reporting on employee and applicant assignment information. You can
select items of information, paint them on a report layout, add explanatory text, and
save the report definition to run whenever you want.
See also: Assignment Set, page Glossary-5
QuickPay
QuickPay allows you to run payroll processing for one employee in a few minutes'
time. It is useful for calculating pay while someone waits, or for testing payroll
formulas.
Ranking
(iRecruitment) A manually entered value to indicate the quality of the applicant against
other applicants for a specific vacancy.
Rates
A set of values for employee grades or progression points. For example, you can define
salary rates and overtime rates.
Rate By Criteria
A function that enables the calculation of pay from different rates for each role a worker
performs in a time period.
Rating Scale
Used to describe an enterprise's competencies in a general way. You do not hold the
proficiency level at the competence level.
Recruitment Activity
An event or program to attract applications for employment. Newspaper
advertisements, career fairs and recruitment evenings are all examples of recruitment
activities. You can group several recruitment activities together within an overall
Glossary-32
activity.
Recurring Elements
Elements that process regularly at a predefined frequency. Recurring element entries
exist from the time you create them until you delete them, or the employee ceases to be
eligible for the element. Recurring elements can have standard links.
See also: Nonrecurring Elements, page Glossary-25, Standard Link, page Glossary-37
Recruiting Area
A recruiting area consists of a set of countries, business groups, and locations. Define
recruiting areas using the Generic Hierarchy function of Oracle HRMS. In iRecruitment,
when managers create vacancies, they can select multiple locations as vacancy locations
using recruiting areas.
Referenced Rule
In HRMS budgeting, any predefined configurable business rule in the Assignment
Modification, Position Modification, or Budget Preparation Categories you use as the
basis for defining a new rule.
See Configurable Business Rules, page Glossary-10
Region
A collection of logically related fields in a window, set apart from other fields by a
rectangular box or a horizontal line across the window.
See also: Block, page Glossary-7, Field, page Glossary-18
Registered User
(iRecruitment) A person who has registered with the iRecruitment site by entering an
e-mail address and password. A registered user does not necessarily have to apply for
jobs.
Reporting Group
A collection of programs and plans that you group together for reporting purposes,
such as for administrative use or to meet regulatory requirements.
Glossary-33
Report Parameters
Inputs you make when submitting a report to control the sorting, formatting, selection,
and summarizing of information in the report.
Report Set
A group of reports and concurrent processes that you specify to run together.
Requisition
The statement of a requirement for a vacancy or group of vacancies.
Request Groups
A list of reports and processes that can be submitted by holders of a particular
responsibility.
See also: Responsibility, page Glossary-34
Residual
The amount of unused paid time off entitlement an employee loses at the end of an
accrual term. Typically employees can carry over unused time, up to a maximum, but
they lose any residual time that exceeds this limit.
See also: Carry Over, page Glossary-8
Responsibility
A level of authority in an application. Each responsibility lets you access a specific set of
Oracle Applications forms, menus, reports, and data to fulfill your business role.
Several users can share a responsibility, and a single user can have multiple
responsibilities.
See also: Security Profile, page Glossary-36, User Profile Options, page Glossary-40,
Request Groups, page Glossary-34, Security Groups, page Glossary-34
Resume
A document that describes the experience and qualifications of a candidate.
RetroPay
A process that recalculates the amount to pay an employee in the current period to
account for retrospective changes that occurred in previous payroll periods.
Retry
Method of correcting a payroll run or other process before any post-run processing takes
place. The original run results are deleted and the process is run again.
Revenue Canada
Department of the Government of Canada which, amongst other responsibilities,
Glossary-34
administers, adjudicates, and receives remittances for all taxation in Canada including
income tax, Employment Insurance premiums, Canada Pension Plan contributions, and
the Goods and Services Tax (legislation is currently proposed to revise the name to the
Canada Customs and Revenue Agency). In the province of Quebec the equivalent is the
Ministere du Revenu du Quebec.
Reversal
Method of correcting payroll runs or QuickPay runs after post-run processing has taken
place. The system replaces positive run result values with negative ones, and negative
run result values with positive ones. Both old and new values remain on the database.
Reviewer (SSHR)
A person invited by an appraising manager to add review comments to an appraisal.
RIA
Research Institute of America (RIA), a provider of tax research, practice materials, and
compliance tools for professionals, that provides U.S. users with tax information.
Rollback
Method of removing a payroll run or other process before any post-run processing takes
place. All assignments and run results are deleted.
Rollup
An aggregate of data that includes subsidiary totals.
Run Item
The amount an element contributes to pay or to a balance resulting from its processing
during the payroll run. The Run Item is also known as calculated pay.
Salary Basis
The period of time for which an employee's salary is quoted, such as hourly or
annually. Defines a group of employees assigned to the same salary basis and receiving
the same salary element.
Salary Rate
The rate of pay associated with a grade or step. Used by Grade/Step Progression.
Scheduled Enrollment
A benefits plan enrollment that takes place during a predefined enrollment period.
Scheduled enrollments can be administrative, or open.
Glossary-35
Search by Date
An SSHR sub-function used to search for a Person by Hire date, Application date, Job
posting date or search by a Training event date.
Secondment
The temporary transfer of an employee to a different business group.
Security Group
Security groupsenable HRMS users to partition data by Business Group. Only used for
Security Groups Enabled security.
See also: Responsibility, page Glossary-34, Security Profile, page Glossary-36, User Profile
Options, page Glossary-40
Security Profile
Security profiles control access to organizations, positions and employee and applicant
records within the Business Group. System administrators use them in defining users'
responsibilities.
See also: Responsibility, page Glossary-34
Self Appraisal
Part of the Appraisal function. This is an appraisal undertaken by an employee to rate
their own performance and competencies.
Separation Category
Separation category groups the leaving reasons. HRMSi refers to Termination Category
as Separation Category.
See also: termination category, page Glossary-39
Site Visitor
(iRecruitment) A person who navigates to the iRecruitment web site and may view job
postings. This person has not yet registered or logged in to the iRecruitment system.
This individual may search for postings on the web site and also has the ability to log in
or register with the iRecruitment site.
SMP
See: Statutory Maternity Pay, page Glossary-38
Glossary-36
Social Insurance Number (SIN)
A unique number provided by Human Resources Development Canada (HRDC) to
each person commencing employment in Canada. The number consists of 9 digits in the
following format (###-###-###).
Special Run
The first run of a recurring element in a payroll period is its normal run. Subsequent
runs in the same period are called special runs. When you define recurring elements
you specify Yes or No for special run processing.
SSHR
Oracle Self-Service Human Resources. An HR management system using an intranet
and web browser to deliver functionality to employees and their managers.
SSP
See: Statutory Sick Pay, page Glossary-38
Standard Link
Recurring elements with standard links have their element entries automatically created
for all employees whose assignment components match the link.
See also: Element Link, page Glossary-16, Recurring Elements, page Glossary-33
Glossary-37
Statement of Commissions and Expenses for Source Deduction Purposes (TP
1015.R.13.1)
A Ministere du Revenu du Quebec form which allows an employee who is paid partly
or entirely by commissions to pay a constant percentage of income tax based on his or
her estimated commissions for the year, less allowable business expenses.
Student Employee
A student who is following a work-study program. Student employees have HRMS
person records (of system type Employee) so that you can include them in your payroll.
Suitability Matching
An SSHR function which enables a manager to compare and rank a persons
competencies.
Glossary-38
Superannuation Guarantee
An Australian system whereby employers are required to contribute a percentage of an
eligible employee's earnings to a superannuation fund to provide for their retirement.
Supplier
An internal or external organization providing contingent workers for an organization.
Typically suppliers are employment or recruitment agencies.
Supporting Objective
An objective aligned with another objective. Supporting objectives contribute to the
achievement of the objectives they support.
Tabbed Regions
Parts of a window that appear in a stack so that only one is visible at any time. You click
on the tab of the required region to bring it to the top of the stack.
Task Flows
A sequence of windows linked by buttons to take you through the steps required to
complete a task, such as hiring a new recruit. System administrators can create task
flows to meet the needs of groups of users.
Tax Point
The date from which tax becomes payable.
Template Letter
Form letter or skeleton letter that acts as the basis for creating mail merge letters. The
template letter contains the standard text, and also contains field codes, which are
replaced by data from the application during the mail merge process.
Terminating Employees
You terminate an employee when he or she leaves your organization. Information about
the employee remains on the system but all current assignments are ended.
Termination Category
When employees leave an enterprise, the decision is either made by the employee or by
the enterprise. When the decision is made by the employee the termination is
Voluntary. When the decision is made by the enterprise, the termination is Involuntary.
HRMSi elsewhere refers to Termination Category as Separation Category.
Termination Rule
Specifies when entries of an element should close down for an employee who leaves
Glossary-39
your enterprise. You can define that entries end on the employee's actual termination
date or remain open until a final processing date.
Tips
An SSHR user assistance component that provides information about a field.
Transaction Type
In AME, an integrating application may divide its transactions into several categories,
where each category requires a distinct set of approval rules. Each set of rules is a
transaction type. Different transaction types can use the same attribute name to
represent values that the application fetches from different places. This enables several
transaction types to share approval rules, thus facilitating a uniform approval policy
across multiple transaction types.
Transcentive
A third-party compensation management solutions provider, that provides additional
information about benefits choices.
Unit Standard
A nationally registered document that describes a standard of performance. The
standard is typically defined and maintained by industry representatives.
Upload
The process of transferring the data from a spreadsheet on your desktop, created using
Web ADI, back to the Oracle HRMS application.
User Balances
Users can create, update and delete their own balances, including dimensions and
balance feeds.
See also: Balances, page Glossary-6
Glossary-40
User Profile Options
Features that allow system administrators and users to tailor Oracle HRMS to their
exact requirements.
See also: Responsibility, page Glossary-34, Security Profile, page Glossary-36
User-based Security
With this type of security, the application generates the security permissions for a
current user when that user logs on to a system. The system uses the security profile
(can be position, supervisor, or organization-based, for example) to generate security
permissions for the current user, for example, based on the user's position. An
alternative to user-based security is a security profile with defined security rules, for
example, to specify that the top-level position for a position-based security profile is
Position A, irrespective of the current user's position.
View
An example of an interface that you can use to download data from the Oracle HRMS
application to a spreadsheet using Web ADI.
Viewer (SSHR)
A person with view only access to an appraisal. An appraising manager or an employee
in a 360 Degree Self appraisal can appoint view only access to an appraisal.
Voluntary
Term used in turnover to describe employees who have ceased employment with the
enterprise of their own accord, for example, by resigning.
Waiting Days
In the UK, statutory Sick Pay is not payable for the first three qualifying days in period
of incapacity for work (PIW), which are called waiting days. They are not necessarily
the same as the first three days of sickness, as waiting days can be carried forward from
a previous PIW if the linking interval between the two PIWs is less than 56 days.
Glossary-41
Work Choices
Also known as Work Preferences, Deployment Factors, or Work Factors. These can
affect a person's capacity to be deployed within an enterprise, such willingness to travel
or relocate. You can hold work choices at both job and position level, or at person level.
Worker
An employee, page Glossary-16 or a contingent worker, page Glossary-11
Workflow
An Oracle application which uses charts to manage approval processes and in addition
is used in SSHR to configure display values of sections within a web page and
instructions.
Work Structures
The fundamental definitions of organizations, jobs, positions, grades, payrolls and other
employee groups within your enterprise that provide the framework for defining the
work assignments of your employees.
Glossary-42
Index
Index-1
deleting, 1-7 updating an employee to director, 3-65
overview, 1-4 End of Year process, 3-105
uses in payroll runs, 4-6 accuracy requirements, 3-101
continuous calculation checking status, 3-103
overview, 4-8 printing details, 3-101, 3-101, 3-101
running, 4-11 End of Year Process
setting up, 4-10 Printing Details, 3-101
costing Enhanced RetroPay Process, 4-65
for payrolls, 1-13 Event Group Qualification
costing detailworkbook, 4-96 event group qualifier, 4-8
costing summary workbook, 4-97 events (payroll)
overview, 5-1
D exception reports
grouping, 4-83
database triggers, 5-3
overriding variance type or variance, 4-84
data locks, 4-16
running, 4-84
define a payroll, 1-12
setting up, 4-78
defining a payment method, 2-7
exchange rates, 1-5
Directors' NIC
exchange rate types
enabling payment on account, 3-68
selecting for a business group, 1-7
payment on account, 3-67
rules that apply, 3-16
updating NI category and pension F
arrangements, 3-66 formula criteria
upgrading an employee to director, 3-65 defining assignment sets, 1-8
viewing processing results, 3-68
dynamic triggers G
defining, 5-5
Generate Run Balances
grouping into legislative functional areas, 5-7
running, 4-13
Generic Upgrade Mechanism, 4-38
E Generic Upgrade Mechanism Process, 4-17, 4-38
EDI
error checking, 3-88 I
P45, 3-88
IE Cheque Writer process
processing for a payroll, 3-87
running, 4-31
element details workbook, 4-97
integration with payroll, 2-18
element link details workbook, 4-98
Invalid NI Numbers Report, 3-107
element register report
Invalid Tax Codes Report, 3-108
running, 4-27
element sets
M
uses in payroll runs, 4-6
employee assignments not processed workbook, manual payments
4-100 recording details, 4-16
employee assignments without payroll Mexican Process Payroll Run, 4-9
workbook, 4-99 Multiple assignments
employee payment methods workbook, 4-101 priority of processing, 3-71
Employment information
Index-2
P45 Alignment report
N running, 3-113
P45 and P46
NI Arrears
exceptions report, 3-94
Report, 3-69
P45PT1
NIC
running the EDI process, 3-91
age and pension factors, 3-14
P45PT3
arrears, 3-15
running the EDI process, 3-93
category codes, 3-12
P46, 3-87
correcting category code entries, 3-63
EXP EDI Process, 3-99
earnings periods, 3-14
running the EDI process, 3-94
entering details, 3-6, 3-61
P46(Car)
for directors, 3-16
EDI Process V4, 3-98
legislative details, 3-12
P46 - pre 06-Apr-2008
lower earnings limit, 3-13
running the EDI process, 3-95
overriding system, 3-65
P46 - pre 06-Apr-2011
upper earnings limit, 3-13
Car EDI Process V3, 3-97
what is NIable, 3-13
P60
NI details for an employee
electronic, 3-104
entering, 3-60
electronic reports, 3-103
nonrecurring elements
P6 and P9
in payroll run reversals, 4-88
running the upload process, 3-89
PAYE
O
Aggregated, 3-10
Oracle Cash Management, 2-6 balances, 3-5
Oracle Payroll entering employee tax details, 3-8, 3-60
answering your business requirements, 1-2 key dates in tax calendar, 3-4
reconciling payments with Oracle Cash legislative details, 3-3
Management, 4-77 Oracle startup data for
organizational payment method, 2-7 sectHead, 3-5
organization payment methods workbook, 4-101 Tax codes, 3-3
Overlapping RetroPay, 4-58 validating tax code format, 3-9
PAY GB P11D Mileage Extract Process, 3-75
P payment methods
P11D, 3-16, 3-85 deciding enterprise options, 2-4
elements, 3-18 defining, 2-7
mileage extract process, 3-75 for a payroll, 1-15
P11D Report, 3-81 pay periods
P14, 3-87 selecting, 1-12
P45, 3-87 payroll
issuing for a leaver, 3-112 process part, 4-6
running the process, 3-90 payroll calendars
P45(1) EDI Process - pre 06-Apr-2008 table of frequencies, 1-4
running the EDI process, 3-92 payroll contact
P45(3) allocating payroll contacts for your
running the EDI process, 3-93 employees, 1-16
setting up, 1-16
Index-3
payroll exception reporting setting up, 2-13
examples, 4-75 PENNOT EDI Process
overview, 4-73 running the EDI process, 3-96
payroll message workbook, 4-102 Pension Notification EDI Process - pre
payroll processes 06-Apr-2008
Advance Pay, 4-67 running the pension notification, 3-97
Cheque/Check Writer, 4-31 PrePayments process
Cheque Writer, 4-15 purpose of, 4-15
End of Year, 3-105 processes
External/Manual Payments, 4-16, 4-35 Canadian Process Payroll Run, 4-9
PrePayments, 4-15, 4-29 Check Writer
RetroPay, 4-45 running, 4-31
Start of Year, 3-108 Cheque Writer
Void Cheque Payments, 4-15, 4-32 running, 4-31
payroll processing, 4-1 Cheque Writer (Mexico)
payroll process results running, 4-31
viewing, retrying, rolling back, 4-23 Generate Run Balances
Payroll Purge running, 4-13
purge IE Cheque Writer
purging, 4-92 running, 4-31
Payroll Run (France), 4-9 Mexican Process Payroll Run, 4-9
Payroll Run (India), 4-9 Payroll Run, 4-9
Payroll Run IE, 4-9 Payroll Run (France), 4-9
Payroll Run process, 4-9 Payroll Run (India), 4-9
payroll runs Payroll Run IE, 4-9
restricting processing with element sets, 4-6 Payroll Run UK, 4-9
retrying, 4-87, 4-91 RetroPay, 4-45
reversing, 4-88, 4-90 Rollback MX Payroll Processes
rolling back, 4-86, 4-91 running, 4-92
starting off, 4-9 Void Check/Cheque Payments
Payroll Run UK, 4-9 running, 4-32
payrolls process parameters
allocating payroll contacts, 1-16 maintaining, 5-9
check date, 1-13 purpose of, 5-4
cut off date, 1-13 process part of a payroll, 4-6
defining, 1-12 Purge Deletion, 4-94
deleting, 1-15 Purge Preparation, 4-93
payroll contact, 1-16 Purge Process Events
payslip offset, 1-13 process, 4-94
post-processing
summary of payroll post-processes, 4-15 Q
scheduled run date, 1-13
QuickPay, 4-7
payslips
concurrent manager messages, 4-7
archive process, 2-15
making manual payments, 4-35
extracting information for, 2-15
post-run processing, 4-7, 4-22
generating, 2-13
reversing, 4-90
printing, 4-24
Index-4
running, 4-11 rollbacks, 4-91
Quick RetroPay, 4-65 individual assignments, 4-92
large numbers of assignments, 4-92
R small groups of assignments, 4-91
uses of, 4-86
regular runs
RTI
scheduled date of, 1-13
end of year, 3-123
report
entering aggregation information, 3-130
DEO payment schedule, 3-113
entering new starter information, 3-128
reports
mapping existing data, 3-132
Cheque Listing
overview, 3-115
running, 4-33
P6/P9, 3-122
Element Register, 4-27
P60, 3-122
Payroll Cheque/Check Payment, 4-34
rolling back EAS, 3-139
Payroll Message, 4-76
running create EPS payment values process, 3-
Void Payments
139
running, 4-34
running earlier year update process, 3-136
Reports
running EAS, 3-137
Advance Pay Listing, 4-69
running EPS, 3-140
Exceptions, 3-94
running EPS reset status, 3-143
Multiple Assignments, 3-69, 3-105
running FPS, 3-144
Pension Notification EDI Process - pre
running FPS output, 3-147
06-Apr-2008, 3-97
running FPS rollback, 3-147
Tax Payments Listing, 3-11
running NVREP, 3-148
Works Number Update, 3-89
running NVREQ, 3-148
retries
running P60 archive process, 3-150
automatic retries, 4-87
running populate payroll ID process, 3-135
marking assignment groups for retry, 4-89
running pre-RTI NINO verification process, 3-
marking individual assignments for retry, 4-89
135
marking large and small processes for retry, 4-
running RTI year end P60 report process, 3-
89
150
overview, 4-87
secondary classifications and balances, 3-117
payroll runs and other processes, 4-91
setting up, 3-124
post-run processing rule, 4-87
run balances
Retro-Notification
generate
setting up, 4-55
remove invalid run balances, 4-13
RetroPay, 4-58
Running the Pay Advice Alignment Report, 2-16
sequence of activities, 4-59
Running the Pay Advice Report, 2-17
status and history, 4-62
Running the Payments Summary Report, 2-16
troubleshooting, 4-51
viewing status, 4-62
reversals, 4-88 S
batch reversals, 4-90 SOE
payroll runs, 4-90 viewing, 2-12
QuickPay runs, 4-90 pay advice, 2-12
Rollback MX Payroll Processes Start of Year process, 3-108
running, 4-92 Startup Data
Index-5
Implementing, 3-5 QuickPay, 4-11
statement of earnings RetroPay Status, 4-62
viewing, 2-12 Statement of Earnings, 2-12
pay advice, 2-12 Statutory Details, 3-8, 3-60
statutory deductions and reporting Table Event Updates, 5-8
overview, 3-1 Table Values, 1-7
statutory information Update Payroll Run, 1-8
entering, 1-14 Valid Payment Methods, 1-15
Student Loans workbooks
maintaining, 3-10 costing detail, 4-96
costing summary, 4-97
T element details, 4-97
element link details, 4-98
table event updates, 5-8
employee assignments not processed, 4-100
Tax calendar, 3-4
employee assignments without payroll, 4-99
Tax codes, 3-3
employee payment methods, 4-101
validating format of, 3-9
organization payment methods, 4-101
troubleshooting RetroPay, 4-51
payroll message, 4-102
U
Y
Upgrade Action Contexts Process, 4-93
Year End Reconciliation Report, 3-107
V
Void and Cancellation, 4-20
Void and Reissue, 4-20
Void and Reversals, 4-20
Void Check/Cheque Payments process
running, 4-32
Void Cheque Payments process
reissuing voided cheques, 4-32
when to run, 4-15
Void Payments Report
running, 4-34
W
windows
Adjust Balance, 1-17
Assignment Set, 1-6
Consolidation Sets, 1-7, 1-8
Exception Report, 4-83
Exchange Rates, 1-5
External/Manual Payments, 4-16
Organizational Payment Method, 2-4, 2-7
Pay Advice Report, 3-68
Payroll, 1-12, 1-15
Period Dates, 1-15
Index-6