Embedded Search: Additional columns in search result list of cv04n

Dear all
We needed to extended a standard append object to add an additional attribute column "description" in the search result list of cv04n.
Otherwise no user is able to find out best-fit search result really without any indicator about content.
Now my question is if it is possible to add more columns class-independently?
So description is defined for every class type, but what about individual ones for each class?
Best regards
André

Hi,
First check, how the dropdown has been added on toolbar. check if any view set is there in sales order search component.Try by put break point in do_handle_event method of the view and viewset if any.
There might be different configuration in result view to select based on the value selected from dropdown.
Regards,
Dharmakasi.

Similar Messages

  • How to have SharePoint search custom columns in a custom list?

    Hello,
    How can have SharePoint search custom columns in a custom list?  I have a custom list for a directory with names, department, title and phone numbers.  Department and titles are not searchable with the search box for the list.
    How can I make these 2 custom columns searchable?
    Thanks
    Paul

    Any text added to any property is searchable. If you have a Sales department search for "sales", but I think you are asking about doing a property search like "department=sales" or "department:sales".
    2013 has a different way than 2007 and 2010 to create Managed Properties. You will need to create a Site Column and then a little configuration. The basic steps are:
    Create a Site Column (as SP already has a Department column you will want to create one with a difference name such as CorpDept.)
    Add the column to a list or library and add data. (won't be found otherwise)
    Wait for the next content crawl. (or manually start a crawl)
    Go to the tier where you want to define the managed property and go to the Schema page:
    Central Admin, Search Service, Schema
    your site, Settings (gear), Site Settings, Search Schema (in the Site Collection Admin section)
    your site, Settings (gear), Site Settings, Schema (in the Search section)
    Click Managed Properties and search for your column name. It might look like this: ows_q_TEXT_CorpDept.
    Edit the Managed Property and give it a useful Alias, such as "CorpDept".
    Test the search:    CorpDept:Sales
    Do a web search for "SharePoint 2013 Site Column Managed Properties" for examples.
    Mike Smith TechTrainingNotes.blogspot.com
    Books:
    SharePoint 2007 2010 Customization for the Site Owner,
    SharePoint 2010 Security for the Site Owner

  • 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

  • Adding Additional Columns to the Results

    Hi,
    I wanted to additional column in iRecruitment Vacancy Results Table.I have added the column using personlaization but it's not displaying.
    Here are the Steps that I have done.
    iRrecruitment Administrator --> Vacancies --> Search for the Approved Vacancies.
    Click on the Abpout Page and found the VO Object: IrcVacancyVO
    Found the Attribute that I need to add : VACAttribute8
    I have created a New Item with Style : Message Styled Text
    and provided the View Attribute (VACAttribute8) and View Instance(IrcVacancyVO) accordingly.
    The Item that I am adding is attribute8 of the Additional Vacancy Details DFF.I have enabled this attrbiute in the Flexifield.
    The attribute is part of the IrcVacancyVO Query.
    I am not sure what's I am missing but its not displaying the column that I have added.
    Any Input is highly appreciated.
    Regards,
    A
    Edited by: 791680 on Jun 17, 2011 11:22 AM

    Hi Wasey,
    Try as Diwakar told. I am not able to see that tripline in display mode. A long back i copied the same program and i added extra fields in it.I copy program SAPLMCB3 inside which routine AUSGABE_LISTE_KZ.
    Regards,
    Madhu.

  • Add column to my tag result list

    Hi experts,
    In our new service desk tool (crm_ui), we want to add a column to a result list, but I haven't a clue how to add it.
    What we do is: we tag certain incidents with a term, and then we follow them up by adding the 'tag' widget on our start page.
    When we click on a certain tag that we used multiple times, we see a result list.
    But we only see two collums in this list: "operation number" and "description".
    How to add a third column: "status"?? I cannot find it anywhere in our viewconfiguration. There are no available fields with this label for the ZSOLMANPRO role.
    thx

    Hello Kenny,
    It is quite complex and you might not be able to archieve it by your own. It is not an ABAP-view. The steps wouold be like that:
    1. Open you view (screen) in WebUI (CRMUI).
    2. Click on an editable field or hyperlink in the view and press F2 until you get a popup.
    3. Read which component and view this is.
    4. Go to transaction BSP_WD_CMPWB and enter your component from step 3 and select the right view.
    5. Check in the configuration (the right one as shown in the popup of step 2) if you can add a field. I thought you already did that but eventually you did not.
    6. If the right field is not available you might try to add the attribute to the context node but this is more complex.
    Eventually steps 1-5 are already enough. All of this is WebUI configuration and if you looked your your view in SM34 it might indicate that you are not really familiar with it. So be careful.
    Best regards,
    Thomas Wagner

  • How do I add a column to the Result for BT111S_OPPT

    Hi,
    I have a requirement to include a header level partner in the Results view of BT111S_OPPT.  It is already possible to search by this partner function but the partner column is not available on the view 'BT111S_OPPT/Result'.  My research has pointed me toward using the "ITERATOR" but a related blog was not available and I must admit that I am rather confused as to how to use the "ITERATOR".  I am assuming that I can use it to GET->CURRENT but then I don't know what to do after that.
    Any help is appreciated as we are under time pressure.  Thanks.
    Cheers,
    Paul

    Hi,
    iterators are normally used to convert data in lists which are already evaluated.
    In your case you better add a new column to the result list node and implement the getter with your own
    code. This would look quite similar like (just an example)
    METHOD get_po_number_ship.
      DATA:
            lv_po_number_ship TYPE crmt_po_number_ship,
            lr_current TYPE REF TO if_bol_bo_property_access,
            lr_entity  TYPE REF TO cl_crm_bol_entity.
      IF iterator IS BOUND.
        lr_current = iterator->get_current( ).
      ELSE.
        lr_current = collection_wrapper->get_current( ).
      ENDIF.
      TRY.
          lr_entity ?= lr_current.
          lr_entity ?= lr_entity->get_related_entity( iv_relation_name = 'BTItemSalesSet' ).
          IF lr_entity IS BOUND.
            lr_entity->get_property_as_value( EXPORTING iv_attr_name = 'PO_NUMBER_SHIP'
                                              IMPORTING ev_result    = lv_po_number_ship ).
          ENDIF.
        CATCH cx_sy_ref_is_initial.
          RETURN.
      ENDTRY.
      value = lv_po_number_ship.
    ENDMETHOD.
    Regards,
    Wolfhard

  • Display Sales Order Result List for a customer from ECC

    Hello Experts.
    I have a requirement to display list of sales order posted for a particular date or sold-to-party or ship-to-party.
    System landscape is as below:
    My ECC system  holds all the data. Orders and subsequent documents are created here.
    My CRM system does not have any Sales related data stored on CRM system.
    Client requires to search for sales orders created for a customer.. based on few search parameters. and display the result list.
    From the Result list,Navigate to see the Over View page, Also, with partner information and material information as assignment blocks.
    How could i achieve this?
    Another Point is we do't not want to create or Edit or even Display ERP Sales Order on UI.
    We want to have UI look.
    Kindly, if someone has implemented this scenario or used standard CRM objects to achieve this functionality please share.
    Thanks

    Hi Nageshwara,
    You need Lean Order(LORD) Interface set up for such kind of requirement.
    There should be a trusted RFC Destinations needs to be set up in the CRM system and an ERP Profile to be set up in the IMG Path CRM --> Transactions --> Settings for ERP Transactions Maintained via CRM ---> Define Profiles for ERP Sales transactions. If these things are properly setup you can use the component ERP_S for searching for Sales Order in ECC using the criteria that you mentioned in your question.
    Regards,
    Mahesh

  • Result List

    Depending on the search I need to change the fields in the result list. Is it possible?
    For example
    If the search type is A, the result list has field1 and field2 and if the search type is B the result list has field1 and field3.
    Thanks in advance

    Hi.
    FIRST:  In the method READ of the MAC is possible to hide/display fields setting the attributes table ET_FIELD_ATTRIBUTE.
    SECOND: Setting "SEND REQUEST" for a field in a field group is possible to raise a round trip to the server.
    In your scenario the problem is that since there are not objects in the result list the READ method in SRES MAC will not be called and the header of the result list will not change according to value selected in the DDLB. I would suggest to create VIEW of the application and pass this parameter from the source application which is calling the PCUI if it was the case, on the other hand you can also try using SCREEN Variants but i'm not sure if it works.
    Regards.
    Armando.

  • Lookup Up Column allows Title but no Managed Columns held in Lookup List

    Hi
    I am building a number of lookup lists to help with the way content is stored in a list..
    Now, if you create a straight lookup list say with text columns.  Then you can select  Title (key) and additional fields in the  dependant list settings, when creating a lookup column that points at the lookup list.  
    Now, if I want to added managed metadata columns to the lookup list then I am unable to select these as additional columns in my dependant list - not the end of the world but I am bound to be asked for them by my users.
    Ok I guess this a restriction due to the nature of the way terms  are stored e.g  "#id term name" . However, I wonder if there is a workaround - I thought of giving on of these a try unless the advice was to the contrary :
    A custom DVWP  to replace the the List
    Custom fields that mirror the value selected for terms
    Connected web Part 
    Cheers
    Daniel
    Freelance consultant

    Hi Daniel, yes, that's a pain when you can't access certain types of columns using a lookup. There are other ways of doing what you want, but I found the best way to accomplish it is to either use a workflow to copy the information into a text column or
    use InfoPath.
    cameron rautmann

  • Adding Customer Phone in Inbox result list

    Hello All,
    We would like to add customer phone number in Inbox result list so that agent can call customer directly from Inbox. The customer column is available in UI configuration. I was doing enhancement using enhancement set method and created an enhcement in SM34 for view cluster BSPWDVC_CMP_EXT also in Component workbench I used this enahcement set for compoenent ICCMP_INBOX and enhance the view InboxItems.
    Should I create a Contet Node for new field Phone, and use design layer to add that field in this view? When I was creating a new Context Node for context CL_ICCMP_IN_INBOXITEMS_CTXT it is adding the attribute not with other attributes such as CREATEDON, CUSTOMER etc.
    Can someone send the steps to add a column in the Result list in a table in ICWC.
    Thank you in advance.

    Hi,
    Create ZCL_ICCMP_IN_INBOXITEMS_CN01 that inherits from CL_ICCMP_IN_INBOXITEMS_CN01
    Redefine ZL_ICCMP_IN_INBOXITEMS_CTXT- CREATE_ITEMS to create the model based on the above class
    Create ZCL_ICCMP_IN_INBOXITEMS_CN02 that inherits from CL_ICCMP_IN_INBOXITEMS_CN02
    Re-define ZCL_ICCMP_IN_INBOXITEMS_CN01- REFRESH to use the above Z Class
    Create method ZCL_ICCMP_IN_INBOXITEMS_CN02-GET_<your field>
    Create ZCL_ICCMP_IN_INBOXITEMS_CN03 that inherits from CL_ICCMP_IN_INBOXITEMS_CN03 in order to show your field for the children as well.
    Implement the method ZCL_ICCMP_IN_INBOXITEMS_CN03-GET_<your field> lile for the class ZCL_ICCMP_IN_INBOXITEMS_CN02
    Redefine ZCL_ICCMP_IN_INBOXITEMS_CN02- IF_BSP_WD_TREE_NODE~GET_CHILDREN to use the above class
    Add your field in ZCL_ICCMP_IN_INBOXITEMS_CN01-GET_TABLE_LINE_SAMPLE
    METHOD get_table_line_sample .
      TYPES: BEGIN OF line,
    INCLUDE TYPE crmst_inbox_resultlist.
    u2026u2026u2026u2026u2026u2026
                <your field> TYPE string,
              END OF line.
      CREATE DATA rv_sample TYPE line.
    ENDMETHOD.
    This way the field will be available in the configuration tool
    It worked for me, I hope I did not miss any step.
    Regards

  • Can I customize the standard columns for the search results (list view) specifically?

    When searching for emails I would like to adjust the columns in the search results list view, e.g. add the sender's address. This I would like to save as standard columns specifically for the search results list view, since in other contexts I do not need it. However, I can only set standard columns for existing folders, not for the context of "search results".

    re :When searching for emails
    what method are you using?
    Are you talking about 'Quick filter' or 'Global Search' or via 'Edit' > 'Find' > 'Search Messages' ?
    '''If you used the Global Search:'''
    Typed in a word: eg: Birthday and selected 'Messages mentioning birthday'
    Then a search is returned in a new tab.
    You click on 'open email as list' - to open in a new tab.
    Is this the search results list view that you are refering to?
    the default columns should be:
    From, Subject, Date, Location
    If you only want to see eg: From and Date
    click on the icon 'select columns to display' located to far right of header column name.
    deselect Subject and Location
    next time you run a global search then only those columns appear in the 'open email as list' view.
    '''If via 'Edit' > 'Find' > 'Search Messages' ?'''
    enter search parameters and click on 'Search'
    Is this the search results list view that you are refering to?
    the default columns should be:
    From, Subject, Date, Location
    Subject and Location cannot be edited.
    Other column headers can be selected in the same way using the far right 'Select columns to display' icon.
    Any column headers you select will not be remembered if you close and later peform another search.
    If you click on 'Save as Search folder'
    This will create a folder in your Folder Pane and you can select column(s) you wish to display.
    Any Column headers you choose to display are selected for that saved search folder.
    The column headers only change if you select to reset defaults on that folder or from another folder you select to apply to other folders for either the search folder or all folders in the account.
    '''If using Quick Filter:'''
    The QuickFilter type of search is done on the folder that is selected.
    You are still in the same folder, it has simply ''filtered'' what it is displaying, so it will obviously still display the same column headers.

  • How to add a new field to an existing Generic Search result list?

    Good day,
    I'm new to the concepts of the Generic Search Framework.  I'm attempting to add a new field to an existing result list, and have that new field restricted to a value of "C".  This new field will not be displayed, it is only used to ensure that Invoice Documents with a DocStatus of "C" are returned to the B2B Application.
    From the *modification\generic-searchbackend-config.xml file, the existing
    <h4><property-group name="billing_resultlist_B2B_R3">
      <property name="BILLINGDOC" columnTitle="sbt.sbs.genericsearch.billing.invoice.title" parameterType="rowkey" hyperlink="b2b/documentstatusdetailprepare.do" linkParamClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" linkParamMethod="buildAttributesForBillingDocumentDetails" linkTargetFrameName="form_input" />
      <property name="BILL_DATE" type="date" columnTitle="status.sales.date" writeUnderProperty="BILLINGDOC" defaultSortSequence="DESCENDING" />
      <property name="NET_VALUE" type="number" columnTitle="status.billing.detail.netvalue" fieldOutputHandlerClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" fieldOutputHandlerMethod="buildBillingNetValue" cssClassName="amount" />
      <property name="CURRENCY" type="hidden" />
      <property name="PAYER" columnTitle="gs.hd.gl.partner" linkParamClass="com.sap.isa.ui.uiclass.genericsearch.GenericSearchUIDynamicContent" linkParamMethod="buildShowPartnerLinkSales" />
      <property name="PAYERS_GUID" type="hidden" />
      <property name="SD_DOC_CAT" type="hidden" />
      <property name="OBJECTS_ORIGIN" type="hidden" />
    </property-group>
    </h4>
    I'm trying to better understand how the R/3 tables and columns are specified in the Generic Search Framework.  I know that the R/3 table and field is: VBRK.RFBSK, but in the configuration XML files, I never see this exact information specified.   How it is specified to be a part of the result set?
    After reading the section in the Development and Extension Guide, I also learned about the "allowedValue" definition, and I believe that I will use that to specify the "C" value for the Invoice Document Status field.
    I would greatly appreciate any help.
    Thanks,
    _kevin

    Hi Kevin,
    this means you are working in this section of the generic-searchbackend-config.xml
                 <property-group name="SearchCriteria_B2B_Billing"
                                 useSearchRequestMemory="true">
    Below this property
                    <property name="IRT_BDH_BILL_TYPE"                    
                              type="box"
                              entityType="BEART_BILL_TYPE"
                              tokenType="EXP"
                              requestParameterName="rc_documenttypes"
                              label="gs.att.lbl.doc.type"
                              UIJScriptOnChange="GSloadNewPageR3(this);">
                        <allowedValue value="ORDER"           description="b2b.status.shuffler.key1val2"/>                   
                        <allowedValue value="QUOTATION"       description="b2b.status.shuffler.key1val1" />
                        <allowedValue value="INQUIRY"         description="b2b.status.shuffler.key1val11" />
                        <allowedValue value="ORDERTMP"         description="b2b.status.shuffler.key1val3" />
                        <allowedValue value="CONTRACT"        description="b2b.status.shuffler.key1val4" />
                        <allowedValue value="INVOICE"         description="b2b.status.shuffler.key1val5"  default="true"/>
                        <allowedValue value="CREDITMEMO"      description="b2b.status.shuffler.key1val6" /> 
                        <allowedValue value="DOWNPAYMENT"     description="b2b.status.shuffler.key1val7" />
                        <allowedValue value="AUCTION"         description="b2b.status.shuffler.key1val9" />
                    </property>
    please try adding this new property
                    <property name="DOCUMENT_STATUS(1)"
                              entityType="CL_CRM_REPORT_SET_STATUS"
                              tokenType="RAN"
                              type="hidden"
                              requestParameterName="rc_status_head1" value="C" />
    This should do the trick. Unfortunately, I don't have a E-Commerce scenario with an ERP backend for testing purposes available to you have to test it yourself. Keep me updated with the test results !      
    Philipp Koock
    SAP CRM Web Channel Consultant
    http://www.koock.net

  • Unable to sort result list in a search crm 2007

    Hello everyone,
    I am facing a problem in CRM 2007, Iu2019m going to describe it.
    When I try to sort or filter a result list in the webclient, It is done by clicking on the header of the result list, well when i click on it instead of appearing the options ( such as ascending , descending or any value of the selection) there is a error in the web page ( so a sign of error appears in the left bottom corner of the screen)
    For instance if i search an account with a * then many possible accounts will appear in the result list, but i can not sort them by clicking on the header of the result list.
    Any help?
    Thanks in advance.
    Luis Angel Fiel

    Hi Masood,
    You understand it correctly, but in the result list We have more that one column. No header of any column is working.
    For instance when I am searching for an account in the result list will appear several accounts ( in lines ) and several columns in the columns there are  fields (STRUCT.ACT_DATE     STRUCT.CREATE_BY      STRUCT.DESCRIPTION     STRUCT.STA TXT) but no one of those headers are working.
    Thank you very much for your answer.
    Luis Angel Fiel

  • Error while adding a 'Ext No' field to Activities Search Result List on UI

    Hi Experts,
    The requirement is to add a new display field u2018External Nou2019to the activities SEARCH Result list.
    At the moment activities are displayed with start date, end date and category, now the user want to display External No as well.
    The details for that
    Target:
    Component:BT126S_APPT
    View:bt126s_Appt/ApptSR
    Context Node:BTQRACT
    New attribute 'EXTERN_ACT_ID' to be added to the context node.
    Source: component: BT125H_TASK
    View: BT125H_TASK/TaskDetailsOV
    ContextNode:BTACTIVITYH
    Attribute:Struct.Extern_Act_Id
    BOL Relation:
    BOL ENTITY: BTQRAct
    BOL Attribute: BTADVSAct -> BTOrderHeader -> BTHeaderActivityExt/EXTERN_ACT_ID
    When i tried to added the attribute to the context node BTQRACT, it gave me the error 'method CL_BT126S_A_APPTSR_CTXT CREATE_BTQRACT DOES NOT EXIST.
    please give me some inputs.
    Regards
    Krishna

    Hi steve,
    Still my issue was not resolved, could you help me to find the exact error.I have enhanced the component, view and context node, still i couldn't able to add attributes to the context node BTQRACT.I tried to add several fields, but it is giving the same error 'METHOD CL_BT126S_A_APPTSR_CTXT' CREATE_BTQRACT DOES NOT EXIST'. I have checked the OSS messages and found 2 relavant to this component. I have implemented both the Sap Notes 1363752, 1226612. Still after implementing the OSS note, i am getting the same error.My guess is one of the method is missing. Please help me out?
    Regards
    Krishna

  • How to change search result list entries?

    Hi together,
    I'd like to fit the TREX search result list to my own requirements. I've edit the Search Result Renderer Settings, Search Result Layout Set, Search Component Set and the Search Option Set. But that's not enough.
    1.) I would like to display the relevant index name, in which the document was found.
    2.) For special indexes (not for all!) I want to change the content link:
    For example: if TREX is finding an xml-File in index "abc_index" I would like to change the content link from
    "https://portalserver/irj/go/km/docs/folder/p76.xml" to
    "https://portalserver/irj/go/km/docs/folder/p76.htm"
    and from
    "https://portalserver/irj/go/km/docs/folder/p76_data.xml" to
    "https://portalserver/irj/go/km/docs/folder/p76.htm"
    3.) I'd like to display a special part of the document as a explanatory text in the result list.
    I think point 1 and 3 are possible with properties and HTML-extractors. But point 2 I'm afraid I have to create my own component.
    But how to manage this? I cannot find any code snippets or tutorials or pattern to copy and develop further.
    Is it possible or advised to write a WebDynpro? Are there other possibilities? I don't know how to start.
    I would be pretty delighted to get any idea...
    Thanks a lot
    Steffi

    Hi Stefanie
    1) If you want to be able to show the name instead, you should write your own property renderer. Heres the link for the documentation: https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/docs/library/uuid/c739e546-0701-0010-53a9-a370e39a5a20 -> How to Implement Flexible UI
    Components -> Property Renderer
    2) Documentation will be send in a matter of minutes.
    3) I also think the web property extractors only work with the web repository manager, because as far as I know that is the only repository manager, where you can select a web property extractor upon creation. I guess you could open an OSS to SAP and ask if its not possible to extract properties in your scenario just to be sure if its not possible. But my guess is that you either have to develop your own repository manager or publish your files on a web server in order to meet your requirements.
    Best regards,
    Martin

Maybe you are looking for