*Friday CLOSED

Timings 10.00 am - 08.00 pm

Call : 021-3455-6664, 0312-216-9325 DHA 021-35344-600, 03333808376, ISB 03333808376

Or log in to access your purchased courses
by admin2
Price:  300,000
2Months/20 Hours
0 Lessons

PeopleCode Course

PeopleSoft PeopleCode Rel 8.53

 

People Code is integrated into every aspect of PeopleSoft applications. This five-day PeopleSoft PeopleCode training course gives you the essential tools to work with object-oriented PeopleCode.


Learn To:

  • Use the PeopleCode development tools to write, edit, and debug PeopleCode programs.
  • Identify when PeopleCode events occur in the component processor flow.
  • Write PeopleCode programs and choose the events in which to place them.
  • Use PeopleCode to validate data and control program flow.
  • Manipulate data in the component buffer.
  • Program with object-oriented PeopleCode.
  • Create, use, and extend application classes.
  • Use SQL in PeopleCode programs.
  • Build in a PeopleSoft Environment

Throughout this course, you’ll actively build programming skills in a PeopleSoft environment. The tools and skills you use and acquire will teach you about the structure of PeopleCode while preparing you to move on to more advanced applications.

 

Audience

  • Application Developers
  • Developer
  • System Analysts
  • Technical Consultant

 

Related Training

Required Prerequisites

  • Programming experience, preferably in an object-oriented language.
  • Working knowledge of the PeopleTools development environment.
  • PeopleSoft PeopleTools I Rel 8.53
  • PeopleSoft PeopleTools II Rel 8.53

Suggested Prerequisites

  • Comfortable with PeopleSoft parent/child relationships.
  • Experience developing PeopleSoft applications.

 

Course Objectives

  • Identify when PeopleCode events occur in the component processor flow.
  • Write PeopleCode programs and choose the events in which to place them.
  • Manipulate data in the component buffer.
  • Use the PeopleCode development tools to write, edit, and debug PeopleCode programs.
  • Program with object-oriented PeopleCode.
  • Create, use, and extend application classes.
  • Use SQL in PeopleCode programs.

Course Topics

Using PeopleCode Development Tools

  • Describing the PeopleSoft Application Development Steps
  • Locating PeopleCode Programs
  • Using the PeopleCode Editor
  • Using the PeopleCode Debugger
  • Describing Additional Development Tools

Understanding the Component Processor and PeopleCode Events

  • Tracing the Component Processor Flow
  • Describing Search Events
  • Describing Component Build Events
  • Describing Field Action Events
  • Describing Row Action Events
  • Describing Save Action Events
  • Describing Add Mode Processing
  • Describing Deferred Processing

Writing PeopleCode Programs

  • Writing PeopleCode Statements
  • Writing Conditional Statements
  • Writing Looping Statements

Using PeopleCode Variables

  • Creating User-Defined PeopleCode Variables
  • Using System Variables
  • Incorporating Derived/Work Fields into Your Applications
  • Describing Contextual Prompt Table Edits

Using PeopleCode Built-In Functions

  • Listing the Types of PeopleCode Built-In Functions
  • Explaining Message Catalog Functions
  • Describing the All, None, and PriorValue Functions
  • Explaining String Functions
  • Identifying Other Built-In Functions
  • Identifying Reserved Words

Writing User-Defined Functions

  • Writing External User-Defined Functions
  • Declaring User-Defined Functions
  • Calling User-Defined Functions
  • Defining Functions Using Parameters
  • Defining Functions Using a Returns Clause

Explaining the Component Buffer

  • Reviewing Occurs Levels
  • Determining Buffer Allocation
  • Determining the Order of Execution of PeopleCode Programs

Using Legacy Techniques to Access Data in the Component Buffer

  • Using Loops to Process Rows in the Component Buffer
  • Using the FetchValue and UpdateValue Built-In Functions
  • Accessing Data Across Multiple Occurs Levels

Programming With Object-Oriented PeopleCode

  • Defining Object-Oriented Terms
  • Instantiating Objects
  • Referencing Properties by Using Dot Notation
  • Invoking Methods by Using Dot Notation
  • Discussing Passing Objects by Reference
  • Using Methods and Properties of the Component Buffer Classes

Referencing Data in the Component Buffer

  • Defining the Component Buffer Classes
  • Instantiating Objects of the Component Buffer Classes
  • Explaining Current Context
  • Traversing the Component Buffer
  • Using Shorthand Dot Notation
  • Traversing Multiple Occurs Levels in the Component Buffer

Using Additional Component Buffer Methods

  • Using the Sort Method
  • Using the Select Method
  • Using the Flush Method
  • Working with Standalone Rowsets
  • Using Other Component Buffer Methods

Creating and Using Application Classes

  • Describing Application Classes
  • Organizing Application Classes Using Application Packages
  • Using the PeopleCode Editor to Create and Modify Application Classes
  • Describing the Structure of Application Classes
  • Using Application Classes
  • Passing Parameters to Methods

Extending and Implementing Base Classes

  • Describing Base Classes and Subclasses
  • Describing Abstract Methods and Properties
  • Implementing Interface Classes

Executing SQL in People Code

  • Writing SQL Exec Statements
  • Creating SQL Definitions
  • Using the SQL Class and SQL Objects
  • Incorporating Meta-SQL in PeopleCode and SQL Definitions
  • Executing SQL Using Record Objects

Using PeopleCode to Create Charts

  • Identifying the PeopleCode Charting Classes
  • Explaining Chart Elements
  • Creating Charts

Minimum Participants: 4 Person or More


Flexible Class Options

  • Morning | Evening Classes | Workshops | Fast-Track
  • Week End Classes For Professionals  SAT | SUN
  • Online Classes – Live Virtual Class (L.V.C), Online Training

Related Courses

BI Publisher For Campus Solutions Course

PeopleSoft Fluid User Interface Course

PeopleSoft PeopleTools Course

Academic Advisement Fundamentals Course

Financial Aid Fundamentals Course

Introduction to PS for Campus Solutions

Recruitment and Admission Fundamentals Course

Student Enrollment Rel 9 Course

Student Financials Fundamentals Rel 9

Transfer Credit Rel 9.2 PeopleSoft Training

[/vc_column_text]

KEY FEATURES

Flexible Classes Schedule

Online Classes for out of city / country students

Unlimited Learning - FREE Workshops

FREE Practice Exam

Internships Available

Free Course Recordings Videos

Register Now

[/vc_column][/vc_row]

Print Friendly, PDF & Email

Lessons

Or log in to access your purchased courses
PeopleSoft PeopleCode Rel 8.53
ABOUT US

OMNI ACADEMY & CONSULTING is one of the most prestigious Training & Consulting firm, founded in 2010, under MHSG Consulting Group aim to help our customers in transforming their people and business - be more engage with customers through digital transformation. Helping People to Get Valuable Skills and Get Jobs.

Read More

Contact Us

Get your self enrolled for unlimited learning 1000+ Courses, Corporate Group Training, Instructor led Class-Room and ONLINE learning options. Join Now!
  • Head Office: A-2/3 Westland Trade Centre, Shahra-e-Faisal PECHS Karachi 75350 Pakistan Call 0213-455-6664 WhatsApp 0334-318-2845, 0336-7222-191, +92 312 2169325
  • Gulshan Branch: A-242, Sardar Ali Sabri Rd. Block-2, Gulshan-e-Iqbal, Karachi-75300, Call/WhatsApp 0213-498-6664, 0331-3929-217, 0334-1757-521, 0312-2169325
  • ONLINE INQUIRY: Call/WhatsApp +92 312 2169325, 0334-318-2845, Lahore 0333-3808376, Islamabad 0331-3929217, Saudi Arabia 050 2283468
  • DHA Branch: 14-C, Saher Commercial Area, Phase VII, Defence Housing Authority, Karachi-75500 Pakistan. 0213-5344600, 0337-7222-191, 0333-3808-376
  • info@omni-academy.com
  • FREE Support | WhatsApp/Chat/Call : +92 312 2169325
WORKING HOURS

  • Monday10.00am - 7.00pm
  • Tuesday10.00am - 7.00pm
  • Wednesday10.00am - 7.00pm
  • Thursday10.00am - 7.00pm
  • FridayClosed
  • Saturday10.00am - 7.00pm
  • Sunday10.00am - 7.00pm
Select your currency
PKR Pakistani rupee
WhatsApp Us