Objects

Search and explore PeopleSoft metadata objects: fields, records, pages, components, queries, Integration Broker nodes, batch processes, and more.

Objects

psLens lets you search and explore the core PeopleSoft metadata objects that define how the application is built. Every object type has the same two-step flow: a search page where you find what you’re looking for, and a detail page that consolidates everything psLens knows about that object across the database.

Useful when you need to look up an object without firing up App Designer.

Record search results showing PeopleSoft record definitions

Searching for records by name with results displayed as cards

Search and Navigation

How Search Works

All metadata pages share the same search behavior:

  1. Type at least a partial name in the search box.
  2. Results appear automatically after a short pause (no need to press Enter).
  3. Results are paginated — scroll down to load more.
  4. Click any result card to open the detail view.

Search auto-matches as starts with — typing PS finds PSCLASSDEFN, PSMENUITEM, and so on. For more control, include % yourself: %SECURITY (ends with), %PERS% (contains), or just % to list every row. The per-object pages below note when a specific search box uses different behavior (for example, SQL Object search runs against the SQL text body, not just the name).

Cross-Object Navigation

The detail page for each object type follows a consistent layout: main properties on the left, and a right-side Related Data sidebar with toggles that fetch additional information on demand. Toggling a panel ON fires a request, and the result loads inline. Each toggle runs a single query against the underlying tables (PSPRSMDEFN ancestors, PSPCMPROG references, etc.) and renders the result in place. The pattern is the same across every object type.

Where it makes sense, every linked reference (a record name, a field name, a component, a project) is clickable and navigates to that object’s own detail page, so you can chase a question across the application metadata in a few clicks.

Exporting Object Definitions

Every PeopleSoft object detail page in psLens supports exporting its full definition as a Markdown file. Look for the Export as Markdown card on the detail page. This is useful for documentation, code reviews, or sharing object details outside of psLens — and the structured Markdown format is ideal as input to AI tools like ChatGPT or Claude.

Every detail page surfaces a link out to the corresponding App Designer or PIA navigation in PeopleSoft, so you can jump from a psLens view straight into the live environment when you need to make a change.


Projects

Browse and inspect App Designer project definitions (PSPROJECTDEFN) and their constituent metadata items.

Project Import

Import and compare PeopleSoft XML project files against the target database to review object states and perform PeopleCode/SQL diffs.

Fields

Browse PeopleSoft field definitions with cross-references to records, pages, PeopleCode, component interfaces, queries, and projects.

Records

Browse PeopleSoft record (table) definitions with fields, indexes, related pages, components, PeopleCode, and live data preview.

SQL Objects

Browse PeopleSoft SQL Object definitions — views, synonyms, and indexes — with source SQL and project membership.

Pages

Browse PeopleSoft page definitions with field controls, source records, subpages, components, and PeopleCode.

Components

Browse PeopleSoft component definitions with pages, menus, portal paths, CIs, records, and PeopleCode in one view.

Component Interfaces

Browse PeopleSoft Component Interface definitions with items, methods, PeopleCode, and consistency checks.

Menus

Browse PeopleSoft classic menu definitions with bars, items, and the components they navigate to.

Content References

Browse PeopleSoft Portal Registry Content References (CREFs) with navigation paths, attributes, and permission lists.

Message Catalogs

Browse PeopleSoft Message Catalog entries — message set/number pairs with text, severity, and usage analysis.

Application Packages

Browse PeopleSoft Application Package class hierarchies with methods, properties, service operation usage, and PeopleCode references.

URL Definitions

Browse PeopleSoft URL definitions — named URL strings used in PeopleCode, file attachments, and integrations.

HTML Definitions

Browse PeopleSoft HTML definitions — HTML, JavaScript, and template fragments used in pages, emails, and reports.

Style Sheets

Browse PeopleSoft style sheet (CSS) definitions with full inline source and project membership.

Queries

Browse PeopleSoft Queries with record/field usage, query trees, security access, and ownership.

Query Trees

Browse PeopleSoft Query Access Trees with record hierarchies and the permission lists that grant access.

Nodes

Browse PeopleSoft Integration Broker nodes — external systems, partner databases, and internal services that exchange IB messages.

Services

Browse PeopleSoft Integration Broker services — logical groupings of related service operations.

Service Operations

Browse PeopleSoft Integration Broker service operations with versions, handlers, routings, security grants, and IB transaction history.

Messages

Browse PeopleSoft Integration Broker message definitions — the payload schemas referenced by service operations.

Queues

Browse PeopleSoft Integration Broker queues — async ordering containers that group related service operations.

App Engines

Browse PeopleSoft Application Engine program structures, sections, steps, actions, and source code.

Process Definitions

Browse PeopleSoft Process Scheduler process definitions with configuration, output options, and execution statistics.

Process Jobs

Browse PeopleSoft Process Scheduler job definitions and inspect their sequence of execution.

Recurrences

Browse PeopleSoft Process Scheduler recurrence schedules and check their next execution times.

Server Definitions

Browse PeopleSoft Process Scheduler Server Definitions, monitor live running tasks, and inspect daemon settings.