Oracle HRMS for South Africa Supplement

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Organization Structures

Organization Structures Overview
Organization Structures
Key Concepts for Representing Enterprises
Configuration Models for Your Enterprise Framework
Organization Classifications
Creating an Organization
Entering Additional Information
Business Groups: Entering ACB Installation Information
Business Groups: Entering ZA Payslip Balances Information
Business Groups: Entering ZA Payslip Element Information
Business Groups: Entering SOE Information
Business Groups: Entering SOE Detail Information
Business Groups: Entering UIF File Creator Information
HR Organizations: Entering National Minimum Wage Information
HR Organizations: Entering ETI Details
HR Organizations: Entering NQF SETA Information
Training Provider: Entering Training Provider Information
GRE / Legal Entity: Entering Additional Tax Information
GRE / Legal Entity: Entering Employment Equity Information
GRE / Legal Entity: Entering Legal Entity Information
GRE / Legal Entity: Entering SDF Information
GRE / Legal Entity: Entering Tax File Information
GRE / Legal Entity: Entering Tax Information
Locations
Location Extra Information Types

People Management

People Management Overview
People Management
Assignment Extra Information Types
Entering a New Person (People Window)
Entering Additional Personal Information (People Window)
Entering an Assignment (Assignment Window)
Entering Additional Assignment Details (Assignment Window)
Reporting on the Workforce
Employment Equity Reports
Setting Up Employment Equity
Running the Termination Category Setup Process
Setting Up User Tables
Running the Employment Equity Workforce Profile Report
Running the Employment Equity Templates
Running the Employment Equity EEA4 Report (PDF)
Workplace Skills Plan and Annual Training Reports
Setting Up Data for Workplace Skills Plan Processes
Setting Up Workplace Skills Plan Set Up And Maintenance Process
Running the Workplace Skills Plan Set Up and Maintenance Process
Running The Workplace Skills Plan Preprocess
Running the Workplace Skills Plan Report

Talent Management

Talent Management Overview
Talent Management Requirements
Setting up NQF SETA and Skills Development Levy Information
Setting Up the NQF SETA User Table

Compensation and Benefits Management

General Compensation Structures Overview
General Compensation Structures
Absence Recording
Accrual Plan Administration
Running the Leave Details Report
Running the Leave Liability Report
Survey of the Classifications
Formulas and Payroll Run Results
Pay Values
Predefined Elements
Net-to-Gross Processing of Earnings
Predefined Skip Rules
Setting Up Total Compensation Elements for Payroll
Defining Frequency Rules
Defining Formula Processing and Result Rules
Setting Up Medical Tax Credits
Setting Up Travel Allowances
Setting Up Reimbursive Travel Allowances
Setup Information for Bonus Provision
Setting Up Elements for Net-to-Gross Processing
Defining Iterative Processing Rules
Payroll Balances
Balance Dimensions for South Africa
Balance Categories for South Africa
Defining Secondary Element Classifications
Creating Balance Feeds for Individual Elements
Creating Classes of Balance Feeds
Defining User Balances

Payrolls

Payrolls Overview
Payrolls
Defining a Payroll

Payslip Modeler (Simulation)

Payslip Modeler Overview
Setting Up Payslip Modeling

Payroll Payment and Distribution

Payroll Payment and Distributions Overview
Payroll Payment and Distributions
Cash Management and Oracle Payroll
Setting Up a Global Statement of Earnings
Viewing Statement of Earnings
Setting Up ACB
Running the ACB Process
Loading CDV Bank Codes
Setting Up and Processing Credit Transfer Payments
Running the Credit Transfer Payments Reports and Processes
Viewing Breakdown of Balances

Payroll Statutory Deductions and Reporting

Payroll Statutory Deductions and Reporting Overview
Payroll Statutory Deductions and Reporting
PAYE in Oracle Payroll
Tax Calculation - High Level Overview
Taxation of Director's Remuneration
Tax Override
Running the Income Tax Ref No Bulk Upload Process

Payroll Processing and Analysis

Payroll Processing and Analysis Overview
Payroll Processing and Analysis
Process Part of a Payroll
Continuous Calculation
Setup Information for the Electronic UIF File
Running the Electronic UIF File Preprocess
Running the Electronic UIF File Process
Running the UIF Report
Running the COIDA Report
Running the Skills Development Levy Report
Running the Pay Advice (South Africa) Report
Running the Pay Advice Generation - Self Service (South Africa) Process
Running the Tax Explanation Report
Post-Processing for a Payroll
Running the Cheque Writer Process
Overview of RetroPay Processing
When to Run the RetroPay Process
Troubleshooting RetroPay
Setting Up the Retro-Notifications Report
Setting Up Enhanced RetroPay with Component Usages and Element Time Spans
Setting Up Overlapping RetroPay Using Balance Adjustments
Understanding the Sequence of Your RetroPay Activities
Viewing RetroPay Status and History
Viewing RetroPay Enhanced Results
Running the Retro-Notifications Report (Enhanced and Enhanced PDF)
Running Enhanced RetroPay
Running Quick RetroPay
Payroll Exception Reporting: Overview
Running the Payroll Message Report
Reconciling Payments
Running the Deductions Register
Running the Payment Register
Running the Manual Payments Process and Report
Running the Cash Process and Coinage Analysis Report

Tax Year End Reporting

Tax Year End Reporting
Tax Year End Reporting
Tax Certificates and Tax Year End Reporting
Legal Entity Transfers; Tax Status Changes
Running the Tax Year Start Processes
Running the Tax Year End Processes
Creating Tax Certificates
Issuing Manual Tax Certificates
Creating the IRP5 Tax Certificate
Creating the IT3(a) Tax Certificate
Creating the Electronic Tax File
Generating Self-Service Certificates
Running the Tax Certificate Number Report
Running the Summary of Tax Certificates Report
Running the Tax Register Report Archiver
Running the EMP201 Report
Running the Employment Tax Incentive Register Archiver
Running the Employment Tax Incentive Register Report
Running the Tax Audit Report
Running the Tax Audit Report - Detailed

Implementation

Additional Implementation Steps for Oracle HRMS for South Africa

To implement Oracle HRMS for South Africa, you must perform additional legislative-specific implementation steps.

You perform these steps at the implementation stage indicated below. For example, you perform the South African Administration steps when you perform the global Administration steps that apply to all legislations.

See: Implementing Oracle HRMS for the global implementation steps.

Additional Implementation Steps

Step 1: Set Up Responsibility Access for Extra Information Types

You must set up responsibility-level access for the ZA_SPECIFIC_INFO Assignment Extra Information Type (EIT).

See Setting Up Extra Information Types for a Responsibility, Oracle HRMS Configuring, Reporting, and System Administration Guide.

You must set up responsibility-level access for the ZA_UIF_INFO Assignment Extra Information Type (EIT).

You must set up responsibility-level access for the ZA_NMW_INFO Assignment Extra Information Type (EIT).

Note: These EIT's should not be linked to any responsibilities that are used to administer Contingent Workers as the information stored on the EIT's is not relevant for Contingent Workers.

You must set up responsibility-level access for the ZA_SARS_ADDRESS Assignment Extra Information Type (EIT).

Step 2: Set Up Leave Reasons for Employment Equity and the UIF

You must enter the leave reasons for your enterprise into the LEAV_REAS lookup as part of the setup for the Employment Equity Reports and the Electronic UIF File.

See: Adding Lookup Types and Values, Oracle HRMS Configuring, Reporting, and System Administration Guide

Step 3: Set Up the User Table for NQF SETA and Skills Development Levy

You set up the NQF user table to record NQF SETA information and to run the skills development levy report.

See:Setting Up the User Table for NQF SETA and Skills Development Levy

Step 4: Set Up User Tables for Employment Equity and UIF

You must set up user tables for Employment Equity and UIF. Before you set up the Employment Equity and UIF tables, you must run the Termination Categories Setup Process.

See Running the Termination Category Setup Process and Setting Up User Tables for the Employment Equity Report and the Electronic UIF File.

Step 5: Define South African Organization Structures

When defining your organizations, you must set up South African-specific classifications and additional information for the following:

See: Entering Additional Information for more information.

Step 6: Load CDV Bank Codes for ACB Payments

You must load CDV bank codes before you can run the ACB payroll processes.

See: Load CDV Bank Codes

Note: You are unable to enter bank details when setting up Organizational and Personal Payment Methods until the CDV bank codes are loaded.

Step 7: Set Up Printers

To run South African reports in Oracle HRMS, you need to associate the predefined print styles with your printer driver.

See: Setting Up Your Printers, Oracle HRMS Configuring, Reporting, and System Administration Guide.

Step 8: Set Up RetroPay

You need to set up the retropay information to process these payments correctly.

See: Setting Up Enhanced RetroPay with Component Usages and Element Time Spans, Oracle HRMS Payroll Processing Management Guide

Step 9: Calculate Taxable Fringe Benefits

You need to create formulae to calculate the taxable portion of fringe benefits.

Step 10: Set Up User Element for UIF Calculation based on Hours Worked

Set up the following:

  1. Create an information element, recurring in nature, for anyone that is known to work under the 24 hrs per month. This element feeds ZA_UIF_HOURS_WORKED predefined balance. The default value for the Pay value input value can be 25 (greater than the minimum hours worked that is 24) so that it gets calculated for all the employees.

  2. Link this element to the applicable payrolls.

  3. Enter an applicable value for the Use Hrs Worked input value of the ZA_UIF_Employee_Contribution element. Select No, if you are choosing to opt out an assignment from using this functionality (when you are using this functionality at the legal entity level), else select Yes. If you leave this element entry value blank, then the application uses the value that you selected at the legal entity level.

  4. If you select Yes for an assignment while selecting No for the UIF Calc Based on Working Hours segment or leave it blank, then the application displays an error message when you run payroll or QuickPay for the assignment. The error message informs you that you have selected the UIF Calculation Based on Hours Worked functionality at the assignment level but not at legal entity level and you need to amend the setup to ensure these values are the same at both levels.

Index