44
Oracle Payroll Prepared By Ashok Pattnayak 1

Payroll process oracle hrms

Embed Size (px)

Citation preview

Page 1: Payroll process oracle hrms

Oracle Payroll

Prepared By Ashok Pattnayak

1

Page 2: Payroll process oracle hrms

Content:Content:

Day-1 Set up Compensation and Benefits.

Define a Payroll.

Write basic Oracle Fast Formula.

Set up People and their Assignments.

Day-2 Managing Payroll Process.

Process corrections to a Payroll.

Manage Post Payroll Run Processes.

Conclusion.

2

Page 3: Payroll process oracle hrms

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, employee category.

Create Payroll. Creates Salary basis. Links salary basis to an employee. Salary structure of an employee is captured.

3

Page 4: Payroll process oracle hrms

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.

4

Balances

Element LinksFormulas

Elements

DesignMethodology

Page 5: Payroll process oracle hrms

1 ElementDefinition

• Define the information to hold• Define how to validate entries• Define how to process entries

2 ElementLink

3 ElementEntry

• 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

5

Page 6: Payroll process oracle hrms

Window To Define Elements

6

Page 7: Payroll process oracle hrms

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 level.

Each element has a classification such as Earnings, Voluntary Deductions or information that determines its particular use.

7

Page 8: Payroll process oracle hrms

Element LinkElement Link

8

Page 9: Payroll process oracle hrms

BalancesBalances

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:Startup Balances:

• 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.

User-Defined Balances:• Defined to meet your particular additional requirements. • Defining a balance includes defining its feeds and dimensions.

9

Page 10: Payroll process oracle hrms

User Defined BalancesUser Defined Balances

10

Page 11: Payroll process oracle hrms

Payroll Definitions

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 single frequency.

Can define as many payrolls as required to meet the pay policies of the company.

11

Page 12: Payroll process oracle hrms

Window to Create Payroll

Page 13: Payroll process oracle hrms

Salary Basis

A salary basis establishes the duration for which a salary is quoted, for example, hourly, monthly or annually.

13

Page 14: Payroll process oracle hrms

Window To Salary Basis

Page 15: Payroll process oracle hrms

Fast FormulaFast Formula

Use to calculate element pay values and run results during

payroll processing.

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

15

Page 16: Payroll process oracle hrms

Write Fast FormulaWrite Fast Formula

16

Page 17: Payroll process oracle hrms

Formula Link To Element

Page 18: Payroll process oracle hrms

Employee and their Assignment

Create Employee Create Employee Assignment

Page 19: Payroll process oracle hrms

Setup Employee

Page 20: Payroll process oracle hrms

Employee Assignment

Page 21: Payroll process oracle hrms

Element Entry Values

Page 22: Payroll process oracle hrms

Payroll Life CyclePayroll Life Cycle

Preparing & initiating a Payroll Run

Viewing Payroll Process Results

Running the Costing and

Transfer to Oracle General Ledger

Quick Pay Starters/Leave

rs

Managing Post-Run Processes

Processing corrections to Run

Results

Quick Pay Starters/Leave

rs

Managing other Payroll

Processes

22

Page 23: Payroll process oracle hrms

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.

23

Page 24: Payroll process oracle hrms

Single Employee Payroll Process-QuickPay

Page 25: Payroll process oracle hrms

Batch Employee Payroll Process

Page 26: Payroll process oracle hrms

View Payroll Process

Page 27: Payroll process oracle hrms

View Payroll Results(Run)

Page 28: Payroll process oracle hrms

View Payroll Results(Quickpay)

Page 29: Payroll process oracle hrms

S.O.E. of Employee

Page 30: Payroll process oracle hrms

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.

30

Page 31: Payroll process oracle hrms

Request for Correction of Payroll

Page 32: Payroll process oracle hrms

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 employees.

Then you can run the various processes required to complete the payroll process:

• Prepayment process• Payment Methods(BACS, Check Writer, Cash)• Costing• Transfer To GL

32

Page 33: Payroll process oracle hrms

Prepayments: The PrePayments Process enables you to allocate employee payments between the payment methods that has defined.

Page 34: Payroll process oracle hrms

View Payroll Process Results

Page 35: Payroll process oracle hrms

Prepayment Status

Page 36: Payroll process oracle hrms

BACs Process: Use the BACS to make direct deposit payments to your employees.

Page 37: Payroll process oracle hrms

Prepayment Status after BACS

Page 38: Payroll process oracle hrms

BACS Result

Page 39: Payroll process oracle hrms

Costing: Recording the costs of an assignment for accounting and reporting purposes.

39

Page 40: Payroll process oracle hrms

Costing Result

Page 41: Payroll process oracle hrms

Transfer To GL: Costed payroll data needs to posted in general ledger.

Page 42: Payroll process oracle hrms

Conclusion

This presentation covered topic: Compensations and benefits.Setup of payroll process.Correction process.Post payroll process.

Page 43: Payroll process oracle hrms

Question And Answers

Page 44: Payroll process oracle hrms

Thank You