PeopleSoft PeopleTools I/PeopleTools II – Rel 8.53 Accelerated

Course DateLocationDaysPriceRegister
Call for Classroom Training Dates5 $12,100Register


Course DateLocationDaysPriceRegister
Call for Live Virtual Class Dates5 $11,600Register


PeopleSoft PeopleTools I / II Rel 8.53 Accelerated

Description: The PeopleTools I portion of the course introduces the PeopleSoft application development methodology. Expert Oracle University instructors offer a general description of PeopleSoft system architecture, along with the tool set used to develop new PeopleSoft applications, or customize existing ones.

Duration: 5 Days

Learn to:

  • Develop new and customize existing PeopleSoft applications.
  • Create and deploy a PeopleSoft application.
  • Enhance applications and pages.
  • Create and use sub records and sub pages.
  • Create and modify PeopleSoft definitions.
  • Create and use views.

Required Prerequisites:

  • General knowledge of Windows environment
  • General knowledge of relational database system

Audience:

  • Application Developers
  • Developer
  • Forms Developer
  • Support Engineer
  • System Analysts
  • Technical Consultant
  • Technical Administrator

Course Objectives:

  • Describe PeopleSoft application design and the technology behind this process
  • Navigate PeopleSoft applications
  • Describe the elements of PeopleSoft Pure Internet Architecture
  • Describe PeopleSoft data organization and validation
  • Implement the eight steps of application development
  • Describe additional application development considerations
  • Search and audit application data
  • Organize definitions into projects
  • Demonstrate competence in PeopleSoft application development methodology
  • 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 tableset sharing
  • Create records and pages that maintain parent-child relationships
  • Create and use subrecords and subpages in an application
  • Write PeopleCode programs to satisfy business requirements and enhance applications
  • Explain the buffer allocation process and its impact on application performance

Topics:

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
  • Incorporating Upgrades in the Development Strategy
  • Explaining the PeopleSoft Design Methodology

Performing Data Audits

  • Discussing Advantages and Disadvantages of Implementing Audits
  • Implementing Field-Level Audits
  • Implementing Record-Level Audits

Importing and Exporting Projects

  • Describing How Projects Transport Definitions Between Databases
  • Exporting Projects
  • Importing Projects and Building the Tables

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

Configuring and Managing Dashboard and WorkCenter Pages

  • Describing Dashboard Pages
  • Creating and Configuring Dashboard Pages
  • Describing WorkCenter Pages
  • Describing and Defining WorkCenter Templates
  • Describing the Development Process for WorkCenter Pages
  • Describing the Development Process for WorkCenter Pagelets
  • Managing WorkCenter Page Configurations
  • Describing Activity Guides

Course DateLocationDaysPriceRegister
Call for Classroom Training Dates5 $12,100Register


Course DateLocationDaysPriceRegister
Call for Live Virtual Class Dates5 $11,600Register