Understanding Banking Setup

This topic provides overviews of the following:

  • Banking setup.

  • Banking preparation process.

  • Global Payroll for Thailand bank transfer processing.

In Thailand, salary payments are made by direct deposit, cash, or check. When employees request direct deposits to a commercial or government bank whose transfer format Oracle supports, Global Payroll for Thailand can take advantage of Global Payroll core application functionality to process and electronically transfer the deposits to the recipient bank.

Before you can run bank transfer processes for Global Payroll for Thailand, you must define and set up the following:

  • Bank information, such as bank name and ID, for each bank to use.

  • Source (company) bank .

  • Source bank table data.

  • Recipient (payee’s) bank.

  • Payee's bank account table.

  • Net distribution table specifying the distribution details and schedule for each payee.

Note: Bank information setup and general source bank setup are discussed in the PeopleSoft HCM Applications Fundamentals product documentation. See Setting Up Banks and Bank Branches.

All other aspects of banking setup, such as deposit schedules and payee bank account information, are discussed in core PeopleSoft Global Payroll product documentation. See Understanding Banking.

When setting up banking in core Global Payroll, keep these considerations in mind for Global Payroll for Thailand:

  • Though some countries have their own validation rule for branch ID, Thailand does not have a standard for bank branch code at the country level. Thus, Global Payroll for Thailand uses the core PeopleSoft Global Payroll banks and branches feature without any enhancement.

  • Thailand does not have its own account-numbering standard and validation rule for bank account numbers at the country level. Thus, Global Payroll for Thailand uses the core PeopleSoft Global Payroll source bank accounts feature without any enhancement. In Thailand, companies generally allow their employees to have only one bank account for salary payments and, therefore, only one net distribution per payee.

  • Even if only one net pay distribution exists per payee, you must define the distribution for each payee.

  • If a company's source bank is TMB and EFT Domestic is TMB, the employee ID must be 6 digits. If the company uses other EFT Domestic, there is no limit. Consider following the 6-digit limit either way to easily change the source bank in the future.

After you've set up banking and assigned recipients to deductions, you can run the Global Payroll for Thailand banking preparation process.

The Global Payroll for Thailand banking preparation process includes:

  • The core banking preparation process.

  • Thailand-specific payment processes.

  • Combine payments process.

  • Payment ID and number assignment process.

This topic discusses how to set up and run bank transfer processing for Global Payroll for Thailand. These steps summarize bank transfer processing:

  1. Finalize absence and payroll.

    Run and finalize the Global Payroll core Calculate Absence and Payroll process using the Payroll/Absence Run Control page.

  2. Run the payment preparation batch process.

    Run and finalize the Global Payroll core Run Payment Prep Process (GP_PAYMENT) using the Run Payment Prep Process page (GP_PMT_PREPARE). The payment preparation process is a batch job that uses results from the payroll calculations to populates the payment table, which identifies each recipient, the amount owed, the source bank, and the account number.

  3. Run the Global Payroll for Thailand Banking process using the Create EFT File Payment THA page (GP_PAYMENT_FG) to extract payment information directly from the GP_PAYMENT_FG result table and other tables to create the EFT file.