Oracle HRMS for Hong Kong Supplement

Contents

Title and Copyright Information

Send Us Your Comments

Preface

Organization Structures

Key Concepts for Representing Enterprises
Organization Classifications
Creating an Organization
Entering Additional Information
GREs/Legal Entities: Entering Legal Employer Information
MPF Trustee Organizations: Entering Additional Trustee Details
MPF Trustee Organizations: Entering Additional MPF Scheme Details
Business Groups: Entering SOE Information
Business Groups: Entering SOE Detail Information
Entering Self-Service Preference Information
Labor Costs in Oracle HRMS
Running the Costing Detail Report (generic)

Recruitment and Hiring

Appointments and the Hiring Process

People Management

Person Extra Information Types
Assignment Extra Information Types
Entering a New Person (People Window)
Entering Additional Personal Information (People Window)
Entering Additional Assignment Details (Assignment Window)
Ending Employment
Entering Addresses (Address Window)

Compensation and Benefits Management

Predefined Elements
Survey of the Classifications
Payroll Balances
Payroll Balance Dimensions
Creating Balance Feeds for Individual Elements
Creating Classes of Balance Feeds
Defining User Balances
MPF Balance Adjustments
Mandatory Provident Fund Scheme Enrolment
Minimum Wage Ordinance Overview
Setting Up MPF Processing
Setting up MPF Balance Adjustments
Adjusting Balances for an MPF Scheme
Enrolling an Employee on an MPF Scheme
Making Voluntary Lump Sum Employee Deductions/Employer Liabilities to an MPF Scheme
Running the MPF Remittance Report
Setting Up for MWO Processing
Proration
Setting Up Elements for Net-to-Gross Processing
Defining Iterative Processing Rules
Running the Gross to Net Summary Report (GB)
Running the Gross to Net Summary Report (GB) - Batch

Payroll Payment and Distributions

Setting Up a Global Statement of Earnings
Running the Enable or Disable Global SOE Process
Viewing Statement of Earnings

Payroll Statutory Deductions and Reporting

Payroll Statutory Deductions and Reporting Overview
Payroll Statutory Deductions and Reporting
Oracle Payroll and Employer/Employee Deductions
Running the IR56B: Annual Employer's Return Hong Kong Report
Running the IR56B Report (Obsolete)
Running the IR56E: Employer's Return Hong Kong Report
Running the IR56E Report (Obsolete)
Running the IR56F: Employee Cessation Remaining in Hong Kong Report
Running the IR56F Report (Obsolete)
Running the IR56G: Employee Cessation Departing Hong Kong Report
Running the IR56G Report (Obsolete)

Payroll Processing and Analysis

Payroll Processing and Analysis Overview
IR56B Archive Process
Setting Up the IR56B Magnetic Tape Process
Running the IR56B Archive Process
Running the IR56B Magnetic Tape Process
Post-Processing for a Payroll
Running the Pay Advice Report
Running the Employee Listing (Hong Kong) Report

RetroPay Processing

Overview of RetroPay Processing
When to Run the RetroPay Process
Troubleshooting RetroPay
Setting Up Retro-Notification and RetroPay
Setting Up the Retro-Notifications Report
Setting Up Enhanced RetroPay with Component Usages and Element Time Spans
Understanding the Sequence of Your RetroPay Activities
Viewing RetroPay Status and History
Running the Retro-Notifications Report
Running the Retro-Notifications Report (Enhanced and Enhanced PDF)
Running Enhanced RetroPay
Running Quick RetroPay

Implementation

Additional Implementation Steps for Hong Kong

If you are implementing Oracle HRMS for Hong Kong, you must also complete the following additional implementation steps.

Set up MPF Processing

Step 1: Define MPF Information Element Link Required Step

For the purpose of administering MPF processing for your employees, you need only define one element link in Oracle Payroll. This link is for the element MPF Information. This element requires a scheme to be entered for all employees at the time of enrolment. The link for MPF Information must not be a Standard link, and is normally a link to all payrolls.

See: Defining Element Links, Oracle HRMS Compensation and Benefits Management Guide

Step 2: Create Balance Feeds for MPF Contributions Required Step

In order to process MPF contributions, you must create balance feeds for the following two balances:

See: Creating Balance Feeds for Individual Elements

Report Retro MPF Liability by Pay Period

Oracle provides the function to report the break up the Retro MPF Liability component amounts by payroll period rather than displaying as a consolidated amount within the MPF Remittance report.

Step 3: To report Retro MPF Liability by Pay Period Optional Step

Follow the steps given below to report the break up amounts by payroll periods:

  1. Use the predefined non-recurring elements Retro MPF Liability for First Period and Retro MPF Liability for Second Period for displaying the break up amounts of Retro MPF Liability component for each pay period. The values for these elements are fed indirectly from MPF formula of MPF Information element

  2. If you want to use the existing Retro MPF Liability element for balance adjustment, then feed the same values for the Retro MPF Liability for First Period.

  3. If you want to use get_retro_mpf function, then add the following parameters to return value, date for different pay period.

    • l_er_liab_prd_fp

    • l_er_liab_prd_sp

    • l_er_start_date_fp

    • l_er_start_date_sp

    • l_er_end_date_fp

    • l_er_end_date_sp

  4. If you are using a custom MPF formula, the formula results should add values into Retro MPF Liability for First Period and (or) Retro MPF Liability for Second Period elements.

Set up IR56 Balance Feeds

Step 4: Create Balance Feeds for IR56 Reporting Optional Step

You must create balance feeds for the following balances before you can run your IR56 reports:

See: Create Balance Feeds for Individual Elements

Set up Pay Leave Payments Based on Average Daily Wage Rate

If you plan to use the average daily wage rate based on salary earned in the last 12 months feature, then complete the following steps:

Step 5: Set up Pay Leave Payments Based on Average Daily Wage Rate Optional Step

Oracle HRMS provides seeded balance, formula and function to support 12-month Average Wage calculation.

  1. Create a new balance or for an existing balance, feed all earnings elements that contribute to calculation of average pay rate.

  2. Attach dimension _ASG_12MTHS_PREV to the balance to generate appropriate DB item, <Balance>_ASG_12_MTHS_PREV.

  3. Using the DBI in custom fast formula, retrieve the total earnings in last 12 months. For custom formula, use the template formula HK_12MONTH_AVG_RATE as reference.

  4. Calculate the number of days in last 12 months using the formula function HK_LAST_12_MNTH_DAYS ( ) and the DB item.

  5. The application calculates the average daily wage rate = Last 12 months earnings sum/No of days in last 12 months

Set Up the Postscript Printer for Postscript Reports

There are five postscript reports produced for Oracle HRMS for Hong Kong.

To print the postscript reports, you must install and configure the required fonts for your printer.

Step 6: To set up the postscript printer: Required Step

  1. Make a note of the printer type specified at the concurrent program level, when you are submitting the postscript report.

  2. Locate the directory $ORACLE_HOME/guicommon6/tk60/admin, and open the uiprint.txt file

  3. Find the printer specified in step 1 while submitting the postscript report, and its corresponding generated .PPD file. Make a note of the file name and proceed to the next step.

  4. Locate the directory $ORACLE_HOME/guicommon6/tk60/admin/PPD, open the .PPD file that was generated (Step 3), and search for the font type Courier-BoldItalic.

    Note: If you do not have the Courier-BoldItalic font, download the appropriate PPD files. The application picks up this font while printing the report, only if the font entry exists in the .PPD file.

  5. Edit the uiprint.txt file. Remove the dummy line at the end of the file, and create your entry. For example, FRED:PostScript:2:team_hpljet5:HPLJ5SI1.PPD

  6. Save your file and exit.

  7. Print the postscript report from the Oracle HRMS application.

Step 7: To set up Chinese Characters for IR56B Annual Employers Return Hong Kong Report Required Step

To ensure that the IR56B Annual Employers Return Hong Kong Report displays the Chinese full name correctly, follow the steps :

  1. Login using the System Administrator responsibility to set environment variable IX_PRINTING.

  2. Run the Prints Environment Variable process. Check if the value is similar to

    /slot/ems2903/appmgr/apps/apps_st/appl/fnd/12.0.0/resource/ixlib.cfg

    If the value returns NULL, see MOS Doc ID 415967.1 for steps.

  3. Ensure to backup the configuration file - ixlib.cfg file

     cp ixlib.cfg ixlib.cfg.bkp
  4. Modify config file ixlib.cfg

    vi ixlib.cfg

    Comment the existing lines under section [AMERICAN,,,,,]

    %Font.Times.Plain          = printer:Times-Roman 
    %Font.Times.Bold           = printer:Times-Bold

    Add the following two new lines:

    Font.Times.Plain          = <FND_TOP>/<APPLRSC>/ALBANWTT.ttf
    Font.Times.Bold           = <FND_TOP>/<APPLRSC>/ALBANWTT.ttf
  5. Restart all the services.

  6. If concurrent manager is inactive, run adcmctl.sh start apps/apps .

  7. Enter the full name in Chinese characters for employees.

    See: Entering a New Person (People Window) and Entering Additional Personal Information.

  8. Run the QuickPay

    See: Running the QuickPay Process , Oracle Payroll Processing Management Guide

  9. Run the Prepayment processes.

    See: Running the Prepayment Process, Oracle Payroll Processing Management Guide

  10. Run IR56B Annual Employers Return Archive process.

    See : Running the IR56B Annual Employers Return Archive process.

  11. Run IR56B Annual Employers Return Hong Kong (Full) process.

    See: Running the IR56B Annual Employers Return Hong Kong (Full) process

Index