This chapter discusses how to:
Set up Swiss banking.
Download bank definitions.
Set up defaults for source banks.
Override source bank account information for payees.
Transfer payments by the Swiss post method (EPO).
Run local country bank processing.
The banking feature in Global Payroll for Switzerland uses pages in Human Resources, the Global Payroll core application, and Global Payroll for Switzerland.
To define banking for Switzerland:
Define your banks and branches on the Bank Table page and the Bank Branch Table page, which you can access from the Global Payroll core application.
Note. The pages for defining banks are common to all PeopleSoft Enterprise HRMS applications and are documented in the PeopleSoft Enterprise HRMS 9.1 Application Fundamentals PeopleBook.
Define the organization level for your source bank on the Source Bank Link page in the Pay Entity component of the Global Payroll core application.
Define further information about source banks in Global Payroll for Switzerland.
Depending on the organization level you selected on the Source Bank Link page in the Global Payroll core application, define Swiss-specific information on the corresponding Pay Entity Source Bank page in Global Payroll for Switzerland.
Define bank account information for payees on the Bank Account Information page in the Global Payroll core application.
Run the Banking process on the Banking Run Control page in the Global Payroll core application.
Create payment files and reports in Global Payroll for Switzerland.
See Also
Setting Up Banks and Bank Branches
This section provides an overview of bank definitions and discusses how to:
Load bank definitions.
Update bank definitions.
Compare bank definitions.
Updated bank and branch information is available on the Swiss Interbank Clearing (SIC) website. To add this information to your system, you must do the following:
Use one of the three methods available on the Load Bank Definitions CHE page:
Load from the FTP server.
Application process GPCHBK03 downloads the file to the application server, reads it, loads the data into the SIC temporary table (GPCH_BK_SIC_TMP) and then removes the file. The process then moves the bank definitions from the temporary table to an online table (GPCH_BK_SIC_UPD).
Manual download to page.
You manually download the file from the SIC website and attach it to the Load Bank Definitions CHE page. When launched, application process GPCHBK03 loads the data into the SIC temporary table (GPCH_BK_SIC_TMP). The process then moves the bank definitions from the temporary table to an online table (GPCH_BK_SIC_UPD).
Manual download to network.
You manually download the file from the SIC website and attach it to your network. Specify the network path on the Load Bank Definitions CHE page. When launched, application process GPCHBK03 loads the data to into the SIC temporary table (GPCH_BK_SIC_TMP). The process then moves the bank definitions from the temporary table to an online table (GPCH_BK_SIC_UPD).
View bank definitions on the Review Differences page.
Update the Human Resource and Global Payroll bank tables with the new data by selecting Update Tables Online on the Select Bank Definition Updates page.
Review the bank definitions on the Review Bank Definition page.
Page Name |
Definition Name |
Navigation |
Usage |
GPCH_RC_BK03 |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Load Bank Definitions CHE, Load Bank Definitions CHE |
Load the bank definition file from the SIC website. Select whether the file will be loaded from an FTP server, attachment, or network path. |
|
GPCH_BK_DEF_UPD |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Bank Definition Update CHE, Bank Definition Update CHE |
Update the system's banking tables with the information downloaded from the SIC website. |
|
GPCH_BK_DEFUPD_SEC |
Click Details on the Select Bank Definition Updates page. |
Compare the bank definitions downloaded from SIC with those currently in the system. |
Access the Load Bank Definitions CHE page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Load Bank Definitions CHE, Load Bank Definitions CHE).
Load from FTP Server
Select the Load from ftp Server field to load the bcbankenstamm text file from the SIC website.
Load from Attachment
If you have downloaded the text file directly from the SIC website, click the Add Attachment button and enter the attachment name and location.
Click the Delete Attachment button to remove the attachment.
Load from Network Path
Enter the Input File name, including the path name, if the file is located on the network.
Access the Select Bank Definition Updates page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Bank Definition Update CHE, Bank Definition Update CHE).
Details |
Click to compare bank definitions on the Review Differences page. |
Update Tables Online |
Click to add the new data to the Human Resources and Global Payroll banking tables. |
Access the Review Differences page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Bank Definition Update CHE, Select Bank Definition Updates. Click Details on the Select Bank Definition Updates page).
Use this page to compare the newly downloaded data with the existing data in the system.
This section discusses how to set up source bank defaults at the pay entity level.
Page Name |
Definition Name |
Navigation |
Usage |
GP_PE_SBANK_LNK |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Pay Entities, Source Bank Link |
Enter information about source bank and payment type at the pay entity level. |
Access the Pay Entities - Source Bank Link page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Pay Entities, Source Bank Link).
Note. The pay entity automatically populates from the core application. On this page, enter information about the source bank ID and the payment type.
Load All Organizational Units |
Select this option to load all valid entries for the link options. These valid entries must be active as of the effective date. |
Source Bank ID |
Select the source bank ID that you require. Source banks are the money sources from which payroll disbursements are drawn. |
You can set up defaults for both banks in Switzerland or banks in other countries. This section discusses how to override source bank account information for individual payees
Page Name |
Definition Name |
Navigation |
Usage |
PYE_BANKACCT |
Global Payroll & Absence Mgmt, Payee Data, Net Pay / Recipient Elections, Override Source Bank CHE, Override Source Bank CHE |
View the bank account information for a payee that you set up on the Maintain Bank Accounts page in the core application. |
See Also
Entering Payees' Bank Account Information
Access the Override Source Bank CHE page (Global Payroll & Absence Mgmt, Payee Data, Net Pay / Recipient Elections, Override Source Bank CHE, Override Source Bank CHE).
Type |
Select the type of account that you want to add. |
Status |
Select either Active or Inactive. |
Bank Details
Country Code |
Select the country where the bank is based. |
Bank ID |
Select the bank where the account was established. |
Bank Branch ID |
Select or enter the ID of the bank's branch where the account was established. |
Account Number |
Enter the account number that you are adding. |
Account Name |
Enter the name on the account. |
Currency Code |
Enter the primary currency in which the bank account exchanges or accepts monies. |
IBAN and Edit IBAN |
Displays the IBAN (international bank account number) number for the account. Click the Edit IBAN link to access the International Bank Account Nbr page where you can generate and edit the IBAN for the bank account. |
AC Account Name (alternate character account name) |
Appears if you enabled alternate character (AC) functionality on the Primary Permission List Preferences page. |
Within the Swiss payroll application, employee payment information can be transferred using DTA (data exchange by file) in various formats to national and international bank accounts. Additionally, PeopleSoft has the capability to transfer salary information through Swiss Post using the EPO (electronique payment order) format.
The selection of the transfer mode is done on the employee level. Customers can select whether domestic net payments and court order payment will go through DTA or through Post Finance. The contents of the resulting transfer are almost the same, only the format is different. The most significant difference in the format is:
DTA/LSV (data exchange for out payments) reports each transfer in segments. Depending on the transaction type, there are 3 to 6 segments. Each of these transactions has a length of 128 characters. There is no starting record like there is for EPOs.
EPO data for one payment is always transferred into one record. This transaction has a length of 700 characters.
Use these steps to test the Swiss Post method for transferring employee information.
Step |
Action |
Navigation Path |
1 |
Create a source bank account. |
Set Up HRMS, Common Definitions, Banking, Source Bank Accounts |
2 |
Create a post-finance bank account. |
Set Up HRMS, Common Definitions, Banking, Banks |
3 |
Assign the yellow (account at post finance) bank to the pay entity. |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Framework, Organizational, Pay Entities, Source Bank Link |
4 |
Add yellow bank account details for employees |
Global Payroll & Absence Mgmt, Payee Data, Net Pay / Recipient Elections, Override Source Bank CHE |
5 |
Assign garnishment recipients and switch them to yellow accounts. |
Global Payroll & Absence Mgmt, Payee Data, Assign Earnings and Deductions, Element Assignment By Payee |
6 |
Change the recipient's account to a yellow account. |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Deduction Recipients |
7 |
Transfer payment content |
Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Payment Transfer Content CHE |
To define the custom exit formula for Swiss bank CH_BK_CFO001, as shown below, select Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Elements, Supporting Elements, Formulas.
See Defining Calculation Elements.
PeopleSoft delivers the custom exit empty, as we regularly do, for custom exits. On the customer side, VdL should populate the formula 0 >> CH_BK_CFO001 on the Text Definition page.
To incorporate the payment transfer functionality, PeopleSoft made changes in these areas:
Setup bank file content.
Run control page for file generation.
Payroll calculation.
File generation.
Reporting.
Use the Payment Transfer Content CHE page to setup bank file content (select Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Payment Content Transfer CHE).
The Current Pay End Date field behaves like an effective date. As long as the contents does not change, it will be valid for all future current pay end dates as well; so there is no need to create a new entry each month. In the Bank Payment Type field, select EPO.
To create the Swiss bank file (GPCHBK02) select Global Payroll & Absence Mgmt, Payment Processing, Create Bank File CHE.
You can select payment type EPO, DTA or LSV and start file generation from this page for all three types
Note. Users need to make sure that the payment type on this page matches the payment type in the contents definition of the selected transfer sequence. EPO (EZAG/OPAE) – Electronique Payment Order (GER/FRA) is the abbreviation for payment transfer components in PeopleSoft Global Payroll for Switzerland. This step is run once the CHE banking process runs successfully.
This section discusses how to:
Run the Payment Prep process for Switzerland.
Define DTA bank file content.
Define files created by the Bank Transfer report.
To generate banking data for Switzerland, start by running the Payment Prep Process on the Run Payment Prep Process CHE page. This process creates an output file with data needed to produce payment files and payment reports including the Bank List SQR.
See Also
Access the Run Payment Prep Process CHE page (Global Payroll & Absence Mgmt, Payment Processing, Run Payment Prep Process CHE, Run Payment Prep Process CHE).
Calendar Group |
Select the calendar group on which to run the process. The system processes any items (segments) that are approved or finalized by the payroll process. |
Stream Number |
If the Process Streams check box is selected and you select Calculate in the Processing Phases and Options group box, you must select the stream number to process. Each stream number represents a predefined range of payees. |
Process Streams |
The Process Streams check box is selected automatically if you selected the stream processing option when defining the calendar group. |
Processing Phases and Options
Calculate |
Select to have the system create the payment file by matching the finalized results from the payroll process with information you defined in banking setup. You can run the Calculate step repeatedly until you finalize the banking process. |
Update Statistics |
Select to have the banking system generate statistics to help the data administrator fine-tune system performance. |
Finalize |
After everything is calculated, select Finalize. (If you used stream processing for the Calculate phase, the system finalizes all streams for the calendar group simultaneously.) Note. If you're not using streams, you can select Calculate and Finalize at the same time. |
Calendar List
After you run the Calculate phase, this group box displays information for each calendar in the calendar run.
Streams
This group box displays all streams associated with the calendar group.
Access the Payment Transfer Content CHE page (Set Up HRMS, Product Related, Global Payroll & Absence Mgmt, Banking, Payment Transfer Content CHE, Payment Transfer Content CHE).
Current Pay End Date |
This field behaves like an effective data, which means these settings are valid until another date for the same sequence is entered. |
Transfer Basis |
Select either Clearing or Home. Note. This is the unique identifier which is used to match the transfer package as defined here in the run control that generates the defined contents. Depending on your needs you can transfer several sequences (packages) per month (for example, sequence 1 for DTA and sequence 2 for EPO). |
Bank Payment Type |
Select the transfer mode you have chosen to transfer this package: DTA, LSV or EPO. |
Wages and Salaries, Direct Life Insurance, Garnishments and External Transfers |
Select to transfer each payment type. |
Access the Create Bank File CHE page (Global Payroll & Absence Mgmt, Payment Processing, Create Bank File CHE, Create Bank File CHE).
Transfer Sequence |
Specify the sequence in which the data is transferred to the bank. This sequence defines the number of files that are created. Note. This is the unique identifier which is used to match the transfer package as defined here in the run control that generates the defined contents. Depending on your needs you can transfer several sequences (packages) per month (for example, sequence 1 for DTA and sequence 2 for EPO). |
Deposit Schedule |
Select the deposit schedule that you require. One is predefined for banking, but you can define additional schedules. The schedule defined by PeopleSoft is for test purposes—normally, users select the 25th of each month or the last Friday in each month. This is because salaries should be paid into an account before bank charges are due (usually on the 1st of each month). |
Diskette Type |
Not supported as of 2009. Files are now transferred via internet. |
See Also
Global Payroll for Switzerland Reports