Documente Academic
Documente Profesional
Documente Cultură
Introduction
Lesson Objectives
After completing this lesson, you should be able to do
the following:
List the features of Application Designer
Discuss the theoretical and physical aspects of a
relational database and App Designer Definitions
Describe the integrated Platform for various
PeopleSoft tasks
Understand the goals of the course
People code
Component
Application
Package
App Engine
Component
Interface
File Layout
1.
2.
3.
4.
Activity
Analytic Model
Analytic Type
App Engine
Program
5. Application
Package
6. Approval Rule
Set
7. Business
Interlink
8. Business
Process
9. Component
10. Component
Interface
11. Field
12. File Layout
13. File Reference
14. HTML
15. Image
16. Menu
17. Message
18. Mobile Page
19. Page
20. Project
21. Record
22. SQL
23. Style sheet
Field
Field
Fields are the lowest level units in PeopleSoft. Fields are Individual objects defined in PeopleSoft . One or more
Fields grouped to form a record definition. A field can be shared across all record definitions
Types of Field
Field Type
Field Length
Field Labels
Field Formats
Field Properties
General
Translate values
Field Type
Character (Char): Used for codes in PeopleSoft
Long Character (Long): Used to store comments in PeopleSoft
Number(Nbr) :to hold positive integers and decimal numbers
Signed Number (Sign): holds negative integers and decimals
Date (Date) :hold dates in (MM/DD/YYYY) format
Time(Time) : holds time in (HH:MI:SS.99999) format
Datetime (DtTm) :holds both date and time
Image (Img): to store pictures in PeopleSoft (Jpeg, Bitmap format)
Image Reference(Iref): to change an image dynamically at runtime
using PeopleCode.
Attachment:Maps to a BLOB database type to hold the contents of a
file attachment.
Field Properties
Field Properties
General Properties
Field Definition: We can specify purpose of this field
Owner ID: Application Module like HR, Base Benefit
Last Update by:
Translate Values
Short Name : Enter up to 10 characters, and if this field left blank, Peoplesoft will
take first 10 Character from Long Name (Automatically)
Record
A Record is a collection of Fields. A Record definition can be an SQL table,
an SQL View, a Sub record..
Record Types
SQL
SQL View
Dynamic View
Derived/Work
Sub Record
Query View
Temporary Table
Record Properties
General
Use
An SQL:
An View:
Dynamic View:
Select to define a record definition that can be used like a view in
pages and PeopleCode, but is not actually stored as a SQL view.
Dynamic views can provide superior performance in some
situations, such as search records
Derived/Work:
Select to define the record definition as a temporary workspace
to
use during online page processing.
Sub Record:
subrecorda group of fieldsthat are commonly used in multiple
record definitions. We can change a group of fields in one place,
as opposed to changing each record definition in every record
Query View:
To define the record definition as a view that is constructed using
the PeopleSoft Query tool. Before we create the view, PeopleSoft
Application Designer prompts you to save the definition.
Temporary Table:
PSRECDEFN: Record definitions are stored in a this table. This table stores all
attributes of a Record definition. Like Record type, Audit Record name, Parent
record name, index count, field count. SQL table and SQL View are data based
objects and stored with PS_ prefix in database
PSREFIELD: This table stores the fields that the record definition contains. Each
field with its own edit properties. It may translate value edit, prompt table edit. Or
Yes or no edit
PSPROGCOUNT: contains the Number of PeopleCode events for the record field.
Record3
PSINDEXDEFN: This table contains a row for each index for the record definition.
And populated only if the record definition is an SQL table or an SQL view
Page
Component
A component compromises either a single page or a set
of pages that are meant to be served
purpose of functionality and processed as one.
We can manage through Component Definition
Grouping of pages
Search Record (to retrieve data)
Tab Navigations
Links at the bottom of a page
Toolbar at the bottom of a page
Search(components feature)
Toolbar
PSPNLGROUP
Menu
Menus work as gateway to the application. Menus store Components
(collection of pages)
Menu items are hold a component and provide access to an application panel.
End user has to be given access to a menu item to access it.
Standard
Pop-Ups
Used to create Application Panel
File , Edit, View, Go, Language and Help user needs it.
We can specify menu group, sequence
of that Menu
PSMENUDEFN
This catelog table stores the menu attributes. It contains
PSMENUITEM
This catalog table stores the individual items in standard or
pop-ups menu. It contains
Registration Process