Hi Experts,
Currently i am facing a weired situation in restricting the transaction LX16 for one of client. Basic scenario is
1) User wants to exeute LX16 for only specified warehouse numbers/ plants
2) Same user should have access to see the inventory for all warehouse numbers/ Plants
In both the scenarios, from ST01, i noticed that auth object L_LGNUM is being checked. I have create two roles here
Role 1 - Gives access to LX16 and restricting L_LGNUM to Specific WH number
Role 2 - Gives access to other WH display transactions like LS03N with L_LGNUM is '*'
As per the basic security concept, the display role is overwriting Role 1 and user is able to execute LX16 for other WH numbers as well.
Any idea how can we restrict the access? Your help is highly appriciated.
Thanks,
Krish