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: 

Userexit VA02 - Entering transaction VA02

Former Member
0 Kudos

Hi all,

is there a userexit after entering the order number in order to check if the user can see the order or not.

This is depending on a customer specific table.

regards

1 ACCEPTED SOLUTION

Former Member
0 Kudos

Hi,

You can use the form exit FORM USEREXIT_MOVE_FIELD_TO_VBAK.

in the include program MV45AFZZ. for validating/Authority check of the sales Order input in the initial screen of VA02

In 4.7 and below versions you require access key for writing code.

In the above versions You can implement the Enhancement point in this form routine.

Regards,

Dwaraka.S

4 REPLIES 4

Former Member
0 Kudos

Hi Wolfgang,

Please find the link below

[Transcation|]

[Transcation|]

[Transcation|]

Thanks

Kalyan b

Former Member
0 Kudos

Hi,

You can use the form exit FORM USEREXIT_MOVE_FIELD_TO_VBAK.

in the include program MV45AFZZ. for validating/Authority check of the sales Order input in the initial screen of VA02

In 4.7 and below versions you require access key for writing code.

In the above versions You can implement the Enhancement point in this form routine.

Regards,

Dwaraka.S

Former Member
0 Kudos

Hello Wolfgang,

I'm pretty sure that you can make use of this Enhancement spot MV45AI0V_VBAK_VBELN_ERM SPOTS ES_SAPMV45A.

Create an enhancement spot here check for validation and display an error message if the person is not authorized.

Hope this might help.

Thanks,

Prashanth

Former Member
0 Kudos

I have found a solution by myself.