Defining Payslip Sections
To define payslip sections, use the Define Payslip Sections (GP_PSLP_SECT) component.
Page Name |
Definition Name |
Usage |
---|---|---|
GL_PSLP_SECT |
Define size and style attributes of a payslip. |
|
GP_PSLP_SECT_INFO |
Enter comments or additional information about the payslip section. |
|
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:
This example illustrates the fields and controls on the 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.) |
|
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.

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.

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.