Skip to Content
0
Former Member
Dec 11, 2006 at 01:12 PM

Brain 804 when using the same authorization object twice in a role

64 Views

Hello,

I’ve built an authorization object which include the objects:

1KYFNM - Key figures

0COORDER - Order Number

0RESP_CCTR - Responsible cost center

0TCTAUTHH - Authorization for hierarchy

I have to restrict reports in the following way:

1. If the report uses hierarchy X1 (0coorder hierarchy) the report will be restricted by the hierarchy levels.

2. If the report uses hierarchy X2 (0coorder hierarchy) the user will be restricted by the values of the info object 0RESP_CCTR (navigational attribute of 0costcenter) and the user will be able to see all the levels of the hierarchy X2.

I succeeded to restrict the reports by the hierarchy X1 levels (demand 1) by putting the following values in the authorization object:

1KYFNM = *

0COORDER = :

0RESP_CCTR = *

0TCTAUTHH = COODER_HHM11740 (= The technical name I gave for X1 authorization definition )

I also succeeded to restrict reports by 0RESP_CCTR values (demand 2) by putting the following values in the authorization object:

1KYFNM = *

0COORDER = ‘’

0RESP_CCTR = 11710

0TCTAUTHH = COODER_IO_BY_CUST_ALL (= The technical name I gave for X2

Authorization definition)

The problem happens when I put the same authorization object twice in one role, each time with the relevant values. The reports are restricted only by hierarchies X1 levels. In the report, which uses the hierarchy X2, I’m getting the message No Authorization – Notification Number BRAIN 804.

Please Advice,

Amir