Understanding Cross-Reference Reports
Using PeopleTools, you can create new applications by defining menus and pages that you use to enter data and database tables. PeopleTools includes a variety of cross-reference reports (similar to blueprints) that guide you through the definitions (such as menus, pages, and records) that are delivered with the system and those that you create or adapt with PeopleTools.
PeopleTools cross-reference reports are predefined SQR reports, not unlike the standard reports that are delivered with the PeopleSoft application. Like other standard reports, you can identify cross-reference reports by the three-character prefix XRF. The reports provide several views of the application, ranging from high-level lists of the windows, menus, and pages to the detailed database attributes of fields.
Note: Cross-reference reports are delivered in SQR format.
You should already be familiar with the types of definitions that are delivered with the PeopleSoft application, as well as with PeopleTools and relational databases.
This table describes the cross-reference reports:
ID |
Report |
Description |
---|---|---|
XRFAEPL |
AE Program and Plugins |
Lists all Application Engine programs that have been configured with an Application Engine plug-in, including relevant information on the plug-in, section, and step. |
XRFAPFL |
Applications and Fields |
Lists all menus, such as general tables, in alphabetical order, including the fields in each menu. For each field, it lists the field name, type, length, and format, as well as all record and page definitions that contain the field (in the window). |
XRFEVPC |
Event and App Class Mapping |
Lists all components, pages, records and record fields that are mapped to application class PeopleCode programs along with the PeopleCode event type. |
XRFFLPC |
Fields Referenced by PeopleCode Programs |
Lists all PeopleCode programs in alphabetical order by the associated record definition and field. It includes the types of fields that are referenced in the PeopleCode program. |
XRFFLPN |
Fields and Pages |
Lists all fields in alphabetical order. It includes the names of all record and page definitions in which the fields occur and lists the field long names. |
XRFFLRC |
Records and Fields |
Lists all fields in alphabetical order. It includes the field long name, type, length, and formatting, as well as the names of all record definitions that contain the field. |
XRFIELDS |
Field Listing |
Lists all fields in alphabetical order. It includes field type, length, format, long name, and short name. |
XRFMENU |
Menu Listing |
Lists all menus in alphabetical order, including all page definitions in each menu. It includes the associated search record definition name and detail page definition name. |
XRFPANEL |
Page (Panel) Listing |
Lists all page definitions in alphabetical order. |
XRFPCFL |
PeopleCode Programs and Field References |
Lists record definitions that contain fields with PeopleCode program attributes. It includes the field name, as well as the associated record definitions and fields that are referenced in the PeopleCode program. |
XRFPGDZ |
Pages and Drop Zone Subpages |
Lists pages with drop zones and the subpages configured to those drop zones. |
XRFPNPC |
Pages with PeopleCode |
Lists all pages that contain fields with PeopleCode attributes. For each page, it includes the name of the record definitions that contain the field, as well as the field name and type. |
XRFRCFL |
Fields and Records |
Lists all fields in alphabetical order by the associated record definition name. It details the field long name, type, length, and formatting. |
XRFRCPN |
Records and Pages |
Lists all record definitions in alphabetical order. It includes the menu and page definitions that are associated with each record definition. |
XRFWIN |
Window Listing |
Lists all application menu windows in alphabetical order. |
Note: In addition to standard cross-reference reports, if you are familiar with the PeopleSoft database you can generate additional ad hoc reports to extract the exact combination of information that you need.