IH01 Structure Customizing beyond I_INGRP Authorization Object
_____________________________________________________________________________
Author: Jogeswara Rao K
Introduction
In an enterprise, the mapping /structuring of assets (as Functional Locations & Equipments) is generally done as per the process flow. The structure is nothing but the Asset tree, how the assets are installed in the shop-floor. We know this structure is seen through IH01, which we can say the gateway to SAP-Plant maintenance.
Agencies with different expertise are usually involved in the upkeep/maintenance of these assets such as
-Mechanical Maintenance
-Electrical Maintenance
-Instrumentation
-Air Conditioning
All these agencies record their jobs through Notifications and Maintenance Orders on their respective equipments
of this Equipment tree (Structure).
So far we are discussing about the Maintenance Agencies owned by the Plant.
But there is a situation in Organizations where Centralized Maintenance Agencies exist and they are authorized to access some of these Assets and these Agencies are labelled with different Planner Groups.
The present topic is about this situation.
Objective
Need to give a Customized IH01 Structure to these Central agencies.
How?
Here Comes the idea of using the I_BEGRPAuthorization Object.
That is Using the Authorization Group field in Equipment Master.
Let's see a sample structure shown below.
Now suppose the Equipment to Agency relation in each branch (Pusher) is as under:
Assets | Shop's Own Agncies | Central Agencies |
First two equipments | Mechanical | User1 |
Next two equipments | Electrical | User2 |
Fifth Equipment | Instrumentation | User3 |
Sixth Equipment | Airconditioning | User4 |
As said before the objective is to restrict the display to their respective equipment.
Create Authorization Groups for these Central Agencies in SPRO
Now go to ‘Change Equipment Master’ (IE02) of each of these equipments, give the respective authorization group values and save, as shown below.
Then
Create 4 Roles (One each for these 4 agencies) through PFCG or modify existing Roles as under:
Shown below is the role for AGR1 Mechanical Maintenance Agency
Assign these Roles to the respective Users.
Now when the user1 (Mechanical) goes to the Structure (IH01) the following is the tree thi Central Agency will be seeing.
Similarly, when the user2 (Electrical) goes to the Structure, he will be seeing…
….. So on for other users.
Now an exapmle of the real application of this feature
There is an Enterprise having about 60 departments. The structure here has thousands of functional locations, lakhs of equipments and many hundred Planner groups.
Now there exists a central repair agency which attends major repairs on a category of equipments through-out the enterprise. The list of the equipments relevant to this agency, covers only those equipments of a planner group which satisfy certain conditions (e.g., Motors >50KW).
Here comes the use of controlling the structure display though an object other than a planner group.
So all such equipments have been assigned an Authorization Group and a display role was created on this object (I_BEGRP) and assigned to the users of this central agency, to display structure with equipments of their jurisdiction only.
Pictorial depiction of required equipments in the structure.
Hope this knowledge piece helps the members.
Thank you.