Deactive field in standard transaction
hi!
I have a question:
in a standard transaction, we need to deactivate the input of a field when the user fills it and save the document.
I mean; the user couldn't modify the value of the field once the document was saved.
anyone could help us?
thank you
Hi
Yes it may be possible.
For example for VA02 you may make some fields as display only through the exits that are available to modify the properties of screen elements..
Similar Messages
-
Search help for field in Standard Transaction
Hi Experts,
We have a requirement to have an F4 search help for a standard field .
( Plant, werks, Tx AS01 ). This field is not associated with any standard search help, but it throws F4 values programmatically .
We need to associate a standard search help ( BETR_BUKRS ) with this Plant field.
1. How to proceed abt it ( As it is a part of module program , can we straight away associate with the search help in the property ) ,it is a field of standard Transaction .
2. If we include search help above, what will happen to the already existing F4 functionality ? Can we have both in tabs ?
Thanks a lot,
~Abap LoverHi Seshatal,
Thanks for the input, but this field does NOT have any ON VALUE REQUEST event associated with it ....
as soon as F4 is hit, it goes to Function help_start ,so I don't think we can make any changes here as it is standard .
I think including a standard search help will help....how to achieve this ?
Thanks, -
Add new field in standard transaction
Could ou please tell me that can we add material field in standard transaction VF04 selection criteria.
if yes then how?
regards,
Amarhi Amar,
check this thread
Re: Additional Fields in Selection Screen of VF04 - Billing Due List
it might be helpful to you.
thanks
Sachin -
Need to add a field in standard transaction 'fs00'
hi,
can any one suggest me how to add a new field in the standard transaction 'fs00' under the field company code...
thanks ®ards'
prajwala.Hi Prajwala,
You can try the following user exit available for fs00:
GLX1028 User exit for BAPI_GLflex_GetDocItems (EXIT_SAPL1028_001)
Hope this will solve your problem... -
To add a Text field in Standard Transaction
Hi..
i want to add a Text field for a email address in BP transaction Address tab and want to update that in to a data base table So can we suggest User Exit and BADI for the Updation if Any or give the the process to over come this issueHi,
You have not mentioned the version you are using (assume its 5.0 or lower). Also, do you want to add a custom field & also programatically update it? If you want to add a custom field , you can use EEW.
But, from what you have written, I have a feeling that you can use some of the (existing) standard fields. What is your exact requirement.
Regards,
L -
Custom search help in sap field in standard transactions.
I have a requirement that I have to add a custom search help in XREF2 of bseg table either in fb02-f-43.
For FB02.
Display document.
Select a Line Item.
Go to Additional Data tab in menubar,a pop-up will come, where we will get the Reference1 fields .
My requiremnt is to add a custom input help having 3 constant values.
For F-43.
Give account , date etc in first screen.
Go to next screen give the amount.
Go to more data will get the fields in left side-no pop-up will come.
Help neededhi, Jkuma,
we met the similar situation with you while developing a anpplication form for HR.
our conclustions are:
1. it's not feasible to put all the data into the form, it will make the form too big and slow, so it must be a online interactive form
2. you may put a search field to let the user to input some kind of criteria and do the search on the r3 side and return the hit list on the form , but it's not so easy to develop a table control on the form using javascript to get the selected one.
3. so we built a 'selection screen' , using webdynpro for abap,
it will show up before the form, while can use ddic search help, to make the selection, then put all the selected entries into the adobe form for further processiong.
how this is helpful hint for you.
br.
jun -
Attaching Search Help for screen field in standard transaction
Dear All,
I want to attach my own custom search help for field 'Requiremenr Tracking Number (BEDNR) in PO (ME21n).
How can i do this?
Pls gv the stps.
Thanks a lot.
Kind Regards.Prasad, you know, when I search forum for answers, I'm really disappointed when I see people have found a solution but don't share, and as the thread was maybe one year old or later, I don't feel to ask because the guy probably don't remember what he did. So giving a little explanation immediately is always a very good idea.
-
Re :adding custom fields to standard transaction
Hi ..
I've added custom fields to vbap table..I have also
added these fields in the va02 screen.
Now whatever values I enter for the zfields(va02 ) must be saved in vbap table.
How do i do this?.
Should I write in MV45AIZZ .(PAI).
what are the steps i have to follow?.
Thanks and regards..
tharun venkatzfield in the program means the corresponding field name u have given for the newly added field in the table.
IN the layout u might have added some field ad have given some name (I/O) field name. -
Need to make some fields mandatory in standard transaction XK01
HI All,
Is it possiable to make some fields in standard transaction like XK01 mandatory?
or any work around ?
thank in advance for your replies.
Regads,
Riyaz.Hi,
From configuration(SPRO) u can easily make some fields mandatory in XK01. Otherwise create a transaction varition for XK01 using TC SHD0.
Rewards points if helpful.
Regards,
Srinivas Ch -
How to come out of standard transaction after giving error message
Hi Experts,
I have one requirement like i need to validate a field in standard transaction ME21N. If user enters wrong value then i have to give error message and leave the transaction ME21N immediately. If i do the code with error message then i struck in the same screen of ME21N(but i need to come out of ME21N).Can anybody help me for this particular scenario.
Regards,
BujjiAhhh, I see, this is a different story, now.
How about issuing an Information message, and saying LEAVE TO TRANSACTION 'ME21N'.
Message I001(00) with 'THere is some problem, transaction ending'.
leave to transaction 'ME21N'. " Or you may be able to use SY-TCODE here.
Regards,
Rich Heilman -
Adding Search help to a field of standard transction
hi experts,
i m new to abap.
my pp consultant wants that in transaction MM03, for the field on selection screen (Material) one more search help should be added. and on pressing f4 it should be displayed there with other search options.
The search field is "(Document)-Number of the drawing that exists for this object".
Note: To see this field run transaction MM03, enter a material and press enter then we get a screen to choose a view. choose basic data2. In the block "design drawing" there is a field for "Document".
is it possible? if yes how much time it would take and to do it.
how should i go about it.
plz help.Hi ANNIE,
Go through the following Procedure to add a Search help to a field of standard Transaction
The Matchcode is replaced by search help from the version 4.6C.
I will tell u how create the search help.
Name of a search help
A search help is an object of the ABAP Dictionary with which input helps
(F4 helps) can be defined.
There are the following types of search helps:
o Elementary search helps implement a search path for determining the
possible entries.
o Collective search helps contain several elementary search helps. A
collective search help therefore provides several alternative search
paths for possible entries.
o Append search helps can be used to enhance collective search helps
delivered by SAP with customer-specific search paths without
requiring a modification.
The three components of the input help process described by a search
help are the outer interface, the online behavior and the method of data
Go to Tcode SE11. Select the search help radio button.
Give name as ztest and click create
There are two types of search help.
Once is elementary search help
& collective search help
Choose one.
Add the data element.
MatchCode is replaced by search helps.
To attach a search help to a field.
Use this code.
at selection-screen on value-request for source.
progname = sy-repid.
dynnum = sy-dynnr.
clear value_tab.
refresh value_tab.
Filling the Value_tab internal table by itab2 internal table.
loop at itab_desc.
write itab_desc-description to value_tab.
append value_tab.
endloop.
prog = sy-repid.
no = 1000.
clear tab.
refresh tab.
Building the Structure of the Seach Help.
tab-tabname = 'FMFCTRT'.
tab-fieldname = 'BESCHR'.
collect tab.
Function Used to provide Search Help.
call function 'F4IF_INT_TABLE_VALUE_REQUEST'
EXPORTING
retfield = 'BESCHR'
dynpprog = prog
dynpnr = no
dynprofield = 'SOURCE'
window_title = 'Function'
TABLES
value_tab = value_tab
field_tab = tab.
Regards
Sreeni -
Changes in currency field in standard screen
hi.
i have to change, number of decimal places for currency field in standard transactions.
i.e 2 decimals to 4 decimals.
please! how to do it.
Regards.
Sreenu.Check the Tcode OY04.
these values are maintained in TCURX. -
Hiding fields in standard SAP Transactions
Hi All,
We have a requirement to hide some fields in ME51n, ME21n, ME31k,ME11,MIGO,ML81n,MIRO
I know we have screen layout at doc level through which we can make the fields as optional, display and mandatory.
Please let me know the standard way to hide som of the not required fields in these transactions.
Thanks,
VijayPart of answer is in your question
For ME51N,ME21N,ME31K,ME11,MIGO configure document level screen settings
ML81N & MIRO using SHD0 transaction hide required fields.
Refer this article [Creating Transaction and Screen Variants|http://www.sdn.sap.com/irj/scn/index?rid=/library/uuid/a070bfbb-d34a-2d10-b092-ecbe0b0d4a4c]
Edited by: Jeyakanthan A on Oct 26, 2010 10:54 PM -
How to add new fields to a table control in a standard transaction JHA3X
Hi All,
We have a requirement where we have to add two new fields to a table control
in a standard transaction JHA3X .
We don't want any changes into our standard code and also we don't have any USER EXIT for that
screen.
Please provide with some solutions for the same .
Thanks in advance .You will need add this to the /var/clientlibs/libs/cq/security/widgets.js and add the field under the 'CQ.security.UserProperties'. For example, if you wanted to add a field to show the 'Middle Name' under the 'First Name' field, you can try adding the following:
"items":[{
"xtype":"textfield",
"fieldLabel":CQ.I18n.getMessage("Login"),
"anchor":"100%",
"disabled":true,
"allowBlank":false,
"name":"rep:userId"
"xtype":"textfield",
"fieldLabel":CQ.I18n.getMessage("First Name"),
"anchor":"100%",
"name":"givenName"
"xtype":"textfield",
"fieldLabel":CQ.I18n.getMessage("Middle Name"),
"anchor":"100%",
"name":"middleName",
"xtype":"textfield",
"fieldLabel":CQ.I18n.getMessage("Last Name"),
"anchor":"100%",
"name":"familyName",
"allowBlank":false
Hope this helps.
-Ron -
Adding field in standard SAP transaction output results.
Hi,
I have to add a new field in standard SAP transaction output results.
Can any one tell me what are the ways (brief explanation) that I can do this?
If using exists - then what kind of exists I have to use? And how to find out the possibility with user exists?
Thanks for your time.
Thanks.
Chris.Hi,
There are so many ways to find out the user exits.
Hi,
To see SAP Exits -> Use Tcode SMOD
To See create a project for Customer Exits -> Use Tcode CMOD
There are projects to which Exits are assigned. Selects the relevant projects.
What is User Exit:
http://www.sap-img.com/abap/what-is-user-exits.htm
How to find then:
http://www.sap-img.com/abap/a-short-tutorial-on-user-exits.htm
All Exits List:
http://www.easymarketplace.de/userexit.php
Do a search on SAP Exits, Customer Exits, enhancements, etc
Step 1 :- Execute transaction
step 2 :- Click on Status Menu
step 3 :- Double click on the program (screen) __?????___
Step 4 :- Search source code for the 'Customer-Function' string using the find button. Remember to select 'In main program'.
Step 5 :- A list of search results should be displayed indicating where all function exits can be found.
You can now double click on each of them to go to its position in the source code. This also
allows for the insertion of breakpoints so that you can test if the exits are called in the
appropriate place.
Step 6 :-Once you have found the Function Exit within the source code (Find Function Exit) you need to
access the actual function module it executes. This is done using the following steps:
Step 6.1 :-
Step 1
Locate desired 'Call Customer-function' statement within source code.
Step 2
If code is not within main program (module pool) e.g. SAP* then you will need to find this
out by selecting 'Main Program' from the 'GOTO' menu. The Main program for transaction
Step 3
The actual function module name can now be calculated based on the information retrieved,
it is defined by the following format:
EXIT_<Program name>_<Exit number>
eg :- 'EXIT_SAPLMR1M_004'.
Step 7.1:-
Once you have found the Exit function module
Step 1
Execute transaction CMOD
Step 2
Select 'SAP Enhancements' from the 'Utilities' menu.
Step 3
Select 'All selections' from the 'Edit' menu.
Step 4
Now populate the Component name field with the exit function module and press
the execute button.
Step 5
A list of all Exits(Enhancements) containing that function module should now be displayed.
Step 5
You can now double click on the desired exit to display a detailed description of its uses and a list of all
components contained in it.
Implementing Function Exit
This is required in-order to activate Function exit:
Step 1
The first step is to enter source code into function module in the usual way i.e. via SE37.
There will already be an include declaration within the code with the following
format: Include zx*.
Double click on this to create it, source code can then be entered within here.
Although it is good practice to create another include with this to store your
code, this allows separation of difference enhancements allowing them to be easlity
removed without de-activating the enhancement.
Step 2
Execute transaction CMOD and create new Enhancement. Enter name and press the create
Button.
Step 3
The following screen should be displayed, enter short text then click on the 'Enhancement
Step 4
Now enter the Exit name (enhancement) which contains the desired Function Exit.
Step 5
Return to initial screen of CMOD and press the activate icon. The exit is now ready for use.
Please Mark The Helfull Answers & close the thread.
regards
dj
reward for all useful answers.
Maybe you are looking for
-
Just want to import contacts. What has happend before when switching phones is automaticaly my phones contacts are doubled or quadrupled. Do not know how to delete repeated contacts so have to delete extras one by one. Varriea over to computer also.
-
Is it possible to have two iPhones with two different apple ID's connected to one MAC?
My husband and I would like to have an iPhone each and be able to be connected to one MAC or iPad where all our photos are being send to. Is that possible?
-
Goods receipt date cannot be in the past
hii While doing Po i getting below error " Goods receipt date cannot be in the past " How to rectify this ?? and why its occuring ?? Thanks
-
Why is my Verizon iPhone 4 not sending texts to only one person
my texts will send to every single person in my contacts list except for one. does anyone know how I can fix this because it was working fine earlier.
-
Missing Titles and Themes menus
In January 2012 purchased Prem elements 10 and soon afterwards the tutorial DVD by M Jago. Then whilst watching this tutorial, discovered my Prem 10 only displayed one menu under either "Titles" or "Themes" under the Edit menu. I was asisted by someb