Payroll basic

11
Great Ideas. Simple Solutions Payroll Basics Presented by: Varun Mittal

description

basic of payroll

Transcript of Payroll basic

Page 1: Payroll basic

Great Ideas. Simple Solutions

Payroll Basics

Presented by:Varun Mittal

Page 2: Payroll basic

Great Ideas. Simple Solutions

Creating an Element

Definition

Oracle HRMS products use specially designed data structures called elements to hold information about the items included in the remuneration packages available to employees

Table Name

PAY_ELEMENT_TYPES_F

Important Columns• element_type_id• element_name• classification_id

Page 3: Payroll basic

Great Ideas. Simple Solutions

Input Values…

Definition

Holds the values for element input values.

Table

PAY_INPUT_VALUES

Important Columns• Input_value_id• element_type_id• formula_id

Page 4: Payroll basic

Great Ideas. Simple Solutions

Creating an Element Link

Definition• Determines the eligible group of employees for a specified element.

LINKS MUST BE MUTUALLY EXCLUSIVE!!

Table Name• PAY_ELEMENT_LINKS_F

Important Columns• element_link_id

• element_type_id

Page 5: Payroll basic

Great Ideas. Simple Solutions

Payment Types & Methods…

Payment Types

Definition

Details of payment types that can be processed by the system e.g. Cash, Cheque, Direct Deposit

Table Name

PAY_PAYMENT_TYPES

Important Columns• payment_type_id

Page 6: Payroll basic

Great Ideas. Simple Solutions

Payment Types & Methods(cont)…

Organization Payment Methods

Definition Definitions of all payment methods used within a business group

Table Name PAY_ORG_PAYMENT_METHODS_F

Important Columns• org_payment_method_id• business_group_id• payment_type_id

Page 7: Payroll basic

Great Ideas. Simple Solutions

Payment Types & Methods(cont)…

Personal Payment Methods

Definition

Personal payment method details for employees

Table Name

PAY_PERSONAL_PAYMENT_METHODS_F

Important Columns• personal_payment_method_id• assignment_id

Page 8: Payroll basic

Great Ideas. Simple Solutions

Consolidation Sets….

Definition These are used to group Payroll runs and Prepayments together so that

subsequent processes can operate on a set of Runs/Prepayments.

Table Name PAY_CONSOLIDATION_SETS

Important Columns• consolidation_set_id• business_group_id• consolidation_set_name

Page 9: Payroll basic

Great Ideas. Simple Solutions

Run Results…

Definition

The calculated payroll components of a payroll process. Run results only exist for payroll runs and reversals.

Table Name

PAY_RUN_RESULTS

Important Columns• run_result_id• element_type_id• assignment_action_id

Page 10: Payroll basic

Great Ideas. Simple Solutions

Run Result Values…

Definition

Holds the values that result from processing a single element entry.

Table Name

PAY_RUN_RESULT_VALUES

Important Columns• input_value_id• run_result_id• result_value

Page 11: Payroll basic

Great Ideas. Simple Solutions