Badi For Case Search

Hi ,
I am adding an additional search  for Case search in CASEWORKER Business Role .
Do any one has any idea for which Badi is used ? If yes please do share with me .
Regards
Vinayak

Arun,
Thanx for the reply.
But in CRM 5.0 the structure is not available, we have a methoth Query which has the structure BUS000_EEW it contains all the EEWB fields.
My problem is the BADI is not getting triggered..
Siv...!

Similar Messages

  • BAdI for Account Search

    Hi All,
    I need a BADI in CRM 5.0 version for Account Search using EEWB fields.
    I found a BADi CRM_ACC_SEARCH and have created a implementation, but the badis is not getting triggered during the search...
    Let me know is there any other way to trigger the BADI or is there any means for using EEWB fields in Acc search.
    Thanx,
    Sivasankar

    Hi Sivasankar,
    There is a generic approach to identify all -classic- BAdIs called during program execution. You may use that approach to search for appropriate BAdI around Account Search:
    trx SE24
    CL_EXITHANDLER=>GET_INSTANCE method
      call method cl_exithandler=>get_class_name_by_interface
        exporting
          instance                      = instance
        importing
          class_name                    = class_name
        changing
          exit_name                     = exit_name
        exceptions
          no_reference                  = 1
          no_interface_reference        = 2
          no_exit_interface             = 3
          data_incons_in_exit_managem   = 4
          class_not_implement_interface = 5
          others                        = 6.
      case sy-subrc.
        when 1.                                "<<<<<<<<<<<<<<<<< your external break-point here: then check EXIT_NAME variable
          raise no_reference.
    Setting a break-point in this method will have program stop each time system checks if an BAdI implementation exists.
    Hope this will help you
    Best regards
    Walter

  • BADI for Claims search in trade promotion management

    Hi Experts,
    I am enhancing the Claims search in trade promotion management with a custom field. I added a custom field in the search screen of claims.
    I want to filter the records based on that custom field. The component is BT311S_CSR and the search query is BTQCSR.
    Is there any BADI for claims so that I can filter the records.
    I tried to put a breakpoint in the badi CRM_BADI_RF_Q1O_SEARCH and searched but it is not stopping.
    Does this badi works for claims? Or first do i have to create a implementation with the filter object as BTQCSR then try to check whether it will stop in the badi while searching the claims.
    Please suggest me.
    Regards,
    Dinesh.

    Hi Dinesh,
    Now this becomes tricky. Since your requirement is very specific there is no way that standard sap can help. You may end up in enhancing n number of classes.
    I can propose a solution though Please put of in front of your business/ functional team and then go ahead..
    Now we will change our approach...Please follow below steps:
    1. Add a altogether new field to your claim transaction using AET for sales office (description as 'Sales Office').
    2. Make this field search and result relevant.
    3. Whenever a sold to party is selected for claim transaction, based on the sold to party you would set value of this field.
    4. Since your field is search relevant it will automatically appear in your search query (control this in view configuration.)
    5. You may or may not display this field to end user in claim detail screen, You can control this by configuration.
    6. Depending on your requirement you can show/hide standard sales office field in search query.
    If you follow this approach then it will serve the purpose.
    Trust this solves your issue. Give points if it helps.
    Regards,
    Bhushan

  • BADI for Activity Search Results

    Hi,
    I am in position to restrict the Activity search results. Please let me know the BADI does this job. I have tried already with BADI
    CRM_BADI_RF_Q1O_SEARCH and didn't work.
    Thanks,
    Bobby

    Hi Bobby,
    Need to implement the badi CRM_BADI_RF_Q1O_SEARCH and assign the filter BTQACT for activity search.
    You need to implement the note 1232008 to get the parameters for FM CRM_BSP_OIC_1O_SEARCH_FROM_RF.
    Inside the BADI implementation use this FM CRM_BSP_OIC_1O_SEARCH_FROM_RF to get all the activities and then restrict it.
    Thanx,
    Siva.

  • BADI for HR search help PREM

    Hello folks,
    I have a requirement here. I have appended a search help ZIPPREM to the standard HR search help <b>PREM</b>.
    And I had implemented  BADI <b>HRPAD00_PREM</b> in order to get values based on the custom search help.
    Here is the code for the same.
    METHOD if_ex_hrpad00_prem~get_shlps.
    *=======================================================================
    * data declaration
    *=======================================================================
      DATA: ls_sel_shlp LIKE LINE OF sel_shlp.
    *=======================================================================
    * set attributes for selection table
    *=======================================================================
      ls_sel_shlp-sign   = 'I'.
      ls_sel_shlp-opti   = 'EQ'.
    *=======================================================================
    * assign search helps dependent on the relevant transaction
    *=======================================================================
      CASE sy-tcode.
        WHEN '/IRM/IPSICIP'.
          ls_sel_shlp-low = 'ZIPPREM'.
          APPEND ls_sel_shlp TO sel_shlp.
        WHEN '/IRM/IPSICCP'.
          ls_sel_shlp-low = 'ZIPPREM'.
          APPEND ls_sel_shlp TO sel_shlp.
        WHEN '/IRM/IPSIPA'.
          ls_sel_shlp-low = 'ZIPPREM'.
          APPEND ls_sel_shlp TO sel_shlp.
        WHEN ', /IRM/IPSICPP '.
          ls_sel_shlp-low = 'ZIPPREM'.
          APPEND ls_sel_shlp TO sel_shlp.
      ENDCASE.
    *=======================================================================
    * run standard coding in addition
    *=======================================================================
      standard = 'X'.
    ENDMETHOD.
    But my requirement is I want to hide or deny access to all other tabs (search helps) except the custom one for PREM.
    How can I do that?? Please help.
    Thanks

    Hi Naren,
    It think You can get rid of the unwanted tabs by implementing the BAdI 'HRPAD00_PREM' itself.
    Regards,
    Suresh Datti

  • BADI for BP Search

    hi experts,
    we are implementing CRM 2007, we have already implemented CRM 4.0, Winclient, in CRM 4.0 the BADI - CRM_IC_BP_SEARCH, is triggered for duplicacy check in winclient when agent tries to check for BP existing or not.
    as CRM 2007 is having Web interface and runs on BSP applications, in this case how Logic of Duplicate check will happen.

    Hi,
    Are you implementing Interaction Center in CRM2007 ?
    In that case the duplicate check functionality can be activated in the Account Identification Profile: IMG - CRM - Interaction Center Webclient - Master Data - Define Account Identification Profile.
    The BADI's ADDRESS_SEARCH and ADDRESS_UPDATE need to be implemented.
    Regards,
    Gert

  • BAdi for Search Criteria in IC

    Hi Experts,
    I am working on the UI of the IC, i have to implement a BAdi for the search criteria in the Account Identification -> ERP Sales Document , I am trying this badi "CRM_BUPA_IL_SEARCH" but this is not getting triggered.
    Can anyone suggest any name of the BAdi for the same ?
    Thanks in advance,
    regards,
    sharad,

    Hi sharad,,
    if you want to use your badi to search a object you have to use as a search bol object BuilHeaderSearchNew. If you are using BuilHeaderSearch(sap standard) it's not working.
    You can define to use the BuilHeaderSearchNew in spro->CRM->INDUSTRY-SPECIFIC Solution->Utility Industries->Setting for User Interfaces->Identification->Define Identification Profiles. Choose your z-profile and in the row Search By BP select the value BuilHeaderSearch. Check if it saves your value, becouse we had a problem with this.
    Or you can use table crmc_iu_md_prof to enter the value BuilHeaderSearchNew directly for your z-profile.

  • IPad clipboard - one reason, why it is so bad for me

    iPad clipboard - one reason, why it is so bad for me
    search for adresses on an app for that and export the found adresses per email;
    THe first task goes well; further adresses (say, I need today three adresses from acertain village) are going wrong. Can anyone consider, why?

    Fourth time, because my first three answers were blowing in the wind, gefressen guzzled by the clipboard or reloading safaripage, the third by notes, never I have seen there have been  hundred of chars eaten by notes.
    1) I have an application (“app”) to search addresses in austria as there is a phone-number connected.
    2) I can generate a contact entry with the result or export it in various channels, say I send it per e-mail to me (for using it on an other device outside iOS or send it to a collegue.)
    3) If there are more than one wanted results, I have to send them one by one.
    4) Looking for the e-mails, they may have a totally senseless content (an earlier clipboard-content) or
    every e-mail has the same content: the first address in the results-list.
    5) Please do not ask me, why this is. I would be glad to hear from you how to stop this behavior of
    iPad (with wich I was really happy for years and which is since month not helpful but the source of nuisance friendly said on every use
    daily, hourly, eight times or so every hour)
    {see https://discussions.apple.com/message/26921591?ac_cid=op123456#26921591}
    And yes I have tried all resettings though not the one to delete all content, perhaps Apple can find a better solution for me (so I thought weeks before).

  • Support for Case Insensitive Search and IN Clause in Open SQL

    Hi,
    I have some doubts regarding Open SQL:
    - Is there any support for Case Insensitive Search in Open SQL, is it availabe by default?
    - Is there any restriction on number of elements in "IN" Clause, in Open SQL, is there any default number?
    I have checked the [Open SQL Grammer |http://help.sap.com/saphelp_nwce711/helpdata/en/9b/f46cabaa874bc9a82234e8cf1d0696/frameset.htm]also, but nothing found there.
    Thanks,
    Piyush
    P.S I didn't find any other appropriate place to post this thread, let me know the correct categorization of Open SQL in case its wrong.

    No cross posting.
    Read the "Rules of Engagement"
    Regards
    Juan

  • Search for BAdi for Customer Master Data (XD01)

    Hi experts,
    i am looking for a BAdi for Customer Master data (XD01). Can anyone suggest me which one can i use?
    thanks in advance.
    Regards,
    aksh

    hi
    execute this report
    *& Report  ZNAGBADI
    REPORT  ZNAGBADI.
    *report zbadi_find .
    tables : tstc,
    tadir,
    modsapt,
    modact,
    trdir,
    tfdir,
    enlfdir,
    sxs_attrt ,
    tstct.
    data : jtab like tadir occurs 0 with header line.
    data : field1(30).
    data : v_devclass like tadir-devclass.
    parameters : p_tcode like tstc-tcode,
    p_pgmna like tstc-pgmna .
    data wa_tadir type tadir.
    start-of-selection.
    if not p_tcode is initial.
    select single * from tstc where tcode eq p_tcode.
    elseif not p_pgmna is initial.
    tstc-pgmna = p_pgmna.
    endif.
    if sy-subrc eq 0.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'PROG'
    and obj_name = tstc-pgmna.
    move : tadir-devclass to v_devclass.
    if sy-subrc ne 0.
    select single * from trdir
    where name = tstc-pgmna.
    if trdir-subc eq 'F'.
    select single * from tfdir
    where pname = tstc-pgmna.
    select single * from enlfdir
    where funcname = tfdir-funcname.
    select single * from tadir
    where pgmid = 'R3TR'
    and object = 'FUGR'
    and obj_name eq enlfdir-area.
    move : tadir-devclass to v_devclass.
    endif.
    endif.
    select * from tadir into table jtab
    where pgmid = 'R3TR'
    and object in ('SMOD', 'SXSD')
    and devclass = v_devclass.
    select single * from tstct
    where sprsl eq sy-langu
    and tcode eq p_tcode.
    format color col_positive intensified off.
    write:/(19) 'Transaction Code - ',
    20(20) p_tcode,
    45(50) tstct-ttext.
    skip.
    if not jtab[] is initial.
    write:/(105) sy-uline.
    format color col_heading intensified on.
    Sorting the internal Table
    sort jtab by object.
    data : wf_txt(60) type c,
    wf_smod type i ,
    wf_badi type i ,
    wf_object2(30) type c.
    clear : wf_smod, wf_badi , wf_object2.
    Get the total SMOD.
    loop at jtab into wa_tadir.
    at first.
    format color col_heading intensified on.
    write:/1 sy-vline,
    2 'Enhancement/ Business Add-in',
    41 sy-vline ,
    42 'Description',
    105 sy-vline.
    write:/(105) sy-uline.
    endat.
    clear wf_txt.
    at new object.
    if wa_tadir-object = 'SMOD'.
    wf_object2 = 'Enhancement' .
    elseif wa_tadir-object = 'SXSD'.
    wf_object2 = ' Business Add-in'.
    endif.
    format color col_group intensified on.
    write:/1 sy-vline,
    2 wf_object2,
    105 sy-vline.
    endat.
    case wa_tadir-object.
    when 'SMOD'.
    wf_smod = wf_smod + 1.
    select single modtext into wf_txt
    from modsapt
    where sprsl = sy-langu
    and name = wa_tadir-obj_name.
    format color col_normal intensified off.
    when 'SXSD'.
    For BADis
    wf_badi = wf_badi + 1 .
    select single text into wf_txt
    from sxs_attrt
    where sprsl = sy-langu
    and exit_name = wa_tadir-obj_name.
    format color col_normal intensified on.
    endcase.
    write:/1 sy-vline,
    2 wa_tadir-obj_name hotspot on,
    41 sy-vline ,
    42 wf_txt,
    105 sy-vline.
    at end of object.
    write : /(105) sy-uline.
    endat.
    endloop.
    write:/(105) sy-uline.
    skip.
    format color col_total intensified on.
    write:/ 'No.of Exits:' , wf_smod.
    write:/ 'No.of BADis:' , wf_badi.
    else.
    format color col_negative intensified on.
    write:/(105) 'No userexits or BADis exist'.
    endif.
    else.
    format color col_negative intensified on.
    write:/(105) 'Transaction does not exist'.
    endif.
    at line-selection.
    data : wf_object type tadir-object.
    clear wf_object.
    get cursor field field1.
    check field1(8) eq 'WA_TADIR'.
    read table jtab with key obj_name = sy-lisel+1(20).
    move jtab-object to wf_object.
    case wf_object.
    when 'SMOD'.
    set parameter id 'MON' field sy-lisel+1(10).
    call transaction 'SMOD' and skip first screen.
    when 'SXSD'.
    set parameter id 'EXN' field sy-lisel+1(20).
    call transaction 'SE18' and skip first screen.
    endcase.
    reward for useful answers
    regards
    Nagesh.Paruchuri

  • All search engines bad for partition

    We are getting this error in logs. Not able to identify the root cause for this. Please let us know if anyone has any idea on this error.
    Error1: 2012-08-27 00:02:02,572 ERROR [nucleusNamespace.atg.search.routing.RequestDispatcher] (http-0.0.0.0-8080-4) There are no search engines available to process this request.
    Error2: 2012-08-27 03:55:12,235 ERROR [nucleusNamespace.atg.search.routing.RequestDispatcher] (ajp-0.0.0.0-8009-72) All search engines bad for partition: Segment: 9000352, id: 7839, server: null, responseSize: 0, startTime: 1346057712235, ttl: 40000, attempts: 2, complete: false, error?: <none>, dispatcher key: atg.search.routing.dispatch.DispatcherKey@9f4e771, request: Request ID: 2616, complete segments: 0, ttl: 20000, elapsed time: 5, complete: false, timed out: false
    2012-08-27 03:55:12,236 ERROR [nucleusNamespace.atg.search.routing.RequestDispatcher] (ajp-0.0.0.0-8009-72) All search engines bad for partition: Segment: 9000353, id: 7840, server: null, responseSize: 0, startTime: 1346057712235, ttl: 40000, attempts: 2, complete: false, error?: <none>, dispatcher key: atg.search.routing.dispatch.DispatcherKey@2d86b0d2, request: Request ID: 2616, complete segments: 0, ttl: 20000, elapsed time: 6, complete: false, timed out: false
    2012-08-27 03:55:12,236 ERROR [nucleusNamespace.atg.search.routing.RequestDispatcher] (ajp-0.0.0.0-8009-72) All search engines bad for partition: Segment: 9000354, id: 7841, server: null, responseSize: 0, startTime: 1346057712236, ttl: 40000, attempts: 2, complete: false, error?: <none>, dispatcher key: atg.search.routing.dispatch.DispatcherKey@65c2c257, request: Request ID: 2616, complete segments: 0, ttl: 20000, elapsed time: 6, complete: false, timed out: false
    2012-08-27 03:55:12,236 ERROR [nucleusNamespace.atg.search.routing.RequestDispatcher] (ajp-0.0.0.0-8009-72) request failed: Request ID: 2616, complete segments: 0, ttl: 20000, elapsed time: 6, complete: false, timed out: false

    Hi Straydog,
    I'd try starting Firefox in [[Safe Mode]]. If you don't have the issue while all of your add-ons, extensions, and themes are disabled, you can try adding them back in one by one until you find the culprit. You should look at the [https://support.mozilla.org/en-US/kb/Troubleshooting-extensions-themes Extensions and Themes troubleshooting guide ] and the [[Troubleshooting plugins]] article as well.
    Hopefully this helps!

  • BADI FOR WITHHOLDING TAX CODES SEARCH HELP

    HI,
    Is there any BADI for witholding tax code search help. i want to make some changes in it.
    field: WITHT
    Pls help.

    Please find the following BADIs which are called during the transaction FB60.
    BADI_FDCB_SUBBAS01
    BADI_FDCB_SUBBAS02
    PPA_CUST_BADI
    BADI_FDCB_SUBBAS03
    BADI_FDCB_SUBBAS04
    BADI_FDCB_SUBBAS05
    What release are you on? I have the same issue for 1042s, but here are some helpful links for turning on the extended withholding tax:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Defining withholding tax codes:
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    http://help.sap.com/saphelp_erp2005/helpdata/en/e5/0780914acd11d182b90000e829fbfe/frameset.htm
    Reward points if found helpful....
    Cheers,
    Chandra Sekhar.

  • Setting case sensitivity for text searches

    I am trying to figure out how to set case sensitivity for text searches for Oracle. I am using 8.1.7 and the documentation keeps referring me to the Basic_Lexer object. Does setting the mixed_case parameter to 'No' remove case sensitivity for the index or is there something else I need to do?

    Do you recommend another field type that can be used that does not use case sensitivity?
    Thank you

  • Search in TM backups works very badly - for me.

    Bonjour !
    To test the searching capability of Time Machine, I do this :
    - In a finder window, I select the place where I want to search for a file which I know had been - say on the Desktop - in March of 2010 : in Finder/Places I select the "Desktop".
    - then, in the search field of this Finder window, I type the name - or a part of the name - of the file I want to be found in the Desktop
    - of course the file I search is not in the current Desktop, and then I launch TimeMachine from the Dock, and ... wait to see ...
    Nothing happens this time.
    OK, I click on the backward arrow in TM and TM jumps several days to stop where Desktop is still empty of my search.
    Again I click and jump more or less days back in time, and it stops with again an empty Desktop that day for my search.
    Again and again to the end of it without having stopped for the Desktop where I know - and I can manually check - the file exist.
    Are my TM backups so messy ( I ran Disk Utility repair at several occasions without any fault ) that I should wipe all that and start for a new life ?

    I see the same thing. this is definitely a bug. can't think of any workaround, sorry. you should submit a bug report about it
    https://bugreport.apple.com/cgi-bin/WebObjects/RadarWeb.woa/wa/signIn

  • How to find BADI for the enterprise service?

    Hi Experts,
      We are enhancing an enterprise service for Businesspartner  creation by adding an additional field in the structure. But we are not able to find out the correct BADI for the enterprise service.  We are using the following enterprise service - 'BusinessPartnerERPCreateRequestConfirmation_In' . I could not find any BADI in ES workplace also .How to search for a BADI for this ES.
    Any help on this will be well appreciated.
    Thanks in advance
    Sanu

    Hi Sanu.
    Not all the services is an BAPI or BAPI, maybe this is an interface.
    To see the related object go to esworkplace and find the service.
    You will find in the page the label "Related Web Service Definition".
    Copy the related value(in your case ECC_BusinessPartnerCrtRC) it and go to SAP GUI. In transaction SE84, go to enterprise service and choice service definition.
    Paste the value copied in esworkplace in field Service Definition, then F8.
    In the next screen double click in the returned value.
    In the next screen you will see a Reference Object field. Double click in the value and you will see the related object.
    In this case is an interface. You can see in Provider Class.
    Hope that's help you.
    Marcos

Maybe you are looking for