E-commerce - expanding product search

Hello all... I have a client who sells jewelry and she wants her online shop vistors to be able to search through her products using a plethora of options (metal, stone, color, clarity, gram wt., length, width) and I am not sure the best way to accomplish this. Does anyone know of a tutorial, example or template they can point me to? I could use the custom fields for the product, but I can't seem to find how to modify the product search module.

Use to construct the html img tag with an id class or
a js call that will help you present the image inside lightbox effect. You
can have a look at the poplet markup and construct the same tag for the
large image as for poplet and hence utilise the existing bc lightbox. Or
create your own

Similar Messages

  • Product search is not working in other JSP inj b2c application

    hi,
    I had one requirement that we have to bring product search from header jsp(b2c/navigationbar.inc.jsp) to CategoriesB2C.inc.jsp.
    i had copied all related code from last jsp.but search is not working.
    i had modified only jsp.just guide me do we have to modify any other file or .do class file.
    Thanks in advance.
    Jayesh Talreja

    Hi Jayesh,
    When you copy <td> element of product search from "navigationbar.inc.jsp" to "categoriesB2C.inc.jsp" you also have to copy
    <form> tag and necessary java script function from "navigationbar.inc.jsp" file.
    Read carefully "navigationbar.jsp.inc" file and understand how it is working in it and then copy necessary code from this file to "categoriesB2C.inc.jsp" file
    I tried to post code here but some how it is throwing an error while replying you. Sorry.
    I hope this will help you to resolve your issue.
    Regards.
    eCommerce Developer

  • Product Search in IC WebClient

    Hi,
    I am new to WebClient and now my client has an enhancement for Product Search in WebClient. Any help in this is greatly appreciated.
    Backend system: SAP ECC
    CRM System: SAP CRM 4.0
    Sales Order Creation: in SAP CRM Web Client
    1). Client products come in many different versions (ECC has products globally).
    2). Client need a functionality in such a way that, during sales order entry the interaction center agent should search the product based on the country and product description(sometimes customer group).
    Example: A typical distinction between the different products is the language on the packaging. Products sold to customers in Canada can have multiple language versions: an English only variant, and an English/French variant. Some of the client products can have up to 8, 9 different language versions.
    Therefore an enhancement is needed to select the appropriate version of a product depending on the county of the ordering customer (in some situations also the customer group of the customer is taken into account).
    How we handle this enhancement in Web Client?? Please reply to this as quickly as possible.
    Thanks a bunch!
    -Supraja

    Hi,
    A better solution is to edit your own copy of the navigational XML as per the <a href="http://service.sap.com/~form/sapnet?_SHORTKEY=01100035870000647973&_SCENARIO=01100035870000000112&_OBJECT=011000358700003057372006E">Web IC Cookbook.</a> The section you want is around page 60.
    Regards,
    Patrick.

  • Function modules for User check and Product search

    Hi,
    Please give me the names of function module which are used for user login check, and Product search.
    Thanks,
    Devender V

    Hi,
    For User login check belwo Function module,
    SUSR_LOGIN_CHECK_RFC for ECC/R3
    CRM_ISA_LOGIN_R3USER_CHECKS for CRM
    For product try below Function module.
    BAPI_MATERIAL_GET_DETAIL
    I hope this information will help you.
    Regards.
    eCommerce Developer

  • "MAXIMUM NO OF HITS" field in selection screen for Product Search

    Hi all,
       We are  running on SRM 4.0.I have a query regarding the Selection screen which appears for the Product Search when we click on the "inetrnal Goods/Servcies" link...
        I have developed a Z-serch help for the Product search wherein i have control of  all the other fields lik "Product ID"," Product description " etc..But not "Maximum no of hits" (since it is  a part of the std functionality)...In the selection sceen field " Maximum  no of hits" ,whatever value i enter  that value is not considered...So is there any way that this field is not diplayed on screen/can be disabled(made an O/p field)...
      All suggestions are  welcome....Please  help...
    Thanks & Regards,
    Disha.

    Well,
    You're talking about COLLECTIVE search help. You won't definie Max No of hit at this level.
    Define an elementary search help and assign to this one a dialog mode (retriction or set of values).
    Regards,
    Bertrand
    PS : Don't forget reward points

  • Product Search Using Oracle Text or By Any Other Methods using PL/SQL

    Hi All,
    I have requirement for product search using the product table which has around 5 million products. I Need to show top 100 disitnct products searched  in the following order
    1. = ProductDescription
    2. ProductDescription_%
    3. %_ProductDescription_%
    4. %_ProductDescription
    5. ProductDescription%
    6. %ProductDescription
    Where '_' is space.  If first two/three/or any criteria itslef gives me 100 records then i need not search for another patterns
    Table Structure Is as follows
    Create Table Tbl_Product_Lookup
        Barcode_number                Varchar2(9),
        Product_Description Varchar2(200),
        Product_Start_Date Date,
        Product_End_Date Date,
        Product_Price Number(12,4)
    Could you please help me implementing this one ? SLA for the search result is 2 seconds
    Thanks,
    Varun

    You could use an Oracle Text context index with a wordlist to speed up substring searches and return all rows that match any of your criteria, combined with a case statement to provide a ranking that can be ordered by within an inner query, then use rownum to limit the rows in an outer query.  You could also use the first_rows(n) hint to speed up the return of limited rows.  Please see the demonstration below.  If you decide to use Oracle Text, you may want to ask further questions in the Oracle Text sub-forum on this forum or space or whatever they call it now.
    SCOTT@orcl_11gR2> -- table:
    SCOTT@orcl_11gR2> Create Table Tbl_Product_Lookup
      2    (
      3       Barcode_number       Varchar2(9),
      4       Product_Description  Varchar2(200),
      5       Product_Start_Date   Date,
      6       Product_End_Date     Date,
      7       Product_Price          Number(12,4)
      8    )
      9  /
    Table created.
    SCOTT@orcl_11gR2> -- sample data:
    SCOTT@orcl_11gR2> insert all
      2  into tbl_product_lookup (product_description) values ('test product')
      3  into tbl_product_lookup (product_description) values ('test product and more')
      4  into tbl_product_lookup (product_description) values ('another test product and more')
      5  into tbl_product_lookup (product_description) values ('another test product')
      6  into tbl_product_lookup (product_description) values ('test products')
      7  into tbl_product_lookup (product_description) values ('selftest product')
      8  select * from dual
      9  /
    6 rows created.
    SCOTT@orcl_11gR2> insert into tbl_product_lookup (product_description) select object_name from all_objects
      2  /
    75046 rows created.
    SCOTT@orcl_11gR2> -- wordlist:
    SCOTT@orcl_11gR2> begin
      2    ctx_ddl.create_preference('mywordlist', 'BASIC_WORDLIST');
      3    ctx_ddl.set_attribute('mywordlist','PREFIX_INDEX','TRUE');
      4    ctx_ddl.set_attribute('mywordlist','PREFIX_MIN_LENGTH', '3');
      5    ctx_ddl.set_attribute('mywordlist','PREFIX_MAX_LENGTH', '4');
      6    ctx_ddl.set_attribute('mywordlist','SUBSTRING_INDEX', 'YES');
      7    ctx_ddl.set_attribute('mywordlist', 'wildcard_maxterms', 0) ;
      8  end;
      9  /
    PL/SQL procedure successfully completed.
    SCOTT@orcl_11gR2> -- context index that uses wordlist:
    SCOTT@orcl_11gR2> create index prod_desc_text_idx
      2  on tbl_product_lookup (product_description)
      3  indextype is ctxsys.context
      4  parameters ('wordlist mywordlist')
      5  /
    Index created.
    SCOTT@orcl_11gR2> -- gather statistics:
    SCOTT@orcl_11gR2> exec dbms_stats.gather_table_stats (user, 'TBL_PRODUCT_LOOKUP')
    PL/SQL procedure successfully completed.
    SCOTT@orcl_11gR2> -- query:
    SCOTT@orcl_11gR2> variable productdescription varchar2(100)
    SCOTT@orcl_11gR2> exec :productdescription := 'test product'
    PL/SQL procedure successfully completed.
    SCOTT@orcl_11gR2> column product_description format a45
    SCOTT@orcl_11gR2> set autotrace on explain
    SCOTT@orcl_11gR2> set timing on
    SCOTT@orcl_11gR2> select /*+ FIRST_ROWS(100) */ *
      2  from   (select /*+ FIRST_ROWS(100) */ distinct
      3              case when product_description = :productdescription            then 1
      4               when product_description like :productdescription || ' %'       then 2
      5               when product_description like '% ' || :productdescription || ' %' then 3
      6               when product_description like '% ' || :productdescription       then 4
      7               when product_description like :productdescription || '%'       then 5
      8               when product_description like '%' || :productdescription       then 6
      9              end as ranking,
    10              product_description
    11           from   tbl_product_lookup
    12           where  contains (product_description, '%' || :productdescription || '%') > 0
    13           order  by ranking)
    14  where  rownum <= 100
    15  /
       RANKING PRODUCT_DESCRIPTION
             1 test product
             2 test product and more
             3 another test product and more
             4 another test product
             5 test products
             6 selftest product
    6 rows selected.
    Elapsed: 00:00:00.10
    Execution Plan
    Plan hash value: 459057338
    | Id  | Operation                      | Name               | Rows  | Bytes | Cost (%CPU)| Time     |
    |   0 | SELECT STATEMENT               |                    |    38 |  3990 |    13  (16)| 00:00:01 |
    |*  1 |  COUNT STOPKEY                 |                    |       |       |            |          |
    |   2 |   VIEW                         |                    |    38 |  3990 |    13  (16)| 00:00:01 |
    |*  3 |    SORT UNIQUE STOPKEY         |                    |    38 |   988 |    12   (9)| 00:00:01 |
    |   4 |     TABLE ACCESS BY INDEX ROWID| TBL_PRODUCT_LOOKUP |    38 |   988 |    11   (0)| 00:00:01 |
    |*  5 |      DOMAIN INDEX              | PROD_DESC_TEXT_IDX |       |       |     4   (0)| 00:00:01 |
    Predicate Information (identified by operation id):
       1 - filter(ROWNUM<=100)
       3 - filter(ROWNUM<=100)
       5 - access("CTXSYS"."CONTAINS"("PRODUCT_DESCRIPTION",'%'||:PRODUCTDESCRIPTION||'%')>0)
    SCOTT@orcl_11gR2>

  • QUERY ON PRODUCT SEARCH

    Hi All,
       i  implemented the Product search based on the Plant by modifying the std search help attached to the std shlp BBPH_PRODUCT_GENERAL.
      Now my prob is that in one of the selection parameter field "PRODUCT_TYPE",whatever  value i enter at runtime,the std  structure for seloptions (SELOPT) doesnt take the value or this field.For all other fields ,the values are being taken.I tried changing the propertieds for this field acc to other fields but that doesnt help.
      Can anyone throw  some light on this???
    regards,
    Disha.

    Ram,
    DATA : Begin of i_VBPA occurs 0,
                 VBELN like VBPA-VBELN,
                  PARVW like VBPA-PARVW,
               END OF i_VBPA.
    This is for single search parameter...
    Select  vbeln parvw into table i_vbpa from VBPA  Where PARVW eq  = 'Z8'.
    This is for all search parameters
    Select  vbeln parvw into table i_vbpa from VBPA
      Where PARVW  in ('ER','ZL','ER').
    SORT i_VBPA by VBELN PARVW.
    Pls. reward if useful

  • Adding  extra  fields to the Product search display

    Hi all,
        I have a  requirement where the std Product search needs to be modified wherein i need to add a price field for some materials whcih i will maintain in a  Z table(custom table for the materials and its price).
        Now my problem is that the o/p structure is taking the fields from the view BBPV_F4PR_GEN (where i dont have nay price field!)...When i pass my structure to the Dispaly FM "F4UT_RESULTS_MAP" it doesnt consider my custom structure for display....
      is it possible to change the o/p structure for the Product search display???Has anybody tried thsi before???
      Any help is  appreciated.
    Thanks & regards,
    Disha.

    AFAIK, the only way to do this is to write a system modifcation.
    The BADI is executed only once at startup of the session, so that makes it merely static. (A strange point in time, I discussed it with SAP and they just shook their heads)
    I had the same problem with some other F4-Helps and it was a big hazzle. From my experience, no straight answer.

  • Filter on product search in SAP CRM 2007 User Interface

    Hi Experts,
    I have the following requirement: we need to have the possibility to filter the Products in the Product search in the user interface based on the User's sales organization. Meaning that, if a user belongs to Sales Organization A, he will be able to see ONLY the products belonging to sales organization A.
    Can anybody of you Experts, suggest a way to implement this via standard SAP and not via an enhancment if possible?
    Thanks in advance to all of you.
    MC

    Hi Michele,
    maybe have a look at BAdIs COM_PRODUCT_SEARCH and COM_PRODUCT_SE. Did not try them myself but they are for enhancing searches in product.
    cheers Carsten

  • Personalize link missing in product search.

    Hi All,
      personalize link is missing in the product search in portal. Could you Please guide me how to add personalize link in the Product search as Im new to portal.
    Thanks & Regards,
    Swetha

    Hi,
    What do you mean "product search"?
    If it means F4 help mode of PC-UI, you can't use personalization function in the screen.
    Take a look at sorce code.
    Line:77
    Method:RENDER_PAGE
    Class:CL_CRM_BSP_FRAME_SRES
    to display link is controlled intentionally.
    Regards,
    Yohei

  • Urgent:Issue of Product Search

    Hi All,
    In customer Product Search , it return only 100 items.
    but in profile option value set IBE: No of Results in Search -->200(default)
    but I am able to view only 100 records in customer UI.
    please advise me how can i fix it ASAP
    Thanks

    Hi All,
    If I set profile : IBE: No of Results in Search vlaue to 500 then it return 250 results.
    Exactly half of Profile Value..
    Even I check the jsp code and query. it looks fine to me..
    please any body share your valuable points with me to fix ASAP.
    Thanks & Regards

  • Enhance product search in ICSS.

    Hi Expert,
    In ICSS I want to enhance the product search in create service ticket. As a standard functionality you can search product by entering product id or description. I want to enhance that search by catalor id. Means by putting catalog id it should give the corresponding material. We have created ZCATALOG1 and ZCATALOG2 attributes in an index of trexadmin and customized the ICSS UI in such a way that catalog id will come below product id . There you can put the catalog id. Now question is how to assign the search text in ZCATALOG1. Any body has any clue how to it?. It will be really helpfull to me.

    Hi Tuhin,
        PFB the link this might help you.
    Re: Product custom search logic in Web UI
    Regards,
    Lakshmi.Y

  • Add existing settype to product search

    Hello,
    I want to add the existing field basecategory (Relation ProductBaseCategory) to the product search in CRM.
    1. I have appended the new field to the search structure CRMT_PRIL_QUERY_ADVSEARCH_PROD
    2. I have created an entry in table CRMC_PRSEA_ATTR for my field. I have found the settype COMM_PR_CATEGORY which sounds suitable. But I cannot see the Attributes belonging to it. Does anybody know what is the attributes naem for the base category?
    Or has anybody another idea how I can add the BaseCategory to the Search Parameters?
    Thanks,
    Anne

    Hello Anne,
    Search based on Category ID is already present in standard.
    But I doubt, enhancing the search with base hierarchy would work since this field is not covered
    within existing standard search. ( I mean by underlying APIs).
    Best Regards,
    Shanthala.

  • Product Search Modification Options

    Hi All,
       I have created my on Z-search for Products based on the Plant to which the requisitioner belongs to.Now in EBP,I have  downloaded all the products(Materials and Services) from Backend.
       Also, when I  go through the "Internal Goods/servcies " link for creating the SC,I  need to  see in the  Product search, all the Non-catalogue Products(i.e. excluding the materials and services which  come under the category for  Catalogue Products).
       Now  my query is that I can filter out the products(belonging to te CATALOGUE product category)  before displaying the Product List in the Z-search,but is it advisable to delete these Catalogue Products from EBP itself once they  are transferred from EBP to CCM.(In CCM only ,I will  be  accessing these Catalogue Products to create a  SC through the CATALOGUE link).
    Thanks & Regards,
    Disha.

    Not on products but you can on catalogs. Click the tick box in the shipping option and you will see filters and options such as countries and catalogs.

  • Help! Advanced Product Search

    Hi guys,
    I need some help setting up an advanced product search for a client.
    We are over half way through the job and they have now decided they want a product search to be able to so they search the size of a generator by power rating and brand. So basically a dropdown with 0 - 4 kva / 4 - 8 kva / 8 - 12 kva and another with brand: Brand 1 / Brand 2 / Brand 3 etc. In theory it shouldn't be too hard, but with the limitations of BC I cannot see anyway to do this. I found a link to an old article on the old BC forums (http://www.businesscatalyst.com.au/ForumRetrieve.aspx?ForumID=52&TopicID=16139) where someone was trying to do a similar thing, but since its all redirected I cannot see a solution!
    They essentially were using the custom fields to enter say the rating 3 kva and brand and trying to search that way.
    In the support documentation it says you can add a '&amp;SE=True' to the end of your Search action and it will search 'Tags' which is possible but it seems a little bit of a messy way to do it. Ideally I wanted to use a series of dropdown menus to make it easier.
    If anyone has any advice or suggestions that would be fantastic. I am almost leaning towards getting a custom jquery search made up but it just seems like going to extremes when BC should be able to handle this.
    Cheers!
    Guy.    

    Hi Guy,
    If you disable JavaScript and go to http://www.businesscatalyst.com.au/ForumRetrieve.aspx?ForumID=52&TopicID=16139 you will be able to view that forum post. But I had a look at it and there is nothing useful in it.
    Basically, there is nothing out of the box that will accommodate for that requirement. The only thing you can do is to create power and brand catalogues and provide the catalogue dropdown where the customers can choose the power or the brand it in the search form.
    Cheers,
    -m

Maybe you are looking for

  • ACS 5.4 multiple network interfaces support

    In ACS 5.4 release note, it says: Multiple network interface connector support ACS  5.4 supports up to four network interfaces: Ethernet 0, Ethernet 1,  Ethernet 2, and Ethernet 3. ACS management functions use only the  Ethernet 0 interface, but AAA

  • No G/L account selected for Asset Account in Business Partner Master Data

    Hi All, When i tried to raise A/P invoice for an Asset Item the system is raised the following error"  why? " No G/L account is selected for Asset Account in Business Partner master data " thanks SV Reddy

  • Relink audio in imovie?

    There seem to be a number of questions here pertaining to this or similar topics, but no answers . . I made a copy of an iMovie project in order to create a different version of it the movie. The original project includes an audio track which had bee

  • Unable to edit WebDynpro source code after import from NWDI Track

    Hi ! I am facing an odd issue when trying to modify the source code in a web dynpro that is in a Track. This is what happens: I create the project from Inactive DCs I double click in the component controller (for example) and try to enter a line of c

  • Difference between General Ledger Accounting (New) and Old

    Hello All, Please help me with the below: 1)Could any one please explain the difference between General Ledger Accounting (New) and General Ledger Accounting (Old). After going through the help document I understood that the BI 7 version came up with