Great Ideas. Simple Solutions
Payroll Basics
Presented by:
Varun Mittal
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
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
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
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
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
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
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
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
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
Great Ideas. Simple Solutions

Payroll basic

  • 1.
    Great Ideas. SimpleSolutions Payroll Basics Presented by: Varun Mittal
  • 2.
    Great Ideas. SimpleSolutions 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
  • 3.
    Great Ideas. SimpleSolutions Input Values…  Definition Holds the values for element input values.  Table PAY_INPUT_VALUES  Important Columns • Input_value_id • element_type_id • formula_id
  • 4.
    Great Ideas. SimpleSolutions 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
  • 5.
    Great Ideas. SimpleSolutions 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
  • 6.
    Great Ideas. SimpleSolutions 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
  • 7.
    Great Ideas. SimpleSolutions 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
  • 8.
    Great Ideas. SimpleSolutions 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
  • 9.
    Great Ideas. SimpleSolutions 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
  • 10.
    Great Ideas. SimpleSolutions 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
  • 11.