For everybody who is as lost as me in the ABAP djungle, here is an Example to read Values from authority Objects.
***read cost center of a user
call function 'GET_AUTH_VALUES'
exporting
object1 = 'Z_AUTH_OBJ'
user = sy-uname
tables
values = lt_auth_values
exceptions
user_doesnt_exist = 1
others = 2.
if sy-subrc = 0.
read table lt_auth_values into ls_auth_value with key field = 'ZZ_COST_CENTER'.
"Do something here
endif.
It is a pretty example for binding Values to user Roles instead of User Parameters. This way they can be shared and redistributed.
No comments:
Post a Comment
Feel free to leave your comments here :)