Application Development Discussions
Join the discussions or start your own on all things application development, including tools and APIs, programming models, and keeping your skills sharp.
cancel
Showing results for 
Search instead for 
Did you mean: 

Work Order (IW31/IW32) approval Restriction on Functional Location

Former Member
0 Kudos

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.

6 REPLIES 6

mvoros
Active Contributor
0 Kudos

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

Former Member
0 Kudos

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

0 Kudos

Trace does not check for Functional location

0 Kudos

>

> 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 ...

0 Kudos

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.

Former Member
0 Kudos

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.