SAP PM Tutorial for SAP Plant Maintenance Configuration and End User Processes

SAP PM Tutorial – learn SAP Plant Maintenance (PM) step by step, including enterprise structure, technical objects, preventive maintenance, breakdown maintenance, maintenance orders, notifications, measuring points, task lists, and important SAP PM resources.

SAP PM module supports the maintenance of machines, equipment, vehicles, tools, buildings, and other technical assets used by an organization. It helps maintenance teams record defects, plan inspections, schedule preventive maintenance, process repairs, capture measurements, issue spare parts, confirm maintenance work, and track maintenance costs.

SAP Plant Maintenance is commonly integrated with SAP MM (Material Management), SAP SD (Sales & Distribution), SAP PP (Production Planning), SAP CO (Controlling), and other SAP modules. This integration keeps material, cost, production, sales, and maintenance data connected during the complete maintenance cycle.

What SAP PM Means in Plant Maintenance

SAP PM stands for SAP Plant Maintenance. It is used to manage maintenance activities for technical objects such as functional locations and equipment. A typical SAP PM process starts when a user creates a maintenance notification for a defect or requirement. The maintenance planner can convert it into a maintenance order, plan operations and spare parts, release the order, record actual work, confirm time, settle costs, and technically complete the order.

In SAP PM, the word plant does not always mean only a factory. It can represent a manufacturing plant, service site, maintenance location, depot, utility facility, or any organizational unit where maintenance-relevant assets are managed.

Who Should Use This SAP PM Training Tutorial

  • SAP beginners who want to understand Plant Maintenance terminology and configuration flow.
  • Maintenance planners, supervisors, and end users who work with notifications, orders, equipment, and measuring documents.
  • SAP consultants who need a structured SAP PM syllabus for implementation and support work.
  • SAP MM, PP, CO, or SD learners who want to understand how maintenance processes integrate with their modules.
  • Interview candidates who need topic-wise SAP PM concepts, transaction codes, and process flow revision.

SAP PM Tutorial Learning Path

This SAP PM tutorial is arranged from basic configuration to process execution. For better learning, start with enterprise structure, then create master data, and finally practise maintenance planning and order processing.

  • Understand SAP PM enterprise structure and maintenance planning plant.
  • Create technical objects such as functional locations and equipment.
  • Maintain PM master data such as work centers, task lists, measuring points, and material master data.
  • Configure maintenance order types, maintenance strategies, and planning settings.
  • Practise preventive maintenance, breakdown maintenance, notification processing, and maintenance order execution.
  • Review useful SAP PM reports, transaction codes, and database tables.

SAP PM Enterprise Structure Configuration

SAP PM enterprise structure connects maintenance activities with company code, plant, purchasing organization, storage location, and maintenance planning plant. These settings decide where maintenance is planned, where materials are stored, and how costs are posted.

SAP PM – Enterprise Structure

  1. Define company
  2. Define company code
  3. Assign company code to company
  4. Define Plant
  5. Assign plant to company code
  6. Define purchase organization
  7. Assign purchase organization to plant 
  8. Define purchasing group
  9. Maintain Storage location
  10. Maintain maintenance planning plant

Maintenance Plant and Maintenance Planning Plant in SAP PM

The maintenance plant is the plant where the technical object is physically maintained. The maintenance planning plant is the plant responsible for planning the maintenance work. In many companies both are the same plant, but they can be different when maintenance planning is centralized.

SAP PM termMeaningExample use
Maintenance plantPlant where equipment or functional location existsFactory plant where a pump is installed
Maintenance planning plantPlant that plans maintenance workCentral maintenance planning office
Planner groupGroup responsible for planning maintenanceMechanical maintenance team
Main work centerTeam or capacity that performs workElectrical workshop or mechanical workshop

SAP PM Material Master Data for Spare Parts and Maintenance Materials

Maintenance work often needs spare parts, consumables, and tools. SAP PM uses material master data from SAP MM to plan components in maintenance orders, reserve stock, issue materials, and track consumption against maintenance cost objects.

SAP PM – Material Master Data

  1. Define material number
  2. Define Industry Sector
  3. Define attributes of material type
  4. Maintain field selection for data screens
  5. Assign fields to field selection groups
  6. Define material groups
  7. Maintain company codes for material management
  8. Define attributes of system messages
  9. Define purchase value keys
  10. Define Shipping instructions
  11. Create material master

SAP PM Technical Objects: Functional Locations and Equipment

Technical objects are the foundation of SAP Plant Maintenance. They help the maintenance team identify where a failure occurred, which asset was repaired, and how maintenance history should be analyzed.

Technical objectPurpose in SAP PMCommon example
Functional locationRepresents a structured place or system in the plantPlant > Utility area > Compressor house
EquipmentRepresents an individual maintainable assetCompressor, pump, motor, vehicle
Bill of materialLists spare parts linked to an asset or technical objectPump spare parts list
Measuring pointStores measurement readings for an assetRunning hours, temperature, pressure

SAP PM – Functional Locations

  1. Create structure indicator for functional location
  2. Create Functional Location
  3. Change/ display Functional Location

SAP PM – Equipment

  1. Create Equipment
  2. Create measuring document

SAP PM Work Centers, Task Lists, and Measuring Points

Work centers, task lists, and measuring points make maintenance planning more consistent. Work centers define who performs the work. Task lists define the standard operations. Measuring points record readings that can be used for inspection, condition monitoring, or counter-based maintenance planning.

SAP PM – Work Centers

  1. Create new work center
  2. Change/ Display work center

SAP PM – Task Lists

  1. Create general task list
  2. Create equipment task list
  3. Create Hierarchical task list
  4. Create Functional task list

SAP PM – Measuring Points

  1. Create measuring point
  2. Create object measuring point
  3. Create measuring reading list

SAP PM Maintenance Types Used in Plant Maintenance

SAP PM supports different maintenance approaches. The exact terminology can vary by company configuration, but the common maintenance types are as follows.

Maintenance typeMeaning in SAP PM processTypical SAP PM object
Breakdown maintenanceMaintenance after an unexpected failureNotification and maintenance order
Corrective maintenanceRepair work planned after a defect is foundNotification, order, operations, components
Preventive maintenanceMaintenance planned at time-based or performance-based intervalsMaintenance strategy, maintenance plan, task list
Condition-based maintenanceMaintenance based on measurement readings or asset conditionMeasuring points and measurement documents
Inspection maintenanceRegular checking of asset condition without immediate repairTask list and inspection order

SAP PM Maintenance Planning and Order Processing

Maintenance planning converts maintenance requirements into executable work. In SAP PM, the planner can define maintenance strategies, cycles, order types, task lists, and scheduling rules. After planning, maintenance orders are used to manage operations, labor, spare parts, services, costs, and confirmations.

SAP PM – Maintenance Planning

  1. Create maintenance strategy
  2. Create cycle sets
  3. Create Order types
  4. Assign order type to maintenance planning plant
  5. Create single cycle maintenance plan
  6. Create strategy maintenance plan
  7. Scheduling a strategy maintenance plan
  8. Create multiple Counter maintenance plan
  9. Create maintenance plan for dead line monitoring
  10. Create maintenance notification
  11. Display notifications
  12. Maintenance notification processing with order assignment
  13. Assign permits to an order

Standard SAP PM Notification to Order Flow

  1. Create a maintenance notification for a malfunction, inspection finding, or service requirement.
  2. Enter the technical object, description, priority, malfunction start date, and responsible planner group.
  3. Screen and approve the notification if required by the business process.
  4. Create or assign a maintenance order from the notification.
  5. Plan operations, work center, duration, spare parts, permits, and external services.
  6. Release the order for execution.
  7. Issue materials and complete the maintenance work.
  8. Confirm actual labor time, record technical findings, and update measurement readings if required.
  9. Technically complete the order after the work is finished and reviewed.
  10. Settle maintenance order costs according to the configured controlling process.

SAP PM Integration with MM, PP, CO, FI, QM, and SD

SAP PM rarely works alone in a live system. Maintenance orders can reserve spare parts from inventory, trigger purchase requisitions, record cost postings, affect production availability, and support service-related processes.

SAP moduleHow it connects with SAP PM
SAP MMSpare parts, stock reservations, goods issue, purchase requisitions, purchase orders, and external services
SAP PPProduction resource availability, machine downtime, and maintenance planning around production schedules
SAP COMaintenance order cost planning, actual cost collection, settlement, and cost center reporting
SAP FIFinancial postings created from goods movement, service procurement, and settlement
SAP QMInspection-related processes and quality notifications where configured
SAP SDCustomer service and service-related maintenance scenarios where applicable

Important SAP PM Transaction Codes for Practice

The following transaction codes are useful for SAP PM learners and support consultants. Availability can depend on SAP version, user authorization, and company configuration.

SAP PM areaTransaction codePurpose
Functional locationIL01Create functional location
Functional locationIL02Change functional location
Functional locationIL03Display functional location
EquipmentIE01Create equipment
EquipmentIE02Change equipment
EquipmentIE03Display equipment
Work centerIR01Create work center
Measuring pointIK01Create measuring point
Measurement documentIK11Create measurement document
NotificationIW21Create maintenance notification
NotificationIW22Change maintenance notification
NotificationIW23Display maintenance notification
Maintenance orderIW31Create maintenance order
Maintenance orderIW32Change maintenance order
Maintenance orderIW33Display maintenance order
Order confirmationIW41Enter order confirmation
Maintenance planIP41Create single cycle plan
Maintenance planIP42Create strategy plan
Maintenance schedulingIP10Schedule maintenance plan

Important SAP PM Tables for Consultants

SAP PM tables are useful for reporting, troubleshooting, functional specification writing, and understanding where maintenance data is stored. Direct table access depends on system authorization and should be used carefully in live systems.

SAP PM tableStores data related to
IFLOTFunctional location master data
EQUIEquipment master data
ILOALocation and account assignment data for technical objects
QMELNotification data
AUFKOrder master data
AFIHMaintenance order header data
AFVCOrder operations
RESBReservation and planned component data
CRHDWork center header data
IMPTTMeasuring point data
IMRGMeasurement document data

Important SAP PM Resources for Revision

  1. List of reports in PM
  2. Important transactional code of PM module
  3. Important PM tables.

SAP PM Tutorial Practice Checklist

Use this SAP PM checklist after completing the topics above. It helps confirm whether you understand the basic configuration and end user process flow.

  • Can you explain the difference between maintenance plant and maintenance planning plant?
  • Can you create a functional location structure and assign equipment to the correct technical object?
  • Can you create a measuring point and post a measurement document?
  • Can you explain when to use a notification and when to use a maintenance order?
  • Can you create a single cycle maintenance plan and understand how scheduling generates calls?
  • Can you identify which SAP MM and SAP CO steps are triggered from a maintenance order?
  • Can you list the common transaction codes for equipment, notifications, orders, and maintenance plans?

SAP PM Tutorial FAQs

What is SAP Plant Maintenance PM?

SAP Plant Maintenance (SAP PM) is the SAP module used to plan, execute, and monitor maintenance activities for technical assets such as equipment, machines, utilities, vehicles, and plant facilities. It includes maintenance notifications, maintenance orders, preventive maintenance plans, technical objects, measuring points, and maintenance cost tracking.

What is the maintenance plant in SAP PM?

The maintenance plant is the plant where the technical object is located and maintained. It is different from the maintenance planning plant, which is responsible for planning maintenance work. In many organizations both values are the same, but centralized maintenance teams may use a different planning plant.

What are the different types of maintenance in SAP PM?

Common maintenance types in SAP PM include breakdown maintenance, corrective maintenance, preventive maintenance, condition-based maintenance, and inspection maintenance. These processes are usually handled with notifications, orders, task lists, measuring points, strategies, and maintenance plans.

What should I learn first in an SAP PM tutorial?

Start with the SAP PM enterprise structure, especially plant, maintenance plant, maintenance planning plant, planner group, and work center. After that, learn technical objects such as functional locations and equipment, followed by notifications, maintenance orders, task lists, measuring points, and preventive maintenance plans.

Does SAP PM require knowledge of SAP MM or SAP CO?

Basic SAP MM and SAP CO knowledge is helpful because maintenance orders often use spare parts, reservations, purchase requisitions, service procurement, cost centers, and settlement rules. A beginner can start SAP PM first, but integration topics become important in real implementation and support work.