Printing and Viewing Payslips

This chapter provides an overview of the payslip process and discusses how to:

Note. The PeopleSoft system delivers a query that you can run to view the names of all delivered elements designed for Malaysia. Instructions for running the query are provided in the PeopleSoft Enterprise Global Payroll PeopleBook.

See Also

Understanding How to View Delivered Elements

Click to jump to parent topicUnderstanding the Payslip Process

The payslip run control page launches the following procedure:

  1. The calendar group ID is selected from the Run Control table.

  2. The system reads the reprint selections from the Run Control table.

    If both the department and location fields are blank, the system reads the payee selection option. If it contains the value 20 and a payee list exists, then the system reads it into memory.

  3. The system selects the pay groups from the PS_GP_CAL_RUN_DTL table based on the calendar group ID.

  4. The three sort keys are read from the PS_GPMY_PSLP record.

    These values are used to determine the sort order by creating the order by clause in the main SQL loop. If no sort order is selected, the default sort sequence is used. It sorts by employee name.

  5. The system retrieves the delivery option field from the GPMY_PSLP table based on the payslip ID.

  6. The exclusion flag is read at this time.

    If it is set to location, the location secondary record is read to build the SQL by creating a not in list. If the flag is set to department, the same applies by reading the department secondary record.

  7. The system formats the payment details and prints them in the header for each payee by reading the payslip self-service view GPMY_SS_PSLP_VW.

    The view retrieves all the personal data, job data, and compensation information that the system needs to format and print.

  8. For each payee that is selected, the system checks the payee Override table GPMY_PSLP_PYE to determine whether an override of the delivery address is made.

    If so, the system retrieves the address based on the override value. Otherwise, the default is used.

  9. Based on the template ID, the system retrieves the column labels from the GPMY_PSLP table to obtain the most recent effective-dated row, and it formats and prints the labels.

    The following fields are retrieved:

  10. Based on the template ID, the system retrieves the payslip sections from the GPMY_PSLP_HDR record for the most recent effective-dated row.

    The rows of data that are retrieved from the payslip header table are based on the sequence number in ascending order. The system retrieves the description of each section at this time and then formats and prints the descriptions. For each row that is retrieved from the payslip header table for the current payslip ID, the fields SEQ_NUM and DESCR are retrieved. The description value is printed to provide the description title. Based on the keys of the payslip ID, the sequence number and the effective date, the system can retrieve the element details from the payslip detail record. For each section that is entered, the SQL view GPMY_PSLP_ED_VW retrieves the element details. For each element that is retrieved, the system checks the description field. If the value is C, then the system uses the custom description value for printing. Otherwise, the description is taken from the PS_GP_PIN table. The rate, hour amount, year-to-date hours, and year-to-date amount are printed by extracting the data by using the view GPMY_PSLP_ED_VW.

  11. The system prints the disbursement details.

    Using the SQL view GPMY_PSLP_ND, the system extracts the disbursement details and formats and prints them across the page. The details that are printed are bank, BSB (Bank State Branch), account number, and amount. If a payment is made that is not an electronic funds transfer, only the disbursed amount is printed.

  12. The system formats and prints the payee message.

    The rules in the payroll calculation determine whether a message is necessary for the payee.

Click to jump to parent topicOverriding Payslip Delivery Options

This section provides an overview of payslip delivery options override and lists the page that is used to override payslip delivery options.

Click to jump to top of pageClick to jump to parent topicUnderstanding Payslip Delivery Options Override

The default delivery option for all payslips is the internal or external address that you select when you define the payslip template. You can set an effective-dated override of the default at the payee level to redirect the payslips to a different delivery option.

See Also

Printing Payslips

Viewing Payslips Online

Setting Up Payslips

Click to jump to top of pageClick to jump to parent topicPage Used to Override Payslip Delivery Options

Page Name

Definition Name

Navigation

Usage

Payslip Delivery Option MYS

GPMY_PSLP_PYE

Global Payroll & Absence Mgmt, Payee Data, Payslips, Payslip Delivery Option MYS, Payslip Delivery Option MYS

For an individual payee, select an effective-dated delivery option that is different from the default that is on the payslip template.

Click to jump to top of pageClick to jump to parent topicOverriding Delivery Options

Access the Payslip Delivery Option MYS page (Global Payroll & Absence Mgmt, Payee Data, Payslips, Payslip Delivery Option MYS, Payslip Delivery Option MYS).

Click to jump to parent topicPrinting Payslips

This section discusses how to:

Click to jump to top of pageClick to jump to parent topicPage Used to Print Payslips

Page Name

Definition Name

Navigation

Usage

Create / Print Payslips MYS

GPMY_PSLP_RC

Global Payroll & Absence Mgmt, Payslips, Create / Print Payslips MYS, Create / Print Payslips MYS

Generate and print payslips.

Click to jump to top of pageClick to jump to parent topicPrinting Payslips

Access the Create / Print Payslips MYS page (Global Payroll & Absence Mgmt, Payslips, Create / Print Payslips MYS, Create / Print Payslips MYS).

You print payslips by running the GPMYPS01 SQR.

The template that you define controls the layout of the printed payslip.

You print payslips by calendar group ID. You can restrict the payslips that are printed from the pay run that is associated with the calendar group ID.

You can print payslips for:

You can set up to three sort keys from the following options: Department, Employee Name, Location, Not Applicable, Pay Entity, and Pay Group. If you select Not Applicable, the program prints the payslips by employee name.

See Also

Viewing Payslips Online

Setting Up Payslips

Overriding Payslip Delivery Options

Click to jump to top of pageClick to jump to parent topicDescribing Processes Used in a Payslip Job

The Payslip page launches a Job (GPMYPYSL) containing two processes in sequence:

  1. The Structured Query Report (SQR) GPMYPS01 prints the payslip report and provides self service related information for ePay if ePay is licensed.

  2. The GP_EPAY Application Engine process uses the payslip report and self service related information provided by the prior processes in this job to create self-service payslips for each payee. If ePay is not licensed, this process will report that ePay has not been licensed and will complete with success.

See Also

Setting Up View Payslip

Click to jump to parent topicViewing Payslips Online

If you license PeopleSoft Enterprise ePay, employees can view an online self-service version of the payslip. To aid in resolving questions raised by employees about their payslips, the payroll administrator can view employees' self service payslips in an online view that replicates the employees' view. Like the printed payslip, the online version is based on the layout that is defined in the payslip template.

See Also

Printing Payslips

Setting Up Payslips

Overriding Payslip Delivery Options

Viewing Payslips Online