Certifics

download Certifics

of 12

Transcript of Certifics

  • 8/6/2019 Certifics

    1/12

    People Tools 1

    Navigating PeopleSoft Applications

    y Using Search Pagesy Id

    entifying Definitionsy Entering and Modifying Datay Enabling Type Aheady Finding Information Using PeopleBooks

    Explaining PeopleSoft Architecture

    y Describing PeopleSoft Databasesy Explaining Data Transfer in PeopleSoft Pure Internet Architecturey Identifying Requirements for the Development Environment

    Organizing Data

    y Describing Relational Data Modelsy Normalizing Datay Reading Data Models

    Validating Data

    y Describing Prompt Tablesy Using Effective Datingy Comparing Validation Typesy Ex

    plaining Tableset Sharing

    Developing Applications by Using the Eight Steps

    y Describing the PeopleSoft Application Development Processy Describing the Application DesignerInterfacey Organizing Definitions in a Project

    Designing the Application

    y Planning the Applicationy

    DeterminingF

    unctional Specificationsy Determining Technical Specificationsy Describing the Training Application

    Defining Fields

    y Discussing Fields in PeopleSoft Applicationsy Identifying Field Definition Types and Properties

  • 8/6/2019 Certifics

    2/12

    y Creating Field Definitionsy Assigning Translate Values

    Creating Record Definitions

    y Explaining Recor

    dDefinitions

    y Accessing Record Definition Displaysy Configuring Record Definition Propertiesy Configuring RecordField Use Propertiesy Configuring RecordFieldEdits Propertiesy Creating a Record Definition

    Building SQL Tables

    y Describing the Relationship Between Record Definitions and Application Data Tablesy Building Application Data Tablesy

    Viewing TableIndexes

    Creating Page Definitions

    y Identifying Page Design Principlesy Identifying Page and Page Control Propertiesy Adding Page Controls to a Pagey Creating Page Definitionsy Implementing Scroll Areas and Grids

    Defining Components

    y Identifying Component Definition Basicsy Defining Component Propertiesy Building New Components

    Registering Components

    y Explaining Component Registrationy Examining Menu Definitionsy Identifying PeopleSoft Security Basicsy Navigating the Portal Registryy

    Registering aC

    omponent

    Testing an Application

    y Creating and Analyzing Test Plansy Testing Applicationsy Troubleshooting Common Issues

  • 8/6/2019 Certifics

    3/12

    Editing the Registry Structure

    y Discussing Content Organization in PeopleTools Navigationy Creating Foldersy Moving Folders orContent References to New Parent Foldersy

    DeletingF

    old

    ers

    Creating Menu Definitions

    y Describing the Purpose of a Menuy Locating a Component on a Menuy Editing Menu Item Labelsy Creating Menu Definitions

    Analyzing the Impact of Design Changes

    yDetermining Relationships Among Definitions

    y Synchronizing Record Definitions and Database Tablesy Incorporating Upgrades in the Development Strategy

    Searching Applications by Using the Verity Search Engine

    y Describing and Performing a Verity Searchy Generating a Registry Search Collectiony Adding Keywords to a Search Collection

    Performing Data Audits

    y Discussing Advantages and Disadvantages ofImplementing Auditsy Implementing Field-Level Auditsy Implementing Record-Level Audits

    Importing and Exporting Projects

    y Describing How Projects Transport Definitions Between Databasesy Exporting Projectsy Importing Projects and Building Tables

    People Tools 2

    Developing Applications with PeopleTools

    y Designing an Applicationy Creating Data Structuresy Creating UserInterfacesy Testing Applications

  • 8/6/2019 Certifics

    4/12

    Applying Advanced Design Concepts

    y Explaining the PeopleSoft Design Methodologyy Evaluating a Potential Change to an Application

    UsingV

    iews in PeopleSoft Applications

    y Stating the Purposes of Viewsy Writing SQL Statements to Retrieve Datay Creating PeopleSoft SQL Viewsy Creating PeopleSoft Query Views

    Creating Summary Pages Using Views

    y Explaining the Purpose of Summary Pagesy Creating Summary Pages Based on PeopleSoft Viewsy

    Determining the Key Structure for a Summary View

    Creating and Using Search Records

    y Explaining the Role of Search Records in Componentsy Using Views to Provide Additional Search Criteriay Implementing the Add Search Record in a Component

    Using Views as Prompt Table Edits

    y Setting Up a Prompt Table Edit that Uses a Viewy Ex

    plaining the Mechanics of Promptingy Creating Views that Take Advantage of Prompting Mechanics

    Explaining TableSet Sharing

    y Explaining the Functional Aspects of TableSet Sharingy Explaining the Technical Aspects of TableSet Sharingy Implementing TableSet Sharing

    Creating Parent-Child Relationships

    y Explaining Metho

    ds That

    Enforce Referential

    Integrity

    y Creating Parent-Child Record Definitionsy Enforcing Parent-Child Relationships on Page Definitions

    Explaining Buffer Allocation

    y Discussing Buffer Allocationy Determining the Effect of Buffer Allocation on Performance

  • 8/6/2019 Certifics

    5/12

    Creating Subrecords and Subpages

    y Stating the Purpose of Subrecordsy Creating and Maintaining Subrecordsy Stating the Purpose of Subpagesy C

    reating and

    Maintaining Subpagesy Identifying the Caveats for Using Subrecords and Subpages

    Using Deferred Processing

    y Explaining the Purpose of the Application Servery Distinguishing Between Processing Modesy Changing the Processing Mode of a Definition

    Introducing PeopleCode in an Application

    y Explaining the Purpose of People

    Code

    y Accessing PeopleCode Programsy Identifying Elements of PeopleCode Syntaxy Using PeopleCode to Validate UserInputy Managing PeopleCode Programs Using Commentsy Creating Error Messages Using the Message Catalogy Implementing FieldEdit, SaveEdit, RowInit, andFieldChange PeopleCodey Using PeopleCode to Manipulate Fields

    Using Objects in PeopleCode

    yDefining

    Object

    -Oriente

    dTerms

    y Using the FieldObject to Satisfy Business RulesCreating CustomObjects with Application Classes

    y Describing Application Classesy Organizing Application Classes Using Application Packagesy Editing Application Classesy Calling Application Classes

    Using Images in PeopleSoft Applications

    y Implementing Image Definitionsy Implementing Image Field Definitionsy Retrieving Images with PeopleCodey Differentiating Between Image Definitions andImage Fields

    Designing Pages Using Style Sheets

  • 8/6/2019 Certifics

    6/12

    y Viewing Relationships Between Style Sheet Elementsy Overriding the System Style Sheety Using PeopleCode to Modify the Style Property of a FieldObject

    Designing More Advanced Pages

    y Using the Message Catalog in Page Designy Creating Pages with Alternate Data Displaysy Creating Links to Internal andExternal Pages

    Using PeopleCode to Create Charts

    y Identifying PeopleCode Charting Classesy Explaining Charting Elementsy Creating Charts

    Integration Tools

    Course Overview

    y Course Objectivesy Course Agenda

    Technology Overview

    y Describing PeopleSoft Integration Technologiesy Describing Web Servicesy Describing PeopleSoft Integration Brokery Describing Services and Service Operationsy Describing Component Interfacesy Describing File Interfaces

    Introducing PeopleSoft Integration Broker Architecture

    y Describing the PeopleSoft Integration Broker Architecturey Describing the PeopleSoft Integration Gatewayy Describing Connectorsy Describing the Gateway Servicesy Describing the Integration Enginey Explaining the Flow ofInbound Requests to PeopleSoft Integration Brokery Explaining the Flow ofOutbound Requests from PeopleSoft Integration Broker

    Configuring PeopleSoft Integration Broker

    y Configuring PeopleSoft Integration Broker

  • 8/6/2019 Certifics

    7/12

    y Configuring an Integration Gatewayy Describing Nodesy Renaming the Default Local Nodey Creating Remote PeopleSoft Nodesy Configuring Integration Gateway Properties

    Creating Messages

    y Describing Services and Service Operationsy Defining Service Configurationy Describing Messagesy Creating a Rowset-based Messagey Creating a Nonrowset-based Messagey Using Message Parts

    Creating Service Operations

    y Adding Service Operationsy Creating andConfiguring Queuesy Securing Service Operationsy Adding Routingsy Adding Synchronous Service Operations

    Sending and Receiving Service Operations

    y Describing Application Classesy Describing Asynchronous Service Operation Methodsy W

    orking with Rowsets in ServiceOperations

    y Implementing INotification Handlery Describing Synchronous Service Operation Methodsy Implementing IRequestHandlery Adding Handlersy Describing OtherOperation Types

    Monitoring Service Operations

    y Describing Service Operations Monitor and Statusesy Monitoring Asynchronous Servicesy

    Monitoring Synchronous Servicesy Administering Service Operationsy Monitoring Performancey Setting Up ErrorNotificationy Archiving Monitor Data

    Using Service Utilities

  • 8/6/2019 Certifics

    8/12

    y Describing Service Utilitiesy Administering Servicesy Using the Handler Testery Building and Validating Service Schemasy Describing Metadata Backport

    Using the Oracle XSL Mapper

    y Installing AndConfiguring JDevelopery Describing Transformation Programsy Creating an Application Engine Transform Programy Using Oracle XSL Mappery Testing Transform Programsy Adding Transformation to a Routingy Versioning andLogically Transforming Service Operations

    Applying Translations and Filtering

    y Describing Data Translationy Describing Codesetsy Creating a Codeset Groupy Creating a Codesety Creating Codeset Valuesy Writing a Transformation Program for Data Translationy Describing Filteringy Writing a Transformation Program forFiltering

    TestingC

    onnector and Messages Using Send Master

    y Testing FILEOUTPUT Connectory Describing the Send Master Utilityy Identifying the Send Master Project Typesy Creating an Integration Broker Projecty Testing SOAP Messages

    Creating and Testing Component Interfaces

    y Describing PeopleSoft Component Interfacesy

    Describing the PeopleSoftC

    omponentI

    nterface Architecturey Describing the Elements of a Component Interface Definitiony Creating Applications That Use Component Interfacesy Creating Component Interfacesy Setting Component Interface Securityy Testing Component Interfaces

    Implementing Component Interfaces

  • 8/6/2019 Certifics

    9/12

    y Describing Component Interface Instantiationy Adding Component Interface PeopleCode to an Applicationy Modifying Component Interface PeopleCode

    Working with Component Interface Collections

    y Describing Component Interface Collectionsy Writing PeopleCode forComponent Interface Collectionsy Working with Effective-Dated Data

    Enabling Component Interfaces as Services

    y Describing Component Interfaces as Web Servicesy Service Enabling a Component Interfacey Describing the Generated Service Operationsy Describing Changing Component Interfaces

    Providing and Consuming Web Services

    y Integrating with Third-Party Systemsy Providing Web Servicesy Integrating with BPEL where PeopleSoft is the Providery Viewing Gateway Logsy Consuming Web Servicesy Integrating with BPEL where PeopleSoft is the Consumery Securing Web Services

    Using theEx

    cel toC

    omponent Interface Utility

    y Describing the Excel to Component Interface Utilityy Connecting to PeopleSofty Creating a Templatey Entering Datay Submitting Datay Deploying the Excel Workbook

    Importing Data into the PeopleSoft System Using Flat Files

    yDescribing

    F

    ileL

    ayoutsy Creating File Layout Definitionsy Importing Data Using File Layoutsy Describing the Generated Application Engine PeopleCodey Running the Application Engine Programy Adding Field Attributes to a File Layouty Using the InboundFile Loader Utility

  • 8/6/2019 Certifics

    10/12

    Writing Data to Flat Files

    y Listing the Methods Used to Read from andWrite to Plain Text Filesy Writing to Files Defined by a File Layouty Creating Application Engine Programs to Export Data to Flat Filesy C

    reating MultilevelF

    ileL

    ayoutsy Using PeopleCode with Multilevel File Layoutsy Creating and Using Segments in File Layouts

    ------------------------------------------------------------------------------------------------------------------------------------------

    Application Engine

    Introducing Application Engine Designer

    y Describing Student Workstation Resourcesy Using Application Engine Designery Describing Application Engine Program Structurey Building Application Engine Programsy Adding Markets andFilters to Application Engine Program Sectionsy Setting Application Engine Program Propertiesy Testing Application Engine Programs

    Using State Records

    y Describing the Function of State Recordsy Executing an Application Engine Program Using the Developers Shortcuty

    Modifying Application Engine Programs to use State Recordsy Adding Sections and Steps to Existing Application Engine Programsy Using Meta-SQL in Application Engine Programs

    Testing and Debugging

    y Testing Application Engine Programsy Using the Process Monitory Using Application Engine Tracesy Using the Application Engine Debuggery Testing With Application Engine Restart

    Using the Do Select Action

    y Describing Do Selecty Using Select andFetchy Using Reselecty Using Restartabley Developing an Application Engine Program Using Do Select

  • 8/6/2019 Certifics

    11/12

    Incorporating Conditional Processing

    y Defining Do Actionsy Explaining Conditional Statements in SQLy Explaining Do Action Program Flowy

    Designing a Program UsingC

    ond

    itional Processingy Using Application Engine Libraries

    Using PeopleCode with Application Engine

    y Identifying How to use PeopleCode in Application Engine Programsy Inserting PeopleCode into an Application Engine Programy Enabling Dynamic Calls

    Using Set Processing

    yDescribing Set Processing

    y Modifying a Program to use Set ProcessingUsing Temporary Tables

    y Describing Parallel Processingy Implementing Parallel Processingy Using Meta-SQL with Parallel Processingy Describing Run-Time Allocation

    Executing Application Engine Programs

    y Executing an Application Engine Program Using a Push Buttony Executing an Application Program with the Process Schedulery Executing an Application Engine Program with a Command Script

    Creating Process Definitions for Application Engine

    y Identify the Process Types used with Application Enginey Creating Application Engine Process Definitionsy Implementing an Application Engine Program with No UserInputsy Implementing an Application Engine Program With UserInputs

    Using PSDAEMON

    y Describing PSDAEMONy Describing a Daemon-Only Application Engine Programy Defining Daemon Groupsy Monitoring a Daemon Process

  • 8/6/2019 Certifics

    12/12

    Measuring Application Engine Performance

    y Describing Tracesy Passing Trace Values to PSAE.EXEy Interpreting Application Engine Trace Datay I

    nterpreting the PeopleTools Tracey Describing Advanced Trace Options

    Tuning Application Engine Programs

    y Describing the Process of Performance Tuningy Identifying Application Level Tuning Opportunitiesy Explaining the Performance Impact of PeopleCodey Describing How Do Flow Control Affects Program Performancey Explaining Database-Level Tuning Considerations

    ------------------------------------------------------------------------------------------------------------------------------------------