Defining Payslip Sections

To define payslip sections, use the Define Payslip Sections (GP_PSLP_SECT) component.

Page Name

Definition Name

Usage

Define Payslip Sections Page

GL_PSLP_SECT

Define size and style attributes of a payslip.

Payslip Section Information Page

GP_PSLP_SECT_INFO

Enter comments or additional information about the payslip section.

Template Usage PageTemplate Usage Page

GP_PSLP_SECT_INQ

View templates for which the section has been defined.

Payslip templates are made up of groups of formatted data called sections. A given section may include one or more blocks of data. Sections are then used in small programs, which make up the payslip batch program .

Sections include printing guidelines that the payslip batch program uses to determine whether a given section fits on a single page. If the data in the blocks within the section are permitted to print to the end, then the section should be defined as dynamic; otherwise, a static section must summarize data after printing a given number of lines.

For example, a heading section is static because the heading always remains the same and contains the exact same number of lines for all payees. But a section that is used to display deduction data for a payee is probably dynamic. Because each payee may have any number of combinations of deductions, you cannot determine the amount of lines needed to display this data.

Oracle recommends that if you create new sections, you name them based on the data that they contain.

Note: The payslip batch program contains a base program as well as a series of subprograms that contain the programming statements used to generate data for the section. One of the subprograms (called the country driver subprogram) contains statements that list all the sections defined for a country. This subprogram must be updated to include the name of a new section when that section is created. The individual section subprograms and the country driver subprogram must be kept in sync with the sections that are defined in order for the batch payslip program to produce the expected results on the payslips.

PeopleSoft Global Payroll for United States delivers the following payslip data sections:

Country

Section Description

Section Style

ALL

Company Header

Static

ALL

Earnings

Dynamic

ALL

Deductions

Dynamic

ALL

Taxes

Dynamic

ALL

Employer Paid Deductions

Dynamic

ALL

Messages

Both Static and Dynamic

ALL

Absences

Dynamic

ALL

Net Distribution

Dynamic

USA

Employee Header

Static

USA

Earnings/Hours/Taxes

Static

USA

Deductions and Employer Paid Benefits

Static

USA

Gross to Net

Static

USA

Absences and Net Distribution

Static

USA

Check

Static

Note: If you change significant fields in a section (Status, Style, Number of Lines, Number of Detail Lines, Enable Block Content) that are used in at least one template, a warning is issued when you save. The warning indicates that templates are affected and asks whether you want to continue to save. Before agreeing to save, use the Template Usage link to view the templates that are affected by this change.

Note: The system issues an error message for static sections in which the number of detail lines is greater than the total number of lines.

Use the Define Payslip Sections page (GL_PSLP_SECT) to define size and style attributes of a payslip.

Navigation:

Set Up HCM > Product Related > Global Payroll & Absence Mgmt > Payslips > Define Payslip Sections > Define Payslip Sections

This example illustrates the fields and controls on the Define Payslip Sections page.

Define Payslip Sections page

Field or Control

Description

Enable Block Content Hyperlink

Select to allow block content information to be defined at the template level for this section. (See Defining Block Details for the type of information that can be defined.)

Secondary Page icon(Secondary page icon)

Select to open a secondary page where you can enter comments or additional information about the section.

Template Usage

Select to access a secondary page listing all templates that use this section. On this page, each template name acts as a link to the Define Payslip Templates page.

The Template Usage link is not available in Add mode.

Style

Field or Control

Description

Section Style

Select the section style. Valid values are Static, Dynamic, and Allows Both Static and Dynamic. The default is Static.

Includes Bank Draft

Select to indicate that this section includes bank draft (or check) information on the payslip.

This flag is used by the payslip batch process to ensure proper placement and spacing on the payslip.

Number of Lines

Enter the total number of lines used in a static section. Or enter the minimum number of lines that is used by a dynamic section.

Number of Detail Lines

Enter the number of detail lines (excluding graphics and totals) available for data in a static section. This field is not displayed when the style is defined as Dynamic.

Use the Payslip Section Information page (GP_PSLP_SECT_INFO) to enter comments or additional information about the payslip section.

Navigation:

Select the Section Information button on the Define Payslip Sections page.

This example illustrates the fields and controls on the Payslip Section Information page.

Payslip Section Information page

Enter additional information about the payslip section. The information entered here appears in display-only mode on the Template Definition page when you select the I (information) button.

Use the Template Usage page (GP_PSLP_SECT_INQ) to view templates for which the section has been defined.

Navigation:

Select the View Template Usage link on the Define Payslip Sections page.

This example illustrates the fields and controls on the Template Usage page.

Template Usage page

This page lists all the templates that the section displayed at the top of the page.

Select the Description link to access the Template Definition page for the template. The country of the user determines whether the template page is opened in edit or display-only mode. An ALL country user can edit any country's template page. A country-specific user can edit only his or her own country's template page, but can view an ALL country template page in display-only mode.