cancel
Showing results for 
Search instead for 
Did you mean: 

Deletion authorization in /SAPAPO/MSDP_FCST2

former_member503200
Participant
0 Kudos

We are trying to remove deletion authorization in T code: /SAPAPO/MSDP_FCST2 .  We were not able to identify the object with a trace.  Any help is appreciated.

THX

Jeff

Accepted Solutions (1)

Accepted Solutions (1)

thanga_prakash
Active Contributor
0 Kudos

Hello Jeff,

Here is my analysis and it might give some hints to you.

I analyzed the program to find the authorization object. Find my below analysis.

1) Program related to transaction /SAPAPO/MSDP_FCST2 is /SAPAPO/RMDP_FCST_ASSIGN_CALL.

   while analyzing the above program, it is calling a transaction /SAPAPO/MCPGUIDEL when you press on "Delete generated profile" button.

2) Then I analyzed transaction /SAPAPO/MCPGUIDEL and it's underlying program is /SAPAPO/GUIDS_DELETE, there I can find authorization object "C_APO_FUN" and functions

C_FCSTREP, C_PRPFL are used for authority check.

First check:

Second check:

When any of the above check fails then the system gives an Information message and comes out of the transaction.

3) Go to transaction SU24 --> Give type of application "Transaction" and Transaction code "/SAPAPO/MSDP_FCST2" and --> execute.

4) You will get the list of authorization objects related to this transaction --> double click on authorization object "C_APO_FUN" --> a new authorization value window will appear --> for the field name APO_FUNC  --> remove the functions C_FCSTREP, C_PRPFL from the values.

5) Now go back to transaction /SAPAPO/MSDP_FCST2 and check.

Hope it solves your problem.

Regards,

Tp

former_member503200
Participant
0 Kudos

Thanks Thanga for all your help.  I will test and will get back to you.

thx

Jeff

Answers (2)

Answers (2)

thanga_prakash
Active Contributor
0 Kudos

Hello Jeff,

Go to transaction SU24 --> Select type of application as "Transaction" --> Give "/SAPAPO/MSDP_FCST2" in the transaction code --> execute.

Now you will get the list of authorization objects under the transaction.

Regards,

Tp

former_member503200
Participant
0 Kudos

Maclean and Thanga,

We already tried all the options mentioned above and not able to find a way to control this authorization.   Thx for your input.

thx

Jeff

Former Member
0 Kudos

Hi Jeff,

The authorization object for //MSDP_FCST2 is C_APO_PRPF. Howeverm the only activities associated with the object are:

02 Change a forecast profile or create a new forecast profile

03 Display

16 Execute

Best regards,

Mike