cancel
Showing results for 
Search instead for 
Did you mean: 

Product Search Help Enhancement in Web UI

Former Member
0 Kudos

Hi SAP Experts,

We are doing a reimplementation of existing CRM 4.0 to CRM 7.0.

Currently Product Search Help in CRM 4.0 is a customer developed functionality which uses a ' Z ' table to search products on certain conditions.

In CRM 7.0, Product Search help uses Component PRD01QR/Search Help. When i checked this view for enhancements, it uses a Dynamic Search Query object for BOL Entity 'ProdAdvSearchRgProducts'. I have not worked on such requirment of dynamic search query earlier.

I would be greatful, if any you can share you experience & probably a guide to achieve the Solution.

Thanks in Advance,

Best Regards,

Prabahar

Accepted Solutions (0)

Answers (1)

Answers (1)

nicolas_busson
Active Contributor
0 Kudos

Hello,

How-to extend product search is explained in following OSS note:

Note 1026956 - Products / objects: search extension

Kindly tell us if anything needs to be clarified.

Regards,

Nicolas Busson.

Former Member
0 Kudos

Hi Nicolas,

I was checking the OSS Notes 1026956 - Products / objects: search extension. It does not help me in my requirement.

My Product search is not a extension of existing Dynamic Product search. It's a completely new functionality.

Basically while creating a sales order in Web UI we want to add products to Line items. We need to provide a search help for the the products. The search help fucntionality here is described below,

Based on the Entered Sold to party in Sales Order my Search help result should restrict the products belonging to that particular Sold to party. Also few more selection criteria like Product Type & Commercial Model also there for user Selection.

Customer has created a Z table ZCRM_PRODSEARCH to enter all relevant data for this search help. So my goal is to search from this table.

I am planning to follow the below procedure, Let me know is it the right approach to provide a solutions a to my requirement.

1. Creating u2018Zu2019 API Classes for Reading into ZCRM_PRODSEARCH table.

2. Registering Classes in GENIL

3. Developing a BOL Entity(Search Object) based on GENIL.

4. Creating a new or Modifying an Existing BSP application (Based on CRM 4.0 BSP Availability).

5. Creating Web UI Views with Context Node based on new BOL Entity.

6. Modifying the Context node attributes to get the data on Search Based on required functionality.

Thanks in Advance.

Best Regards,

Prabahar