Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Custom field in QM01

Former Member
0 Kudos

Hi,

I need to add some additional field in screen 0090 for QM01 Header tab ( Subject ) for Notification type F2.

For this purpose I have done customization in SPRO-> QM -> Quality Notification-> Overview -> Screen area in notification header- > F2

Screen Type Hdr  =  H500

Scrn type object  = O510

Cust Scrn area : 0090

after that created screen 0090 in Function Group XQQM and added code in exit  EXIT_SAPMIWO0_008.

But fields which are added in screen 0090 not appearing any where in QM01 or QM02.

Please suggest if any other step required.

Jitendra

1 ACCEPTED SOLUTION

jogeswararao_kavala
Active Contributor
0 Kudos

Hi Jitendra,

With this much info, It is difficult to say what went wrong. Please go through this detailed document. You'd know the reason.

Jogeswara Rao K

7 REPLIES 7

jogeswararao_kavala
Active Contributor
0 Kudos

Hi Jitendra,

With this much info, It is difficult to say what went wrong. Please go through this detailed document. You'd know the reason.

Jogeswara Rao K

0 Kudos

Hi Kavala,

Thank to providing me document. I have gone thru this document there is one discrepancy in my configuration and document, In SPRO I am unable to assign screen to corresponding screen area in  extended view because that field is grey out.

Please suggest how to assign screen number to respective screen area in extended view.

Jitendra

0 Kudos

Jitendra,

I'll verify and tell you. In the meanwhile try it in another Tab, where screen areas are less.

Jogeswara Rao K

0 Kudos

Jitendra,

Basic mistake. You need to use 091 not 090. See this

Document too says the same.

Best of Luck

Jogeswara Rao K

0 Kudos

Thanks Kavala. Problem got resolved.

Jitendra

Former Member
0 Kudos

Hi Jitendra,

Adding custom fields in a t-code is nothing but enhancements(extending the standard functionality).

For this you need find BADI's first and then user exits,customer exits,screen exits,field exits.

1) BADI'S

2)USER EXITS

3_CUSTOMER_EXITS

4)MENU EXITS

5)SCREEN EXITS

6)SCREEN EXITS

7)FM EXITS

8)IMPLICIT ENHANCEMENTS

9)EXPLICIT ENHANCEMENTS

FOR Finding BADI'S

goto se24->cl_exithandler class->get_instance method->exit_name paramerter

put one break-point.

Run the t-code  , you can find the exit names,based on description and importing,exporting params we can decide the BADI name.

For exits :

se93->enter the t-code->find package->find prog name.

go to that program.

search for user exits : in main program

we can find  the number of exits.

put the exits into one project and put Break-point accordingly.

Hope helpful.

Regards,,

Venkata sudheer

Former Member
0 Kudos

HI Jitendra,

Can you please try this exit EXIT_SAPLIQS0_011. Hope this will helps you.

Thanks and Regards,

Shakeer Hussain