Application Development and Automation 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: 
Read only

User Exit for Va01 ( additional data B )

Former Member
0 Likes
2,741

Hi Gurus,

I have to add a table control to the transaction VA01 sub screen (additional data b), for this we need to have access key.

Is it advisable to modify using access key .........

Ram

1 ACCEPTED SOLUTION
Read only

Former Member
0 Likes
1,608

check the program MV45AFZZ

access key(Object key) is mandatory to add custom changes.

under this check the form routine--"FORM userexit_field_modification.

"

check with sy-tcode = 'VA01'..

add your validation under this condition

Prabhudas

5 REPLIES 5
Read only

Former Member
0 Likes
1,608

Hello,

Yes. You need access key to do changes in the user exit, because it would be an INCLUDE program inside the main program SAPMV45A. It is not a standalone user exit (SMOD/CMOD)

I guess the user exit is MV45AOZZ.

Cheers,

Balaji

Read only

Former Member
0 Likes
1,609

check the program MV45AFZZ

access key(Object key) is mandatory to add custom changes.

under this check the form routine--"FORM userexit_field_modification.

"

check with sy-tcode = 'VA01'..

add your validation under this condition

Prabhudas

Read only

Former Member
0 Likes
1,608

Hi thanks for the response , my concern is to add custom fields on va01 for this there is a user exit screen 8459 (item user exit) in program SAPMV45A, now to add fields to screen 8459 we have to modify program SAPMV45A.MV45AFZZ can be used only to place the flow logic modules , but to design the screen 8459 and flow logic we have to modify SAPMV45A.

is it required to modify the whole program SAPMV45A ?.....any other way

Ram.

Read only

0 Likes
1,608

Hello Ram,

Yes, you should write the code in the PBO and PAI of the user exit screen 8459. Definitely you need access key for this. This is the right way.

Cheers,

Balaji

Read only

Former Member
0 Likes
1,608

Hi,

In Standard Program 'SAPMV45A', , you will get two screens 8309 & 8310 as "Sales Document Header User Exit Header".

You can add the required tab there by designing the layout in this screen and can write the logic in either " MV45AFZZ" or "MV50AFZ1".

Regards,

Himanshu Verma