Understanding Search Framework in PeopleSoft Payables

PeopleSoft Payables allow you to search on a keyword when viewing voucher, suppliers, supplier conversations, and payments.

This topic provides information related to PeopleSoft Payables for:

  • Components

  • Search definitions, global search categories, and search keys.

  • Faceted fields

  • Related actions

  • Queries

These components use the PeopleSoft Search Framework:

  • Suppliers (VNDR_ID)

  • Conversations (VNDR_CNVSTN)

  • Voucher Entry (VCHR_EXPRESS)

  • Payments (PYMNT_INQ_SRCH)

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 Payables has these search definitions:

  • AP_SDN_ADDRESS - used for Financial Sanctions

  • AP_SDN_AKA_NAME - used for Financial Sanctions

  • EP_AP_PAYMENTS

  • EP_AP_VENDOR

  • EP_AP_VENDOR_CONVER

  • EP_AP_VOUCHERS

Global Search Categories

Global 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 Payables has these global search categories:

  • EP_PAYABLES

  • EP_VENDORS

Faceted Fields

A facet is a field that is relevant to the search and that allows you to browse or refine search results.

These fields are predefined as faceted fields for PeopleSoft Payables;

Search Definition

Faceted Fields

EP_AP_PAYMENTS

Bank SetID

Bank Code

Supplier Name

Payment Method

Payment Status

AP Post Status

Payment Source

Business Unit

Remit SetID

Payment Date

Document Date Hierarchy

Remit Supplier

EP_AP_VENDOR

SetID

Supplier Status

Supplier Classification

Open for Ordering

Document Date Hierarchy

Created Date

Address

EP_AP_VENDOR_CONVER

Conversation Date

Document Date Hierarchy

SetID

Supplier Conversation Keyword1

Supplier Conversation Keyword2

Supplier Conversation Keyword3

EP_AP_VOUCHERS

Business Unit

Entered By

Voucher Source

Match Status

Document Date Hierarchy

Invoice Date

Bank Code

Supplier Name

Payment Terms

For additional information about faceted fields, see Search Result Facets in Viewing PeopleSoft Search Results.

Queries are used with the Search Framework to extract data from the database for component and global searches.

Queries must be assigned to an access group and a related security tree.

Query Tree Definition

The security information (access groups) for the Payables tree (SEARCH_TREE_AP) definition is:

  • PAYMENTS - Payment Information

  • Vouchers - Voucher Information

  • SDN - Financial Sanctions

  • Vendors - Supplier Information

Types of Queries

To see which queries are part of the search definition, see PeopleTools: PeopleSoft Search Technology documentation.

RTI Batch Switch allows you to set a threshold that is checked by a set of delivered batch programs. When a batch program is enabled and the threshold is exceeded, RTI is disabled until the next incremental build.

Access the Configure Real Time Indexing page to see which batch programs are configured to use RTI Switch and delivered by Payables.

See PeopleTools: PeopleSoft Search Technology documentation.

RTI Switch is enabled for these two search definitions:

Search Definition

Batch Programs

EP_AP_VOUCHERS

  • APSBIPRC

  • AP_APY2015

  • AP_MATCH

  • AP_PSTPYMNT

  • AP_PSTVCHR

  • AP_VCHRBLD

  • FS_DOC_TOL

  • FS_STREAMLN

  • VCHR_APRV_AF

EP_AP_PAYMENTS

  • AP_APY2015

  • AP_FG_PROC

  • AP_PSTPYMNT

  • FS_STREAMLN