Understanding Core Functionality in Global Payroll for Thailand

This topic discusses:

  • Triggers.

  • Segmentation events.

  • Processing retroactive payments.

The following table shows a list of records and their triggers in Global Payroll for Thailand:

Record (Table) Name

Type

Trigger Event ID

JOB

Retro

JOB

JOB

Segmentation

JOB and COMPRATE

GP_OFFCYCL_A_VW

Iterative

N/A

GP_OFFCYCL_C_VW

Iterative

N/A

GP_OFFCYCL_M_VW

Iterative

N/A

GP_OFFCYCL_U_VW

Iterative

N/A

View these trigger definitions using the Trigger Definition page.

The following table shows a lists and describes segmentation events in Global Payroll for Thailand:

Name

Description

Segment Type

COMPRATE

Compensation Rate Segmentation

Element

JOB

Period Segmentation for HIR/TER

Period

View these segmentation events on the Segmentation Events Definition page.

This topic discusses the default retroactive method of forwarding and the ability to change it to the corrective method.

Review the triggers delivered by PeopleSoft and decide if you need to define additional triggers for your organization. Global Payroll for Thailand delivers a retroactive trigger for processing payments as explained in this table:

Type

Retro Process Definition

Trigger Definition

Purpose

Retro Forwarding

Retro Process

JOB

Field name: COMPRATE

This trigger is used for payees whose compensation rate is changed several times within a single pay period.

The default retroactive method and the on-conflict retroactive method for Global Payroll for Thailand are both forwarding. Global Payroll core application retroactive processing meets all requirements for processing retroactive payments in Thailand.

The following table shows is a retroactive process definition for Global Payroll for Thailand:

Definition ID

Description

Retro Method

TH RETRO

THA Retro Process Definition

Forwarding

The following is a retroactive process override for Global Payroll for Thailand:

Definition ID

Formula Element

Element Overrides

TH RETRO

GP RETRO OVERRIDE

Earning SAL BAS EARN to SAL RTO DELT

Earning 402 ER REG to 402 ER RETRO

The following is a retroactive event definition for Global Payroll for Thailand:

Trigger Event ID

Definition ID

Description

JOB

TH RETRO

THA Retro Event Definition

Note: If you correct the values in some trigger fields, such as compensation rate, you should cancel segmentation triggers on the Review Triggers Page in order to change the trigger status from Active to Canceled before recalculating.

You should define the provident fund data for a company before you set up any provident fund information for payees. The company provident fund information includes the company name, provident fund manager, pay group, and contribution rate bracket with length of service. The system determines the default payee values based on the payee's pay group, company, and length of service.

Note: If the number of working days left is more than 183 days, the system rounds the length of service calculation up to the next year.