SAP PM Plant Maintenance Overview
SAP PM Plant Maintenance Overview
Master Data
Work Center
Functional Location
Technical Objects
Equipment
Bill of Material
Task list Quantitative
Characteristics
Class Qualitative
Measuring Pointers, Measuring Counters
Permits
Warranties
Catalog
COMPANY CODE
PLANT
Storage Location
Client
Client is nothing but an Organization, Services and Firm.
Client can run ‘n’ number of business process.
Client is defined by BASIS Consultant.
Can define with 3 Alpha Numeric characters.
Company Code
It is an individual account entry.
Whenever balance sheet is require there company code is require.
It is defined by FICO Consultant.
Can define with 4 Alpha Numeric characters.
Plant
Plant is nothing but where production/manufacture taking place.
It is defined by MM Consultant.
Can define with 4 Alpha Numeric characters.
Storage Location
It is used to store raw material, Semi finished goods and Finished goods.
Can be defined with 4 Alpha Numeric characters.
Plant
Maintenance Plant (4AN)
It is physical plant.
Where manufacture or production taking place.
In maintenance plant we have WORK CENTER.
Work center is nothing but Person, Group of persons and Machine, group of Machines.
Can define with 8 Alpha Numeric characters.
In Maintenance Plant we have PLANT SECTION.
Further low level identification of location.
Can define with 3 Alpha Numeric Characters.
It is defined by MM Consultant.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>SAP REFERENCE IMG> SAP
CUSTOMIZING IMPLEMENTATION GUIDE>ENTERPRISE STRUCTURE> DEFINITION>LOGISTICS –
GENERAL>DEFINE, COPY, DELETE, CHECK PLANT.
T CODE: OX10
MP MP MP MP
WORK CENTER
Work center is nothing but Person, Group of persons and Machine, group of Machines.
Work center contain default values that are copied or referenced in operations at the
time of task list creation. They also contain costing, scheduling and capacity data
required for lead time scheduling and capacity planning.
Can define with 8 Alpha Numeric characters.
FUNCTIONAL LOCATION
Functional location is nothing but where the equipments are placed/ installed in hierarchal
manner.
Functional location can be structured based on Functionality, Process orientation and spatial
criteria.
To define Functional Location we require STRUCTURE INDICATOR.
S.I. defines with 5 Alpha Numeric Characters.
S.I. will define the structure of the plant.
S.I. is the combination of EDIT MASK and HIERARCHICAL LEVEL.
o Edit mask can have up to 40 Characters, including Separators.
[X – ALPHANUMERIC, N – NUMERIC, A – ALPHABETS]
o Hierarchical level will have NO LIMIT.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL OBJECTS>
FUNCTIONAL LOCATIONS>CREATE STRUCTURE INDICATOR FOR
REFERENCE LOCATIONS/FUNCTIONAL LOCATIONAS.
T CODE: OIPK
Functional Locations can be classified in to FUNCTIONAL LOCATION CATEGORY.
Functional Location CATEGORY is defined with 1 Alpha Numeric Character.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL OBJECTS>
FUNCTIONAL LOCATIONS>DEFINE CATEGORY OF FUNCTIONAL
LOCATION.
Functional location VIEW PROFILE is defined with respect to functional location
category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>GENERAL DATA>SET
VIEW PROFILE FOR TECHNICAL OBJECTS
We assign Functional Location View profile to Functional Location Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL OBJECTS>
FUNCTIONAL LOCATIONS>DEFINE CATEGORY OF FUNCTIONAL
LOCATION.
EQUIPMENT
Equipment is a physical object which is installed/placed at Functional location.
It requires maintenance activity.
It is identified by its Unique Identification Number.
Equipments can be classified into EQUIPMENT CATEGORY/Broader classification of Equipment is
known as EQUIPMENT CATEGORY.
Equipment CATEGORY is defined with 1 Alpha Numeric Character.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT CATEGORIES> MAINTAIN
EQUIPMENT CATEGORY
Equipment VIEW PROFILE is defined with respect to Equipment Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>GENERAL DATA>SET
VIEW PROFILE FOR TECHNICAL OBJECTS
We assign Equipment View profile to Equipment Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT CATEGORIES> MAINTAIN
EQUIPMENT CATEGORY
We define NUMBER RANGE with respect to Equipment Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT CATEGORIES> DEFINE NUMBER
RANGES
We assign Number Range to Equipment Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT CATEGORIES> DEFINE NUMBER
RANGES
We define Equipment installation allowed/not allowed at Functional Location with
respect to Equipment Category.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>
SAP REFERENCE IMG> SAP CUSTOMIZING IMPLEMENTATION
GUIDE>PLANT MAINTENANCE and CUSTIMER SERVICE>MASTER DATA
IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT USAGE PERIOD>DEFINE
INSTALLATION AT FUNCTIONAL LOCATION
By using Equipment Number, we can Record or Update Usage History of Equipment.
NAVIGATION: TOOLS>CUSTOMIZING>IMG>SPRO - EXECUTE PROJECT>SAP REFERENCE IMG>
SAP CUSTOMIZING IMPLEMENTATION GUIDE>PLANT MAINTENANCE and CUSTIMER
SERVICE>MASTER DATA IN PLANT MAINTENANCE and CUSTIMER SERVICE>TECHNICAL
OBJECTS>EQUIPMENT>EQUIPMENT USAGE PERIOD>USAGE HISTORY UPDATE
CREATION OF EQUIPMENT:
TABS FIELDS
GENERAL OBJECT TYPE
AUTHORIZATION GROUP
LOCATION LOCATION
PLANT SECTION
[STRUCTURE] -
BILL OF MATERIAL
Frequently repairable items keeping with TECHNICAL OBJECTS is known as Bill of Material.
Formally structured list of components making up a technical object is known as Bill of Material.
Bill of Material Usage for PLANT MAINTENANCE: 4
Bill of Material are of 3 types:
I. Functional Location Bill of Material.
II. Equipment Bill of Material.
III. Material Bill of Material.
TASK LIST
Keeping list of operations as a unit to work on Technical Objects is known as Task List.
By using Task List we can reduce the time taking.
These Task Lists are used in regular maintenances like General Maintenance, Preventive
Maintenance and Condition Based Maintenance.
Generally Task Lists are used in Preventive Maintenance and Periodic Maintenance.
By using Task List we can avoid confusion.
Task Lists are of 3 types:
I. Functional Location Task List. (T)
II. Equipment Task List. (E)
III. General Task List. (A)
T CODES:
o IA01 – CREATE
o IA02 – CHANGE
o IA03 – DISPLAY
CHARACTERISTICS
It holds additional information to the Technical Objects.
It may be Qualitative and Quantitative.
Qualitative Characteristics have no units of measures and Quantitative Characteristics have
Units of measures.
CREATION OF CHRACTERISTICS:
T CODE:
o CT04 – CREATE
CLASS
Group of Characteristics are known as Class.
Class Types of Functional Location: 003
Equipment: 002
Material: 001
Classes are used in Technical Objects, Order, MIC (Master Inspection Characteristics), Measuring
Pointers and Counters.
CREATION OF CLASS:
T CODE:
o CL02 – CREATION
MEASURING POINTER
It is Condition based
Recording the discrete reading of Technical Objects is known as Measuring Pointer.
E.g.: Temperature, Pressure.
Measuring Pointer has Upper Limit, Lower Limit and Target Value.
MEASURING DOCUMENT
Measuring Document is nothing but writing/recording the readings of measuring pointer and
measuring counter.
CREATION OF MEASURING COUNTER AND MEASURING POINTER
T CODES:
o IK01 – CREATE
o IK02 – CHANGE
o IK03 – DISPLAY
T CODES:
o IK11 – CREATE
o IK12 – CHANGE
o IK13 – DISPLAY
o IK51 – MEASURED READING
o IK52 – DISPLAY MEASURED READING
PERMITS WORK CLEARANCE MANAGEMENT (WCM)
Permits are nothing but providing permission to maintenance team to work on technical
objects.
Permits are like, Work permit, safety permit, cost permit, hazardous permit, line permit.
CREATION OF PERMITS
T CODES:
o IPMD – CREATE
o IPM3 – DISPLAY
Permits can be assigned in two ways.
i. Directly in Maintenance Order.
ii. In technical objects (Functional Location, Equipment).
NOTIFICATION/WORK REQUEST
Notification is nothing but a tool used to raise work request.
Notification is used to record the historical information by using CATALOGUE.
(Catalogue consists of Object Parts, over view of Damage, Causes, tasks, Activities we
define these with T CODE: QS41.)
Any employee in organization can raise a work request for General Maintenance, For
Breakdown/Malfunction Maintenance equipment in-charge/section in-charge /operator can
rise.
o Technical Objects
o Notification Types
o Description of Notification
o Reported by
STATUS OF NOTIFICATION
OSNO – OUTSTANDING NOTIFICATION
NOPR – NOTIFICATION PUT IN PROCESS
NOCO – NOTIFICATION COMPLETED/CLOSED
NOPR ORAS – NOTIFICATION PUT IN PROCESS ORDER ASSIGNED
CREATION OF NOTIFICATION:
T CODES:
o IW21 – CREATE
o IW22 – CHANGE
o IW23 – DISPLAY
o IW28 – LIST CHANGE DISPLAY (IW22)
o IW29 – LIST DISPLAY (IW23)
o IW30 – MULTI LEVEL DISPLAY OF NOTIFICATION
STATUS OF PM ORDER
CRTD – CREATED (IW31)
REL – RELEASED (IW32)
GMPS – GOODS MOVEMENT POSTED (MIGO)
CNF/PCNF – CONFORMED OR PARTIALLY CONFORMED (IW41)[IW42 – OVERALL CONFIRM]
TECHO – TECHNICALLY CONFORMED (IW32)
SETL – SETTLEMENT (KO88)
CLSD – BUSINESS CLOSED (IW32)
CREATION OF PM ORDER:
T CODES:
o IW31 – CREATE
o IW32 – CHANGE
o IW33 – DISPLAY
o IW38 – LIST CHANGE DISPLAY
o IW39 – LIST DISPLAY
o IW40 – MULTILEVEL DISPLAY OF MAINTENANCE ORDER
o IW37 – LIST CHANGE OPERATION DISPLAY
o IW49 – DISPLAY OPERATIONS
o
o ME51N – CREATE PURCHASE REQUISITION
o ME52N – CHANGE PURCHASE REQUISITION
o ME53N – DISPLAY PURCHASE REQUISITION
o ME54N – RELEASE PURCHASE REQUESTION
o
o MB1A – GOODS ISSUE
SETTLEMENT
Settlement is nothing but settling the PM order, Cost to the cost receiving objects (PM01, PM02,
PM03, L and N).
Here actual cost becomes ZERO.
After doing settlement we can complete the BUSINESS COMPLETION.
After doing settlement we cannot post.
GOODS RECEIPT
T CODES:
o IP01 – CREATE
o IP02 – CHANGE
o IP03 – DISPLAY
o IP16 – LIST CHANGE DISPLAY
o
o IP10 – SINGLE MAINTENANCE PLAN SCHEDULING
o IP24 – MAINTENANCE SHEDULING OVERVIEW LIST
o IP30 – DEAD LINE MONITORING (MULTIPLE PLAN SCHEDULING)
T CODES:
o IP11 – CREATE, CHANGE
o IP12 – DISPLAY
Preventive maintenance plan are of 3 types
I. Single cycle maintenance plan
a. Time based
b. Activity/Performance based
II. Strategic maintenance plan
a. Time based
b. Activity/Performance based
III. Multiple counter based maintenance plan
SINGLE CYCLE MAINTENANCE PLAN
Here we require Cycle unit (duration of cycle), Scheduling period (how many days cycle run),
Technical objects, Maintenance activities or operations.
In single cycle maintenance plan cycle unit, scheduling period and operations are fixed.
Here scheduling indicators are Time, Time-key date and Factory calendar.
– TIME BASED
In time based single cycle maintenance plan cycle unit is time based.
– ACTIVITY BASED
In activity based single cycle maintenance plan cycle unit is reading based.
– ACTIVITY BASED
In activity based single cycle maintenance plan cycle unit is reading based.
T CODES:
o QS21 – CREATE
o QS22/23 – CHANGE
o QS24 – DISPLAY
SAMPLING PROCEDURE
Sampling procedure defines how much sample size we are taking for sample.
T CODES:
o QDV1 – CREATE
o QDV2 – CHANGE
o QDV3 – DISPLAY
While creating Calibration Maintenance Order we create a calibration task list. In this we must
provide INSPECTION POINT in QM data. Inspection Point ‘300’ for Equipment and ‘310’ for
Functional location.
Calibration Maintenance Process is TWO types. PLANNED and UN PLANNED.
MATERIAL SERIALIZATION
T CODES:
o IQO1 – CREATE SERIAL NUMBER
o IQ02 – CHANGE
o IQ03 – DISPLAY
o IQ09 – LIST DISPLAY
OTHER T CODES:
I. Project preparation
II. Business blue print
III. Realization
IV. Final preparation
V. Go live
REALIZATION PHASE
By using BBP we do Configurations, it is of two types i.e. Basic Configuration and Final
Configuration.
Basic Configuration is nothing but Configuring within our module and Final Configuration is
configuring with other modules.
Gap analysis: Whenever we are not able to meet the client requirement in configuration is
known as gap. To full fill this we will take The ABAPER help. This is known as Gap analysis.
FINAL PREPARATION
In this phase we will provide User manual, Configuration Documents, UATs, Integration Test
Screen Prints, LSMW & BDC programs.
GO LIVE
Providing the Legacy System to SAP System and uploading all the Master Data to SAP system by using
LSMW & BDC and hand over the same to client.
LANDSCAPE
DEVELOPMENT SERVER
Development server
Golden Client
It allows only Configuration data.
It will not allow Master data and Transaction data.
We cannot load Sample data for Testing.
Here we will not do Testing.
Whenever we do configuration in SPRO, we get a request called Transport Request.
If we save Transport request we will get Transport Request File.
Generally we release the Transport Request before moving it to other clients (Quality client, Pre
production and Production etc).
To release Transport Request
T codes: SE01 to SE10.
Development Client
It allows Master data and Transaction data.
We can load sample master data.
Unit test will do in Development Client.
Unit test is nothing but testing within our module in front of key users.
It will not allow Configuration data.
Golden client and Development client are in same server, we copy Transport requests from
Golden client to Development client by using
T code: SCC1.
QUALITY SERVER
Training Client
In Training client we provide training to the end users.
We will take the UAT (User Acceptance Test).
Sign off after providing training to the client.
In Quality client we will provide the user manual and integration testing manuals to the power
users.
Here we move Transport requests from Golden client to Training client by using ‘STMS’.
PRODUCTION SERVER
Here all master data will be uploaded in to legacy system by using LSMW and BDC.