Custom search criteria for employee search in CRM Web UI

Hi,
I currently have some functionality in an implementation of enhancement spot BADI_CRM_BUPA_IL_SEARCH_EXT so that I can influence what search results are returned in component BP_HEAD_SEARCH.
It seems that this BADI is not called when looking for employees in BP_EMPL_SEARCH component.
Does anyone know where i can implement similar functionality as i have for the corporate account / individual account search, is there another BADI for this?
Cheers
Matt.

Hi Matt,
If a BADI is not getting called but you need it to be called then you can also call it in your custome code on component method.
Regards,
Suchita

Similar Messages

  • How to create custom BOL object for dynamic query in CRM 7.0

    Hi,
    Could anyone please explain me with steps that how to create the custom BOL object for dynamic query in CRM 7.0, I did it in previous version but its throwing exception when i try to create the object of my dynamic query class. I just defined the entry of my in crmv_obj_btil to create the dynamic query BOL object. do i need to do any other thing also to make it work?
    Regards,
    Kamesh Bathla
    Edited by: Kamesh Bathla on Jul 6, 2009 5:12 PM

    Hi Justin,
    First of thanks for your reply, and coming to my requirement, I need to report the list of items which are there in the dynamic select statement what am getting from the DB. The select statement number of columns may vary in my example for different countries the select item columns count is different. For US its '15', for UK it may be 10 ...like so, and some of the column value might be a combination or calculation part of other table columns (The select query contains more than one table in the from clause).
    In order to execute the dynamic select statement and return the result i choose to write a function which will parse the cursor for dynamic query and then iterate the values and construct a Type Object and append it to the pipe row.
    Am relatively very new for these sort of things, welcome in case of any suggestions to make it simple (Instead of the function what i thought to work with) also a sample narrating the new procedure will be appreciated.
    Thanks in Advance,
    mallikj2.

  • Back Button for Custom Search Component CRM 7.0 Webui

    Hi Guys,
    I have developed Zworklistsearch component (WEBUI) for the service order header and item level search.
    The component will replace standard worklist search in the worklist Menu (Standard component CRM_BT_TRANSINB).
    The Component is having following parts
    1. Search option (Selection box with option header level search and item level search)
    The search option is binded to the component controller. When the search is loaded the default search type is header.
    2. Search view fields
    BOL objects for both item level and header level search has been created. However both the search views are referring to the same Z structure.
    When the search is loaded default search view is header. The search view is loaded based on the search type selection by triggering outbound plug.
    Both the search views are binded to the same component controller
    3. Saved Search
    Used standard Component SavedSearchRegistration.
    4. Result view
    Both item and header result views BOL objects are created.
    The zworklistsearch object has been replaced with the standard transaction inbox search. However, the problem is with the navigation.
    In case of header search type when I navigate to the service order from the header result view and when I hit back button the search view selection is retained.
    However, in case of Item search type when I navigate to the service order or service order item and when I hit back button the search view selection is not retained.
    The search view loaded on the component is the header search view.
    Also when I execute the saved search, Component is opened in a new window (not in the worklist window). And If I navigate to the service order and hit back button, the worklist view is not displayed.

    Hi,
    Refer to this thread
    You need to write breadcrumb methods.
    [Re: Advanced Search Field Hiding]
    [Re: "Back"-Button History in Z*Window]
    -Satish

  • Additional Search Criteria for I-Objects in IC Web Client

    Hi,
    I need to add addtional search criteria  like City, Region and Zipcode for I-Objects in the IC Web Client. Can anyone suggest me how to include these new fields?
    Thanks,
    Vijay

    Hi Igor,
    Thanks for your reply. Could you please let me know how did you proceed on this problem. Did u contact SAP for this? If so, what is the procedure to contact them? Please let me know so that I will be able to take up this issue with my client.
    Thanks,
    Vijay

  • How to send Email to customer when clicked on hyperlink on SAP CRM web UI

    Hi all,
    I am working with SAP CRM 7.0 EHP1. I have one field named Email on Complaint description page on Web client UI. I have made the field a hyperlink by using the setter getter methods of attribute in component workbench for the component -BT120H_CPL. Now I want to send one mail to customer who have raised the complaint when clicked on the hyperlink Email through SAP CRM if possible or by using Microsoft  outlook(Microsoft outlook is default mailing server on the system).
    Please help !
    Thanks and regards,
    Kavita Chaudhary
    Mobile: 8800222151

    Hi kavitha Chaudhary,
    if you wan to send any details to outside mail id first you should get that person mail id. based on that you can send data to that mail id by using this code...
    just fallow this code in your event..
    DATA: send_request       TYPE REF TO cl_bcs.
    DATA: text               TYPE bcsy_text.
    DATA: document           TYPE REF TO cl_document_bcs.
    DATA: sender             TYPE REF TO cl_sapuser_bcs.
    DATA: recipient          TYPE REF TO if_recipient_bcs.
    DATA: bcs_exception      TYPE REF TO cx_bcs.
    DATA: sent_to_all        TYPE os_boolean.
    TRY.
    *     -------- create persistent send request ------------------------
           send_request = cl_bcs=>create_persistent( ).
    *     -------- create and set document -------------------------------
    *     create document from internal table with text
           APPEND 'Hi to all' TO text.
           document = cl_document_bcs=>create_document(
                           i_type    = 'RAW'
                           i_text    = text
                           i_length  = '12'
                           i_subject = 'test created by srinivas' ).
    *     add document to send request
           CALL METHOD send_request->set_document( document ).
            sender = cl_sapuser_bcs=>create( sy-uname ).
           CALL METHOD send_request->set_sender
             EXPORTING
               i_sender = sender.
    * hardcoded value im passing here u should capture customer mail id here..
    data : lv_email type string.
    lv_email = '[email protected]'.
    *     --------- add recipient (e-mail address) -----------------------
    *     create recipient - please replace e-mail address !!!
           recipient = cl_cam_address_bcs=>create_internet_address(
                                             lv_email ).
    *     add recipient with its respective attributes to send request
           CALL METHOD send_request->add_recipient
             EXPORTING
               i_recipient = recipient
               i_express   = 'X'.
    *     ---------- send document ---------------------------------------
           CALL METHOD send_request->send(
             EXPORTING
               i_with_error_screen = 'X'
             RECEIVING
               result              = sent_to_all ).
           IF sent_to_all = 'X'.
             WRITE text-003.
           ENDIF.
           COMMIT WORK.
    * *                     exception handling
    * * replace this very rudimentary exception handling
    * * with your own one !!!
         CATCH cx_bcs INTO bcs_exception.
           WRITE: text-001.
           WRITE: text-002, bcs_exception->error_type.
           EXIT.
       ENDTRY.
    after this go to sost transaction.
    first you can see first mail.. select your recent mail id execute then you will get email..
    try this and let me know..
    if this is not working then see this link too this might be help full to you.
    Hyperlink in Email using Send Mail Activity
    Thanks & Regards,
    Srinivask.

  • BSP with F4 for employee search criteria ?.

    Dear All,
    I am new to BSP need your feedback for below requirments.
    (1). I need to create a BSP page with input button to fill employee number - already done.
    (2). Employee input button needs a F4 help that will pop-up new page to search employee ?.
    (3). The pop-up page should be able to search using "search criteria for employee" ex: lastname, firstname, username. The result list that is shown, when double clicked should select the employee name into the input field in (1) ?.
    Could you please give steps,samples  for 2 and 3 ?.
    Regards,
    Neeth

    HI,
    I implemented this same same code,but in popup i am displaying the data in table view.Everythign is working fine,but in table view I made VISIBLE ROWCOUNT = 25, When I click on next page I am not able to see the next rows.
    Is there anything i need to implement.I am using the tabel view for first time.
    thank you
    ven

  • What should i know to develop objects in CRM Web Shop

    Hi all,
    I am new to CRM Web Shop and would like to know what should I be knowing to do any development in CRM Web Shop?
    I am an ABAP Developer and can develop Web Dynpor's and BSP's using ABAP Work Bench. What else do I need to make my career as a Web Shop Developer? How extensively wil i work on Java and NWDS?
    From my initial resarch in the forum it seems like i need to have a extensive Java knowlede and i only know core java......so i want to know to what extent should i be coding in JAva for a development in CRM Web Shop.......If this looks like a basic question please help me with link that can provide me some help on this.
    Kind Regards,
    Sam.

    Hi Sam,
    To become CRM Web Shop Developer You should have below knowledge or hands on experience.
    1.   Core Java Development.
    2.   J2EE Development
          Model View Controler (MVC) development concept with Java Servlet Programming
    3.   Struts Programming knowledge
    4.   JCO. Programmin in Java
    5.   HTML Knowledge
    6.   Java Script Programming Knowledge
    7.   Eclipse / NWDS knowledge
    8.   Some knowledge about IPC.
    9.   XCM Configuration.
    10. Read Exten. Development Guide of ISA which explain you how to extend ISA application with example. You can download it from Service MArket Place. - I have sent it on your gmail address
    Cheers.
    eCommerce Developer
    Edited by: Ecommerce Developer on Jul 30, 2009 10:40 PM

  • New custom search criteria for opportunities

    Hi to all,
    I want to expand the web gui view for search opportunities.
    I have a new custom filed in the heder of the
    opportunities named ZZORDERADM_H010, type BOOL, created with transaction EEWB.
    The header is correctly update, the table CRMD_ORDERADM_H now contain my custom filed and it works fine
    if i set it from web GUI (i've also extend the hedere view with the custom field).
    Now want be able to use it as search criteria.
    I follow the note nr  1336833.
    I have extended the structure CRMST_QUERY_OPP_BTIL (and the struct CRMST_QUERY_OPP_AC_BTIL also )
    with my new custom filed (i've made an append).
    Then I mantain the table CRMVC_DQ form sm34.
    I've made a new insertion under component BTopp like this:
    BT     BTQOpp     ZZORDERADM_H0101     X Indica opzioni che sono disponibili  ........................
    The custom filed for search is now available, and i've extend the search view of WEB GUI with the new custom filed.
    BUT the search DON'T WORK. Is like the the new custom field not influence the search!!!
    With all the other search criteria blank, and mine valorized, the search returns all the opportunity entries;
    instead it should return 2 records (i've made 2 test case with this custom fileld set at 'X'.)
    The same result trying execute the query from transaction GENIL_BOL_BROWSER.
    Please Help!
    Davide

    Hello Davide,
    If you want to use your new field in search, a BADI should be implemented. This is usually done for you by EEWB provided that you checked "PCUI extended search" at some point in the wizard. SAP should have changed this label because it is somehow confusing if your are using CRM5.2 onward versions... as PCUI has nothing to do with it!
    So did you mark this checkbox?
    If no, you can run the wizard again and everything will be fine.
    Kind regards,
    Nicolas Busson.
    PS: badi name is CRM_RF_SEARCH_EEW

  • Wrong Search result for Employee Resp.lD when searching Sales Order

    Hi All,
    Happy new year first of all,
    I encounter a problem when using search sales order in WebUI. I am using SAP CRM 2007 SP4.
    I notice that the search result by using Employee Responsible ID as criteria, is returning Person Responsible
    instead !
    I entered both partner function in sales order document (Employee Responsible => BP 1234 and
    Person Responsible => BP 4567).
    Although in Search criteria selection I choose Employee Responsible ID, but when I put
    the BP 1234, the search result is blank. And when I change the value to BP 4567, I can see the result
    shows that document. But BP 4567 is Person Responsible, how come it gives the result for Employee
    Responsible??
    This is totally wrong! I couldn't find SAP NOTE or same issue mentioned here in SDN.
    Did I miss it? Please kindly share your find out if you have same case or solution for this.
    Thank you and will be rewarded.
    Cheers,
    Gun

    Hi Robert,
    Which config are you refer to in SPRO ?
    Partner Function Determination ?
    By attention to the Relat. Category change, we can not simply change it (although it can fix this
    problem). I read the field info :
    In many cases this is predefined in the system, based on the partner function category chosen. You can assign the corresponding relationship type freely if:
    - you select the partner function category undefined partneror
    - you have yourself defined the relationship category to
    So did you try it? fixed the problem? or have you encounter further problem?
    Rgds,
    Gun.

  • Search Help for employee and contact person

    Dear expert,
    I'm a BSP fresher. We are using CRM 7.0 now. I'm facing a BP search help pop-up window issue, please help on it.
    We need a search help pop-up window to search employee and contact person at the same time.
    Our user want to search both employee and cantact person (don't include custoemr ->sold-to-party) for activity responsible person. I know the sap standard search help components are different employee, contact person, account.
    For example: employee -> BP_EMPL_SEARCH (component); contact person -> BP_CONT_SEARCH; account -> BP_ACC_SEARCH_E. And the component BP_HEAD_SEARCH is for all BP.
    It seem that there is no search help component for employee and customer contact person combination. I think maybe we can do a filter by BP role. But I don't how to implement it on WebUI.
    Thanks and Best Regards
    Michelle

    Hi Michelle,
    You can create a search help using trx. SE11 and use it in the METHOD GET_V* of your componen/attribute.
    in the get_v* method, * means attribute name put this custom code.
    DATA:
      w_map    TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping,
      t_inmap  TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab,
      t_outmap TYPE if_bsp_wd_valuehelp_f4descr=>gtype_param_mapping_tab.
      w_map-context_attr = 'STRUCT.ZRESP_FASE'. " Attr name
      w_map-f4_attr      = 'PARTNER'.                     "import/export parameter to search help - search help attr name
      APPEND w_map TO: t_inmap, t_outmap.
      CREATE OBJECT rv_valuehelp_descriptor
        TYPE
          cl_bsp_wd_valuehelp_f4descr
        EXPORTING
          iv_help_id                  = 'PRP_BUPA_EMPLOYEE'   "search help name in your case Zname
          iv_help_id_kind             = if_bsp_wd_valuehelp_f4descr=>help_id_kind_name
          iv_input_mapping            = t_inmap
          iv_output_mapping           = t_outmap
          iv_trigger_submit           = abap_true.
    Hope this helps!
    Best regards,
    Caíque Escaler

  • Search criteria for insert/update bdoc

    Hi All,
    In our set up we have ecc to crm replication of BP. If one goes and checks the extension data of a stuck bdoc it has an Object Task- Insert or Update.
    Can someone help me with search criteria so that i can pull out bdocs which have an Insert as the Object task ??
    We have search criteria for errored/intermediate state bdocs; for inbound vs outbound; bdoc type etc etc..
    Need one based on Insert/Update Task so that any new data replication if stuck with its very first bdoc( Insert type) can be immediately queried.
    Regards
    Abhinav

    Hello Abhinav,
    I do not think that we have such a search criteria to search for BDocs based on the Task Type, which comes under the
    data part of the BDoc.
    One alternative way is to find out in which table these data gets stored and write a program to fetch the revelent Bdocs.
    Hope thisl helps!
    Best Regards,
    Shanthala Kudva

  • How to restrict customer records being displayed using 'sales_channel_type' criteria in customer search form at 11g?

    OS: Linux
    DB: 11.2.0.3
    ERP: 11g
    Hi There,
         I would like to create a new custom responsibility, which the responsibility is having access to Standard Customer Form (ARXCUDCI.fmb) , but I would like to make a restriction in the customer search form is that, everytime the responsibility user search by customer number, customer name, party name or what ever search field, I would like to limit to restrict further of searching criteria where SALES_CHANNEL_TYPE = 'RTL' is allowed to populate the customer records, there rest of customer records are not allowed to search out.
        This SALES_CHANNEL_TYPE column is from HZ_CUST_ACCOUNTS table.
        I have tried the Form Personalization already, but the customer searching form has too many fields for user to search, therefore form personalization will be putting all over the places in the form. Therefore I saw others recommended of doing "Custom DLL"...may I know for my scenario, how to I go about Customer DLL? or any other more effective solution?
       Appreciate if anyone can share your experience related to matter above.
    Regards,
    Lygine

    Hi Lygine,
    The personalization i sent you works in this way:
    -It does not matter which field you choose to enter the query.
    -If a record is found, when the form opens and the cursor hits the Customer Name field, the personalization looks for the content of the Sales Channel field.
    -If the content of this field is different from the 'RTL' string, the form Customers form (ARXCUDCI) is cleared.
    Independently from the field you fill to perform the query, is a record is found, the Customer Name field is the first the cursor hits when the form is opened.
    Octavio

  • New search criteria for old (standard) node?

    Is it possible to create script, which adds new search criteria for old (standard) node?
    CustomSearchExtensionHandler.jsx gives example of custom search criteria for custom node. But it is not clear for me, how to add new search criteria over standard XMP fields.

    Hi,
    First you create your own table (with fields like Vendor No and Name), in which you wants to store your Value range for that Vendor and fill this table with all the values for that vendor(your own set of values).
    Using this table create an Elementary search Help from SE11 and you can use that search help for the Vendor field where ever you use.
    This works fine.
    Regards,
    Anji

  • Authorizations for Opportunity searches in CRM/EP?

    Need help restricting user results in Opportunity searches.
    Our authorizations scheme defines users by their sales group, but when doing searches in CRM/EP User 1 can see results for users 2 and 3 when doing an opportunity search which are defined outside of user 1's sales group.  Does this require any additional config enhancements such as Account or Territory management?
    Does this need to be solved by authorizations at field level, or is there a table where these restrictions can be maintained? So far I have been trying to restrict values via CRM_ORD_LP and B_BUPA_BZT.
    Not sure if this is the correct forum to post in, if not, is there a forum on here specifically for CRM Authorizations or configuration?
    <removed_by_moderator>
    Edited by: Julius Bussche on Aug 7, 2008 3:10 PM

    Hi Ram,
    The way we ended up resolving this was by adding the authorization object B_BUPA_ATT to each sales user role.  Each user had a secondary role which defined their particular sales group in the org model.
    It involved some programming (which required an outside resource) on our development side, but it worked.
    We basically had the consultant write code to perform a check against custom Z values in the AUTHTYPE field, and then the variables were the data placed in
    the AUTHVAL1 and AUTHVAL2 fields.  And obviously ACTIVITY was whatever the specific user was allowed to do with items in that sales area (postal code, country, etc)
    SAP's preferred solution is something called ACE which creates an extra layer of authorizations, however we didn't have the time and resources to properly implement that.  You may want to look into that if you have the time.
    Hope this information helps!

  • Additional search criterias for opportunities: SYS_PROBABILITY, MilestoneDt

    Dear experts,
    we need additional search criterias for opportunities
    1.) we need to be able to search for the standard field of SYS_PROBABILITY
    2.) we need to be able to search for milestone dates we defined
    Do you have any idea how to handle these?
    Thanks in advance,
    BR Matthias

    Dear Shiromani,
    thanks for your input.
    I know about the possibilities of using AET, but the field I need: SYS_PROBABILITY does not show up in the available fields to be added.
    Furthermore we dont want to make our self generated fields searchable, but we want to search for specific Milestone Dates we customized.
    Any ideas?
    Thanks, BR Matthias

Maybe you are looking for

  • Need to attach xl file in SO_NEW_DOCUMENT_ATT_SEND_API1

    Hi frenz,   I have my data in objbin tablei want to attach it thru mail in CSV format using SO_NEW_DOCUMENT_ATT_SEND_API1. Its wrking till the mail is sent, but data attached is concatenating in one single line of CSV EX   my data is in this format 1

  • How do I get SQL results to text, columns matching up, with data.

    Hi All, I have written a java application, that connect to a database, make a query, and return a resultset, that is then put into a LinkedList. The main aim of the application is that it should take snapshots of the database at certain intervals, an

  • Multiple JVMs foe One WL6.1 instance

    Hi, Is it possible to attach multiple JVMs to an instance of WLS6.1 so that all JVMs will be self sufficient in serving client requests.... If it is possible then any pointers in that direction..??? regards aseem

  • How to add URL Icon for each responsibility

    Hi all, I have a requirement where i need to add URL Icon to my custom application, i,e when i click on responsibity it will open the application so to make user to know he is in this application we need to add ICON to URL. This is possible in normal

  • SetRequestProperty

    I am trying to write in a text file on HTTP server, using URLconnection and setRequestProperty. How could I avoid this errors "Server returned HTTP response code: 405" and "Server returned HTTP response code: 401"? Thanks.