July 18, 2009

FAQ: ByPassing Search Pages

When the PeopleSoft page is visited through the navigation, the Peoplesoft displays the search page to collect the key information to display the page details. However the Peoplesoft provides different functionalities to override the search key functionality in the Component:

  • Search record The Component search page is structured based on the search key values of the Component Search record.When the Search record does not contain any search key fields in the Record structure then the search page will not be displayed for the component. INSTALLATION table does not contain any key structures and it has been setup as the Component Search record. When the component is visited through PIA, the search page will be bypassed and sent directly to PeopleSoft pages.
  • PeopleCode Consider the scenario where the record with search key structure needs to be setup as the Component search record and it need to bypass the Component Search page. In such case, Peoplesoft delivers a ‘SetSearchDialogBehavior’ function to pass the key values through the PeopleCode and bypass the component search page. SetSearchDialogBehavior(0) bypasses the search page.
  • URL The search key values can be passed through the URL also. The URL will be concatenated with the Search Key field name with its value after the menu and the component information. In such case, when the user logins to the PeopleSoft, the PIA will be automatically navigated to the specified page with the Search key values from the URL. When the Search key passed through the URL is not matched then the control will be in Component search page to enter the new search key values.
Note: The Component search page is structured based on the search key values of the Component Search record. When the Search record does not contain any search key fields in the Record structure then the search page will not be displayed for the component.

No comments:

Post a Comment