BP Search enhancement in CIC0

Dear all,
I've a requirement of enhancing the BP search in CIC0. For that I've done the following steps :
Step 1: Modified the standard html and uploaded it.
Step 2: In SPRO -> "Define profiles for search strategies" . created a new profile and given z_ccmcs_bpsubcreate2
Step 3: In SPRO -> "Define customer specific search control". added z search components
Step 4: Appended structure CCMADDRESSFIELDS with my z fields.
Step 5: Copied the function group CRM_CIC_BP_SUB to Z_CRM_CIC_BP_SUB and replaced CCMCS with Z_CCMCS. In Z_CCMCS_BP_SUBCREATE2, replaced all the function module names which belongs to the copied function group.
After these steps, I'm facing the following problems :
1) The search result is shown only for Name First & Last fields, and from that search result, if any record is selected, nothing happens (the other fields on the screen are not populated).
2) For some search fields, it shows error "No search rules defined" and for some search fields, it shows the standard BP search help.
3) In the Business Partner area, if partner is put & Enter is pressed, the confirm icon is still not enabled.
Do I need to configure some settings?? Please help me out for the same.
Regards
Alpa

Hi guys,
I have a requirement similar to Alpa. I have to add fields both part of CCMSEARCH_STRUCT and not. I have to add fields for BP and Address. I'm developing on CRM 5.0.
- I have copied, modified, and uploaded the standard HTML.
- I have copied the search element (for part of CCMSEARCH_STRUCT only) in SPRO -> "Define customer specific search control"
- I have copied search profile "BPSEARCH" in In SPRO -> "Define profiles for search strategies".
This post is age a year ago. Alpa, did you solved the problem? mind to share your solution with me? I can be reached at [email protected]
I understand that i have to enhance some FM in addition to the steps above to make it work. But which FM? do I have to enhance "CCMCS_BP_SUBCREATE2"? How about "CCMCS_ADDR_SEARCH_CONTROL" and "CCMCS_BP_SEARCH_CONTROL"?
Urgent reply needed. Points will be rewarded for helpful reply. Thanks everyone!

Similar Messages

  • CRM  IC Winclient - How to add new fields in the BP Search of TRX CIC0

    Hello Experts,
    I want to know how to add new fields in the BP Search of TRX CIC0. In the HTML that we're using here I need to add the URL of the BP.
    Can you help me?
    Thanks in advance.
    Caíque Escaler

    Hi
    make append to tables in se11 - CCMBP1FIELDS, CCMBP2FIELDS
    in spro in Define customer-specific search control -> mark fields with X.
    and enhance html template CRM_CIC_SEARCH_DISPLAY. -> tcode smw0, look for package CRM_CIC_COMPONENTS for html CRM_CIC_SEARCH_DISPLAY. export it from SAP, edit, and import.
    you will need to enhance function module used for searching - you will find him in spro in Search Strategies.
    Regards
    Radek

  • Full Text Search Enhancements in 2012 / 2014

    We are currently using SQL IFTS 2008 but are considering upgrading to either SQL 2012 or SQL 2014 (leaning towards SQL 2012 as it has a longer track record and more service packs).  What are the sql full text enhancements from:
    2008 to 2012?
    2012 to 2014?
    thanks

    Hi scott_m,
    Please refer to the following articles:
    SQL Server 2012 - Full Text Search Enhancements - Ability to search and filter within document properties:
    http://beyondrelational.com/modules/4/whatisnew/361/features/7090/sql-server-2012-full-text-search-enhancements-ability-to-search-and-filter-within-document-propertie.aspx
    Programmability Enhancements:
    http://technet.microsoft.com/en-us/library/cc645577.aspx
    If you have any feedback on our support, please click
    here.
    Regards,
    Elvis Long
    TechNet Community Support
    Elvis, thanks for the info on SQL 2012 full text enhancements.  I didn't see any info for SQL 2014 Full-Text Search.  Do you have any info on SQL 2014 full text enhancements?
    thanks
    scott_m

  • Microsoft Search Enhancement Pack update error 8024000B

    I KEEP GETTING AN ERROR MESSAGE WHILE TRYING TO USE WINDOWS UPDATE ERROR 8024000B MICROSOFT SEARCH ENHANCEMENT PACK FAILED TO DOWNLOAD NOT SURE WHAT THIS IS OR IF I EVEN NEED IT.
    IN THE LIST OF INSTALLED PROGRAMS FROM WINDOWS THERE IS NOTHING LISTED FOR IT TRIED TO FOLLOW THE ADVICE ON WINDOWS WEB BUT TO NO AVAIL

    Hi
    Check this Microsoft page:
    http://windows.microsoft.com/en-IE/windows-vista/Windows-Update-error-8024000B
    Microsoft says:
    +1. Click Start, and then click Run.+
    +2. Copy the following text, and paste it into the Run text box:+
    *+Cmd /c ren %systemroot%\System32\Spupdsvc.exe Spupdsvc.old+*
    +3. Click OK.+
    +4. Run Windows Update again.+
    Good luck... hopefully this helps

  • Dispute Search enhancement

    Hi Experts,
    I have a specific requiremnent to add new search criteria to dispute search in TELCO_FCC role. These fields belong to Business agreement master data.I have already added corresponding fields in the context (as append structure)  and added to WEB UI.Now the fields are displaying in the screen.
    No i need to write codes to perform the search with these newly added fields.So is there any BADI available for dispute search enhancements,if not what approach should i take?Pls replay...
    Thanks,
    Kumar

    Hello Kumar,
    please check class CL_CRM_IST_ADJREQ_IL (method: GET_QUERY_RESULT).
    The query name is AdjustmentRequestQuery.
    The query is used for the search of adjustment requests as well as for the search of disputes.
    Hope this informs.
    Kind regards,
    Heiko

  • Need help with enhancement with CIC0 in CRM

    HI
    Anyone knows any enhancement points or BADI with transaction CIC0 of the Locator?
    Any help is appreciated!
    Points will be given for useful info.
    Thanks!

    Hi,
    There is a BAdI BUS_LOCA_HIDE_SEARCH which can be used to hide unnecessary search types and search ids.
    In case you would need to enhance the locator with new search types and Ids I can help you with some documents for this. Let me know you e mail id for this.
    Regards,
    Sudheer.

  • Are the search enhancements in Web UI 100 % reliable?

    Dear Gurus
    I have been thinking about this from long time.
    I have seen and followed several ways while enhancing Search components (Eg: BT111S_OPPT).
    I have a scenario. I am looking for the best possible solution so that it will be 100% reliable.
    My scenario:
    We know that Oppurtunities have prospects. Prospects inturn have addresses.
    I wanted to search Opportunities (BT111S_OPPT) based on "City" of the prospect .
    Best solution I found so far  in SDN forum:
    In this case, easiest way is to add the "City" to the Search and Result BOL structures,
    use some BADI and filter the results.
    Now, let us say, I am searching using the city "London".
    The standard search returns 100 Opportunities in this BADI (ofcourse without considering the my input city "London").
    Now I will start filtering.
    Let us say, I don't have any Opportunities (out of these 100) that matches the city "London".
    So I am deleting all the 100 results and returning '0' results to the user.
    But it doesn't mean that I don't have any opportunities that matches the city "London" in my database.
    Those results might be hiding somewhere in the database,  but the standard search is not pulling them,
    just because the maximum number of hits = 100 only.
    So in this case, my custom query is failing.
    Here comes the trickiest part:
    Some guys may argue that in the above sceario, after the filtering is done, if I have "0" results,
    then I must select all the relevant opportunites using a select statement (based on my city "London" ).
    Then execute the standard query again using these Opportunites (to pull the rest of the fields).
    This option looks good. But as you know, the user can use any number of search fields.
    You know that there will be + button in search screen in Web Ui, where the user can add
    as many rows (say 30 rows) as he wants and then select unique field (including my custom field "City")
    in each row, enter a value against it and then "Search".
    So basically, in case after filtering, if I have "0" results,
    when making the select statement to get all the Opportunities,
    I have to consider 30 different inputs in this select statement which is very cumbersome.
    It will be further complicated if user uses *(asterisks) and ranges.
    But if I don't do it this way, my custom enhancement will keep on failing occasionally.  Please suggest your ideas.
    Thanks - Raj

    Hi,
    in the call function of the standard search just comment the line with IV_NUMBER:
    CALL FUNCTION 'CRM_BSP_OIC_1O_SEARCH_FROM_RF'
       EXPORTING
         it_search_tab                   = it_search_tab
    *     IV_NUMBER                       = IV_NUMBER
    *     IV_ARCHIVE                      =
         it_multivalues                  = it_multivalues
    *     IV_ITEMS                        =
    *     IV_EXTERN_CALL                  =
    *     IV_SELECT_FOR_HEADERLEVEL       =
    *     IV_CALL_AUTHORITY_BADI          = 'X'
    *     IV_FASTSEARCH_ACCESS            = ' '
    *     IV_FASTSEARCH_START_ROW         = 1
    *     IV_FASTSEARCH_PAGESIZE          =
    *     IV_SELECT_FOR_ITEMLEVEL         =
    *     IV_AVOID_AUTHORIZATION          =
       IMPORTING
        et_guidlist                     = et_guidlist
        et_return                       = et_return
    *     EV_PARTNER_MESSAGE              =
    *   EXCEPTIONS
    *     DATE_NOT_CORRECT                = 1
    *     NO_CARD_TYPE                    = 2
    *     NO_CARD_NO                      = 3
    *     NO_PROGRAM_ID                   = 4
    *     OTHERS                          = 5
    Kind regards
    Manfred

  • Competitor in customer search tab in CIC0

    Hi,
    In CIC0 we have customer search tab which contains the details of customer search.
    I want to add a field of competitor in that screen. This field will indicate wheather this customer is competitor or not.
    Please help.
    Regards,
    Dhanraj Dange
    Message was edited by:
            Dhanraj Dange

    Hello Dhanraj,
    I hope you talk about the tab 'Extended BP search' within in workspace area, then you have to follow this steps:
    1. Copy in transaction SMW0 the HTML template CRM_CIC_SEARCH_DISPLAY t
       an own one (Z_<YOURNAME>.htm).
    2. Export this new template to your local PC and use a HTML Editor to
       work on this file (like Frontpage).
    3. Import this new page in SMW0 again to the copied Web object.
    4. Make sure in transaction CRMC_CIC_SEARCH_CNTR the mapping of the
       fields is setup for the new template (copy all entries of the
       standard template).
    5. Make sure the new web object is assigned to the search profile in
       CRMC_CIC_SEARCH_RULE
    If you want to have additional field available you have to follow
    his steps:
    1. Create a new structure containing the new fields. Include that
       structure in CCMSEARCH_STRUCT.
    2. Insert new entries in customizing table CCMSEARCH_CNTRL
       (all fields of the new structure that should be displayed
       and filled on the HTML).
    3. Create your own HTML template in order to display the new fields
    4. Create your own search function module. This function module
       should return the completely filled structure CCMSEARCH_STRUCT.
       So probably you have to call the CCMCS_BP_SEARCH_CONTROL inside
       your own function module.
    5. Create your own search profile. And insert  entries in
       CCMSEARCH_RULES to include the new created fm in the dynamic
       call in CCMCS_BP_SEARCH_RULES
    6. Do changes / modification to the following code:
    - New table declarations for new structures in top include
       for crm_cic_bp_sub
    - Function CCMCS_BP_CLEAR2 (to reset these structures)
    - Function CCMCS_GET_TEXTS_FOR_HTML is modified for new headings in the
    HTML templates. (used to provide textes on the HTML in several
    languages).
    Best regards, Gerhard

  • PC UI Advanced Search - Enhancement by standard fields of transaction table

    Hello,
    we are using CRM 5.0 SP13.
    We are familiar to enhance PC UI applications (BP+transactions) by EEW customer fields and how to use/hide them in the search functionalities etc.
    But now we need to enhance the advanced search for leads by the POSTING_DATE date of table CRMD_ORDERADM_H. Unfortunytely in PC UI advanced search structure for leads CRMT_BSP_LEA_SEARCH_ME the POSTING_DATE is not included like it is in the opportunity advanced search structure CRMT_BSP_OPP_SEARCH, where we were able to enhance the search easily by CRMC_BLUEPRINT_C customizing.
    The idea is to solve the problem to create EEW fields POSTING_DATE_FROM and POSTING_DATE_TO like they are existing in CRMT_BSP_OPP_SEARCH and use them in advanced search. So far no problem in creating and displaying the EEW fileds by CRMC_BLUEPRINT_C.
    But the part we are missing is to link the new EEW fields to the standard database-field POSTING_DATE and implement the search functionality "Searching by select option POSTING_DATE_FROM and POSTING_DATE_TO".
    Anybody any experience to link EEW-fields to standard fields of database tables for advanced search functionality in PC UI.
    Thank you for your help in advance.
    Best regards
    Marco

    Hi Marco,
    The best option here is to create redefination of the query method of the leads search class. Here you can first ensure that the call to the query method of super class takes place and the next would be do mapping between custom fields to local structure and then call the relevant API's to fetch the data.
    Best Regards, Adil

  • Search Enhancement-Custom fields in Result List

    Hello Experts,
    As per the wiki https://wiki.sdn.sap.com/wiki/display/CRM/TransactionSearchEnhancement by Stephen I have enhanced the search of service order. Custom fields are actually added to the Service Order header and Search by using EEWB.Search is working fine after the implementation of the BADI BADI CRM_RF_SEARCH_EEW
    Now we also want the custom fields to be show in the search result as well.It will be great if you can kindly help me with the standard process for this.If I enhance the search result BOL with the custom fields will it work?
    Thanks & Regards
    Anupam

    Hello Deb,
    The search criteria needs the procedure you fallowed ,But not the result list.
    In the Context node you can directly add the attributes you required from the BOL.
    1.Enhance the component and View.
    2.In the context Node BTQRSRVORD on attributes Rignt Click and say create
    3 Give the name of the fields.
    4.Say add Model Attribute
    5.BOL entity Come byitself BTQRSrvOrd
    6.In the BOL Attribute go to f4 help and Scroll down and expand relations
    7.find the Ibase relations and add the fields.
    No Coding is required ..All the methods get generated and results get populated .
    The only thing is you have get the proper fields and realations.
    Sree.
    Edited by: Sree on May 20, 2010 6:26 PM

  • Quick Search Enhancement

    Hello all,
    I encountered a requirement, where I need to make an enhancement in the Inbox search functionality-<b>Quick search dropdown</b> to include a new set of predefined search criteria to be populated there.
    Can anyone please help me with the configuration steps and also any other development activities involved in this enhancement ?
    Your help in this will be greatly appreciated and points will be rewarded.
    Thanks & Regards,
    Navin Krishnan

    Hi Navin,
    Can you please try through PCUI application. It can be useful for your requirement.
    And possible go through the following link related to you.
    http://help.sap.com/saphelp_crm40/helpdata/en/e2/e91ea9fb101f4e815ca3b05b59b3f0/frameset.htm
    Regards,
    Johnny.

  • BP Search Enhancement

    Could some one guide me or send me some relevant documents related to how do I enhance the BP search In win client .E-mail  [email protected]
    Thanks in advance .
    Regards
    Kumar

    Hi Padma,
    Refer to the link below,
    https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f4943d9b-0801-0010-c59e-bc4c9ab57931
    Best Regards,
    Pratik Patel
    <b>Reward with Points!</b>

  • Vehicle search enhancements to include iobject Z set types

    Hi,
    Could anyone tell me whether it is possible, or comment upon, the idea of using/enhancing the standard vehicle search function module (/DBM/VM01_VEHICLE_SEARCH) to include customer defined Z IOBJECT data?
    There are a number of BAdIu2019s available to influence the vehicle search however I am not sure if any of them quite seem to cover this. Currently if you try passing a Z table as an entry in the search criteria table (IT_SEARCHCRIT) you get a termination because a subsequent FM (VELO14_GUID_SELECT) looks for the vehicle field VGUID however set types use a different field (PRODUCT_GUID).
    If the standard search function could incorporate customer set types then it would greatly help with modularisation and search optimisation.

    Hi
    please have a look at the following notes on the SAP Service marketplace
    https://service.sap.com/sap/support/notes/905556
    https://service.sap.com/sap/support/notes/900850
    https://service.sap.com/sap/support/notes/903914
    https://service.sap.com/sap/support/notes/903913
    best regards
    Stephan Bantlin

  • Sales order search enhancement

    Hi,
    I am new to web ui.
    My requirement is
    to add a custom field to the sales order search criteria.
    Please provide any documents which helps me in solving the requirement .
    Thanks,
    Srinivas.
    Moderator message:
    Please review rules of engagement in asking for documents.  Please also do a search in this forum as there are several posts on this question
    https://wiki.sdn.sap.com/wiki/x/FgQ
    Edited by: Stephen Johannes on Feb 26, 2009 8:46 AM

    Hi Srinivasa,
    This is the code snippet.
    *     Get the First entity
          lr_entity ?= me->typed_context->searchresult->collection_wrapper->get_first( ).
    *     Loop on the collection
          WHILE lr_entity IS BOUND.
    *       Get the Sales Order attributes
            lr_entity->get_properties( IMPORTING es_attributes = ls_sales_order ).
            IF ls_sales_order <> XXXXX.
              me->typed_context->searchresult->collection_wrapper->remove( lr_entity ).
            ENDIF.
    *      Get the next entity
            lr_entity ?= me->typed_context->searchresult->collection_wrapper->get_next( ).
          ENDWHILE.
    Regards,
    Masood Imrani S.

  • Activity Search Enhancement

    Hi All,
    I know that class CL_CRM_QACT_RUN_BTIL is triggered for activity search.
    I want to know where in SPRO config is this class assigned to query object BTQAct so that it is fetched in runtime.
    I wish replace this with a Z* class with custom search logic.
    Thanks in advance.
    Naveen

    Dear Naveen,
    You can refer to Maintenance View CRMV_OBJ_BTIL and mention the name of the Custom Class here against the Object BTQAct
    Hope this hlps.
    Thanks
    Vishal

Maybe you are looking for

  • Missing (most, but not all) masters from managed project

    I just found that I have a one project in my library where most of the raw master files (NEF) are missing. The project contains 160 photos, but only 14 masters are present and these are randomly distributed in the project (not sequential files). My e

  • Keynote keeps crashing

    I downloaded the 30 day trial about 2 hours ago. I have been working on a Keynote presentation and it has already crashed twice. I lost work both times. Two questions: (1) Is there a way to set this to automatically save every 5 minutes or so? (2) Wh

  • Eprint says my document printed but nothing is on the printer.

    how can I get it to print?

  • VISA READ stops reading at 'zero'-char

    I am reading a binairy message coming from an RFID tag that looks like this: hex[01 09 0C B9 6E 53 0A 00 00 00 00 8B] The Bytes at Port-property shows me the full message (12bytes) is present at the port. Then I do a Visa_read with the 12 bytes as in

  • Is there a way to install Bootcamp without purchasing a Windows disc?

    I understand that to install Bootcamp on a MacBook Pro (15"), I need a Windows 7 installer disc. I am happy to purchase this if absolutely necessary, but it seems silly to buy Windows 7 all over again when I have it running on another laptop I own. I