Salesforce CPQ Plugins
No Results
Search Tips:
- Please consider misspellings
- Try different search keywords
getAdditionalSearchFilters(quote, fieldValuesMap)
getFilterDefaultValue(quote, fieldName)
isFilterHidden(quote, fieldName)
isSearchCustom(quote, fieldValuesMap)
search(quote, fieldValuesMap)
SBQQ.Product Search Plugin - Product Search Example Implementation
Recommended Products Plugin
Product Configuration Initializer for Guided Selling
Product Search Executor for Guided Selling
Document Store Plugin
Custom Action Plugin
Salesforce CPQ Electronic Signature Plugin
SBQQ.ProductSearchPlugin Product Search Methods
The following are methods for a Product Search implementation of SBQQ.ProductSearchPlugin.
-
getAdditionalSearchFilters(quote, fieldValuesMap)
Appends a WHERE clause to the SOQL query used for the product search, so that you can further refine a user's search input. Salesforce CPQ calls this method only when isSearchCustom returns FALSE. -
getFilterDefaultValue(quote, fieldName)
Determines the value for the initial search. Salesforce CPQ calls this implemented method for each input field. -
isFilterHidden(quote, fieldName)
Determines the visibility of a filter in the UI. Return True to hide the filter and False to let users see the filter. Salesforce CPQ calls this implemented method for each search input field. -
isSearchCustom(quote, fieldValuesMap)
Called after isFilterHidden and getFilterDefaulValue. Returns True if the plugin uses custom searching or False if the plugin uses enhanced searching. -
search(quote, fieldValuesMap)
Overrides the entire user search input. Salesforce CPQ calls this method only when isSearchCustom returns TRUE.