Customized Objects Inventory
This report provides a complete inventory of all customized PeopleSoft objects across ten major object types.
Five reports against PSPROJECTDEFN, PSPROJECTITEM, PSPCMTXT, and the per-object definition tables. Use them to inventory customizations, compare a project across two databases, diff PeopleCode in an uploaded project file against a live database, find every reference to a Message Catalog entry, and identify target projects that are missing or newer before a database refresh.
| Report | Description |
|---|---|
| Customized Objects Inventory | Lists all customized objects by type (records, fields, pages, components, menus, app packages, app engines, SQL objects, service operations, roles) |
| Message Catalog Usages | Searches the database and codebase to locate every usage of a specific Message Catalog entry |
| Missing Projects Refresh Risk Report | Finds target database projects updated since a given date that are missing or newer in a production/source database |
| Project Cross-Database Comparison | Compares a project’s definition and items across two databases, showing what exists only in each and where items differ |
| Project Import — PeopleCode Diff vs Database | For an uploaded project XML, emits per-object file source, database source, and a line-level diff for every PeopleCode program. LLM-friendly. |
This report provides a complete inventory of all customized PeopleSoft objects across ten major object types.
This report compares a PeopleSoft project’s definition and items across two databases. It identifies:
This page documents the report used to audit project risk in a target database before a database refresh.
You uploaded a PeopleSoft project XML on the Project Import page, and you want to know — line-by-line — how every PeopleCode program inside that fi…
This report searches the entire PeopleSoft database and codebase to locate every usage of a specific Message Catalog entry.