SAP PM Module and xMII An Introduction Author: Musarrat Husain Solutions Consultant
What is PM? Its nowhere related to project management The R/3 Plant Maintenance (PM) application component provides you with a comprehensive software solution for all maintenance activities that are performed within a company. The uniform, graphical user interface is particularly user-friendly and quickly meets with acceptance, thanks to the numerous possibilities that are available for tailoring it to meet individual requirements.  The data and functions of all maintenance procedures performed within a company can be fully interconnected.  The openness of the R/3 System enables you to use external systems that are integrated with the PM component, such as geographical information systems (GIS), computer-aided design (CAD) systems and supervisory control and data acquisition (SCADA) systems.
SAP PM and xMII As told earlier, PM module of SAP is used to handle all the operations with plant. And a plant with intelligence (xMII enabled), should be able to take certain decisions on its own. This may includes: Creation of notification in SAP if an equipment fails. Creation of materials according to the requirements from the plant. Other plant maintenance activities. Merging with other modules of SAP in exceptional cases.
PM TCodes Here is a list of some tcodes in SAP which can be of use: Change/display/schedule maintenece Plan IP02/03/10 Goods receipt for refurbishment IW8W Goods Receipt MB31 Goods Movement MB11 Create Notification IW24/25 Create/ Display/Change workcentre IR01/02/03 Create/change/display Equipment IE01/02/03 Create/ Display/Change Material MM01/02/03
BAPIs related to SAP PM Here is a list of some BAPIs used in SAP PM Module: BAPI_EQMT_CREATE Create equipment BAPI_EQMT_DETAIL Read details for equipment BAPI_EQMT_DISMANTLEFL Dismantle equipment at functional location BAPI_EQMT_DISMANTLEHR Dismantle equipment from equipment hierarchy BAPI_EQMT_GETCATALOGPROFIL Determine catalog profile for equipment BAPI_EQMT_GETLISTFORCUSTOMER Select customer equipment BAPI_EQMT_INSTALLFL Install equipment at functional location BAPI_EQMT_INSTALLHR Install equipment in equipment hierarchy BAPI_EQMT_MODIFY Change equipment BAPI_SERVICENOTIFICAT_CREATE Create service notification BAPI_SERVICENOTIFICAT_GETLIST Select service notifications according to customer or contact person
xMII Templates for PM SAP has provided us with a some predefined templates which makes life of a developer much easier. You can download it at: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0a4be8f-4d6e-2910-9aaa-891499a41625
Thanks About me: Musarrat Husain is currently doing his MS in software Engineering from BITS pilani and is a Bachelor in Computer Science. He has nearly 1.5 years of SAP experience including ABAP and xMII. Initially he was trained in ABAP and has done work for Wipro’s Clients. He was leading the xMII competency team in Wipro Technologies. Presently he’s working as a Solutions Consultant for adaptive manufacturing team in Infodat. He has good communication and presentation skills and is very good learner. He has been recognized by SAP SDN at various stages for his contribution.  xMII Blog:  http://www.hackaback.com SAP Blog:  http://theblogaboutsap.blogspot.com

SAP PM and xMII

  • 1.
    SAP PM Moduleand xMII An Introduction Author: Musarrat Husain Solutions Consultant
  • 2.
    What is PM?Its nowhere related to project management The R/3 Plant Maintenance (PM) application component provides you with a comprehensive software solution for all maintenance activities that are performed within a company. The uniform, graphical user interface is particularly user-friendly and quickly meets with acceptance, thanks to the numerous possibilities that are available for tailoring it to meet individual requirements. The data and functions of all maintenance procedures performed within a company can be fully interconnected. The openness of the R/3 System enables you to use external systems that are integrated with the PM component, such as geographical information systems (GIS), computer-aided design (CAD) systems and supervisory control and data acquisition (SCADA) systems.
  • 3.
    SAP PM andxMII As told earlier, PM module of SAP is used to handle all the operations with plant. And a plant with intelligence (xMII enabled), should be able to take certain decisions on its own. This may includes: Creation of notification in SAP if an equipment fails. Creation of materials according to the requirements from the plant. Other plant maintenance activities. Merging with other modules of SAP in exceptional cases.
  • 4.
    PM TCodes Hereis a list of some tcodes in SAP which can be of use: Change/display/schedule maintenece Plan IP02/03/10 Goods receipt for refurbishment IW8W Goods Receipt MB31 Goods Movement MB11 Create Notification IW24/25 Create/ Display/Change workcentre IR01/02/03 Create/change/display Equipment IE01/02/03 Create/ Display/Change Material MM01/02/03
  • 5.
    BAPIs related toSAP PM Here is a list of some BAPIs used in SAP PM Module: BAPI_EQMT_CREATE Create equipment BAPI_EQMT_DETAIL Read details for equipment BAPI_EQMT_DISMANTLEFL Dismantle equipment at functional location BAPI_EQMT_DISMANTLEHR Dismantle equipment from equipment hierarchy BAPI_EQMT_GETCATALOGPROFIL Determine catalog profile for equipment BAPI_EQMT_GETLISTFORCUSTOMER Select customer equipment BAPI_EQMT_INSTALLFL Install equipment at functional location BAPI_EQMT_INSTALLHR Install equipment in equipment hierarchy BAPI_EQMT_MODIFY Change equipment BAPI_SERVICENOTIFICAT_CREATE Create service notification BAPI_SERVICENOTIFICAT_GETLIST Select service notifications according to customer or contact person
  • 6.
    xMII Templates forPM SAP has provided us with a some predefined templates which makes life of a developer much easier. You can download it at: https://www.sdn.sap.com/irj/sdn/go/portal/prtroot/docs/library/uuid/f0a4be8f-4d6e-2910-9aaa-891499a41625
  • 7.
    Thanks About me:Musarrat Husain is currently doing his MS in software Engineering from BITS pilani and is a Bachelor in Computer Science. He has nearly 1.5 years of SAP experience including ABAP and xMII. Initially he was trained in ABAP and has done work for Wipro’s Clients. He was leading the xMII competency team in Wipro Technologies. Presently he’s working as a Solutions Consultant for adaptive manufacturing team in Infodat. He has good communication and presentation skills and is very good learner. He has been recognized by SAP SDN at various stages for his contribution. xMII Blog: http://www.hackaback.com SAP Blog: http://theblogaboutsap.blogspot.com