Archives

PM Module – Exit Name

Exit Name Description
QQMA0001 QM/PM/SM: User Subscreen for Notification Header
QQMA0002 QM: Authorization Check for Entry into Notif. Transaction
QQMA0003 QM: “User data” Function in “Goto” Menu
QQMA0004 QM: “User data” Function in “Goto   > Item” Menu
QQMA0005 QM: Check Validity of Status Change
QQMA0006 QM: Automatic Task Determination for Quality Notifications
QQMA0007 QM: Default Values when Creating a Notification
QQMA0008 QM/PM/SM: User Subscreen for Additional Data on Notif. Item
QQMA0009 QM: Predefine QM Order Parameters
QQMA0010 QM/PM/SM: User Subscreen for Additional Data on Cause
QQMA0011 QM/PM/SM: User Subscreen for Additional Data on Task
QQMA0012 QM/PM/SM: User Subscreen for Additional Data on Activity
QQMA0013 QM: Default Values when Creating a Task
QQMA0014 QM/PM/SM: Checks before saving a notification
QQMA0015 QM/PM/SM: User-Exit before Call-Up of F4 Help on Catalogs
QQMA0016 QM/PM/SM: “User data” Function “Goto”   > “Task” Menu
QQMA0017 QM/PM/SM: “User data” Function “Goto”   > “Activity” Menu
QQMA0018 QM/PM/SM: Deadline setting based on entered priority
QQMA0019 QM/PM/SM: Default Partner when Creating a Notification
QQMA0020 QM: Determining BOM Usage at BOM explosion
QQMA0021 QM/PM/SM: Function “User data” in “Goto” menu
QQMA0022 QM/PM/SM: “User data” function in “Goto -> Causes” menu
QQMA0023 QM/PM/SM: “User data” function in “Goto -> Item” menu
QQMA0024 QM/PM/SM Deactivate function codes in CUA menu
QQMA0025 PM/SM: Default values when adding a notification
QQMA0026 PM/SM: Auth. check when accessing notification transaction
QQMA0027 PM/SM: Default values when adding a task
QQMA0028 QM: Create notif. from confirmation of production order
QQMA0029 QM/PM/SM: Change Notification Type
QQMA0030 Check validity of status change
Exit Name Description
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
Exit Name Description
IAIH0001 Customer-Enhancements for Tasklists
IAOM0001 Change Characteristics of a Controlling Object
IB020001 Filter components
IBIP IBIP: Trans. IBIP Data Transfer
IBPP0001 Filter IBase Components When Generating From PP Data
ICRP0201 Search Help CS_ORG_02: Authorization Check
ICRP0202 Search Help CS_ORG_02: Internally-Programmed Selection
ICRP0203 Search Help CS_ORG_02: Propose Task
ICSV0001 Display of geographic location data
ICSV0002 Automatic task determination for service notifications
ICSV0003 Partner selection
ICSV0004 Check PM object and display object information
ICSV0005 Determining reason for rejection – resource-related billing
ICSV0007 Serial Number Partner Transfer on Goods Issue and Returns
ICSV0008 Validation of additional partner types
IDCP0001 Customer Data for Printing Prenumbered Invoices
IDCP0002 Customer Data for Printing Prenumbered Delivery Notes
IEQM0001 Add. checks for equip. installation at functional locations
IEQM0002 Additional checks for definition of equipment hierarchies
IEQM0003 Additional checks before equipment update
IEQM0004 Object is allowed for contract partner (Order->MaintCont.)
IEQM0005 Object allowed for SD contract (MaintContract->MaintCont.)
IEQM0006 Object allowed for SD contract (Maintain maintenance cont.)
IEQM0007 Check/change manufacturer field in equipment master
IHCL0001 Create equipment using material template: Classes/chars
ILOM0001 Additional checks before saving a functional location
ILOM0002 User exit when checking structure of location numbers
IMRC0001 MeasPoint/MeasDoc: Exit before update (after COMMIT WORK)
IMRC0002 MeasPoint: Menu exit for customer-specific function
IMRC0003 MeasDoc: Menu exit for customer-specific function
IMRC0004 Measure.doc.:Exit according to stndrd checks for new mes. Doc
IMRC0005 Measure point: Exit in AUTHORITY_CHECK_IMPT
IMSMCOMM MSM communication enhancement
INTERFAC Interface for data transfer
IPRM0002 Determine planned date info for maintenance plan
IPRM0003 User field: Maintenance plan
IPRM0004 Maintenance plan / item: Customer check for time “SAVE”
IPRM0005 Determine Offset for Performance-Based Strategy Plans
IQSM0001 Automatic serial number assignment
IQSM0002 Check when copying object list
IQSM0003 Serial numbers, user exit for additional data
IQSM0004 Serial numbers, user exit after exiting the serial screen
IQSM0005 Serial numbers, user exit in the update
IQSM0007 Serial numbers, user exit for goods movements
IQSM0008 Serial number character string check
IREV0001 Revision: Additional Fields
ISRE0001 Determine bank procedure account no.
ISRE0002 IPD reporting data retrieval
ISTDUNN1 IS-T-CA: Fill cust. rec. layout fields: phone no. disconnect
ISTDUNNI IS-T/CA: Send phone number (dis)connect file
ISTEBS01 IS-T: Transfer of Billing Docs from Ext. Sys. (using IDocs)
ISTEBS04 Providing Enhancement to IDoc IST_EBS_POI_OUT
ISTPAYME IS-T/CA: Fill reconnect file
ITOB0001 PM: Customer include subscreen for techn. obj. master data
ITOB0002 ITOB: Field changes to copy model
ITOB0003 PM: Customer Include subscreen for fleet object data
ITOB0004 PM: Customer Exit fleet identification data: Checks
IWMI0001 User exits for SM/PM IDOCs
IWO10001 Create a PM sub-order
IWO10002 PM maintenance order: Customer check for order release
IWO10004 Maintenance order: Customer check for order completion
IWO10005 Maintenance order: Cust.-specif. determination of profit ctr
IWO10006 Maint. order: Fcode exclusion through cust. enhancement
IWO10007 Maint.order: Customer enhancement – permits in the order
IWO10008 Cust. enhancement: Determination of tax jurisdiction code
IWO10009 PM Order: Customer Check for ‘Save’ Event
IWO10010 Maint. order: Cust. enhancement for determining WBS element
IWO10011 Maint. order: Customer enhancement for component selection
IWO10012 Maintenance order: Priority handling on central header
IWO10015 Maintenance order: F4 Help for user fields on operation
IWO10016 PM Order: Cust. enhancement to check operation user fields
IWO10017 Determine external order number by customer logic
IWO10018 Maintenance order: User fields on order header
IWO10020 Maintenance order: Automatically include task list
IWO10021 Automatic task list transfer when creating order from notif.
IWO10022 Determine calendar from user exit
IWO10023 Service order: Change header data for advance shipment doc.
IWO10024 Service order: Changes to items for advance shipment
IWO10025 PM/SM order: Finding responsible cost center
IWO10026 User check on setting status ‘Do not perform’
IWO10027 User exit: Generate user-defined settlement rule
IWO10029 Inclusion of bill of material in PM/SM order
IWO10030 Preset Fields for Event Object
IWO10031 Hide personnel number in PM/SM order
IWO20001 PM order: User exit to pass routing to order
IWOC0001 Create PM/SM notification: Determine reference object
IWOC0002 PM/SM notification: Check whether status change is allowed
IWOC0003 PM/SM authorization check of ref. object and planner group
IWOC0004 Change single-level list editing PM/QM/SM ALV settings

 

PM Functional Module

Function Module Description Object
BADI_EQMT_MODIFY You can update selected fields at database level. Very useful for mass resetting of fields Technical objects
BG00_WARRANTY_LINK_UPDATE Updates warranty info for object e.g. equipment master (direct database update) Technical objects
CO_BO_AFVGBT_GET Orders
CO_IH* CO reports Orders
CP_EX_PLAN_READ Get task list data Task lists
CRS_EQUI_COL_KEYS_AND_DATA Technical objects
CRS_EQUIPMENT_COLLECT_DATA Technical objects
CRS_EQUIPMENT_COLLECT_KEYS Technical objects
CRS_EQUIPMENT_EXTRACT Technical objects
CRS_EQUIPMENT_SEND_TO_SERVER Technical objects
CRS_EQUIPMENT_UPLOAD_PROXY Technical objects
CRS_MAP_SM_NOTIF_TO_BAPIMTCS Notifications
CRS_NOTIF_COL_KEYS_AND_DATA Notifications
CRS_NOTIF_COLLECT_DATA Notifications
CRS_NOTIF_COLLECT_KEYS Notifications
CRS_NOTIF_EXPORT_SEND_TOGETHER Notifications
CRS_NOTIF_EXTRACT Notifications
CRS_NOTIF_GET_R3KEY Notifications
CRS_NOTIF_KEY_CONVERT Notifications
CRS_NOTIF_MAP_EXT_STRUCTURE Notifications
CRS_NOTIF_MAP_ILOA Notifications
CRS_NOTIF_SEND_TO_SERVER Notifications
CRS_NOTIF_UPLOAD_CHANGE_PROXY Notifications
CRS_NOTIF_UPLOAD_PROXY Notifications
EQUIPMENT_COLLECT_DATA Technical objects
EQUIPMENT_MODIFY Used to update equipment. Its called from BADI_EQMT_MODIFY but has all of V_EQUI available Technical objects
IBAPI_ALM_* Great FModules for order data Orders
K_ACTIVITY_PRICE_READ Get labour rate by CC/AT (populate GJAHR,KOKRS,KOSTL,LSTAR,PERIO,PERKZ=X,VERSN) Orders
K_KKB_KKBCS_ORDER_REPORT CO reports Orders
K_KKB_OR_REPORT_CALL CO reports Orders
MAP_EQUIPMENT_TO_BAPIMTCS Technical objects
MAP2E_EQKT_TO_BAPI_EQKT1 Technical objects
MAP2E_EQST_TO_BAPI_EQST1 Technical objects
MAP2E_EQUI_INTO_BAPI_STRUCTUR Technical objects
MAP2E_EQUI_TO_BAPI_EQUI1 Technical objects
MAP2E_EQUZ_TO_BAPI_EQUZ1 Technical objects
MAP2E_IHPAVB_TO_BAPI_IHPA Technical objects
MAP2E_ILOA_TO_BAPI_ILOA1 Technical objects
MAP2E_ITXTL_TO_BAPISTXTXL
MAP2E_JEST_TO_BAPISMJEST
MAP2E_JSTO_TO_BAPISMJSTO
MAP2E_STXH_TO_BAPISTXTXH
MAP2E_VIQMEL_TO_BAPIVIQMEL
MAP2E_WQMFE_TO_BAPIQMFE1
MAP2E_WQMMA_TO_BAPIQMMA1
MAP2E_WQMSM_TO_BAPIQMSM1
MAP2E_WQMUR_TO_BAPIQMUR1
NOTIF_COLLECT_DATA
PM_OBJECT_INFO Object information for Equipment, FLocs, Notifications and Service Orders Technical objects
READ_TEXT Reads document text from database General
STATUS_CHANGE_EXTERN Sets user-status after commit. Can be used with user-exits such as QQMA0014 or IWO10009 (at save) Status
STATUS_CHECK_NEW_OLD Status
STATUS_READ Status
STATUS_TEXT_EDIT Search for object status Status
TH_POPUP Send a message to a logged-on user General
VC_I_GET_CONFIGURATION Get VC data. Also try TCode CUTABLEINFO Classification
STATUS_MAINTAIN Displays the standard status screen Status
STATUS_CHECK_NEW_OLD Status
STATUS_READ Status
CO_BO_AFVGBT_GET Orders


sources : https://wiki.scn.sap.com/wiki/display/ERPLO/Some+Useful+PM+Functional+Modules

 

PM Tables

Configuration

Tables Description
CSKS Cost Center Master Data
CSSL Cost Center / Activity Type Assignment
T001W Plant
T006 Unit of Measure
T024I Maintenance Planner Groups
T352B Catalog Profile
T357 Plant Section
T370C ABC Indicator
T370F Functional Location Category
T370S Functional Location Structure Indicator
T399I Planning Plant
T430 Operation/Activity Control Key
T499S Location Codes
TC21 Standard Value Key
TC23 Work Center Usage
TC24 Work Center Person Responsible
TC25 Work Center Capacity Other Formula
TC26 Work Center Capacity Category
TC27 Work Center Capacity Planner Gorup
TC30 Work Center Category
TC38A Work Center Shift Sequence
TGSB Business Area

Classification

Tables Description
INOB Link between internal number and object
KSSK Allocation Table: Object to Class
AUSP Actual Characteristic Values
KLAH Class Header Data
KSML Characteristics of a Class
CAWN Possible Characteristic Values
SWOR Class Description (keywords)
CABN Characteristic
CAWNT Characteristic Description

KLAH : Class Header

Key Fields Description
CLINT Int Class #
CLASS Class Name
KLART Class Type

SWOR : Class Description:  Keyworks

Key Fields Description
CLINT Int Class #
CLASS Class Name


CABN : Characteristics

Key Fields Description
ATINN Int Char #
ADZHL Int Count for Archive
ATNAM Char Description
ATFOR Data Type of Characteristic
ANZST Number of Characters
ANZDZ Number of Decimal Places
ATKLA Characteristic Group


KSML:  Characteristics of a Class

Key Fields Description
CLINT Int Class #
POSNR Item number
ADZHL Int Count for Archive
IMERK Int Char #


KSSK:  Object Allocation to a Class

Key Fields Description
OBJEK Object
MAFID Indicator: object/class
KLART Class type
CLINT Int Class #
ADZHL Int Count for Archive


CAWNT:  Characteristic Value

Key Fields Description
ATINN Int Char #
ATZHL Int Counter
SPRAS Language key
ADZHL Int Count for Archive
ATWTB Char Value Description

CAWN:  Possible Characteristic Values

Key Fields Description
ATINN Int Char #
ATZHL Int Counter
ADZHL Int Count for Archive
ATWRT Char Value


AUSP:  Actual Object Characteristic Values

Key Fields Description
OBJEK Object
ATINN Int Char #
ATZHL Char Val Counter
MAFID Indicator: object/class
KLART Class type
ADZHL Int Count for Archive
ATWRT Char Value


INOB:  Link Between internal number and object

Key Fields Description
CUOBJ Object
KLART Class type
OBTAB Dbase table name
OBJEK Key of classified object
ROBTAB Dbase table name
ROBJEK Key of config object
CLINT Int Class #


Work Center

Tables Description
CRHD Work Center Header
CRCO Assignment of Work Center to Cost Center
CRTX Work Center Descriptions


CRHD:  Work Center Header

Key Fields Description
OBJTY Object type
OBJID Object ID (Key)
ARBPL Work Center
WERKS Plant
VERWE Work Center Category


CRCO:  Assignment of Work Center to Cost Center

Key Fields Description
OBJID Object ID (Key)
KTEXT Short Description

CRTX:  Work Center Descriptions

Key Fields Description
OBJID Object ID (Key)
KOSTL Cost Center
KOKRS Controlling Area
LSTAR Activity Type


Functional Location

Tables Description
IFLOT Functional Location Table
IFLOTX Functional Location Short Texts
ILOA PM Object Location and Account Assignment


IFLOT:  Functional Location Table

Key Fields Description
TPLNR Functional Location
FLTYP Functional Location Category
TPLMA Superior Functional Location
INGRP Planner Group
RBNR Catalog Profile
ILOAN Location and Account Assignment Key


IFLOT:  Functional Location Short Texts

Key Fields Description
TPLNR Functional Location
PLTXT Description of Functional Location


ILOA:  PM Object Location and Account Assignment

Key Fields Description
TPLNR Functional Location
EQFNR Sort Field
SWERK Maintenance Plant
STORT Location
BEBER Plant Section
GSBER Business Area
KOKRS Controlling Area
KOSTL Cost Center
BUKRS Company Code


Equipment

Tables Description
EQUI Equipment Master Data
EQUZ Equipment Time Segment
EQKT Equipment Short Texts

EQUI:  Equipment Master Data

Key Fields Description
EQUNR Equipment Number
EQTYP Equipment Category
LVORM Deletion Flag
INVRN Inventory Number
HERST Manufacture
GERNR Serial
OBJNR Object Number
WERK Plant


EQUZ:  Equipment Time Segment

Key Fields Description
EQUNR Equipment Number
DATBI Vaid to date (99991231 for latest)
IWERK Planning Plant
HEQUI Superior Equipment
HEQNR Equipment Position at Install Location
INGRP Planner Group
TIDNR Technical ID
RBNR Catalog Profile


EQKT:  Equipment Short Texts

Key Fields Description
EQUNR Equipment Number
EQKTX Short Description


Equipment BOM

Tables Description
EQST Equipment to BOM Link
STKO BOM Header
STPO BOM Details


EQST:  Equipment to BOM Link

Key Fields Description
EQUNR Equipment Number
WERKS Plant
STLNR Equip to Detail Link


STPO:  BOM Details

Key Fields Description
STLNR Equip to Detail Link
STLTY Detail Type “E” for Equip BOMs
INDRK Component
POSTP  Item Category
POSNR Item Number
POSTX1 ItemText
MENGE Component Quantity

Equipment Task List

Tables Description
EAPL (Equipment Only) Allocation of Task List to Equipment
PLKO Task List – Header
PLAS Task List – Selection of Operations / Activities
PLPO Task List – Operation / Activity


EAPL:  Allocation of Task List to Equipment

Key Fields Description
EQUNR Equipment number
PLNTY Task list type
PLNNR Group key
PLNAL Group Counter
LOEKZ Deletion Indicator
SWERK Maintenance Plant
IWERK Planning Plant


PLKO:  Task List – Header

Key Fields Description
PLNTY Task list type
PLNNR Group key
PLNAL Group Counter
VERWE Task List Usage
WERKS Plant
STATU Status
IWERK Planning Plant
ARBID Work Center ID
KTEXT Short Description


PLPO:  Task List – Operation / Activity

Key Fields Description
PLNTY Task List Type
PLNNR Key for Task List Group
VORNR Operation Number
STEUS Control Key
WERKS Plant
LTXA1 Short Text
LAR01 Activity Type


Functional Location BOM

Tables Description
TPST Functional Location – BOM Link
STPO BOM Details


TPST:  Functional Location to BOM Link

Key Fields Description
TPLNR Functional Location
WERKS Plant
STLNR Functional Location to Detail Link

STPO:  BOM Details

Key Fields Description
STLNR Equip to Detail Link
STLTY Detail Type “E” for Equip BOMs
INDRK Component
POSTP  Item Category
POSNR Item Number
POSTX1 ItemText
MENGE Component Quantity
Key Fields Description
TPST.TPLNR Equipment Number
TPST.WERKS Plant
TPST.STLAN BOM Usage
STPO.INDRK Component
STPO.POSTP  Item Category
STPO.POSNR Item Number
STPO.MENGE Component Quantity

Material BOM

Tables Description
MAST Material to BOM Link
STPO BOM Details

MAST:  BOM Header

Key Fields Description
MATNR Material Number
WERKS Plant
STLAN BOM Usage (“4” for PM)
STLNR Bill of material

STPO:  BOM Details

Key Fields Description
STLNR BOM Header – BOM Detail Link
STLTY Detail Type “?” for Material BOMs
INDRK Component
POSTP  Item Category
POSNR Item Number
POSTX1 ItemText
MENGE Component Quantity


Functional Location Task List

Tables Description
TAPL Allocation of Task List to Functional Location
PLAS Task List – Selection of Operations / Activities
PLPO Task List – Operation / Activity


TAPL:  Allocation of Task List to Functional Location

Key Fields Description
TPLNR Functional Location
PLNTY Task List Type
PLNNR Key for Task List Group
PLNAL Group Counter
IWERK Maintenance Planning Plant
ARBID Work Center ID


PLAS:  Task List – Selection of Operation / Activities

Key Fields Description
PLNTY Task List Type
PLNNR Key for Task List Group
PLNAL Group Counter
LOEKZ Marked for Deletion (“X”)


PLPO:  Task List – Operation / Activity

Key Fields Description
PLNTY Task List Type
PLNNR Key for Task List Group
VORNR Operation Number
STEUS Control Key
WERKS Plant
LTXA1 Short Text
LAR01 Activity Type


General Task List

Tables Description
PLKO Task List Header
PLAS Task List – Selection of Operations / Activities
PLPO Task List – Operation / Activity

PLKO:  Task List Header

Key Fields Description
PLNTY Task List Type
PLNNR Key for Task List Group
PLNAL Group Counter
VERWE Task List Usage
WERKS Plant
KTEXT Task List Short Text
VAGRP Responsible Planner Group


PLAS:  Task List – Selection of Operation / Activities

Key Fields Description
PLNTY Task List Type
PLNNR Key for Task List Group
PLNAL Group Counter
LOEKZ Marked for Deletion (“X”)


Maintenance Plans

Tables Description
MPLA Maintenance Plan
MPOS Maintenance Item
PLWP Alloc of Maint. Packages to TaskList Operatoins
T351P Maintenance Packages
MHIS Maintenance Plan History


MPLA:  Maintenance Plan

Key Fields Description
WARPL Maintenance Plan
WPTXT Maintenance Plan Text
STRAT Maintenance Plan Strategy
EQUNR Equipment Number
TPLNR Functional Location
HORIZ Call Horizon
ABRHO Scheduling Period


MPOS:  Maintenance Item

Key Fields Description
WAPOS Maintenance Item
WARPL Maintenance Plan
STRAT Maintenance Strategy
PSTXT Item Short Text
EQUNR Equipment Number
PLNTY Task List Type
PLNNR Task List Group
PLNAL Group Counter
WPGRP Planner Group
GEWRK Object ID for Work Center
IWERK Maintenance Planning Plant
ILOAN Location
AUART Order Type
PRIOK Priority
WARPL Maintenance Plan
ABNUM Maintenance Plan Call Number
NPLDA Next Planned Date
STADT Start Date
LRMDT Date of last Comp. Confirmation
HORDA Call Date


PLWP:  Allocation of Maintenance Packages to Task List Operations

Key Fields Description
PLNTY Task List Type
PLNNR Group Key
PLNAL Group Counter
STRAT Maintenance Strategy
LOEKZ Deletion Indicator
PAKET Maintenance package number

Work Orders

Tables Description
AUFK Order master data
AFIH Maintenance Order Header
AFKO Order Header data
AFVC Operation within an order
AFVV Operation Duration Quantity/Dates/Values
AFVU User fields for Operation
JEST Object Status
TJ02T System Status Texts
CRHD Work Center Header
ILOA PM Object Location and Account Assignment
COBRA Settlement Rule for Order Settlement
COBRB  Distribution Rules for Settlement Rule (order)


AUFK:  Order master data

Key Fields Description
AUFNR Order Number
AUART Order Type (“30” for PM)
AUTYP Order Category
KTEXT Short Text
LTEXT Indicator:  “Long Text Exists”
WERKS Maintenance Plant
LOEKZ Deletion Flag
KOSTL Settlement Cost Center
KOSTV Responsible Cost Center


AFIH:  Maintenance Order Header

Key Fields Description
AUFNR Order Number
PRIOK Priority
EQUNR Equipment Number
ILOAN Functional Location ID
ANLZU System Condition
IWERK Planning Plant
INGPR Responsible Planner Group
GEWRK Work Center ID
ILART Maintenance Activity Type
QMNUM Notification


AFKO:  Order Header Data

Key Fields Description
AUFNR Order Number
GLTRP Basic finish date
GSTRP Basic start date
AUFPL Link to Order Operation


AFVC:  Order Operations

Key Fields Description
AUFPL Link to Order Header
VORNR Operation Number
STEUS Control Key
ARBID Work Center ID
WERKS Plant
LTXA1 Short Text
LTXA2 2nd Line of Description
LARNT Activity Type
INDET Calculation Key
ANZZL Number of Resources


AFVV:  Operation Duration Quantity/Dates/Values

Key Fields Description
ARBEI Work
DAUNO Duration


sources : https://wiki.scn.sap.com/wiki/display/ERPLO/Useful+Tables+-+PM+Module