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

Similar Messages

  • Add Custom fields in Result List

    Hello ,
    We are using CRM2007, where we have asked to update the Service Order Search Result list to accumudate the IBASE no, IBASE component & Product.
    So, I have enhanced the component:BT116S_SRVO/AdvancedSRL , BASE Entity of which is "BTQRSrvOrd ".
    I have append one structure with the required fields into the stucture "CRMST_QUERY_R_SRVO_BTIL " of the base entity.
    For example -
    Field1 -->ZZFIELD1 type IB_IBASE
    Field2-->ZZFIELD2  type IB_INSTANCE.
    In order to configure the component to show in the Result list , entry into CRMC_REPDY for the fields is not completed as
    Selection Field-->ZZFIELD1
    Fld Name in Database-->Append Structure~field name
    Dynamic Access Name --->DYN_?
    Please suggest how to define the above field values & after that populate the contents for these fields.
    Please Help.
    Thanks & Regards
    Deb

    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

  • How to enhance the standard search with custom field?

    Hi all,
    I would like to know the general optimal procedure to enhance the standard searches like Opportunity search or Lead search.
    I've gone through some of the threads here. Some suggest, to add the new field using AET and copy the IMPL class of the search and then code the custom logic. Some say, append the new field to the structure of the search object and then implement the BADI.
    I'm actually a bit confused to understand the correct procedure.
    Can someone please help me with a generic procedure to enhance the standard search with a custom field?
    Thanks in advance.

    Hi Maren,
    Once I have got the same development. I have followed the below steps, please check with this. Let me know for further inputs.
      Add new field using Append structure of type ‘XXX’ in search
      Create BADI implementation for Enhancement spot ‘ES_CRM_RF_Q1O_SEARCH’ and include filter ‘BTQOPP’
      Put your logic in BADI implementation – SEARCH method
      Add it in WebUI configuration
      Remove the operator if required
    Regards,
    Swadini Sujanaranjan

  • How to bring overview page fields into Result list

    Hi All,
    i have a requirent to bring the Contract over screen fields (item product ID) into Contract search screen result list grid.
    how resolve this requirent.
    thanks in advance, i will really apprisiate for your help..
    regards,
    kishore

    Hi Kishore,
    As pointed out by Masood, you need to create value attributes and handle the get methods.
    Steps:
    a) In the View for the result list you will have a table context node. You need to enhance that.
    b) In that you need to create value attributes for the new attributes you want to display. This is done by changing the get_table_line_sample and adding the new attribute in the structure. Then one needs to create the get_, get_i, get_m methods.
    c) The important method is get method where you need to read the relations and get the item attributes.
    I hope it works.
    Thanks!
    Amrut Tadas

  • Customizing CRM Locator Results List

    I've created a few new search options for our CRM Locator and they work fine.  Now I've been asked to modify the results list to contain fields other than the 4 that are currently supplied.
    Could someone point me in the right direction as to how to do this?
    Thanks!
    -=Rob=-

    Hello David,
    Please check in your CRM table  SMOFPARSFA:
    MANDT         001
    PARSFAKEY     CRMRF
    PARNAME       SETTINGS_REPORTING_FRAMEWORK
    By default, the auchorization check is avtiviated.
    If the authorization check does not work, I am afraid that your auth profile is not set up correctly.
    In standard, authorization objects are checked by following sequence:
      CRM_ORD_OP
        CRM_ORD_LP
          CRM_ORD_OE
    That is CRM_ORD_LP is only checked when user failed in CRM_ORD_OP's check.
    CRM_ORD_OE is only checked when the check against CRM_ORD_OP is failed.
    The detailed information is in the link I sent last time.
    Please adjust your authorization profile settings.
    You can also check the via debugging. The authorization check is executed by FM CRM_ORDER_CHECK_AUTHORITY_GEN.
    Best regards,
    Maggie
    Edited by: Maggie Su on Sep 27, 2010 3:30 AM

  • CRM 5.2 - Search on Custom fields in Accounts application

    Hi all,
                 We are in process of implementing crm 5.2 for the client. We have added a custom field ZZPRIMARY in Accounts application. Though the field is coming in dropdown for search, but search is not working on it. Do we have write some code, or customization, and if yes where to write the code?
       A custom field 'Date' is added in Opportunity and search is working fine in that.
    Anyone help from SAP????
    Anything specific to be done in Accounts application?
       Any help will be highly appreciated!
    Thanks and Regards,
    Rohit Khetarpal

    Hi,
         We implemented a badi to filter out the already coming results with the new parameter to achieve the desired search result.
      Hope it helps.
    Thanks.

  • Custom field in vendor list

    Hi all,
    I'm trying to add a custom field to a vendor list item. Does anybody of you know whether it is sufficient to just add the field in include <b>INCL_EEW_PD_ITEM_CSF_AVL</b>. I tried doing this but unfortunately this is not sufficient (the field does not appear in the ITS transaction <-> custom field in SC) (sorry for this simple question - but I'm not an ABAP-er).
    Thanks,
    Regards,
    Kristof

    Hi Kristof,
    yes this should be sufficient. Once defined, CUF appear automatically. You can use the CUF BADI to control the display/input of the fields.
    Your item CUF should appear in VL item, i.e. vendor line.
    Use INCL_EEW_PD_HEADER_CSF_AVL for header CUF.
    Rgds
    Christophe
    PS: please reward points for helpfull answers

  • Set Time Interval with custom fields in generic list with view(SPViewCollection.SPViewType.Calendar)

    I need to set time interval range with custom date fields in sharepoint view SPViewCollection.SPViewType.Calendar. How to do that?
    My code is this:
    System.Collections.Specialized.StringCollection viewFields = new System.Collections.Specialized.StringCollection();
    viewFields.Add("FechaInicio");
    viewFields.Add("FechaFin");
    string query = @"<Query>
    <Where>
    <DateRangesOverlap>
    <FieldRef Name=""FechaInicio"" />
    <FieldRef Name=""FechaFin"" />
    <FieldRef Name=""RecurrenceID"" />
    <Value Type=""DateTime"">
    <Week />
    </Value>
    </DateRangesOverlap>
    </Where>
    </Query>";
    SPView newView = reserva.Views.Add("CalendarView", viewFields, query, 0, true, true, SPViewCollection.SPViewType.Calendar, false);
    "FechaInicio" and "FechaFinal" ara datetime fields in my generic list.
    Thanks.

    Hi,
    According to your post, my understanding is that you want to see the calendar view begin and end time for the time interval.
    We can use the SharePoint Manager to view the internal name for the begin and end time for the time interval.
    Open SharePoint Manager 2013->click your site->click
    Lists->select your list name->click Views->select your calendar view name->click the
    Schema Xml to check the internal name for the time interval begin and end.
    We can download the SharePoint Manager in here:
    http://spm.codeplex.com/
    Thanks & Regards,
    Jason
    Jason Guo
    TechNet Community Support

  • Custom fields in Call List

    Hi,
    I have a requirement to add new fields to the Call List screen in Web UI(component CRMCMP_CLM).
    My first thought was to append structure CRMS_CLM_CALL but I've got a message "Structure CRMS_CLM_CALL cannot be enhanced".
    Anyone had a success in adding new fields to the call list???
    Thanks

    Hi ,
               There r two ways in creating a zclass at context node level.
    1. Just generate the getter-setter methods of any of the attributes of the context node. OR
    2. Create a z class with the std class as its super class and in teh create_call method of the contect class, replace the std class with the z one. Also in the .htm page attribute replace the std class with teh z one.
    Regards,
    Ruby.

  • Custom Field with drop list allowing to sellect multiple choice as in resource names

    I have a custom category to apply to my project plan, but more than one category can apply to each task. Essentially I need a multiple select drop down list.I
    can create the custom fieldand the drop down list, but it only allows me to choose one option per task.Does anyone know if it's possible to do this? I am using Project 2013.

    Hi Julie and perdon me for jumping in,
    Please allow me to ask Mustafa to precise weither he is using MS Project standalone or Project 2013 with Project Online (as the forum title let us suppose). In a standalone context as I guess Mustafa is, your reply is totally right but in a Server context
    a custom task field can be multivalue.
    Hope this helps,
    Guillaume Rouyre, MBA, MVP, P-Seller |

  • Add custom fields in Approval List

    Hi,
    How can I add more information to the Pending Approval List?
    I've seen in the database that the "request preview" column in the list is html code filled into the REQ table.
    May be there is a configuration to determine which fields are included in the request preview Column.
    Thank You.

    Hi,
    Just go through the API userd to submit a provisioning request. All those field will there in request details from where you can fetch required information.
    But this required lot of customiztion on end user screen and database level.
    Regards
    Alabhya Goel

  • Default selection of dropdown value help in bp search for custom field

    Hi guys,
    i've problem setting a default selection of the value help. I appended a structure containing a field of type CRMT_BOOLEAN to the crmt_bupa_il_header_search and show it at the bp search page.
    The default order of the value help is
    [ ] false
    [x] true
    which means that the first entry (false) is selected by default. I want the second entry to become the default entry. I tried to sort the ddlb_table of this field in the get_v_xxx but this didn't had any effect to the value help.
    DATA:  lt_ddlb TYPE  bsp_wd_dropdown_table,
    lr_ddlb TYPE REF TO cl_crm_uiu_ddlb.
    lt_ddlb = cl_crm_uiu_bt_tools=>get_strcmp_ddlb(
    iv_structure = [structure]
    iv_component = [my_zfield])
    IF NOT lr_ddlb IS BOUND.
    CREATE OBJECT lr_ddlb
    TYPE
    cl_crm_uiu_ddlb
    EXPORTING
    iv_source_type = 'T'.
    ENDIF.
    SORT lt_ddlb DESCENDING BY key.
    lr_ddlb->set_selection_table( it_selection_table = lt_ddlb ).
    rv_valuehelp_descriptor = lr_ddlb.
    Is this approach not working at all? After sorting lt_bblb contains the values in correct sequence, the webui is showing the value help as before.
    Is it possible to set a selected value in any way?
    Thanks and BR,
    Sven

    Hi Sven Wagener,
    what i understand is you want to set the default entry is second value right?
    if this is your requirement then go for this procedure.
    In redefine do_init_context method and fetch the collection in that collection get your field name and value.
    make a condition like this if the value = 'first value of your drop down' then set to second value.
    this method will execute only in the initial stage means when ever you login into your business role this method will execute.
    example:
    lr_col ?= me->typed_context->yournode->collection_wrapper->get_current( ).
    check lr_col is bound.
    lr_col->get_property_as_string( EXPORTING iv_attr_name = 'DROPDONWFIELD' RECEIVING rv_result = lv_dropdownfield ).
    if lv_dropdownfield EQ 'FIRSTFIELDKEY'.
    lv_dropdownfield = 'SECONDFIELDKEY'.
    lr_col->set_property( EXPORTING iv_attr_name = 'DROPDONWFIELD' iv_value = lv_dropdownfield ).
    IF this is not your requirement then give me some screen shorts.
    Thanks & Regards,
    Srinivas.

  • Enhance Standard Info Structure SAP_CRM_ACT to add custom fields in CRM Activity archive Search

    Hi All,
    We have a requirement where we need to enhance CRM UI archive search with custom fields for CRM activity Object CRM_ACT_ON. As per my analysis Standard Archive Search for activity Uses info structure SAP_CRM_ACT for searching archived data.
    But when we are trying to add custom fields into above field catalog, it is treated as modification. But Modification is not allowed in our landscape.
    Standard infostructure is harcoded in SAP standard method ARCHIVING_READ of class CL_CRM_REPORT_ACC_DYNAMIC which is called as part of the process. So we are not able to go ahead with custom info structure.
    Can you please le me know if there are any alternative way to meet above requirement or I have missed any steps.
    Thanks & Regards,
         Sujit

    Hello Thomas,
    Maybe this link can help.
    add new field to search criteria and result.
    http://www.sdn.sap.com/irj/scn/go/portal/prtroot/docs/library/uuid/f0747ac2-ffd9-2910-de9a-8a3dc44da8b4?QuickLink=index&overridelayout=true&12966506314316
    Search Options - Knowledge Management - SAP Library
    regards,
    Grace

  • Enhance search functiponality with custom fields

    Hi Experts,
    I want to enhance component PRD01QR/Search with custom field in order to allow seraching for it. It is enhanced via set type. Please could you send me steps how to dpo it?
    Thanks,
    Juraj

    Hello,
    Maybe this helps:
    http://scn.sap.com/thread/3151887
    Best regards,
    Thomas Wagner

  • Add custom field in SOCO search

    hi
    i checked in webdynpro component of SOCO search screen
    i got below info
    Structure       /SAPSRM/S_CLL_WKL_SEARCH
    Method      /SAPSRM/IF_CLL_DODM_WKL_SEARCH~SEARCH
    View            V_WKL_SEARCH
    component /SAPSRM/WDC_DODC_WKL_SRCH
    now there is already cuf fields structure in /SAPSRM/S_CLL_WKL_SEARCH and its clearly seen that on adding more fields here it will get mapped to context of the above view then i could add the fields on the view and map them
    the question is where is SPRO metadata config to enhance the above structure ?
    i dont want to enhance it manually bcoz earlier i did in other structures and faced lot of problems
    SPRO - SAP supplier relation mgmt -- cross appl basic settings -- Extns and field control -- Configure customer fields. shows below options
    Append for Customer Cross-Document Database Fields on Header
    Append for Customer Cross-Document Non-Database Fields on Header
    Append for Customer Fields on Auction Header
    Append for Customer Fields on Supplier List Header
    Append for Customer Fields on RFx Header
    Append for Customer Fields on Confirmation Header
    Append for Customer Fields on Contract Header
    Append for Customer Fields on Invoice Header
    Append for Customer Fields on Purchase Order Header
    Append for Customer Fields on RFx Response Header
    Append for Customer Fields on Shopping Cart Header
    which of these is for the SOCO search structure ?
    also, once these fields are added, there shud be no need to do anything in the method /SAPSRM/IF_CLL_DODM_WKL_SEARCH~SEARCH i assume.
    its pretty strightforward code, looks like accomodating the custom fields in search criteria
    my doubt is main about the meta data config for this search structure
    i checked couple of threads
    http://scn.sap.com/thread/3485435
    http://scn.sap.com/docs/DOC-52584
    my doubt is why they are talking about different structure than   /SAPSRM/S_CLL_WKL_SEARCH ?
    any inputs are welcome
    thanks
    b

    Hi Dan,  
    Thanks for your post.
    As far as I know the full-text search on support field data type of PlainText and
    HTML and the Title field. Please refer to the Full-text and partial word searches section in this document:
    https://msdn.microsoft.com/en-us/library/dd286638.aspx#full_text.
    For this custom string field, we suggest you search it using work item query. To change work item field index, you can execute the
    witadmin indexfield command line to do that. 
    We are trying to better understand customer views on social support experience, so your participation in this interview project would be greatly appreciated if you have time. Thanks for helping make community forums a great place.
    Click
    HERE to participate the survey.

Maybe you are looking for

  • Plz check the code

    Hi all, Friends please tell me what is the problem with this code..... It is not giving what i want....... I want only that row in the table to have orange background which contains the value 'check'.. but what it does is that it sets all the other r

  • CL_WD_RUNTIME_SERVICES= ATTACH_FILE_TO_RESPONSE( ) works in one system but does not in other

    Hi folks, We are facing an issue here with a custom web dynpro application that export an excel. The following piece of code has been written in this application to export an excel: cl_wd_runtime_services=>attach_file_to_response(        EXPORTING   

  • MacbookPro Resets itself after Restart

    So I just got a brand new MBP C2D 2.16 15" 2 days ago. After adding all my favorite internet sites, my personal folder with pictures,music, etc. I restart my computer because Ichat is lagging badly and find out that my personal folder has been comple

  • B2B Integration

    Hi, What Adapters we can in B2B Integration? Is B2B means for example, communication between R/3 and Oracle Applications? Let me know. Thanks Seshu

  • 6680 remote server access over HTTPS

    I recently bought 6680 but I cannot connect to remote servers over https, I have IM+ but its not connecting, can anyone help me? and tell me what is the problem? All the settings on phone are ok.Message Edited by karim on 05-Dec-2005 01:49 PM