Material Search Help for VA01 - Material by Plant
Hi Experts,
I want to know how to find out the search help for that material in that tcode. Please tell me in detail how to proceed with this and where to go with the modifications or enhancement.
I am not familiar with user exits, so please help me.
Regards,
Bhaskar.
Hi,
you don't need any exit / badi.
Go in VA02, in material number go in technical information : F1 ; F9
You will show there is no search-help link to the field. So the search-help is taken from the data element.
Go in SE11 and show the data element MATNR.
In the thirth tab you will find the search-help link : S_MAT1.
Go in SE11 and show the search help S_MAT1 (each time you could double click instead of reopen SE11).
This is a group search, that means, it contains many search help.
Copy a simple search help, modify as you would like.
Add your own search help in the S_MAT1, and don't forget to link fields (parameters).
You don't need any object key or user-exit.
You will affect all the screen of SAP using this search-help S_MAT1.
Regards
Frédéric
Similar Messages
-
Search help for VA01 Header Data Partners
Hello Team,
I have a requirement in va01/02/03 , where i will need to create/enhance a search help for one of the partner functions under SO header data.
and values will need to be extracted from a customer Z-Table., taking into consideration the sales area of the SO
Right now, I am not sure, but it looks like it has a search help attached to it, but when i press F4, nothing comes up.
Is there a way i can check if there is any standard search help associated with those screen field?thankyou suresh.
As i have created this search help and in the view i have given the join conditions as
MARA-MATNR = MARC-MATNR
MARA-MATNR = MAKT-MATNR
MARA-MATNR=MVKE-MATNR
and in search help parameters :
VKORG
MATNR
BISMT
MAKTX
MTART
WERKS
PRODH
I took the Hotkey as 1.
Please guide me what are selection conditions that i need to give in my VIEW.
Here iam using 4 tables.
MARA
MAKT
MVKE
Edited by: vinay raj on Jun 12, 2009 6:42 AM
Edited by: vinay raj on Jun 12, 2009 7:18 AM -
Search Help for VA01,VA02 Tcode
I need to develop a new search help in the VA01 and VA02 Transaction Code.
For the below mentioned fields :
Sales Organization, Old Material Number, Material Description, Material type, Plant and Product Hierarchy.
I have created the search help.
But iam not sure about the VIEW.
Please let me know how to write a view for this search help.
Edited by: vinay raj on Jun 11, 2009 4:59 PMthankyou suresh.
As i have created this search help and in the view i have given the join conditions as
MARA-MATNR = MARC-MATNR
MARA-MATNR = MAKT-MATNR
MARA-MATNR=MVKE-MATNR
and in search help parameters :
VKORG
MATNR
BISMT
MAKTX
MTART
WERKS
PRODH
I took the Hotkey as 1.
Please guide me what are selection conditions that i need to give in my VIEW.
Here iam using 4 tables.
MARA
MAKT
MVKE
Edited by: vinay raj on Jun 12, 2009 6:42 AM
Edited by: vinay raj on Jun 12, 2009 7:18 AM -
Search help for material number in table control
Hi
I have a table which i have generated using table control wizard.
I have used an interal table while creating the table control through wizard.
In this internal table i have field matnr.Now my requirement is to have a search help for this field.
I want a default search help for material as you get one instandard transactions.
In my other i have ip/op field i.e matnr and i have used the field directly from ztable,it has got the search help but since i am using the internal table i am notting getting a search help .
can anyone tell how to assign a search help to my table control material fieldhi deepthi,
chk a sample one which will help u. <b><i>f4 hlp in table control</i></b>
* Screen flow logic........
PROCESS BEFORE OUTPUT.
*MODULE PBO_MODULE.
PROCESS AFTER INPUT.
*MODULE PAI_MODULE.
PROCESS ON VALUE-REQUEST. "F4
FIELD EKPO-EBELP MODULE help_ekpo.
* populate screen field from within PROCESS ON VALUE-REQUEST(F4) call
*& Module help_responsibility INPUT
* text
MODULE help_ekpo INPUT.
**Transport values to table dynpro/screen table control
DATA: l_stepl LIKE sy-stepl,
l_indx LIKE sy-stepl.
DATA: dynpfields LIKE dynpread OCCURS 5 WITH HEADER LINE.
* Adjust for scroling within table control
CALL FUNCTION 'DYNP_GET_STEPL'
IMPORTING
povstepl = l_stepl
EXCEPTIONS
stepl_not_found = 0
OTHERS = 0.
l_indx = tc_ekpotable-top_line + l_stepl - 1.
"tc_ekpotable should already have been declared
REFRESH dynpfields.
CLEAR dynpfields.
dynpfields-fieldname = 'EKPO-EBELN'.
dynpfields-fieldvalue = '00010' "wa_ekpo-ebeln.
dynpfields-stepl = l_stepl.
APPEND dynpfields.
dynpfields-fieldname = 'EKPO-EBELP'.
dynpfields-fieldvalue = '00020' "wa_ekpo-ebelp.
dynpfields-stepl = l_stepl.
APPEND dynpfields.
CALL FUNCTION 'DYNP_VALUES_UPDATE'
EXPORTING
dyname = 'SAPLZZ_EKKO' "Program name
dynumb = '0100' "Screen number
TABLES
dynpfields = dynpfields
EXCEPTIONS
OTHERS = 0.
ENDMODULE. " help_ekpo INPUT
rgds
Anver
<b><i>if hlped kindly mark points</i></b> -
Search help for Material long text ?
Hello,
A given material code MATNR is linked a material short text ( MAKT_MAKTG for example) which is on max 40 characters.
Where can i maintain the material long text ( around 100 characters) which is available in a search help in standard SAP ?
Note : in the material master data, i know the view Purchase order text, but is there any search help for this ?
Or do you have to develop an own search help ?
Thank you in advance,
IsabelleThank you Jürgen,
OK, i understand that a search help on long text is not a good idea
Nevertheless, 40 characters to name a material is too short for our users. Do you know any other text field that we can use ? because i imagine it is not possible to extend MAKTG to more that 40 char.
Our issue is that we upload our material data from some manufacturer material file, and their material description (even the one called " short text" is often more than 40 char.
Do you see any possible solution ?
Thank you,
Isabelle -
Search Help for Material Master
We would like to have a search help for the material master.
This should help me search the materials which have the product hierarchy field filled.
Please let me know if the below steps are correct.
1)Create a new Match Code say zMAT_prod
2)Add the match Code zMAT_prod to MAT1_A collective search help.Hi Rohita,
Adding Matcode Id is correct...You can add this matchcode ID in the selection screen.
Also before adding the Matchcode ID ...You may need to write a select query with the condition to populate the data into that view.
Ex :
select single vbeln
from vbak
into table t_matchcode
where vbak = xyz "give any condition which you wish to extract the data.
Suppose Matchcode Id is ZTA.
Select-options : s_vbeln for vbak-vbeln matcode id ZTA
So that it will display the Serach help with all the details.
Regards,
Kittu -
Changing the search help for vbap-aufnr in va01
Hi Folks,
Can we change the search help provided for the field Order(vbap-aufnr) in the table Control ALL ITEMS in VA01.
1.go to va01.
2.give the order type.
3.press enter.
4.it will take us to the overview screen.
5.there we will find a table control named ALL ITEMS.
6.in that we can find a field called ORDER(vbap-aufnr) with a Search Help provided.
7.I want to change this search help to the search help provided for the same field in other screen.
(the same field is in some other screen which is having a different kind of search help,I want to provide that search help for the above said screen too)
Let me know how to go with this in detail.
Thanks,
K.Kiran.Hi Folks,
The same requirement I am trying to explain in a detailed manner.
1.go to va01.
2.give the order type.
3.press enter.
4.it will take us to the overview screen.
5.there we will find a table control named ALL ITEMS.
6.in that we can find a field called ORDER(vbap-aufnr) with a Search Help provided showing only the Orders.
7.Now double click in the same field which is taking us to Item Data Screen.
8.here we will be able to see a few tab strips.
9.click on the accounts assignment tab.
10.we will be able to find the filed ORDER having a Search Help.
Now I want this search help at the screen I had discussed above.At both the areas search help is provided using 'DD_SHLP_CALL_FROM_DYNP'.
How to solve this?
K.Kiran. -
Search help for Plant in Ztable
Hi,
I need to create the search help for werks(Plant) in Ztable,
Rewards will be sure for usefull answers
Thanks and Regards,
Jatender NarangHi
Good
Check the below SDN link which will give you clear idea on creation of a Search Help.
Create Search Help
Thanks
mrutyun^ -
Search help enhancement - VA01
Hello,
I am trying to enhance standard search help on material field(RV45A-MABNR) on VA01 screen with my custom search help. Can someone please suggest which search help is being used by this material field?
Thanks,When you go to display the structure RV45A in se11 and goto field mabnr and double click it , you can find
"explicit search help attachment to data element" and not as "explicit search help attachment to data field"
which is the case for RMXTT_TRIAL_HD-PRODUCT
and also when you click on the search help for field at the bottom , you can see " no search help for field RV45A-MABNR". -
How to get search help for 2nd parameter based on the 1st parameter value
Hi all!
I have 2 parameters (material no, revision level). I have created a search help for revision level. It has an importing parameter :material no. and one exporting parameter : revision level.When I checked it, it's giving the revision values only for the specified.
In my report , I have kept these 2 materials in my selection screen.For revision level , I have added the matchcode object which I have created. When I pressed F4 for revision level, it's giving all the values irrespective of the material no. in the first parameter. How to solve it? Please suggest.Hi,
Try this code filling internal table fields,
DATA: BEGIN OF values,
OID TYPE ZCL_OBJECT-OBJECTID,
ODEC TYPE ZCL_OBJECT-OBJECT_DESC,
END OF values,
W_FIELD(10).
DATA: ZCL_PROJECT-PROJECTID type zcl_project-projectid,
ZCL_OBJECT-OBJECTID(5).
DATA: progname TYPE sy-repid,
dynnum TYPE sy-dynnr,
dynpro_values TYPE TABLE OF dynpread,
field_value LIKE LINE OF dynpro_values,
values_tab LIKE TABLE OF values.
CALL SCREEN 100.
*& Module VALUE_PROJECTID INPUT
text
*MODULE VALUE_PROJECTID INPUT.
CALL FUNCTION 'F4IF_FIELD_VALUE_REQUEST'
EXPORTING
tabname = 'ZCL_PROJECT'
fieldname = 'PROJECTID'
dynpprog = progname
dynpnr = dynnum
dynprofield = 'ZCL_PROJECT-PROJECTID'.
*ENDMODULE. " VALUE_PROJECTID INPUT
*& Module VALUE_OBJECTID INPUT
text
MODULE VALUE_OBJECTID INPUT.
CALL FUNCTION 'DYNP_VALUES_READ'
EXPORTING
dyname = progname
dynumb = dynnum
translate_to_upper = 'X'
TABLES
dynpfields = dynpro_values.
READ TABLE dynpro_values INDEX 1 INTO field_value.
W_FIELD = FIELD_VALUE-FIELDVALUE.
SELECT OBJECTID
OBJECT_DESC
FROM ZCL_OBJECT
INTO (VALUES-OID,
VALUES-ODEC)
WHERE PROJECTID = FIELD_VALUE-FIELDVALUE.
APPEND VALUES TO VALUES_TAB.
ENDSELECT.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'OID'
dynpprog = progname
dynpnr = dynnum
dynprofield = 'ZCL_OBJECT-OBJECTID'
value_org = 'S'
TABLES
value_tab = values_tab.
ENDMODULE. " VALUE_OBJECTID INPUT
*& Module INIT OUTPUT
text
MODULE INIT OUTPUT.
progname = sy-repid.
dynnum = sy-dynnr.
CLEAR: field_value, dynpro_values.
field_value-fieldname = 'ZCL_PROJECT-PROJECTID'.
APPEND field_value TO dynpro_values.
IF SY-UCOMM = 'BACK'.
LEAVE program.
ENDIF.
IF SY-UCOMM = 'ANS'.
LEAVE TO SCREEN '0'.
ENDIF.
ENDMODULE. " INIT OUTPUT
START-OF-SELECTION.
WRITE: / field_value-fieldvalue,
W_FIELD.
LOOP AT VALUES_TAB INTO VALUES.
WRITE / VALUES.
ENDLOOP.
if sy-subrc <> 0.
WRITE / field_value-fieldvalue.
endif.
Plzz reward points if it helps -
Search Help for custom data element
Hi experts,
I have a small question regarding accessing data on different clients.
Can I have an abap program where I can make reference to data /tables in different client AAA, assuming the system (AAA) with data is logically connected to the client that has the ABAP Program ?
thanks,
RajeshThanks Ankur and Rich,
I would like to clarify your responses.
I have a custom field my material in SAP xRPM system( different client from R/3). As per your previous replies, I understand it is possible to have search help for material in xRPM and validate the data with material in R/3. Is this correct? Do I need to maintain all the data in the xRPM ?
thanks again,
Rajesh -
Creating a search help for a field in selection screen
Hi All,
There are 3 fields in the selection screen. They are
WERKS
DATE
MATNR
Enter a value WERKS = 2465.
When I press the drop down menu for MATNR, it should only give the material number available for 2465.
I think, I should create a search help for it.
Kindly help me to create a search help for the material number based on the above condition.
Thanks in advance.Hi
i am sending you a sample code where i had implemented a search help
for my req you can understand very easyly and write for ur req
<b>reward if usefull for ur req</b>
TYPES : BEGIN OF ST_OBJID_SH,
OTYPE TYPE HRP1000-OTYPE,
OBJID TYPE HRP1000-OBJID,
END OF ST_OBJID_SH.
AT SELECTION-SCREEN ON VALUE-REQUEST FOR S_OBJID-LOW.
IF S_OBJID IS NOT INITIAL.
SELECT OTYPE OBJID FROM HRP1000
INTO TABLE IT_OBJID_SH
WHERE OTYPE = 'D'.
IF SY-SUBRC EQ 0.
SEARCH HELP FOR QUALIFICATION.
CALL FUNCTION 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
DDIC_STRUCTURE = ' '
RETFIELD = 'OBJID'
PVALKEY = ' '
DYNPPROG = SY-REPID
DYNPNR = SY-DYNNR
DYNPROFIELD = 'S_OBJID'
STEPL = 0
WINDOW_TITLE =
VALUE = ' '
VALUE_ORG = 'S'
MULTIPLE_CHOICE = ' '
DISPLAY = ' '
CALLBACK_PROGRAM = ' '
CALLBACK_FORM = ' '
MARK_TAB =
IMPORTING
USER_RESET =
TABLES
VALUE_TAB = IT_OBJID_SH
FIELD_TAB =
RETURN_TAB = RETURN_TAB
DYNPFLD_MAPPING =
EXCEPTIONS
PARAMETER_ERROR = 1
NO_VALUES_FOUND = 2
OTHERS = 3
IF SY-SUBRC <> 0.
MESSAGE ID SY-MSGID TYPE SY-MSGTY NUMBER SY-MSGNO
WITH SY-MSGV1 SY-MSGV2 SY-MSGV3 SY-MSGV4.
ENDIF.
ENDIF. -
Search help for Web Dynpro using the SAP-search help
Hi,
Im trying to create a generic search help for Web Dynpro using the SAP-search help. It should working so, that I construct a Web Dynpro-component, that gets the data of the search help from the SAP-system, interpreted it and creates the ui-elements and the needed context generic.
The mapping between the Input field of the customerview and the right search help is to be made with an xml-file, which contains the information: name of the view, the input field, the search-help-name and the name of the field that will be returned.
The xml-file is reading from a helper-class. That helper-class contains any information, witch need the search help-component as well as the customer-component.
The initialization takes place in the method wdDoModify of the customer. The call of the search help from the customer should be implement with an Action, witch is bound to a Button(create dynamic in the helper-class behind the input field).
In a second foot should be create a plugin for eclipse, witch insert the used files (search help component, helper class, ) in the project. In addition it should create the call in the customer generic.
It would be great if someone can give me a feedback!Hi Mike,
The BlanketAgreement.exe is a reference to the executable that will be created when you compile the solution you created in Part II - Part III. I think there is a mistake in the tutorial because it asks you to name the project 'Blanket' which means that by default the executable will be called Blanket.exe and not BlanketAgreement.exe. The tutorial also misses the step asking you to compile the Blanket project before you go on to create an installer. You should compile your Blanket project in Release mode before creating an installer. By compiling the project you'll get a Blanket.exe file in the bin folder of your Blanket project which you then need to add to the installer per the instructions.
SAP do offer development courses in some areas and there is training material here on the SDN and on the SAP partner portal (and maybe the customer portal as well). Try searching this forum for 'training' or 'tutorial' and you should get a few links. There's also a development certification.
Personally I'd recommend you give yourself a little project to work on and just get stuck in
Kind Regards,
Owen -
No search help for Custom field ZZKUKLA in vk11
Hi,
I have added the field KUKLA - Customer classification as a pricing field in KOMP. Created an access sequence as follows: Sales Org.-> Customer Classification - material group.
In the creation of the record in VK11 I'm not getting the search help for the ZZKUKLA field. The thing is that if I'm in change or display, the search help for the field appears and lists the possible values.
Anyone have a clue?
Thanks!
/PatrikDear Pratik,
Request you to first add Customer classification field (ZZKUKLA) in KOMK structure insted of structure KOMP. Becasue it is header structure filed. After add this new filed in KOMK structure, Add this new filed in your field catelog and than create table and new access sequence. Also request you to select KOMK structure in your access sequence against this new field Customer classification ZZKUKLA.
Regards,
Haresh Panara -
Search help for custome field with different data type
Hi Friends,
I have Created a custom table in which i have created a field is
ZMATLONG which stores material number.
Now the data element is zdmat which is of char 40..
Now i want to give search help for this field ZMATLONG..
I have tried many ways giving search help to this field
a) i Tried to attach the standard search help of MATNR ie : MAT1 but its showing me data type inconsistancy
b) i created a zsearch help and in the selection method i have used database table mara , again here iam getting the same error data type inconsistancy...
Now how can i give the search help like matnr field to my custom field ZMATLONG...
How can i do it..?
Thanks in Advance..
Regards
KumarHi,
MATNR ahs length 18 and ZMATLONG has length 40.So due to this u cannot use MAT1 search help.
best way would be cope MAT1 into Z search help. Then in the search help parameter change the data element of field
MATNR as ZMATLONG.
Now if you assign Z search help to ZMATLONG it will work.
I tried this its working fine.
Shanmugavel Chandrasekaran
Maybe you are looking for
-
Built in Audio not working in MacBook Pro after update to 10.7.3
The Built In Audio is not working in My MacBook Pro (Early 2011) after update to 10.7.3; I tried resetting the PRAM and SMC but it didn't helped me out. I can get audio only if i reboot my mac from Safe Mode or reboot after Repairing Disk Permissions
-
Audio cuts out randomly...known issue?
Most Keynote presentations we record capture the entire audio of the person speaking just fine. However, random presentations will drop the audio with no rhyme or reason. Record it again and all is well. But this requires us to reschedule the trainer
-
ITunes 11.4 stuck syncing photos to iPAD on XP
I have recently updated iTunes to 11.4. iTunes will download some photos (say 30) then gets stuck copying photo x of x. If I restart, it will copy more then get stuck again. Running XP with latest service pack. I have iPAD with 64 GB capacity (2
-
JasperReport with chart in xml?
Hi, I am using jasperreports 1.0 to create reports in my application. Some reports has charts. I'd like the legend stay of the right side of the chart instead in botton area. How can I determine the legend position in my xml file? I am not using java
-
hi, where can i find components like tabbedpane , messagepane , menus to include in the pages . As i like to add as third party . It does not avail in standard jsf components yet.