Exit for collective search help KRED
Hi all,
we have a requirement to enhance collective search help for Vendor in the TransactionsME51, ME52, ME53, ME51N, ME52N, ME53N.Collective search help for vendor is KRED.We need an exit to create extra search help in the collective search help.We need to add a tab search 'vendor by account group'.Any pointers to this will be appreciated.
Hi Kiran,
Just run the following link in browser to obtain a PPT documentation with example on search help and search help exits
fuller.mit.edu/tech/search_helps.ppt
pls reward if helpful
Regards
Byju
Similar Messages
-
Steps for creation of search help exit for a search help
Hi,
I have created a search help. I need to create a search help exit for this search help.
Please let me know how to create a search help exit as well as how to link it to my search help.1)Copy the FM F4IF_SHLP_EXIT_EXAMPLE to write your own FM. (check the documentation and coding of FM F4IF_SHLP_EXIT_EXAMPLE).
2)write your code depending upon the functionality you want.
3)attach the FM in search help through SE11 in "search help exit" field.
A search help exit is a function module for making the input help process described by the search help more flexible than possible with the standard version.
This function module must have the same interface as function module F4IF_SHLP_EXIT_EXAMPLE. The search help exit may also have further optional parameters (in particular any EXPORTING parameters).
A search help exit is called at certain timepoints in the input help process.
Note: The source text and long documentation of the above-specified function module (including the long documentation about the parameters) contain information about using search help exits.
Function modules are provided in the function library for operations that are frequently executed in search help exits. The names of these function modules begin with the prefix F4UT_. These function modules can either be used directly as search help exits or used within other search help exits. You can find precise instructions for use in the long documentation for the corresponding function module.
This module has been created as an example for the interface and design of Search help exits in Search help.
All the interface parameters defined here are mandatory for a function module to be used as a search help exit, because the calling program does not know which parameters are actually used internally.
A search help exit is called repeatedly in connection with several events during the F4 process. The relevant step of the process is passed on in the CALLCONTROL step. If the module is intended to perform only a few modifications before the step, CALLCONTROL-STEP should remain unchanged.
However, if the step is performed completely by the module, the following step must be returned in CALLCONTROL-STEP.
For more detailed information please refer to the documentation describing the concept of the search help exit.
The module must react with an immediate EXIT to all steps that it does not know or does not want to handle. -
Add documentation to (collective) search help
If i create a collective search help via se11 and execute it, the blue 'I'-button (information) appears. When I press it, nothing happens.
(the same thing occurs with the sflight searchhelp)
I would like to add a documentation to a collective search help that would appear when this button is pressed. is this possible and how should I do it?Hi Dries,
Go through this info.
Creating Collective Search Helps
Procedure
In the initial screen of the ABAP Dictionary, select object class Search help, enter the name of the search help and choose Create.
A dialog box appears in which you must select the type of search help.
Select Collective search help and choose .
The maintenance screen for collective search helps is displayed.
Enter an explanatory text in the field Short text.
You can for example find the search help at a later time using this short text.
In the Definition tab page enter the parameters of the collective search help.
Select the Imp flag if it is an import parameter. Select the Exp flag if it is an export parameter.
Define the types for the parameters of a collective search help by assigning a data element. Enter the name of the data element that describes the contents of the search help parameter in the Data element field.
You can assign the parameter a default value in the Default value field.
In exceptions it could be necessary to change the standard process defined by the search help. You can implement the deviation from the standard using a search help exit.
In this case enter the name of the search help exit in the corresponding field.
On the Included search helps tab page, define the search helps that you want to include in the collective search help.
You can include elementary search helps and collective search helps.
Use the Hide flag to control whether an included search help should appear in the dialog box for selecting the elementary search help. If the flag is set, the search help is not offered.
It makes sense to hide search help inclusions if one or more search paths in the standard system should not be used in a concrete R/3 System. Similarly, search help inclusions can also be already hidden in the standard system because they only can be used meaningfully in a few R/3 Systems. You have to cancel the flag in this case.
Position the cursor one after the other on each allocated search help and choose Parameter assignment.
In the next screen, enter the parameter names of the elementary search helps to which the corresponding parameters of the collective search help should be assigned in the field Reference parameter.
You can select the parameters contained in the included search help using the input help. Create a proposal for the assignment with Proposal.
Save your entries.
A dialog box appears in which you have to assign a development class to the search help.
Choose .
Result
The collective search help is activated. You can find information about the activation flow in the activation log, which you can display with Utilities ® Activation log. If errors occurred when the collective search help was activated, the activation log is automatically displayed.
Do not forget to link the search help to a screen field. The search help attachment is not part of the search help definition; it is part of the object definition to which the search help is attached.
Other Options
You can test the flow of an input help defined by the collective search help with . A dialog box appears in which you can simulate the behavior of the search help under different conditions. You can obtain information about the options provided in this window with .
Rewards some points .
Rgds,
P.Naganjana Reddy -
how to create collective search helps.plz.
1. In the initial screen of the ABAP Dictionary, select object class Search help, enter the name of the search help and choose Create.
A dialog box appears in which you must select the type of search help.
2. Select Collective search help and choose .
The maintenance screen for collective search helps is displayed.
3. Enter an explanatory text in the field Short Text.
You can for example find the search help at a later time using this short text.
4. In the Definition tab page enter the parameters of the collective search help.
Select the Imp flag if it is an import parameter. Select the Exp flag if it is an export parameter.
Define the types for the parameters of a collective search help by assigning a data element. Enter the name of the data element that describes the contents of the search help parameter in the Data element field.
You can assign the parameter a default value in the Default value field.
5. In exceptions it could be necessary to change the standard process defined by the search help. You can implement the deviation from the standard using a search help exit.
In this case enter the name of the search help exit in the corresponding field.
6. On the Included search helps tab page, define the search helps that you want to include in the collective search help.
You can include elementary search helps and collective search helps.
Use the Hide flag to control whether an included search help should appear in the dialog box for selecting the elementary search help. If the flag is set, the search help is not offered.
It makes sense to hide search help inclusions if one or more search paths in the standard system should not be used in a specific SAP System. Similarly, search help inclusions can also be already hidden in the standard system because they only can be used meaningfully in a few cases. You have to cancel the flag in this case.
7. Position the cursor one after the other on each allocated search help and choose Parameter assignment.
In the next screen, enter the parameter names of the elementary search helps to which the corresponding parameters of the collective search help should be assigned in the field Reference parameter.
You can select the parameters contained in the included search help using the input help. Create a proposal for the assignment with Proposal.
8. Save your entries.
A dialog box appears in which you have to assign the search help a development class.
9. Choose activate
Search Helps:
These are two types.
Elementary n Collective.
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
pls reward points if helpful,
shylaja -
Exapmple required on Collective Search Help
Hi,
As per my understanding Collective search help is combination of "Elementary Serach Helps".
I have created two Elementary search helps
one (Name : ZELE_TEST)is with the following fields
MKPF-MBLNR
second(Name : ZELE_TEST1) is with
LFA1- LIFNR
LFA1-LAND1
STEP 1: Afterwards I have try to create COLLECTIVE SEARCH HELP( Name: ZCOLLE_TEST ) using the above two Elementary search helps. While creating the COLLECTIVE SEARCH HELP in Definition tab I took MBLNR, LIFNR, LAND1 fields.
STEP 2: In Included Search Helps tab I took the above two elementary serach helps ie ZELE_TEST and ZELE_TEST1.
STEP 3: afterwards I gone through the "Parm. Assignment" push button. May be I am going wrong in this step or else .....but finally I am unable to execute the collective search help.
Please correct me where I am doing wrong in the above procedure.
It would be greatful if u will provide me example for collective search help using morethan one elementary search help.
Thanks in Advance.
- Kumar.Hi Kishore,
Check this thread on Collective Search Help Creation:
How can we create a Collective search help
Check these links also
http://help.sap.com/saphelp_erp2005/helpdata/en/cf/21ee86446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04s/helpdata/en/c9/83eb02be4c11d1950200a0c929b3c3/content.htm
Regards,
Chandra Sekhar -
F4 help for Elementary Search Help in collective Search help
Hi Gurus,
I have created an elementary search help 'ZXXX' with fields Partner , KDGRP and KTEXT .For this searh help, I have created a database view for the selection method with tables BUT000 , KNVV and T151.Finally, added this elemenatry search help'ZXXX' to collective searh help BUPA.
When I press f4 on BP , I could very well see the newly created seach help 'ZXXX' in transaction BP.However, the F4 on field KDGRP is missing. I thought the SAP internally determines F4 for KDGRP based on the check table T151 in domain KDGRP but it is not happening. I did try to infulence the values in shlp-interface and shlp-fielddescr using search help exit but it does not work.
Could you help me how do I acheive the F4 help on field KDGRP which is used in an elementary search help and further more in collective search help BUPA on transaction BP.
<REMOVED BY MODERATOR - REQUEST OR OFFER POINTS ARE FORBIDDEN>
cheers,
Amber
Edited by: Alvaro Tejada Galindo on Jan 4, 2010 3:29 PMHi
There might be some reasons for not getting the F4 value. One reason could be the complete AUTHORISATION for shopadmin given to the user.
Please check the SHOPADMIN authorisations of the user.
Hope this will be helpful
Regards -
Find collective Search Help for partner function at runtime
Hi experts,
I have a screen very similar to VF05. When I enter the partner function, the corresponding field for the partner function, I want a collective search help to open.
If I enter the partner function - Employee responsible, then the search help PERM has to be called or for partner function Payer, I want the search help DEBI to be called. Can anyone let me know how can I get the related partner functions, without hardcoding for every partner function. Something similar to the VF05 report.
Warm Regards,
AbdullahHi,
Collective search helps:- Combination of elementary search helps. When we need to fetch data based on multiple selection criteriau2019s. More than one tables are Selection from multiple tables
Steps for creating collective search help.
1) Enter the search help name and click on create.
2) Choose Collective search help radio button option as the search help type.
3) Enter the search help parameters.
Note that there is no selection method to be entered for a collective search help.
4) Instead of the selection method, we enter the included search helps for the collective search help.
5)We need to assign parameters for each of the included search helps.
6) Complete the parameter assignment by clicking on the push button.
7) Collective search help offers the user to obtain F4 help using any of the included search helps.
Hope this helps u.
thanks -
Problem creating a hybrid collective search help for werks,bukrs and ekorg
Hi All,
I have to create a collective search help for Org_key field of a custom table.
This org_key field is a char4 field and can hold the value for plant , bukrs and ekorg.
I need to create a collective search help which includes
C_T001 Collective Search Help for BUKRS (Company Code)
H_T001W_NEW Possible Entries for Plants
H_T024E Input Help for Purchasing Organization
I have added org_key field in the field description , how can i do the parameter assigment ( or declare the field description ) so that if the user press F4 for org_key field ,he is able to see all the search paths corresponding to C_T001,H_T001W_NEW, and H_T024E simultaneously, and corresponding to value chosen ( for plant , werks or ekorg ) the value is passed back to the org_key field.
Thanks in Advance
Regards
AnuragProblem resolved. You can hard code values, like the domain name within the search help.
Although I have found that if you don't use a search help and you have domain values then your drop-down list values will be automatically populated from the domain values for the field. At least in my dynpro it does.
Jas -
Can't find the Collective Search help for Customer in VD02/VD03
Hi
I ave (I hope ) an easy question for you -
I need to extent the Collective search help for Customer in VD02/VD03 with an additional elementary search help, but I can't find the name of the Collective Search Help (F1 -> Technical Information only gives Search help '=')
So, where do I find it ?
Regards
Morten NielsenOK I Found it - Called DEBI
Regards
Morten Nielsen -
How can we create a Collective search help
Hi all sap experts,
How can we create a Collective search help on field OBJECT which allows to search tables
o ARCH_OBJ
o TOJTB (Search help: H_TOJTB)
on 2 tabs.
Thanks,
BasuHi
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
CREATION:
Go to SE11 Tcode
select search help
give the 'z' search help name and create
select the selection method ur table name eg : 'mara'
dialog module 'display value immediately'.
add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
where left position when displaying and spos = search position
and then save and activate ..
See the links:
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
pls go through this for search help creation
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
Search Help Exits:
Re: dynamic values for search help
Re: Dynamic search help
Reward points for useful Answers
Regards
Anji -
How can we create a Collective search help plz tell me with steps
How can we create a Collective search help plz tell me with steps
thanks,
basuHi
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
CREATION:
Go to SE11 Tcode
select search help
give the 'z' search help name and create
select the selection method ur table name eg : 'mara'
dialog module 'display value immediately'.
add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
where left position when displaying and spos = search position
and then save and activate ..
See the links:
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
pls go through this for search help creation
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
Search Help Exits:
Re: dynamic values for search help
Re: Dynamic search help
Reward points for useful Answers
Regards
Anji -
what is collective search help. Explain me the procedure to create collective search help.
Hi,
1) Elementary search helps describe a search path. The elementary search help must define where the data of the hit list should be read from (selection method), how the exchange of values between the screen template and selection method is implemented (interface of the search help) and how the online input help should be defined (online behavior of the search help).
2) Collective search helps combine several elementary search helps. A collective search help thus can offer several alternative search paths.
3)An elementary search help defines the standard flow of an input help.
4) A collective search help combines several elementary search helps. The user can thus choose one of several alternative search paths with a collective search help.
5)A collective search help comprises several elementary search helps. It combines all the search paths that are meaningful for a field.
6)Both elementary search helps and other search helps can be included in a collective search help. If other collective search helps are contained in a collective search help, they are expanded to the level of the elementary search helps when the input help is called.
CREATION:
Go to SE11 Tcode
select search help
give the 'z' search help name and create
select the selection method ur table name eg : 'mara'
dialog module 'display value immediately'.
add the field whatever u want and lpos = 1 and spos = 1 and check import and export parameter.
where left position when displaying and spos = search position
and then save and activate ..
See the links:
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee38446011d189700000e8322d00/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee45446011d189700000e8322d00/content.htm
https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=2176485
https://forums.sdn.sap.com/click.jspa?searchID=3173469&messageID=3601619
pls go through this for search help creation
http://help.sap.com/saphelp_nw2004s/helpdata/en/41/f6b237fec48c67e10000009b38f8cf/content.htm
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee2b446011d189700000e8322d00/content.htm
Search Help Exits:
Re: dynamic values for search help
Re: Dynamic search help
http://help.sap.com/saphelp_nw04/helpdata/en/cf/21ee52446011d189700000e8322d00/content.htm
http://www.sapdevelopment.co.uk/dictionary/shelp/shelp_exit.htm
https://forums.sdn.sap.com/click.jspa?searchID=4390517&messageID=1712818
Thanks,
Rewarrd If Helpful. -
Adding a field to existing collective search help
we tried to add a custom field to already existing collective search help
for this we tried to copy the search help exit "F4IF_SHLP_EXIT_VENDOR_EXP",
but we are unable to activate the copied function module since it's throwing a error that
a statement in one of the includes that was created by the system is inactive.
Thanks in advance,
RajHi Venkata,
Datasource Enhacement:
Please check : [Enhancing LO DataSource u2013 Step by Step|https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/b0af763b-066e-2910-a784-dc6731660f46]
after adding new field to datasource, need to populate using ABAP code in User Exit.
Adjust update and transfer rules of 0Customer and load data.
how can I add that field in 0SD_C03 cube.
--> In 0Customer infoobject, make Sales District as Navigational attribute and also activate as navigational in CUBE: 0SD_C03. Then it will be available for reporting for navigation, filtering.
Hope it Helps
Srini -
Change Default choice of Elimentary search help in Collective Search Help
Hi All,
This might be very odd one but i am faced with such a requirement.
In collective search help for eg in MM02 for material we click on a F4 for material master and it gives the list of various search help. By default the last selected elimentary search help will be selected.
My requirement is that by default only the first search help has to be displayed.
Any idea on how this can be achieved.
Regards,
GHi NabheetMadan,
I am aware of the concept of search help exit. What i am looking for is how to influence the choice of default search help in the exit.
Regards,
Shankar -
Collective search help in SRM 7.0
Hello all,
Does any body has an idea why the custom elementary search helps wont get displayed in SRM7.0 When we add for a collective search help.
For ex.. BBP_BUPA* SOURCE_OF SUPPLY is the standard collective search help where we added custom search helps to it,
While upgrading we try to implement the same in 7.0 also, But theya re not at all visible in the Drop down of Preferred supplier.
I tried to check web dynpro componenet WDR_F4_COLLECTIVE method in debug mode but was unable to trace it out,
Can any body help me how can i include them to standard collective search helps in web dynpro.
Thanks and Regards
geethaDear Poster,
As no response has been provided to the thread in some time I must assume the issue is resolved, if the question is still valid please create a new thread rephrasing the query and providing as much data as possible to promote response from the community.
Best Regards,
SDN SRM Moderation Team
Maybe you are looking for
-
Error while creating a GDS using FM
Hi I ve created an extract structure named as ZZTEST with database view with few fields from MARA & MAKT After copying the standard contents I renamed the FM as ZZRSAX_BIW_GET_DATA_SIMPLE & named the Function Group ZZRSAX While activating am getting
-
Hi All, I create hyperlink by finding http and www in my active document. //Works well But the problem is, if the url or websites contents coming twice or above then I found error //not able to create hyperlink source with the same n
-
Customizing the Wiki sidebar step by step
I'm having severe problems with my Wiki-setup. Frankly the worst Apple-experience in my entire life. When I'm done with this thread, I'm certain that a lot of other people will have an easier time configuring a custom sidebar in their own Wiki. At th
-
Most recent update downloads but does not install. There is enough space unless I'm looking at this the wrong way.
-
Migrate Active Directory 2008 to 2012 but need to keep the same ip address and server name
Hi, Current setup is 2 DCs in one site running 2008 R2 AD. We are planning to migrate from 2008 R2 to 2012 R2 but need to keep the same ip address and server name. I have came up two plans to do this and hope someone can tell me which one would be th