Usage of Permits in SAP Plant Maintenance
This process describes the use of permits during order processing. Before an order can be executed or technically completed, a planner ensures that:
- All the necessary safety precautions have been taken
- The required financial resources are available
- The work has been approved at management level
You define permit categories in the Customizing for Plant Maintenance and Customer Service by choosing Master Data in Plant Maintenance and
Customer Service – Basic Settings – Permits – Define Permit Categories.
These permits can be assigned to Technical Objects and / or Orders. Assignment of Permits to the PM Order can be done in 2 ways.
- Manually – without referring any condition
- Automatically – using the condition
Permits Assignment in Technical Object:
Permits can be assigned to Technical Objects viz., Equipment & Functional Location. These permits will be called in all the PM orders which are
created with reference to these Technical Objects with the condition of Proposal tick box selected in Permits Screen.
To assign the Permits to Technical Objects in Technical Objects, follow this path.
- Transaction Code is IE02 / IL02
- In the Technical Object, Go to è Permits.
Prerequisites: Permits should be created. Refer Transaction Code IPMD. Creation of Permits will be discussed at a later phase of this document.
This type of Permits assignment to the technical objects will be done whenever critical equipments are used & approval is required prior to all kinds of
Permits Assignment to Order:
Apart from assigning Permits to technical objects, Permits can be assigned directly in PM order. In some of the Technical Objects, Approval will not be
required always whenever maintenance is being done. So whenever approval required, permits can assigned in PM Order.
To facilitate this, Permits can be assigned to PM Order either manually or automatically.
Manual Assignment of Permits in PM Orders:
Menu Path: IW32 – Menu Goto – Permits.
Automatic Assignment of Permits to PM Orders:
Also Permits can be assigned to PM Order automatically based on Business Transactions.
1. Based on Cost
2. Based on Type of Activity
3. Based on Other Conditions
Based on Cost:
Here, approval will be asked from the manager or responsible person if the maintenance cost goes beyond certain limit. Here costs include Total
Planned Cost of Order, Total Estimated Costs of Order & Total Actual Costs of Order.
Scenario: (Whenever Total Planned Costs is more than limit)
Here, Permits should be created automatically whenever Total Planned Costs of Order goes beyond the limit. The following steps are to be followed.
1. Create Characteristics for the Parameters to be considered (T- Code is CT04)
a. Total Planned Costs of the Order (CSEVPERMIT – PKOSTEN)
b. If the approval is for specific type of Order (ex. Only for Preventive Maintenance), then add Order Type as another characteristic
(CSEVPERMIT – AUART)
2. Create Class by including all the created characteristics (T – Code is CL02)
Once all the required characteristics are created for the Permits configuration, Permit Class should be created.
Pre-Requisites: Permit Class should be configured in OIPG. The class name in CL02 should be same as the class mentioned in OIPG.
In the class of Permit, all the required characteristics should be assigned.
1. Creation of Permits
Once after creating Required Characteristics & Class, Permits can be configured using these details.
Transaction Code is IPMD
As shown above, Permit Code, Permit description & Permit category should be given. After that, Approval stage should be mentioned with
requirement status of approval. Approval stages are Order Release & Order TECO. Requirement statuses are
1. Warning message if permit is not issued
2. Error message if permit is notissued
3. Permit is optional
Once after defining above mentioned details, click Classification button.
Here the condition is that approval is required for the maintenance if the planned cost is more than 1000 SAR & order type is ZM03.
Usage of these Permits:
With above configured Permit, the following usage will be derived.
Whenever order is created with order type ZM03 & total planned costs goes beyond the limit of 1000 SAR, this permit will be assigned automatically
in the order. By having proper authorisation, only authorised person can issue this permit. Without having the issue of permit, Order release can be
As per the required parameter to be considered for approval process, all the characteristics should be created & assigned the Permit class. All the
possible conditions can be referred from the table CSEVPERMIT.
Some Additional Information:
1. There are 3 different Order types (PM01, PM02 & PM03); but for all order types, approval is required if the total planned cost is more than 1000
SAR. Then there are 2 ways.
a. One, create 3 different approvals with the combination PM01 & 1000 SAR, PM02 & 1000 and PM03 & 1000.
b. Second, Create only one permit by assigning all 3 order types. Pre-Requisite to assign multiple values in Permit configuration is that Select
Multiple Values while creating Characteristics & giving appropriate no. of characters.
2. Authorisation for Permits Issue can be controlled using Authorisation Object I_SOGEN PM: Permit
Multiple values can be mentioned while defining the permits.