cancel
Showing results for 
Search instead for 
Did you mean: 

contol fields of sechdule agreement document.

Former Member
0 Kudos

hi gurus,

i am had a diffrent problem. my client is asking to control fields in sechdule agreement.

by using t.code va35we can see the list of sechdule agreements.

after that select one agreement and double click then the document itwill be in change mode (standard) (t code va32)

BUT THE REQIREMENT IS HE NEEDS THE TOTAL DOCUMENT INFORMATION LIKE(material number ,quantity) should be in DISPLAY MODE.HE IS KEEN NOT TO CHANGE THE END USER.THE FIELD CONTENTS.

PLEASE ANY ONE CAN HELP ME IF USEFUL I WILL REWARD POINTS.

KISHORE

Accepted Solutions (0)

Answers (2)

Answers (2)

Former Member
0 Kudos

hi,

for those end users whom you do not want to give the change mode ask the basis to keep it in non modifiable way.

Pl reward if helpful.

Thanks

Sadhu Kishore

Former Member
0 Kudos

Hi try with userexit MV45AFZZ

and follow the process which may help u out

Actually suppressing fielding sales orders userwise is quite easy. We are doing it in our company. For this we use userexit FORM USEREXIT_FIELD_MODIFICATION in MV45AFZZ.

Below is the sample code

IF SCREEN-NAME = 'VBKD-ABSSC'.

AUTHORITY-CHECK OBJECT 'ZMV45AFZZ' ID 'SCRFNAME' FIELD SCREEN-NAME.

IF sy-subrc = 0.

SCREEN-INPUT = 1.

else.

SCREEN-INPUT = 0.

ENDIF.

endif.

You place the authority check object in authorization profile in the role of the users, who should have access to the field (in this case it is VBKD-ABSSC), and there assign the corresponding fields that are to be accessed via this user exit.