PeopleSoft PeopleTools I / II Rel 8.55 Accelerated (D97725) – Outline

Detailed Course Outline

Explaining PeopleSoft Architecture
  • Describing PeopleSoft Databases
  • Explaining Data Transfer in PeopleSoft Pure Internet Architecture
  • Identifying Requirements for the Development Environment
Developing Applications by Using the Eight Steps
  • Describing the PeopleSoft Application Development Process
  • Describing Application Designer Interface
  • Organizing Definitions in a Project
Designing the Application
  • Planning the Application
  • Determining Functional Specifications
  • Determining Technical Specifications
  • Describing the Training Application
The Steps Used to Develop New and Customize Existing PeopleSoft Applications
  • Defining Fields
  • Creating Record Definitions
  • Building SQL Tables
  • Creating Page Definitions
  • Defining and Registering Components
  • Testing an Application
  • Editing the Registry Structure
  • Creating Menu Definitions
Analyzing the Impact of Design Changes
  • Determining Relationships Among Definitions
  • Synchronizing Record Definitions and Database Tables
Implementing Search Pages for Fluid Applications
  • Describing How the PeopleSoft Fluid User Interface Uses Search Pages
  • Using the Search Results Page
  • Creating a Pivot Grid to Provide Search Page Capabilities
Managing Fluid Page Display with Cascading Style Sheets
  • Describing Cascading Style Sheets 3.0
  • Explaining How PeopleTools Uses CSS3 in Fluid Applications
  • Working with Delivered PeopleTools Fluid Style Sheets
  • Overriding and Extending the Default Styles
  • Incorporating Custom Style Sheets
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 PeopleSoft Dynamic 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
  • 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 Relationship
  • 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
  • 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 FieldChange PeopleCode
  • Using PeopleCode to Manipulate Fields
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 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