07-27-2009 8:03 AM
Hi All,
I want to add two new custom fields in QA11 for user decision. Please suggest me some BAdi for the same. Is QEVA_SUBSRC_1101_16 approapriate for this. Also the steps for the same.
Thanx.
07-27-2009 8:06 AM
HI,
"QEVA_SUBSCREEN_1101" is the Right BADI for QA11 screen enhancement..
But you cannot edit QEVA_SUBSCREEN_1101_16 because it is standard ..
follow the below steps to create new..
go to se18-->enter QEVA_SUBSCREEN_1101 >implemetation (menu bar)>create-->enter "z_QEVA_SUBSCREEN_1101"
and add the screen field.....
next>go to Subscreens>double click and add the Custom field to the screen..
next> Click on interface tab> and add logic for Get data..Put data..Process ok_code logic..
and activate the Implemtation..
to find the user exits & Badi's for the T-code..
go to table TSTC>enter T-code and execute> get the Program for the t-code..
and go to-se38-->get the package attached to the t-code..QV is the Package for QA11
next go to t-code Se15>expand the enhacement tab>enter package (QV) under userexit and
execute you will get the list of exits
available...
-->enter package (QV) under Badi's tab and
execute you will get the list of Badi's
available...
All the User exits are stored in Table MODSAP..
Prabhudas
Edited by: Prabhu Das on Jul 27, 2009 12:37 PM
07-27-2009 8:06 AM
HI,
"QEVA_SUBSCREEN_1101" is the Right BADI for QA11 screen enhancement..
But you cannot edit QEVA_SUBSCREEN_1101_16 because it is standard ..
follow the below steps to create new..
go to se18-->enter QEVA_SUBSCREEN_1101 >implemetation (menu bar)>create-->enter "z_QEVA_SUBSCREEN_1101"
and add the screen field.....
next>go to Subscreens>double click and add the Custom field to the screen..
next> Click on interface tab> and add logic for Get data..Put data..Process ok_code logic..
and activate the Implemtation..
to find the user exits & Badi's for the T-code..
go to table TSTC>enter T-code and execute> get the Program for the t-code..
and go to-se38-->get the package attached to the t-code..QV is the Package for QA11
next go to t-code Se15>expand the enhacement tab>enter package (QV) under userexit and
execute you will get the list of exits
available...
-->enter package (QV) under Badi's tab and
execute you will get the list of Badi's
available...
All the User exits are stored in Table MODSAP..
Prabhudas
Edited by: Prabhu Das on Jul 27, 2009 12:37 PM
07-27-2009 11:12 AM
Hi,
Thanx for the use ful reply, I have query in this part
go to se18-->enter QEVA_SUBSCREEN_1101 >implemetation (menu bar)>create-->enter "z_QEVA_SUBSCREEN_1101"
and add the screen field.....
-> Where is the option for add screen fields ??
next>go to Subscreens>double click and add the Custom field to the screen..
-> Here what to double click ? screen number to go to layout?? If yes then it is asking for the access key to add fields..
Also how to add the fields there is so less place in the screen .
please clearify.
Thanx
07-27-2009 11:39 AM
Hi,
When you create the implementation and go to the tab subscreen it would give you space to add Program called and Screen No. So have to create a custom subscreen with fields that you want to add to the screen and specify the name and number there so that the Badi call can call teh subscreen in the specified area in the standard screen 'SAPMQEVA' -1101.
Hope that this helps.
Regards,
Himanshu Verma
07-27-2009 1:19 PM
Hi,
How to find the program called and the screen number to be customized?? Can we take any random number of screen??
07-27-2009 1:22 PM
Hi,
Yes you can create any z,y screen as per your standards and add it there.
Regards,
Himanshu