Search Definitions, Search Categories, and Search Keys

Search Definitions, Search Categories, and Search Keys are all part of the PeopleSoft Search Framework.

Search Definitions

Search definitions define the main structure of a search index. A search definition contains everything needed to create a search index, which includes facets, security, attachments, pre- and post-processing, and component mapping.

PeopleSoft Receivables has these search definitions:

  • EP_AR_ITEMS

  • EP_AR_PAYMENTS

  • EP_AR_PMT_ENTRY

Search Categories

Search categories contain one or more search definitions. Search categories are secured by role within PeopleTools security and reduce the number of indexes searched, which can improve search performance.

PeopleTools uses Permission List Security when performing component searches, which is based on the search definition for the component. If you don’t have access (through your permission list) to that component, then the system doesn’t display results when searching against the indexes built for the search definition.

PeopleSoft Receivables has these search categories:

  • EP_AR_ITEMS

  • EP_AR_PAYMENTS

  • EP_AR_PMT_ENTRY

Search Keys

Search keys are used to identify specific records in the table identified in the primary search query.

The primary search queries and search keys for PeopleSoft Receivables are:

Query Query Name Search Key(s)

Items

AR_SRCH_ITEM

BUSINESS_UNIT, CUST_ID, ITEM, ITEM_LINE

Payment Inquiry

AR_SRCH_PAYMENT

DEPOSIT_BU, DEPOSIT_ID, PAYMENT_SEQ_NUM

Payment Entry

AR_SRCH_PMT_ENTRY

DEPOSIT_BU, DEPOSIT_ID

These search keys affect the number of search results that appear when performing a traditional PeopleTools (real-time) search versus performing search. However, regardless of the number of results that appear for each type of search, when selecting a link in the Search Results section, the system takes you to the same page.