PeopleSoft PeopleTools II Rel 8.50 (Self-Study Course)

 

Who should attend

  • Developers
  • Forms developers
  • System analysts
  • Technical consultants

Prerequisites

  • Working knowledge of PeopleSoft Data Organization and Validation
  • Working knowledge of PeopleSoft Architecture
  • Experience with the Eight Steps of Application Development
  • PeopleSoft PeopleTools I Rel 8.50

Course Objectives

  • Apply PeopleSoft Design Methodology in developing applications
  • Create and use views as the basis for summary pages, search records, and prompt tables
  • Explain and implement table set sharing
  • Create records and pages that maintain parent child relationships
  • Explain the buffer allocation process and its impact on application performance
  • Create and use sub records and sub pages in an application
  • Write PeopleCode programs to satisfy business requirements and enhance applications
  • Enhance application and page functionality using advanced PeopleTools features, such as images, links, and deferred processing
  • Troubleshoot common problems in PeopleSoft applications

Product Description

  • 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

Price on request