Professional Documents
Culture Documents
This is
different than PeopleSoft meta-tables and they should not be included in this wiki.
Vendor Tables
VENDOR: Stores vendor related information.
VENDOR_ADDR: Vendor address related info.
VENDOR_LOC: Vendor locations.
VENDOR_PAY: Payment processing sepecifications such as payment method, payment
handling code, bank code and so forth.
VENDOR_ADDR_SCROL: Index to address table.
VENDOR_CNTCT_SCR: Index to contact table.
VENDOR_LOC_SCROL: Index to location table.
VENDOR_ID_NBRS: Additional ID numbers (Dun & Bradstreet numbers).
VENDOR_ADDR_PHN: Vendor phone numbers.
VENDOR_CNTCT: Vendor contacts.
The following is vendor tables parent-child relationships from PeopleSoft 9.0 PeopleBooks.
Purchasing Tables
Requisition Tables
REQ_HDR: Requisition Header
REQ_LINE: Requisition Line
REQ_LINE_SHIP : Requisition Line Schedule
REQ_LN_DISTRIB: Requistion Distribution
PeopleSoft Projects
PSPROJECTDEFN table stores information about projects created in Application
Designer.
Try it out:
SELECT * FROM PSPROJECTDEFN
WHERE PROJECTNAME = Your_Project_name;
PSPROJECTITEM table stores objects inserted into your Application Designer project.
Try it out:
SELECT * FROM PSPROJECTITEM
WHERE PROJECTNAME = Your_Project_name;
Portal Structure
PSPRSMDEFN is a Portal Structure Definition table. A good example is to use this table
to find portal path for a specific component.
PSPRSMPERM: Shows the permission lists that are assigned to a portal registry
structure (content reference). The permission list name is under field
PORTAL_PERMNAME.
XLAT Tables
XLATTABLE: Stores translate values (PeopleSoft version prior to 8.4).
PSXLATDEFN: Stores all fields that have Xlat values. This table does not store any Xlat
values.
PSXLATITEM: Stores fields with their actual translate values (PeopleSoft version 8.4
and above).
Menu Tables
PSMENUDEFN: Store Menu related information. No related component info on this
table.
PSMENUITEM: List the menu with all components attached to it.
Component Tables
PSPNLGRPDEFN: Stores component related information only.
PSPNLGROUP: This table will give you information regarding a specific component
along with the names of pages attached to it.
Pages
PSPNLDEFN: Stores pages definitions.
PSPNLFIELD: Stores all items used by each page definition.
Security
PSPRSMPERM: Portal Structure Permissions.
PSAUTHITEM: Page Permissions. This table stores the information about the page
level access for a permission list.
PSROLECLASS: Role Classes table. A many to many relationship table between Roles
and Permission Lists.
PSROLEDEFN: This table stores information about PeopleSoft Role definitions. Users
get permissions to PeopleSoft objects through Roles, which are assigned Permission
Lists.
PSROLEUSER: This table stores information about the Users in PeopleSoft and the
roles assigned to them.
PSCLASSDEFN: Permissions List definitions table. Permission list name can be found
under Field Name CLASSID.
PSOPRDEFN: Users/Operator definition table. This table stores information about
PeopleSoft users. This is the core table for User Profile Manager.
PSOPRCLS: Users/Operator and Perm list mapping Table. This table stores information
about PeopleSoft users and the permission lists attached to those users.
A User gets these permission lists indirectly through the roles which are attached to the
user
URL Definitions
PSURLDEFN: Stores URL definitions. Here is the path to create URL definitions in
PeopleSoft Root >> PeopleTools >> Utilities >> Administration >> URLs
Application Classes
PSAPPCLASSDEFN: Application Class Definitions table. You can use field
PACKAGEROOT to search for a specific Application Package.
SQL Objects
Application Engines
PSAEAPPLDEFN: Table that stores Application Engine program definitions.
PSAEAPPLSTATE: Stores application engine STATE records and a flag to indicate if
the record is the default STATE record.
PSAESECTDEFN: Application engine section information and also stores last user id to
update a specific section.
PSAESECTDTLDEFN: AE section along with descriptions and wither the section is
active or not.
PSAEAPPLTEMPTBL: If your application engine uses Temp tables it will show on this
record.
PSAESTEPDEFN: Steps in application engines are stored in this table.
PSAESTMTDEFN: Stores your application engine actions and along with their types,
such as Do Select and so on.
PSAESTEPMSGDEFN: Application engine message action definition table.
AEREQUESTTBL: Application Engine request table behind the AE run control page.
AEREQUESTPARM: Application Engine request parameters table behind the AE run
control page.
PeopleCode Tables
PSPCMNAME: PeopleCode Reference table.