PeopleSoft - Course Details

PTIIR850(TD) PeopleTools II Rel 8.50 (Training On Demand)

PeopleSoft Course Description:
PeopleTools II expands on the skills acquired in PeopleTools I. In this five-day course, students gain advanced development and troubleshooting experience as they create applications that incorporate complex features such as views, multiple occurs levels, tableset sharing, subrecords, subpages, style sheets, links, and PeopleCode.
PeopleSoft Course Duration:
5 Days Training
PeopleSoft Course Target Audience:
Application Developers,Developer,Forms Developer,Support Engineer,System Analysts,Technical Administrator,Technical Consultant
PeopleSoft Course Prerequisite:
Working knowledge of PeopleSoft Data Organization and Validation,Working knowledge of PeopleSoft Architecture,Experience with the Eight Steps of Application Development
Course Content:
Developing Applications with PeopleTools
  • Designing an Application
  • Creating Data Structures
  • Creating User Interfaces
  • Testing Applications
Applying Advanced Design Concepts
  • Explaining the PeopleSoft Design Methodology
  • Evaluating a Potential Change to an Application
Using Views in PeopleSoft Applications
  • Stating the Purposes of Views
  • Writing SQL Statements to Retrieve Data
  • Creating PeopleSoft SQL Views
  • Creating PeopleSoft Query Views
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 in Components
  • Using Views to Provide Additional Search Criteria
  • Implementing the Add Search Record in a Component
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
Explaining TableSet Sharing
  • Explaining the Functional Aspects of TableSet Sharing
  • Explaining the Technical Aspects of TableSet Sharing
  • Implementing TableSet Sharing
Creating Parent-Child Relationships
  • Explaining Methods That Enforce Referential Integrity
  • Creating Parent-Child Record Definitions
  • Enforcing Parent-Child Relationships on Page Definitions
Explaining Buffer Allocation
  • Discussing Buffer Allocation
  • Determining the Effect of Buffer Allocation on Performance
Creating Subrecords and Subpages
  • Stating the Purpose of Subrecords
  • Creating and Maintaining Subrecords
  • Stating the Purpose of Subpages
  • Creating and Maintaining Subpages
  • Identifying the Caveats for Using Subrecords and 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 an Application
  • Explaining the Purpose of PeopleCode
  • Accessing PeopleCode Programs
  • Identifying Elements of PeopleCode Syntax
  • Using PeopleCode to Validate User Input
  • Managing PeopleCode Programs Using Comments
  • Creating Error Messages Using the Message Catalog
  • Implementing FieldEdit, SaveEdit, RowInit, and Field Change PeopleCode
  • Using PeopleCode to Manipulate Fields
Using Objects in PeopleCode
  • Defining Object-Oriented Terms
  • Using the Field Object to Satisfy Business Rules
Creating Custom Objects with Application Classes
  • Describing Application Classes
  • Organizing Application Classes Using Application Packages
  • Editing Application Classes
  • Calling Application Classes
Using Images in PeopleSoft Applications
  • Implementing Image Definitions
  • Implementing Image Field Definitions
  • Retrieving Images with PeopleCode
  • Differentiating Between Image Definitions and Image Fields
Designing Pages Using Style Sheets
  • Viewing Relationships Between 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
Using PeopleCode to Create Charts
  • Identifying PeopleCode Charting Classes
  • Explaining Charting Elements
  • Creating Charts