How to restrict infoobjects (0plant and 0comp_code) for querries in roles connected to two different authorizations (for FI and MM areas) while there's need to use only one authorization variable in a query.
There are two authorizations ZAUTH1, ZAUTH2. They are used in 2 roles (ZAUTH1 in ZROLE1, ZAUTH2 in ZROLE2). An user has access to both roles.
Querries in those roles should be restricted with two different infoobjects :
ZROLE1 = (FI area) we usually restrict date with 0comp_code here (not 0plant)
ZROLE2 = (MM area) we usually restrict date with 0plant here (not 0comp_code)
In ZROLE1 users shouldn't be asked for restricting with 0plant.
In ZROLE2 users shouldn't be asked for restricting with 0comp_code.
I see no way of restricting 0comp_code and 0plant in these authorizations. Neither restricting the objects with proper values nor leaving * there is OK.
May be there's a way using settings on the BEx side ???
Any Ideas ?