Topicwise SAP PM interview questions
Here is the list of Topicwise SAP PM interview questions and answers. This will help you to crack interviews in multi national companies such as Accenture, Deloitte, TCS, Infosys, Capgemini, IBM etc. These questions are divided into 10 sections. These sections are:
- Organization Structure
- Master Data
- Business Processes
- Notification
- Order
- Reports
- Integration with other modules
Organization Structure in SAP PM
What is Maintenance Plant?
A. Maintenance Plant is the place where all the technical objects (structure and machinery) are physically installed. In SAP it is a 4 digit alphanumeric key
How do you create a maintenance plant?
A. We do not create a maintenance plant in system. When plant is created in configuration automatically a logical maintenance plant gets created in PM module.
What is a planning plant?
A. Planning plant is the place where all the maintenance planning activities are carried out. In SAP it is a 4 digit alphanumeric key.
What is a planner group?
A. Planner group is the group of people who does maintenance planning in a planning plant. It is created and assigned to a planning plant. It is a 3 digit alphanumeric key.
For example:
Planner group can be created according to different departments:
- ELE – Electrical
- MEC – Mechanical
- CVL – Civil
- INS – Instrumentation
Planner group can also be created as per shift because many times activities are planned for each shift:
- SHA – A shift PG
- SHB – B Shift PG
- SHC – C Shift PG
There are lot of standard SAP Reports which can help tracking maintenance activities, history and cost at planner group level.
What is main work center?
A. Main work center is group of people who does maintenance execution in the field. It is an eight digit alphanumeric key.
Examples of main work center:
- ELEC0001 – Electrical
- MECH0001 – Mechanical
- MECWRK01 – Mechanical Workshop
- ELEWRK01 – Electrical Workshop
- CIVIL001 – Civil
We can assign employee ids to a main work center.
Which Work Center Category is used in plant maintenance work center? What is controlled by work center category?
A. Work center category used by PM module is “0005”.
Work center category can help in following ways:
- Defining a separate number range
- Making a specific field mandatory or hide or grey
- The various tabs in work center screen are controlled by work center category
Why cost center field is important in equipment master?
A. Cost Center field is important in equipment master because at the time of creating the maintenance order with reference to equipment it automatically copies to the maintenance order “Location” tab under account assignment sub-screen and then it automatically populated in the settlement profile depending upon the SPRO settings in settlement profile. It is important for Breakdown, Corrective, Preventive, Calibration and predictive Maintenance because in these processes the maintenance cost is settled on cost center.
What is the purpose of having cost center in Main Work Center? How it is different from the cost center in equipment and functional location master?
A. Here you go:
- Cost center in main work center is responsible to carry out the maintenance work. It supplies (not receive) the cost for implementing the maintenance work. However, cost center in equipment and functional location master is the cost receiver (not supplier). It is the maintenance requesting cost center.
- In maintenance order you will find that Cost center from main work center copy into Additional Data tab as Responsible cost center. On the other hand the cost center from equipment master and functional location master copy into the account assignment under location tab and the same copy into the settlement rule because it is the cost receiver.
- Therefore id of both cost centers can be different from each other and their purpose is different in maintenance processing.
What is plant section?
A. Plant section is used to subdivide the maintenance plant from the point of view of production responsibility. The person responsible for the plant section is the contact for coordination between production and plant maintenance.
The plant section can be used in reports.
In different types of industries it is used to manifest the section id and description because most of the clients do not want to display the name of responsible production in charge of that section.
It is a three digit alphanumeric key. It is created and assigned to a maintenance plant.
Few examples of plant section:
- A01 – Area 1
- A02 – Area 2
- PL1 – Production line no 1
- PL2 – Production line no 2
What is the difference between maintenance plant and planning plant?
A. Maintenance plant is the place where all machinery is physically installed. This machinery undergo maintenance periodically.
On the other hand, Planning plant is the place where we do the maintenance planning of the machinery (technical object) which is installed in maintenance plant.
What are different types of planning can be done in SAP PM module?
A. In SAP PM we can have three types of planning:
- Centralized Planning
- Localized Planning
- Partially Centralized/ Localized Planning
You can read more details here. Read more.
What is the purpose of maintaining Cost Center in main work center cost center tab?
Ans. Cost center maintained in costing tab of a main work center is the requesting cost center. The cost center which is requesting to do some work in field. The cost center which is supplying money to execute certain task in the field. The cost center maintained in settlement rule of a maintenance order is the receiving cost center. Do not confuse between these two cost centers.
What is work center hierarchy?
Ans. Work center hierarchy can be created by using t code CR22. It represents the maintenance organization hierarchy. For example: Welder, Fitter, Plumber reports to a supervisor and all has different work centers. Then we will create a work center hierarchy and assign Supervisor at top lelve and Welder, Fitter and Plumber below it. This feature helps to determine the organization elements while assigning the maintenance order or notifications to an employee with certain designation in custom fiori applications.
What is the purpose of assigning Activity type in main work center costing tab?
Ans. Purpose is to bring activity type into internal manpower cost calculation. Actiivty type is created by CO consultant after detailed discussion with client’s finance department. Activity type contains the hourly rates defined for internal man power. It is created in t code KP26 or Fiori app Manage Activity type. It is created with reference to cost center.
Step 1: When we assign a cost center in the costing tab of a main work center the activity type can also be assigned there.
Step 2: We create a maintenance order and enter the main work center in the order operation, the activity type automatically gets copied into the operation.
Step 3: In next step we enter the number of internal person (such as technician, welder, fitter etc.) working on that operation and duration for which they will work.
Step 4: This helps in calculating the planned cost of internal labour in a maintenance order
Step 5: When user post the confirmation the actual internal man power cost is calculated by multiplying -> Duration x No. of Person x Rate. This rate comes from activty type which is assigned to the main work center
Note: Do not forget to maintain the formule under the costing tab otherwise cost will not be calculated.
Where do you assign activity type in master data?
Ans. We assign Activity type in Cost Center. Cost center is assigned to Main Work Center in Costing tab. In main work center the activity type can be assigned. From main work center it automatically copy to maintenance order.
There is a main work center which is no longer required. Which feature in SAP will you use to handle this situation?
Ans. There are two ways to handle such situation.
- Way 1 => You can lock the work center. This will show an error message if end user try to use the work center in any maintenance related transaction. To lock the work center go to the main screen of work center and click on the top menu bar -> Extra -> Status -> Lock/ Unlock. After locking the work center it can be unlock if you wants to use it again and also the work center will appear in the drop down list of work centers.
- Way 2 => If you want to permanently remove a wrk center from system and you are fine if it does not appear in the drop down list then you can recommend to delete the work center. The path is Extra -> Status -> Delete flag. If you want the work center again in system after deletion then you need to create it again.
Master Data
Here is the list of SAP PM Interview questions and answers on Master Data. It includes questions on master data screens, configuration, Fiori apps and many more. This section is further divided into different sub-sections to display questions on specific master data. For example: There is a separate section for Equipment, Functional Location, measuring points etc. There is also a separate section for general questions on SAP PM master data.
This section contain general questions on SAP PM Master data. These questions are applicable to all PM Master data objects.
What are the important master data in SAP PM?
Ans. Here is the list of master data in SAP PM.
In what sequence you upload SAP PM Master data in a project?
Ans. This answer will help you to face job interviews and also strengthen you while facing client in a implementation or data migration project.
Here is the sequecne and dependency of master data in SAP PM
- Catalog code groups and codes: It is moved to production system along with transport requests during cutover. So it is the first master data which gets moved into production system in a implementation and data migration project.
- Public Cloud: If you are working on a Public Cloud system then there is no Transport request required to move catalog code groups and codes to production system. There is a Fiori tile used to add catalog code groups and codes. So this master data can be be moved later on also and it has no dependency on any other master data for public cloud system.
- Permits: Permits are not dependent on any other mater data. We can load them at this point. Later on it can be assigned to equipment or functional location.
- Characteristics: Characteristics can be moved next. It has dependency only on transport request.
- Class: Class is dependent on characteritics because we have to assign characteristics to a class. It has dependency on characterisics.
- Maintenance Strategy: It is not dependent on any other master data object. Maintenance strategy is used while creating task list. It is entered in task list header. But it is applicable only if you are using maintenance strategy plan.
- Cycle sets: Cycle set can be create along with maintenance strategy. It is not dependent on any other object. it is used in Multiple counter plan.
- Work Center Hierarchy: Work center hierarchy is not used in every project but very few. If it is a part of project then it has to be created before we create maintenancd work center.
- Maintenance Work Center: Maintenance work center has a dependency on cost center, activity type, supply area and HR master (employee ids). It can be assigned to a work center hierarchy if applicable.
- Functional Location: Functional Location can be created because main work center, class and characterisitcs are already created. In other modules cost center, asset master need be created.
- Material Master: Material master (Material type: ERSA) can be created before equipment master if we want to create material BoM and assign it to equipment as construction type in Structure tab.
- Material BoM (Construction type): Material BoM is dependent on material master (Material type: ERSA). It is used as construction type in equipment master therefore it should be created before equipment master.
- Equipment: Equipment needs functiomal location and main work center. Many time we assign class and characterisics also to an equipment. It also needs cost center and asset master.
- Serial Number: We can create serial number. It is dependent on material master and equipment master and both are ready.
- Measuring Point: Measuring point is dependent on functional locstion, equipment, characteritics. and catalog code group.
- Counters: Counter has dependency same as measuring points.
- Functional Location BoM: We have functional location in place and material master also uploaded then why to wait for functional location BoM. Upload it.
- Equipment BoM: We have equipment master and material master loaded then we can go for equipment BoM.
- Task List: All types of Task lists can be created now. We have main work center, equipment, functional location, material, activity type in place. so we can proceed with TL.
- Maintenance Plan: We can create any type of maintenance plan. It is dependent on Task list, equipment, functional location, counter, maintenance strategy and cycle set.
What is concept of equipment numbering?
Ans. Equipment can have internal and external numbering. Generally client opt for external numbering because they want to have the equipment number as per the plant engineering drawing. Their Supervisor and technicians are familier with it.
On the other hand internal numbering is helpful when user wants to track maintenance history and cost if the equipment is removed from Functional location to another.
Is it possible to change the equipment category once created?
Ans. Yes, it is possible to change the equipment category of an equipment. Please refer below screenshot. Please go to t code IE02, then go to top menu bar and click on Edit and then click on Change category (as shown in below screen shot). There is a criteria which must be fullfilled to change the category.
What is the criteria to change the equipment category?
A. There are four important criteria to change equipment category. First one is that both categories must have same reference category type.
Why do you need an equipment and functional location both?
Ans. This question can be asked by your client because they have to prepare lot of master data and they want to know why to prepare two master data when we can use any one of them i.e. either equipment or functional location.
So here are the reasons:
- Serial numbers: Equipment can have serial numbers but a functional location cannot have serial number.
- Levels in tech system: Functional location can divide the entire factory layout in the form of different levels so that at each level we can fetch maintenance history and maitenanc cost reports.
- Equipment Usage: We can move an equipment from one functional location to another and track it usage. “Tracking usage” means all the measuring points readings, the duration it was installed at a certain location, number of ntifications, maintenance cost etc. Such thing is not possible in functional location.
- Nature of maintenance work: Sometime maintenance department does painting work or construction work on particulat structure in plant area. Such kind of work can be recorded by creating maintenance notification or orer with refeence to a functional location.
What is the purpose of authorization object in equipment and functional location?
Ans. Sometimes different departments does not want their technical objects to be edited or visible to other departments. In such a business situation an SAP Consultant can recommend to use the field authorization object. It can be configured in SPRO as a four digit alphanumeric key. Once the authorization object is created you can ask the security consultant to link the authorization object to the role and then to the user id. So that when the user logs in he/she will have access to only those technical objects where the authorization key is assigned.
What is purpose of Technical ID field in equipment master data?
Ans. Technical id field should have the technical id of equipment according to engineering drawing. For example: There is an equipment 10002745, now operations and maintenance department can not find out this id in engineering drawing. Therefore, therefore, there should be some field in master data where we can maintain technical id.
What is asset viewer in SAP PM ?
Ans. Asset viewer is a Web dynpro based FIori Application launch by SAP in S4 HANA. This is a very versatile Fiori App. It can show you complete details fo the technical object such as Functional location, equipment, measuring points, all task lists, all maintenance items/ plans created, notifications and orders created, picture of the technical object and complete technical object hierarchy. You must recommend this Fiori app to your client because it is a single point of all information about technical object.
What are the standard SAP tools available to upload SAP PM master data in SAP S4 HANA?
Ans. Following standard SAP tools can be used to upload SAP PM master data in SAP S4 HANA:
- LTMC – Landscape Transformation Migration Cockpit
- LSMW – Legacy System Migration Workbench
What is purpose of construction type in equipment master?
Ans. Please read my article on construction type. [Read more]
Why Manufacturer field is important in equipment master and functional location master?
A. “Manufacturer” is used in reports such as MCI2, IE05, IH06. By using these reports we can analyze which Manufacturer machinery is undergoing maintenance most. We can also analyze which Manufacturer machinery is taking maximum efforts and cost of maintenance. Therefore, business can take important decisions while making future purchase of plant machinery from that manufacturer.
For better reporting we should maintain a value in this field in equipment master.
What is a maintenance work center in SAP PM? What is its use in maintenance business?
Ans. Main Work center represents the group of people or individual who are responsible for execution of maintenance work in the maintenance plant area (or field). Generally all the technicians, mechanic, fitter, welder, crain operator, electrician, inspector etc are considered as a main work center.
It is used in maintenance business when we create a maintenance notification or order. We assign it to an order so that business knows who is responsible for the execution of maintenance work.
Is it possible to maintain the shiftwise manpower in main work center?
Ans. Yes, it is possible to maintain the shiftwise timings, working days, count of manpower working. Please read this article here.
Can you use call horizon and shift factors in multiple counter plan?
A. No, there is no such option. Call horizon and shift factors are assigned in Single Cycle Plan and Maintenance strategy plan not in Multiple Counter plan.
What is object information key in SAP PM?
A. Object information key, a special information window, pops up while creating maintenance notification. It contains a brief historical information about the technical object.
Which t code is used to do usage decision on inspection lot triggered by calibration order?
Ans. QA32
What is t code for deadline monitoring?
Ans. IP30 and IP30H
What is the t code to create new catalog code groups and codes with description?
Ans. QS41. Please note that this t code is available on easy access screen but it requires a transport request movement.
Is it possible to schedule an individual plan? What is the t code?
A. Yes, it is possible to schedule an individual plan. You may use t code IP10.
What is Measuring Point Entry List (IK31)? What is its purpose?
Ans. Suppose there are 5000 measuring points in a plant. Maintenance department takes reading of 50 measuring points on daily basis and 100 measuring points on weekly basis. Now maintenance department wants to have a separate list of daily readings and weekly readings. They can create two different list with two different names (External or Internal) and create the measuring point entry list. T code to create the entry list is IK31. In this way maintenance department does not miss any reading. Once measuring point entry list is created then user can enter the readings collectively in IK34.
It makes the life easy for the person who is taking reading on daily and weekly basis.
User is not required to search the daily and weekly measuring points from the ocean of 5000 measuring points.
It is important to note that we can have measuring points from different plants in one measuring entry list. Which means that this feature is independent of plant.
Suppose I have two counters in a multiple counter plan. One is 1000 kms and another is 2000 running hours. If I want to trigger a maintenance order when both criteria are full fill or if any one of the criteria full fills. Do I need to make an enhancement in system or there is an SAP standard setting to achieve this?
A. There is an standard facility in Multiple counter plan where we can assign two counters and put the condition whether we want both conditions to satisfy or any one condition to satisfy to trigger the maintenance order. To check this facility you have to run t code IP43. Then enter desired information and go to tab “Maintenance Plan Scheduling Parameters“. Under this tab there is a box with title “Operation Type“, here we have two radio buttons ‘AND’ & ‘OR’. Please refer below screenshot:

- If we select radio button ‘OR‘, it means that any of the counters cross the threshold value the maintenance order will trigger from Multiple Counter plan.
- If we select radio button ‘AND‘, it means that both counters must cross the threshold value to trigger the maintenance order
Please note that above concept is applicable only in Multiple Counter Plans.
What is difference between system status and user status?
Ans. Difference between system status and user status as follows:
- System status is an Standard SAP element which set internally by SAP when we post certain transaction in SAP. However, user status is a configurable element which can be configure in SPRO to make certain transaction more informative and systematic.
- User status can control certain business transactions allowed by system status. For ex: We can Stop the system status notification completion (NOCO) unless a user status (PRCN – Production Confirmation) is not set.
- We assign all user status to a status profile and assign that status profile to notification type or order type or equipment category etc. This gives a flexibility to use different user status with different notification types but we do not have such flexibility with system status.
Important Concepts on Use Status
- We can set more then one user status at a time if we do not put a number with it in SPRO.
- We can assign an authorization key to each user status and link this key with the user id so that only authorized person with authorized key can set that particular user status.
- We can assign user status to following object types in PM module: Equipment, functional location, maintenance notification, maintenance order, maintenance plan, tasks in notification, PM operations.
Is it possible to create and schedule a maintenance plan without task list?
Ans. Yes, it is possible to create a maintenance plan without task list but we cannot create a maintenance strategy plan with out task list because maintenance cycle (maintenance package) is adapted from task list and without maintenance cycle we cannot create a maintenance plan.
Which material type is used for maintenance spare parts?
Ans. For spare parts (Stockable) material type is ERSA and for non stock items material type is NLAG.
Can we assign more than one maintenance item to a maintenance plan?
Ans. Yes, we can assign more than one maintenance item to a maintenance plan. There could be a business situation when we need one maintenance cycle and start date for two technical objects. We can use this feature in such time.
For example: A motor and pump can undergo maintenance at the same time. If a motor is under preventive maintenance then pump will also be down because motor drives the pump. So it is better to take their annual maintenance at the same time by assigning them in maintenance items on same maintenance plan. There will be same maintenance cycle and same start date. This will result into triggering two maintenance order at the same time. One for motor and one for pump.
If we create different plans with different dates then it may create orders with different dates and this will increase technical object down time.
Can we assign one maintenance item to more than one maintenance plan?
Ans. No, it is not possible to assign one maintenance item to two different plans.
Is it possible to change the structure indicator of functional location?
Ans. Yes it is possible. But we will have to activate alternative labeling for that. It is not recommended at all.
What is call horizon? Explain with example.
Ans. In this question do not go with definition of ‘Call horizon’. Definition will not give correct picture. Give answer in this way :-
Call horizon is a scheduling parameter. It is assigned in maintenance plan header. It decides the maintenance order call date. If the maintenance cycle is 100 days and call horizon is 100% then maintenance order will be triggered on 100th day. If call horizon is 80% then maintenance order will be triggered on 80th day.
Please refer below picture for understanding.

Why call horizon is important from business point of view?
Ans. Following points make call horizon important for maintenane department:
- Call horizon enables the feature to trigger maintenance call object in advance
- Advance trigger helps business do necessary arrangements involve plannig the internal manpower, contractor manpower and materials.
- Business can initiate the purchase of critical spare parts.
- Issue the material from warehouse and shift the material to site.
- Business gets advance info about upcoming maintenance activity in their pending list of orders.
If I want to trigger a maintenance order from a maintenance plan on every 7th day of a month, then what settings will I do in the maintenance plan other than a maintenance cycle of 1 month?
Ans. There is a feature “Scheduling Indicator” in scheduling parameters in maintenance plan. There are three options provided. Choose second option “Time – Key date“. This feature enable you to trigger order for a specific date.
What is the business purpose of field authorization group in equipment master and functional location master?
Ans. In the equipment master and functional master we have the field authorization object. This field allows to put restriction to end user to display and change the technical object on the basis of authorization group. Authorization group can be configured in SPRO and assigned here. Afterwards we can link the authorization group with the user id whom we want to authorized to access that technical object.
Many times Electrical department does not want Mechanical department to view and change their equipment and vice-versa. In such a business situation we can use Authorization group.
Business Processes
What are the key business processes in SAP PM module?
Ans. There are 10 business processes in SAP PM.
In which business process you can use serial numbers?
Ans. Serial number is used mainly in Refurbishment process and scenario when we send a machine outside the plant for repairing.
Where does the cost of CAPEx order is settled?
Ans. CAPEx work is settled on a WBS element. The WBS element has the necessary budget allocated. It is created by Finance department.
What is refurbishment process?
Ans. You can read about refurbishment process here.
How refurbishment process is different from other business processes?
Ans. Here you go:
- Refurbishment process is mapped with order type PM04
- Refurbishment order is created with reference to a material
- Cost of refurbishment is settled on a material (not cost center or WBS element)
- We need to activate split valuation in Material master
- It updates the moving average price of the material (Refurbished) after settlement
- Refurbishment order can be created by t code IW81 also.
How breakdown maintenance and corrective maintenance are different from each other?
Ans. Here are the key difference between breakdown and corrective maintenance:
- In case of breakdown maintenance the technical object fails to start and becomes unproductive. On the other hand in case of corrective maintenance the technical object remains operational but not with its full capacity/ efficiency.
- Malfunction start/ ends date and time are recorded for breakdown but same are not applicable for corrective maintenance
- A fixing a minor leakage in a pipe by tightening the pipe or welding the pipe is an example of corrective maintenance. On the other hand if winding of a motor burnt off due to overload and motor fails to start then it is an example of Breakdown maintenance.
What configuration in SAP MM module required to be activated for refurbishment order?
Ans. We need to activate split valuation in SAP MM.
Which business process cover the maintenance of labortory equipments which are used to measure various quality parameters of incoming material and outgoing material for sale?
Ans. Calibration process covers the maintenance of laboratory machines. Laboratory machines needs to be recalibrate periodically. Over a period of time the laboratory equipment start giving incorrect values therefore they need re-calibration. There should be a separate order type to track the history and costing. Generally companies take help from a vendor to re-calibrate the machines.
If we do not do it then quality checks at the various stages of supply chain may go wrong.
What are the new business processes introduced in Asset Management SAP S4 HANA best practices?
Ans. The business processes in Asset Management as per best practices as follows:
- Improvement maintenance (4VT)
- Operational and Overhead maintenance (4WM)
- Proactive maintenance (4HI)
- Reactive maintenance (4HH)
- Maintenance resource scheduling (43R)
What is Capital Expenditure (CapEx) process?
Ans. Let us understand basics of CapEx in below points:
- Captial Expenditure process includes the erection, commissioning and installation of new machines, sections, production lines or part of production line.
- The purpose of this installation is to increase (or upgrade) the efficiency, production and ensure that environment health and safety (EHS) are not impacted and pollution is reduced.
- Such kind of work is done a bigger scale and needs a separate budget.
- Finance department needs a proper justification to approve budget for it.
- Once Finance department is convinced with the return on investment they will create a WBS element and add budget on it.
- Execution of CapEx work is done by external vendor and in house maintenance department gets fully involved into it because post installation maintenance department has to take care of the new machine.
Maintenance Order
What is the purpose of Final issue indicator in maintenance order reservation and while posting confirmation?
Ans. Understand the functionality in below bullet points:
- When you add a component in a maintenance order with quantity reservation get created automatically. If you set the final issue indicator then reservation itemswill not appear in MIGO. It indicates that no more spare parts are required.
- If the quantity of material is 10 EA and you have posted partial GI (say 5 EA quantity) in MIGO. Afterwards if you set the final issue indicator in maintenance order-> component tab -> General Data or while posting time confirmation, then system will not stop goods issue for remaining quantity.
- Both above points are applicable for manual reservation also (using t code MB21 or using “Create Reservation” Fiori App)
- This is question is important when you are facing your client or job interview.
Which movement type is used to post goods movement against reservation triggered from maintenance order? Is it possible to change it?
Ans. Movement type 261 is used to post goods against reservation triggered from maintenance order. Yes, it is possible to create a custom movement but it is not recommended to do that.
Is it possible to assign a user status to the operation and sub operation of a maintenance order?
Ans. It is possible to assign user status to the operation of a maintenance order but not to sub-operation.
How to settle maintenance cost at order operation level?
Ans. We have to activate a Business function LOG_EAM_OLC in ECC. This is an in-built feature in S4 HANA. Operation Level Costing can be activated per Order Type and Plant in SPRO. Follow this path in SPRO:
Plant Maintenance and Customer Service – Maintenance and Service Orders – Functions and Setting for Order Types – Costs at Operation Level
It means that you can activate and deactivate this feature at plant and order type level. To see the operation level cost you have to go to top menu bar and select option Extra → Cost Reports → Operation costs overview
Which configuration setting will you check when inspection lot is not triggered from a maintenance order on scheduling a Calibration Plan ?
Ans. There are three main configuration settings which needs attention when an inspection lot does not triggered from a maintenance order:
- Inspection type – 14
- Assignment of inspection type 14 to PM order type (PM05)
- Inspection point setting in QM must not be disturbed.
Which order type you use for refurbishment?
Ans. As per standard SAP settings PM04 is used for refurbishment order.
Which t code is used to create refurbishment process?
Ans. IW31 and IW81. This questions can be asked and interviewer expects you to answer both t codes.
Is it a rule that you will use PM04 order type for refurbishment? Can you configure another order type for refurbishment?
Ans. There is no rule as such. You can configure any order type for refurbishment. There is a configuration setting in SPRO. Please check below path in SPRO.
Plant Maintenance and Customer Service ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Indicate Order Type for Refurbishment Processing[/success]Plant Maintenance and Customer Service ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Indicate Order Type for Refurbishment Processing

Once this indicator is set for any order type, the order will be created with reference to material (not equipment).
What is purpose of maintenance activity type in maintenance order?
A. Purpose of maintenance activity type is to further classify(or categorize) the maintenance process according to type of maintenance business. For ex: Cleaning, Lubrication, Pre Shutdown activities, Inspection, Repairing, Rework, Shutdown etc.
- It is placed at the header of maintenance order. MAT is a 3 Character key. It is recommended to use numbers here so that you can have them from 000 to 999.
- In configuration we can define it and assigned to maintenance order types so that only relevant Maintenance Activity type appears on the maintenance order screen.
It is used in various standard reports to track and analyze maintenance incidents and cost based on Maint. Activity Type. For ex: IW38/39, MCI8.
In these reports business can analyze how much budget has been utilized in Inspection, Repairing, Rework or shutdown etc. So design maintenance activity type in such a way that it helps in good quality reporting.
Important configuration settings related to maintenance activity type in SAP PM is here:
Plant Maintenance ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Maintenance Activity Type ⇒ Define Maintenance Activity Type
Plant Maintenance ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Maintenance Activity Type ⇒ Assign valid Maintenance Activity Types to Maintenance Orders
Plant Maintenance ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Maintenance Activity Type ⇒ Default values for Maintenance Activity Type for each Order Types
Why does settlement of a maintenance order is important?
Ans. Settlement of a maintenance order is important because if we will not settle the cost on a valid receiver such as cost center, internal order, WBS element etc then cost will remain on the maintenance order and not reflect in management reporting. Management reporting is important for profitability analysis.
Which configuration setting allow a Calibration order to trigger an inspection lot from maintenance order?
Ans. There is a setting related to assigning inspection type 14 to maintenance order type. Please follow below configuration path in SPRO:
Plant Maintenance and Customer Services ⇒ Maintenance and Service Processing ⇒ Maintenance and Service Orders ⇒ Functions and Settings for Order Types ⇒ Assign Inspection Types to Maintenance/ Service Order Types
Please check below screen shot from configuration SPRO:

If this configuration is not maintained then you cannot trigger inspection lot from a Calibration Order. In general we use order PM06 as Calibration Order.
What are the possible settlement cost receivers in maintenance order?
Ans. For the Maintenance there are number of settlement (or cost) receivers but only few are relevant in practical scenario.
Here is the list of relevant settlement receivers:
- Cost Center
- WBS Element
- Material
- Order
- Fixed Asset
If you want to see the complete list of settlement receivers then go to below path in configuration (SPRO):
Plant Maintenance and Customer Services ⇒ Maintenance and Service Processing ⇒ Basic Settings ⇒ General Order Settlement ⇒ Maintain Settlement Profiles
Select Settlement Profile “40” to see the complete list.
What are the possible ways we can create a maintenance order in SAP PM?
Ans. There are 6 ways to create a maintenance order in SAP PM Module
- T code IW31: You can create a maintenance order using t code IW31. This is to most common method to create a maintenance order
- From Maintenance Notification: You can create a maintenance order through a notification. There is a separate button provide with white sheet. Please refer below screenshot:

- T code IW34: You can create maintenance order with reference to a notification using t code IW34. I request you to run this t codes in SAP and check out the initial screen. Generally end user does not use this but for interview purpose you should know it.
- T code IW81: You can create refurbishment order using this t code. No other order can be created using this t code.
- Scheduling of Maintenance Plan: When you schedule a maintenance using IP10 or IP30 t code system triggers a maintenance order as per the schedule. Here maintenance order is triggered automatically.
- T code IW28: IW28 displays list of notifications in change mode. At the top application tool bar there is an option to create maintenance order. You will have to select the notification and click on create order white sheet. This will redirect you to t code IW34 screen. Try this.
Integration with other modules
In this section there are SAP PM Interview questions related to integration of SAP PM module with other modules. These questions are important not only for interview perspective but also from client facing role also. So go through them carefully.
How SAP PM module is integrated with SAP MM module?
Ans. SAP PM is integrated with MM module in following ways
- Purchase requisition triggers from maintenance order for components (material) for item category ‘N’.
- Create reservation from maintenance order for components for item category ‘L’.
- Purchase requisition triggers from maintenance order for external services for Control key PM02 and PM03. category ‘N’.
- Post good issue in MIGO for reservation with movement type 261.
- Post Goods receipt in MIGO for PO with movement type 101.
- Create and accept a Service entry sheet for posting actuals of external services with t code ML81N.
- Material master with type ERSA for maintenance spare parts.
- Split valuation in material for refurbishment process
How PM module is integrated with PS module?
Ans. We use WBS element for budget allocation and cost settlement of maintenance in CAPEX and Annual Shutdown maintenance.
WBS element can be created in CJ20N t code by PS consultant. It is then approved by authorized person in maintenance and Finance department. Finance department allocates the budget in it. During postings of actuals such as GI, GR, Completion confirmation the budget is consumed. System gives warning or error message if budget is consumed 90% or 100% (depends on settings). At that time maintenance department can ask Finance department to increase the budget in WBS element.
How PM module is integrated with FI module?
Ans. Please check following points for integration with FI:
- Assign the FI asset number in equipment master under organization tab.
- Integration of valuation class for spare parts with GL account.
- Integration of material groups with GL account for purchase without material codes.
How PM module is integrated with CO module?
Ans. Here are the integration points between PM and CO module.
- Assign cost center in equipment and functional location and that cost center automatically copy to maintenance order and then in settlement profile of order and finally the cost of maintenance settles on the cost center.
- Assign cost center in work center costing tab and this cost center automatically copy into order as Responsible cost center.
- Activity type is used to capture the internal man power hourly rates. It is created and assigned to Cost center. That cost center is assigned to main work center under costing tab. During maintenance processing the activity type automatically copy to maintenance order operation.
- Settlement profile is configured in SPRO to define cost receiver.
- Define value category in SPRO and assign the cost elements to capture the break up of cost such as Spare parts consumption, internal man power, external man power etc.
- Assign cost elements to maintenance cost key figures. This helps to display breakup of cost figures in standard SAP report such as MCI4, MCI8
How PM module is integrated with QM module?
A. Remember below points
- Add inspection point in task list for calibration process
- Assign inspection type = 14 to order type to trigger inspection lot from maintenance lot in calibration process
- Enter usage decision in QA32 for inspection lot triggered from calibration order
- Configure separate order type (PM05) for calibration process.
How PM module is integrated with EHS module?
What is the t code to create Activity type? Who create activity type?
Ans. KP26 is the t code to create Activity type. Generally CO consultant creates the activity type. However, plant maintenance consultant should also know the process to create the activity type.
In Fori there is a very good app -> Manage Activity Type. This approach can help user to create and manage rates for internal man power.