Parts Search
Overview
The Parts Search provides three options: Simple Search, Advanced Search, and Multiple Parts Buy.
Simple Parts Search
The Simple Parts Search is available from the Home Page Parts Search drop-down and on the Part Search Results page.
Create a Transaction from a Simple Parts Search
- After performing a simple parts search, the Part Search Results are displayed.
-
Select the applicable parts, and then click Create Transaction.
Each part will have a quantity of "1"
Advanced Parts Search
The Advanced Parts Search is part of the Part Search Results page. Users can click on the "Parts Advanced Search" link on the Home Page Parts Search drop-down. If no results are returned, or multiple results are returned, the Advanced Parts Search will be displayed on the Part Search Results page.
Notes:
- If the Advanced Parts Search does not appear on the Part Search Results page, refer to Enable Advanced Parts Search.
- Administrators can define custom XSL templates for both the Parts Results Search Panel
and the Parts Search Results Page.
With Advanced Parts Search, users can view their query and search results on the same page. Users can search by Part Number, Description, and all deployed custom parts fields.
Create a Transaction from an Advanced Parts Search
-
Select the applicable Attribute, Operator, and Attribute Value.
- Users can select Part Number, Description, and all deployed custom parts fields.
- If applicable click Add Row to specify additional search criteria.
-
Select AND All or OR All conditions.
-
Click Search.
-
Select the applicable parts.
-
Click Create Transaction.
Each part will have a quantity of "1"
Multiple Parts Buy
The Multiple Parts Buy allows users to search parts (by Part Number) and specify a quantity for each part.
After specifying the desired Part Numbers and Quantity for each, users click Create Transaction.
Administration
Enable Advanced Parts Search
- Navigate to the Admin Home page.
- Click Page Templates in the Style and Templates section.
-
Click the Templates for the Parts Results Search Panel link.
The Available Templates for parts_search_panel_templates page opens.
- Select the XSL Template for both Production and Test.
-
Click the parts_search_panel_xsl.jsp
link.
The Admin XSL Template: Parts Search Panel page opens.
-
Click Browse next to both Production XSL File and Internal Test XSL File.
The Upload File dialog box appears.
- Upload the file
parts_search_panel.xsl
to both Production XSL File and Internal Test XSL File. See attached file.
-
Click Update to save your changes and return to the previous page.
If
Templates for the Parts Results Search Panel doesn't exist in Page Templates, submit an SR on
My Oracle Support.
To make Advanced Part Search accessible, download the default Part Search XSL (i.e. parts_search_panel_default.xsl) from the Admin XSL Template: Parts Search Panel page. Then, use the same page to upload the file.
Parts Search Results
Here, you'll update the styling to match the Parts Search panel.
- Navigate to the Admin Home page.
- Click General Site Options in the General section.
-
Ensure that Sticky Buttons on Configuration Page and Parts Search Results Page is set to Yes.
For more information, see the topic Managing General Options.
- Navigate back to the Admin Home page.
- Click Page Templates in the Style and Templates section.page.
-
Click the name Templates for the Parts Search Results Page.
The Available Templates for parts_search_results_templates page opens.
- Select the XSL Template for both Production and Test.
-
Click the link under XSL Template (parts_search_results_xsl.jsp
).
The Admin XSL Template: Parts Search Results page opens.
-
Click Browse next to both Production XSL File and Internal Test XSL File.
The Upload File dialog box appears.
- Upload the file
parts_search_results.xsl
to both Production and Internal XSL File. See attached file.
- Click Update to save your changes and return to the previous page.
BMQL and Language Parameters
Administrators can retrieve a specific translation of a Part Description using BMQL.
Specify language parameters using a local variable or attribute variable.
- If a language value is set, that value is returned
- If the value is blank, the site’s base language is called.
- If the BMQL query doesn’t contain a language parameter, the user’s session language is used.
Notes
Upon upgrade, you must take the following steps to enable the Advanced Search button the home page and the Search panel on the Search Results page:
- To enable the Advanced Search button on the Home Page, edit the home page XSL to construct the button.
- To enable the Search panel on the Search page, navigate to the Templates section and upload the Search Panel template in the Templates section. A default template will be available for download in the same area.
- You can enter the search criteria in the Parts Search available on the Home Page. If no results are returned, or multiple results are returned, then the user will be directed to the Advanced Parts Search page.
- The Parts Search Results page will have a sticky action bar. You can turn this on in the General Options section of the Admin Home Page.
- When using wildcard searches that return a single part, the user will not be redirected to the Part Detail page. Instead, the part will display on the Part Results page and the user can click on it to see the Part Detail page.
- Enable the Shopping Cart to allow customers to continually add parts that are returned from different search results. Refer to Shopping Carts for more information.
Related Topics
See Also