05-25-2010 1:34 AM
Hi,
We have a business requirement in Plant Maintenance where they require to restrict users on work order approval,
A user should be restricted from approving a work order against Functional location.
Do we have any standard SAP object with Functional Location field in it, so that i can utilize it in the above senario
Or is there any other way to acheive this.
Thanks.
05-25-2010 2:32 AM
Hi,
if you can't find any suitable object which you can use to restrict users then there are some user exits. For example enhancement IWO10002 is for implementing additional checks before releasing PM order. I am not sure if releasing is equal to approving.
Cheers
05-25-2010 4:25 AM
Hi Chetan
Did you tried to run a trace to check whether value for Funtional Location is being checked while approving a work order.
Thanks.
Anjan
05-25-2010 4:07 PM
05-26-2010 7:07 AM
>
> Trace does not check for Functional location
I am sorry, I have not been clear.
The objects mentioned above can be maintained in the functional location. When creating an order the values of these fields of the functional location will/can be copied to the order. Subsequently they will be checked in the order ...
05-26-2010 9:04 PM
Hi Mylène Dorias,
The Object I_BEGRP helps in restricting Functional Location,
Initially i could not find the field Auth Obj. in the Tcode IL01/IL02, but after looking into several options i found that it was made invisible/suppressed in configuration.
Now i have to sit with the Mater Data team and define Authorization Objects for all the Functional Locations and then define it in the Security roles in I_BEGRP. This will solve my requirement.
Thanks,
Chetan.
05-25-2010 10:58 AM
I_INGRP could be your object of choice.
Prerequisite: all functional locations are grouped on tabstrip 'Organization' in transaction IL02.
I_BEGRP could also help, possibly in combination with I_INGRP.
Whatever you attempt here, it requires that you structure your (master)-data accordingly.