PeopleSoft PeopleTools II



Course DateStart TimeEnd TimeTime ZoneLocationDaysPrice
Nov 7, 202209:0005:00ESTToronto - In Class or by Video Conference5$5,000 USDPurchase

PeopleSoft PeopleTools II

Description: This PeopleTools II training helps you develop and configure more advanced PeopleSoft applications. Learn to create applications that incorporate parent-child data structures, views, multiple occurs levels, subrecords, subpages, tableset sharing, and selected fluid user interface features.

Suitable for students using PeopleTools 8.54 or later.

Duration: 5 Days

Learn to:

  • Create records and pages that maintain parent-child relationships.
  • Enhance application and page functionality.
  • Create and use subrecords and subpages.
  • Create and use views.
  • Write basic PeopleCode programs.
  • Implement selected fluid user interface features.

Course Objectives:

  • Apply PeopleSoft design methodology in developing both classic and fluid applications.
  • Create and use views as the basis for summary pages, search records, and prompt tables.
  • Explain and implement TableSet sharing.
  • Create records and pages that maintain parent-child relationships.
  • Explain the buffer allocation process and its impact on application performance.
  • Create and use subrecords and subpages in an application.
  • Build components that demonstrate the benefits and detractors of deferred processing mode.
  • Write PeopleCode programs to satisfy business requirements and enhance applications.
  • Enhance application and page functionality using advanced PeopleTools features, such as: images, links, styles, and deferred processing.
  • Troubleshoot common problems in PeopleSoft applications.


  • Administrators
  • Developers
  • Implementers
  • Systems Administrators


  • PeopleSoft PeopleTools I
  • Working knowledge of PeopleSoft data organization and validation
  • Working knowledge of the PeopleSoft architecture
  • Experience with the eight steps of PeopleSoft application development


Developing Applications with PeopleTools

  • Designing an Application
  • Creating Data Structures
  • Creating User Interfaces
  • Testing Applications
  • Creating Fluid User Applications

Creating Summary Pages Using Views

  • Explaining the Purpose of Summary Pages
  • Creating Summary Pages Based on PeopleSoft Views
  • Determining the Key Structure for a Summary View

Creating and Using Search Records

  • Explaining the Role of Search Records
  • Using Views to Provide Additional Search Criteria
  • Implementing an Alternate Search Record

Implementing Search Pages for Fluid Applications

  • Describing How the PeopleSoft Fluid User Interface Uses Search Pages
  • Using the Search Results Page
  • Incorporating a Search Framework-based Keyword Search into Fluid Applications
  • Creating a Pivot Grid to Provide Search Page Capabilities

Using Views as Prompt Table Edits

  • Setting Up a Prompt Table Edit that Uses a View
  • Explaining the Mechanics of Prompting
  • Creating Views that Take Advantage of Prompting Mechanics

Creating Parent-Child Relationships

  • Explaining Methods That Enforce Referential Integrity
  • Creating Parent-Child Record Definitions
  • Enforcing Parent-Child Relationships on Page Definitions

Creating Subrecords and Subpages

  • Stating the Purpose of Subrecords
  • Creating and Maintaining Subrecords
  • Stating the Purpose of Subpages
  • Creating and Maintaining Subpages

Using Deferred Processing

  • Explaining the Purpose of the Application Server
  • Distinguishing Between Processing Modes
  • Changing the Processing Mode of a Definition

Introducing PeopleCode in PeopleSoft Applications

  • Explaining the Purpose of PeopleCode
  • Accessing PeopleCode Programs
  • Exploring Selected PeopleCode Subjects
  • Using PeopleCode to Validate User Input
  • Adding Comments to PeopleCode Programs
  • Creating Error Messages Using the Message Catalog
  • Performing Validations with PeopleCode
  • Describing RowInit and FieldChange PeopleCode
  • Describing Differences Between Object-Oriented and Procedural PeopleCode

Using Images in PeopleSoft Applications

  • Working with Image Definitions
  • Working with Images as Application Data
  • Maintaining Image Record Fields with PeopleCode
  • Comparing Image Definitions to Images as Application Data

Creating and Using Style Sheets in Classic Applications

  • Viewing Relationships Among Style Sheet Elements
  • Overriding the System Style Sheet
  • Using PeopleCode to Modify the Style Property of a Field Object

Designing More Advanced Pages

  • Using the Message Catalog in Page Design
  • Creating Pages with Alternate Data Displays
  • Creating Links to Internal and External Pages
  • Creating Pop-up Pages
Right Menu IconMENU