on 07-21-2012 4:17 AM
Dear SAP Expert,
I have created Role with authorization object C_APO_TSID – Time series (weighting profile, etc.) but the system still display all Time series ID.
Please see the following picture:
As you can see all Time series are displayed although I only authorized one value TUOIVT in Role like this:
Please see and help me
thanks so much
hungth
Hello, I checked the system. Authority check on authority object C_APO_TSID is not performed when calling up F4 help. It is only checked when you push the small pencil button on the right of the field.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
Not sure what is your operation to edit time ID, and what's the problem.
You can do trouble shooting by yourself.
The permission check is performed in FM /SAPAPO/MCP_PERMISSION_CHECK2 in the below coding:
...
when 'C_APO_TSID'.
if not i_tsid is initial.
authority-check object 'C_APO_TSID'
id 'ACTVT' field i_actvt
id 'APO_TSID' field i_tsid.
if sy-subrc = 4.
clear e_permission.
exit.
elseif sy-subrc <> 0.
if not e_permission is initial. e_permission = 'A'. endif.
endif.
endif.
...
You can set a BP here and check whether it's called and what is the return value.
Regards/Ada
Dear SAP Expert,
Please help us.
thanks
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
8 | |
4 | |
3 | |
2 | |
2 | |
1 | |
1 | |
1 | |
1 | |
1 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.