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
-
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,
SivasankarHi 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,
BobbyHi 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. -
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.
ThanksHi Naren,
It think You can get rid of the unwanted tabs by implementing the BAdI 'HRPAD00_PREM' itself.
Regards,
Suresh Datti -
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,
akshhi
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: falseHi 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
SanuHi 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
-
Programs that automatically open on startup
Can anyone tell me how to STOP Skype from automatically opening on Start up of my MBPro ? It never did this and I haven't updated OSX lately, nor can I with 10.4.11. Skype now opens when I power on my mac, then hangs - always, and I have to force qui
-
Options besides reinstall to get MBP working right?
I purchased my MBP in April 2011. It's currently running OS X 10.8.2. I haven't done any wipe/reinstall of the OS since it was bought. About 3 months ago, I started getting weird behavior. Usually, when a window in the background is clicked, it c
-
Dear AppleCare, As I bought my iPhone 5 16GB,White in the USA from Sprint, full price with tax,unlocked ,it was excepted to be a global phone. But now I come across with some problems in Chinausing local carrier, everything is working properly except
-
Hi all, how can i configure the UME that way, that it is able/possible to read and write user-related data from multiple data sources? While an employee-search (use Who Is Who iView) I want to display data, which were stored in different data sources
-
Time Machine completes once, then says "too large for backup disk"
Hello all, I'm a very experienced, certified Apple tech, with over 15 years' experience working on Macs, having used them since 1984. Client's iMac (27-inch, Late 2009) Mac OS X 10.6.8, fully up to date 12 GB RAM History: Internal 1 TB hard drive was