This chapter discusses:
Global Payroll for Singapore.
Global Payroll for Singapore business processes.
Viewing delivered elements.
Delivered elements for Singapore.
Element naming conventions in Singapore.
Archiving data for Global Payroll for Singapore.
Global Payroll for Singapore is a country extension of the core Global Payroll application. It provides you with the payroll rules, elements, and absence processes needed to run a Singapore payroll.
Global Payroll for Singapore supports the following business processes:
Banking and recipient processing.
This feature supports net payment (employee salary) direct deposits and recipient payments using the electronic file (GIRO) format. Global Payroll for Singapore generates electronic file outputs to credit employee salaries and reports this data to the recipient. The banking process of Global Payroll brings together payroll data, pay entity source bank data, and payee or recipient bank data. The EFT file creation process extracts data compiled by the banking process according to the content you want in the EFT file that you are creating, merges it with data provided by the Singapore country extension and creates the file for transmission.
Payslips.
The payslip feature enables you to create and control payslips that display the data that you want, where you want it and in the format that you want. You can override templates at lower levels, so you do not have to create multiple templates to cover every payslip scenario that you may have.
Payroll reporting.
In addition to the reports delivered with Global Payroll, the Singapore country extension comes with a set of reports to support your business requirements. Reports included in the country extension are:
Payroll Results Register.
Leave History.
Leave Liability.
Inland revenue reporting.
This feature includes the ability to capture, generate, and maintain both employee and company identification and biographical data that support the reporting requirements of the Singapore Inland Revenue Department. Singapore Inland Revenue reporting functionality enables you to:
Create IR8A, IR8S and Appendix 8A forms as required by the Singapore IRAS for reporting annual payments and benefits of employees. We provide a process to extract most of the data from payroll, system pages that enable you to enter other data manually, and reports to print the forms in the required format.
Produce files in the format required by Singapore IRAS for electronic reporting of employees' payments and benefits. We provide processes to create the files in the format required by the CPF/IRAS Line system.
Create IR21 and Appendix 1 forms as required by the Singapore IRAS for reporting of foreign employees who are terminating their employment. We provide a process to extract the data from the IR8A/S forms, pages that enable you to enter other data manually, and a report to print the forms in the required format.
General ledger interface.
Building on the Global Payroll General Ledger (GL) Interface, the Singapore country extension enables you to link journal types to GL groupings so you can report by journal type, calculate accrued salary and leave liability, report leave liability, and run the GLI or QSP processes.
Absences and terminations.
Global Payroll for Singapore delivers predefined rules for processing absence payments such as annual leave, sick leave and other leave types such as national service leave, newly wed leave, maternity leave, no pay leave, and paternity leave. We also deliver rules to calculate absence entitlements on termination, including rules for the payment of unused annual leave. You can modify many of these rules to reflect absence and termination policies that are specific to your organization or to labor agreements with your employees.
Festive advance integration.
This feature provides the integration between the Administer Festive Advance business process in Human Resources and Global Payroll. This enables you to post the festive advance amounts calculated in Human Resources to Global Payroll and for the status of the festive advance in Human Resources to be updated.
Central provident fund (CPF).
This feature enables you to calculate, record and report contributions for CPF and other funds and levies collected by the CPF board. PeopleSoft supports the administrative and reporting requirements of CPF administration and maintenance and provides:
Note. If you elect to use the delivered rules for Global Payroll Singapore, use only the employment instance in HR.
Support for employee and employer payments to a nominated CPF or other fund or levy in accordance with the calculation of eligibility rules for CPF legislation.
The calculation of monthly CPF contributions on ordinary and additional wages according to CPF rate schedules for government and non-government employees.
The calculation of other contributions collected by the CPF Board according to the required rate schedules.
The identification and management of unique company and employee identifiers.
Re-calculation and adjustment of CPF contributions at year-end using actual wages for the year versus previous year.
Additional CPF contributions taken from the final pay.
A process that creates a file containing all CPF contributions for a month for submission to the CPF Board via the CPF PAL Internet facility or CPF/IRAS Line.
Reports to support administrative reporting in accordance with CPF requirements.
Monthly CPF Schedule reports provide listings of all CPF contributions and other deductions that can be submitted to the CPF Board each week.
See Also
Posting Festive Advances to Global Payroll
Using the General Ledger Interface
Understanding Report Data Generation
Administering Central Provident Fund Contributions
Setting Up Banking and Recipient Processing
Managing Singapore Inland Revenue Authority Reporting
The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Singapore. Instructions for running the query are provided in the PeopleSoft Enterprise Global Payroll 9.1 PeopleBook.
See Also
Understanding How to View Delivered Elements
Global Payroll defines each business process for Singapore in terms of delivered elements and rules. Some of these elements and rules are specifically designed to meet legislative requirements, while others support common or customary payroll practices.
This section discusses:
Delivered element creation.
Element ownership and maintenance.
Note. If you elect to use the delivered rules for Global Payroll Singapore, use only the employment instance in HR.
All of the elements and rules delivered as part of your country extension were created using the core application—the same application you will use both to create additional elements or rules, and (in many cases) to configure existing elements delivered as part of your Global Payroll system. Because the tools needed to redefine or create new payroll elements are fully documented in the core application PeopleBook, we do not reproduce this information here. Instead, we briefly review the relationship between the core application (which contains the tools you need to define your own elements and rules) and the country extensions (which contain country-specific rules and elements defined by PeopleSoft).
The core application:
Consists of a payroll rules engine.
The payroll rules engine is a flexible tool that enables users to define the rules and elements of their payroll system and execute payroll and absence calculations. Global Payroll does not embed payroll-specific logic or computations in application code. Instead, it specifies all business application logic, such as earnings, deductions, absences, and accumulators, in terms of payroll rules and elements. Global Payroll enables the user to enter and maintain payroll rules through a set of pages and offers a comprehensive set of features that enable the user to work in their preferred language or currency.
Provides a payroll processing framework.
The payroll processing framework provides a flexible way to define and execute payroll and absence processing flows, such as calendars, run types, pay periods, and process lists.
Country extensions:
Are built using the core application.
Consist of statutory and customary objects (country-specific payroll rules, elements, payroll processes, reports, pages, and self-service applications).
The delivered elements and rules of your Global Payroll country extension can be classified according to whether they are owned and maintained by the customer or by PeopleSoft. Some elements and rules are maintained exclusively by PeopleSoft and cannot be modified, while others can be configured to meet requirements unique to each organization.
Element Ownership in Global Payroll
There are five categories of element ownership in Global Payroll:
PS Delivered/Maintained |
Elements delivered and maintained on an ongoing basis by PeopleSoft. |
PS Delivered/Not Maintained |
Elements delivered by PeopleSoft that must be maintained by the customer. This category consists primarily of either customary (non-statutory) rules or statutory elements that customers may want to define according to a different interpretation of the rules. Although PeopleSoft may occasionally update elements defined as PS Delivered/Not Maintained, you are not required to apply these updates. |
Customer Maintained |
Elements created and maintained by your organization. PeopleSoft does not deliver rules defined as Customer Maintained. |
PS Delivered/Customer Modified |
Elements that were originally PS Delivered/Maintained elements over which the customer has decided to take control (this change is irreversible). |
PS Delivered/Maintained /Secure |
Delivered elements that the customer can never modify or control. |
Element Ownership in Global Payroll for Singapore
Of the five ownership categories described here, only these two are used to define Singapore elements:
PS Delivered/Maintained.
PS Delivered/Not Maintained.
In general, Global Payroll for Singapore mostly uses the ownership category PS Delivered/Not Maintained except where the modification of an element might interfere with calculations designed to satisfy legislative requirements.
The following table contains an element-by-element description of Global Payroll for Singapore's approach to element ownership and maintenance.
Element Type |
Ownership |
Exceptions |
Accumulators |
PS Delivered/Not Maintained |
CPF MTD, SEG and YTD accumulators. |
Absence Entitlements |
PS Delivered/Not Maintained |
None. |
Arrays |
PS Delivered/Not Maintained |
|
Absence Takes |
PS Delivered/Not Maintained |
None. |
Brackets |
PS Delivered/Not Maintained |
The CPF brackets are PS Delivered/Maintained/Secure. |
Counts |
PS Delivered/Not Maintained |
CPF counts. |
Deductions |
PS Delivered/Maintained |
|
Durations |
PS Delivered/Not Maintained |
CPF durations. |
Dates |
PS Delivered/Not Maintained |
CPF dates. |
Element Groups |
PS Delivered/Not Maintained |
None. |
Earnings |
PS Delivered/Not Maintained |
None. |
Formulas |
PS Delivered/Not Maintained |
CPF formulas. |
Generation Controls |
PS Delivered/Not Maintained |
CPF generation controls. |
Manage Historical Data Rules |
PS Delivered/Maintained |
None. |
Proration Rules |
PS Delivered/Not Maintained |
CPF proration rules. |
Processes |
PS Delivered/Not Maintained |
None. |
Rate Codes |
PS Delivered/Not Maintained |
None. |
Rounding Rules |
PS Delivered/Maintained |
None. |
Sections |
PS Delivered/Not Maintained |
CPF sections. |
Variables |
PS Delivered/Maintained |
|
See Also
PeopleSoft Enterprise Global Payroll 9.1 PeopleBook
Defining General Element Information
Understanding the naming convention developed for PeopleSoft-delivered elements can help you determine how an element is used, the element type, and even the functional area it serves.
This section discusses:
Naming conventions.
Functional area codes.
Element type codes (PIN_TYPE).
This section discusses the naming conventions for:
Primary elements.
Supporting elements.
Component names (suffixes).
We also discuss additional information about abbreviations used in Singapore elements.
Primary Elements
Primary elements, such as earnings, deductions, absence take, and absence entitlement elements often do not contain functional area codes or element type codes in their names. This is because primary elements have names, based on Singapore terms, that identify their function and element type without the use of additional codes. For example, the name of the earning element DEEPAVALI AD clearly identifies this element as an earning, and more specifically, as an advance (AD) payment for Deepavali.
For supporting elements, such as variables, formulas, dates, durations, and so on, PeopleSoft uses the following naming convention: FFF (or FF) TT NAME.
FFF (or FF): Functional Area Code (see Functional Area Codes for more information).
TT: Type of Supporting Element (see List Element Type Codes (PIN_TYPE) for more information).
NAME (or NAME NAME): An indication of what the element does or is for. (The number of NAME components may vary).
For example, in the CPF variable CPF VR EMPLR ADJ, CPF stands for Central Provident Fund, VR stands for variable and EMPLR ADJ stands for employer adjustment. The element's 30 character (maximum) description (DESCR) provides a fuller description of what the element does or is for.
In Global Payroll for Singapore, suffixes are used to name the components of earnings and deduction elements. For example, when you create an earning or deduction element in Global Payroll, you define the components that make up the element, such as base, rate, unit, and percentage. The system automatically generates the components and accumulators for the element based on the calculation rule or accumulator periods. The system also names the components and accumulators by appending a suffix to the element's name.
For example, let's say you define the earnings element named EARN1 with the following calculation rule:
EARN1 = Rate x Unit
The system automatically creates two additional elements for the components in the calculation rule: a rate element called EARN1_RATE and a unit element called EARN1_UNIT. In Global Payroll for Singapore, all suffixes fall into one of the following types:
Separator.
Earnings and Deductions and Absence Entitlement component suffixes.
Earnings and Deductions and Absence Entitlement accumulator suffixes.
Deduction arrears component suffixes.
Deduction arrears accumulator suffixes.
Recipient suffixes.
Note. To view the suffixes used for Singapore, navigate to Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, System Settings, Element Suffixes.
Additional Clues to the Use of Singapore Elements
Many Singapore elements contain abbreviations that provide clues (beyond those provided by the functional area codes or element type codes) to their use in the system. For example, consider the following duration element: CPF DR PAYEE AGE. The functional area code CPF indicates that this element is used for Central Provident Fund elements, and the element type code DR identifies it as a duration element. The abbreviations PAYEE AGE provide additional clues about how the element measures periods of time. As you become more familiar with the payroll rules created for Singapore, these abbreviations will help you to further identify and understand the role played by each element.
The following table lists the most common abbreviations used in the names of Singapore elements.
Abbreviation |
English |
ADD |
Additional |
ADJ |
Adjustment |
ANN |
Anniversary or Annual Leave |
ADV |
Advance |
CDAC |
Chinese Development Assistance Council |
CHK |
Check |
CPF |
Central Provident Fund |
ECF |
Eurasian Community Fund |
EE |
Employee |
ER |
Employer |
ESPP |
Employee Stock Purchase Plan |
FAD |
Festive Advance |
FORE WKR |
Foreign Worker |
FWL |
Foreign Worker Levy |
LMT |
Limit |
GRAD IND |
Gradual Indicator |
MAT |
Maternity |
MBMF |
Mosque |
MTD |
Month To Date |
NP |
Non Pensionable |
NPL |
No Pay Leave |
NSL |
National Service Leave |
NWD |
Newly Wed Leave |
ORD |
Ordinary |
PAT |
Paternity Leave |
PERM |
Permanent |
PR |
Permanent Resident |
PREV / PRV |
Previous |
PSLP |
Payslip |
SDL |
Skills Development Levy |
SGD |
Singapore Dollar (Currency) |
SHARE |
SHARE Programme Donations |
SINDA |
Singapore Indian Development Association |
SLV |
Sick Leave |
SPL |
Special Leave |
TAX REF |
Tax Reference Number |
TER |
Termination |
VOL |
Voluntary |
YMD |
Year, Month, Day |
See Also
PeopleSoft Enterprise Global Payroll 9.1 PeopleBook
Defining General Element Information
The following table contains the functional area codes used in the names of Singapore elements.
Functional Area Code |
Description |
ABS |
Absence |
ANN |
Annual Leave |
CMN |
Areas common to multiple functional areas |
CPF |
Central Provident Fund |
DED |
Other Deductions |
ERN |
Other Earnings |
ESPP |
Employee Stock Purchase Plan |
FAD |
Festive Advance |
HSP |
Hospitalization Leave |
IRS |
Inland Revenue Reporting |
LVE |
Other Leave Types |
MLV |
Maternity leave |
NPL |
No Pay Leave |
NSL |
National Service Leave |
NWD |
Newly Wed Leave |
PAT |
Paternity Leave |
PSLP |
Payslip |
SLV |
Sick Leave |
SPL |
Special Leave |
TER |
Termination |
Many element types, particularly supporting elements, are identified by the type code in their name. For example, the FM in CPF FM ADD ADJUST identifies the element as a formula.
You can see all the element types in the search page when you navigate to Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, System Settings, Element Types. Because not all element types are delivered for Singapore, not all of these codes appear in the names of Singapore elements.
See Also
PeopleSoft Enterprise Global Payroll 9.1 PeopleBook
Defining General Element Information
Global Payroll for Singapore generates a large amount of result data. To keep the amount of saved data manageable, it can be helpful to archive it periodically. PeopleSoft PeopleTools delivers an archiving tool called the Data Archive Manager. To aid you in archiving your result data using the Data Archive Manager, PeopleSoft Global Payroll for Singapore delivers a predefined archive object (GPSG_RSLT_ARCHIVE) and archive template (GPSGRSLT). The delivered archive template uses queries that select data by calendar group ID (CAL_RUN_ID field).
See Archiving Data.