Generating Payslips

This chapter discusses how to:

Click to jump to parent topicSetting Up Payslips

The system maintains the information displayed on the payslip in three areas: the header, the body, and the footer. The header and footer use data contained in four writable arrays derived from payroll: company and employee data, monthly amounts, yearly amounts, and vacations and PTO data.

The information printed in the body of the payslip is defined by a print class. We deliver the print class KIPAYSL as sample data for monthly payroll. Use this print class as a template to create additional print classes for your organization.

See Also

Setting Up Print Classes and SQR Forms

Click to jump to parent topicSetting Up Payslip Messages

Use the Add Payslip Messages ITA component (GPIT_AL_01_MSG) to set up payslip messages.

This section provides an overview of payslip messages and discusses how to create payslip messages.

Click to jump to top of pageClick to jump to parent topicUnderstanding Payslip Messages

Global Payroll for Italy enables you to send a message—printed on the payslip—to an individual payee or to payees belonging to designated pay groups, locations, or departments.

The steps for creating a payslip message are:

  1. Access the Add Payslip Messages ITA page.

  2. Select the pay period for which you want to create the message.

  3. Choose who will receive the message, a group or an individual.

  4. Enter a message to be printed on the payslip.

Click to jump to top of pageClick to jump to parent topicPage Used to Set Up Payslip Messages

Page Name

Definition Name

Navigation

Usage

Add Payslip Messages ITA

GPIT_AL_01_MSG

Global Payroll & Absence Mgmt, Payslips, Add Payslip Messages ITA, Add Payslip Messages ITA

Designate which payees or pay groups receive payslip messages for a given pay period and enter the payslip message.

Click to jump to top of pageClick to jump to parent topicCreating Payslip Messages

Access the Add Payslip Messages ITA page (Global Payroll & Absence Mgmt, Payslips, Add Payslip Messages ITA, Add Payslip Messages ITA).

Current Pay End Date

Select the pay period end date for which you want the message to appear on the payslip.

Pay Entity, Pay Group, Business Unit, Location Code, Department

Select or enter values for these fields to include only those payees belonging to a certain pay entity, pay group, location, set ID, or department.

EmplID (employee ID)

Enter a value to create a message to an individual payee.

Description

Enter the message that you want to appear on the payslip.

Click to jump to parent topicRunning the Payslip Report

After you set up a print class and your payslip messages, you can run the payslip report.

This section discusses how to create a payslip report.

Click to jump to top of pageClick to jump to parent topicPages Used to Run the Payslip Report

Page Name

Definition Name

Navigation

Usage

Report Options

GPIT_RC_AL01_1

Global Payroll & Absence Mgmt, Payslips, Create/Print Payslips ITA, Report Options

Select the parameters used to print the payslip report and the sort criteria used to organize the printed results. The payslip report creates a comprehensive summary of an employee's pay elements according to pay month. One or more pages is generated for each month. Employee and company data for the given month are printed in the header. The report also creates a payslip that can be accessed by self-service users.

Pay Elements View

GPIT_RC_AL01_2

Global Payroll & Absence Mgmt, Payslips, Create/Print Payslips ITA, Pay Elements View

Create a view of the data in the print class with a different sort order.

Click to jump to top of pageClick to jump to parent topicCreating a Payslip Report

Access the Create/Print Payslips ITA - Report Options page (Global Payroll & Absence Mgmt, Payslips, Create/Print Payslips ITA, Report Options).

Print Class

Print class KIPAYSL, which contains elements related to country extensions for a normal monthly run, is delivered with the application. You use this print class for normal monthly runs, but you can add customer-specific elements to it. You can also create other print classes for additional monthly runs.

Currency Code

Enter a value that overrides the payroll currency used on the payee's compensation record.

Retro and Current Period

Select this option to display the results for both a retroactive calculation and the current period calculation.

Current Period Only

Select this option to display the processing results for the current period only.

Retro Periods Only

Select this option to display the results for the retroactive calculation only.

Department, Location, Category, Establishment ID

Select the population for which the report is to be run.

EmplID (employee ID)

Select the employees for whom the report is to be run.

Sort Criteria

Select the sort criteria you require. Organize the payslip report by category, department ID, employee ID, pay group, location, name, and pay entity.

Payslip Processes

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

  1. The Structured Query Report (SQR) GPITAL01 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 previous processes in this job to create self-service payslips for each payee. If ePay is not licensed, this process will report that ePay is not licensed and will complete with success.

See Also

Global Payroll for Italy Reports

Setting Up View Payslip