cancel
Showing results for 
Search instead for 
Did you mean: 

Check user Authorisation to change Partner details in VA02

Former Member
0 Kudos

I want that the user should not be able to change the Forwarding Agent details in VA02,he should have authorisation to change all other Partner details except the Forwarding agent details.

I have checked in SPRO> SD> Basic Functions --> Partner Determination -->Set up Partner Determination --> Set Up Partner Determination for Customer Master -->Partner Function in Procedure.

The Not Modifiable option is ticked against Forwarding Agent.

Still the user is able to change the details about the forwarding agent.

Please suggest how to check this authorisation of the user so that he is not able to change these details.

Thanks,

Sultan

Accepted Solutions (1)

Accepted Solutions (1)

Former Member
0 Kudos

Hello Sultan,

I've solved this issue many times using the MV45AFZZ -> ZV45AFZZ02.

Here you can precise the screen and the result.

For example :

IF t180-trtyp = 'V'.

IF screen-name = 'KUAGV-KUNNR'.

IF ( vbak-vkorg = 'XXXX' OR vbak-vkorg = 'XXXXX' ). -> or SY-TCODE = 'VA02' or something you need.

screen-input = 0 .

ENDIF.

ENDIF.

ENDIF.

If you want to use the authority check you can do something like this :

AUTHORITY-CHECK OBJECT 'XXXXXXX' -> create this authorization object

ID 'ACTV' FIELD '02'.

IF sy-subrc = 0.

screen-input = 1.

ELSE.

screen-input = 0.

ENDIF.

ENDIF.

Let me know if this helped you,

Regards,

Alcides Fialho

Answers (2)

Answers (2)

Former Member
0 Kudos

Hi

I will liketo know if there is a way to change the Department Number in the Addittional Data B; using transction VA02

If so please let me know how?

Thanks

Cecilia

Former Member
0 Kudos

Did you manage to do it ?

If so, please close this thread

Thanks in advance,

Alcides Fialho