Set up Compensation and Benefits.
Define a Payroll.
Write basic Oracle Fast Formula.
Set up People and their Assignments.
Managing Payroll Process.
Process corrections to a Payroll.
Manage Post Payroll Run Processes.
Setup CompensationSetup Compensation
Uses elements to represent all types of earnings,
deductions and benefits.
Links element to any number of combinations such as
organization, job, position, grade, payroll, location,
Creates Salary basis.
Links salary basis to an employee.
Salary structure of an employee is captured.
Payroll Design MethodologyPayroll Design Methodology
– There are fundamental setup steps within Total Compensation
Elements Setup for Payroll. They link together to create
effective payroll definitions.
• Define the information to hold
• Define how to validate entries
• Define how to process entries
• Put the element on record for all
employees who should receive it
• Automatic or manual entry
• Define who is eligible for the element
• Define costing
• Define how to validate entries
Three Steps to setup an element
Element LinkElement Link
Employee Eligibility Rules
A link defines the eligibility of a specific element. For example,
people who hold a certain job or belong to a specific location or
organization may be eligible for a certain element. This eligibility
is then active when entering element entries at the employee
Each element has a classification such as Earnings, Voluntary
Deductions or information that determines its particular use.
Show the positive or negative accumulation of
particular values over period of time.
These are generated by payroll runs and hold pay
values or other related values such as time periods
and number of employees.
Oracle Payroll balances are in two categories:
• Put in place by localization teams.
• These are mainly legislative, i.e. they reflect the tax legislation of the
country where your enterprise is located.
• Accumulate over standard periods of time such as a payroll period, a
quarter or a year.
• Defined to meet your particular additional requirements.
• Defining a balance includes defining its feeds and dimensions.
For HR and payroll installations, the definition of a payroll is
necessary if elements (compensation and benefits) will be used.
A payroll is required to give a set of employees salaries with a
Can define as many payrolls as required to meet the pay
policies of the company.
Fast FormulaFast Formula
Use to calculate element pay values and run results during
Oracle Fast Formula is a simple way to write formulas using
English words and Basic Mathematical Functions.
Formula takes input from the window and database.
Formulas can return values and messages
Payroll Life CyclePayroll Life Cycle
Preparing & initiating a Payroll Run
Running the Costing
and Transfer to
corrections to Run
Payroll Run ProcessPayroll Run Process
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
in mid period of payroll.
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.
Run payroll for set of employees:- Enables you to carry out payroll
processing for individual employees.
Corrections in PayrollCorrections in Payroll
Sometimes it is necessary to make corrections to payroll runs.
After running a payroll and viewing the results, you can make corrections,
adjustments and changes when the payroll process require this,
By using of process like :
Retry: Use to correct a payroll run before post-processing has occurred.
Reversal : Use to correct a payroll run when post-processing has already occurred.
Rollbacks : Use to correct a payroll run without keeping any record of the original run.
You can roll back :
• An entire Payroll run
• An employee assignment
• An assignment set within a payroll run.
Managing Post Run ProcessesManaging Post Run Processes
Once you have run the Payroll Process and you are satisfied
with the results, you want to distribute payments to
Then you can run the various processes required to complete
the payroll process:
• Prepayment process
• Payment Methods(BACS, Check Writer, Cash)
• Transfer To GL
Prepayments: The PrePayments Process enables you to allocate employee
payments between the payment methods that has defined.