Ada beberapa Customer enhancements yang relevant dengan SAP PM Module :


IB020001 Filter components
IBPP0001 Filter IBase Components When Generating From PP Data

Partner Selection

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

Master Data

IBIP IBIP: Trans. IBIP Data Transfer
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
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

Measuring Points / Document

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

Maintenance Plans

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

Serial Numbers

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


IWMI0001 User exits for SM/PM IDOCs


CNEX0013 Order: Cust. enhancement: Default item category comp. Assgmt
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
IWO20001 PM order: User exit to pass routing to order
COOM0001 Customer Functions for Overhead Percentages
COZF0001 Change purchase req. for externally processed operation
COZF0002 Change purchase req. for externally procured component
CY190001 Capacity Planning: Change order operation


KSDIEX01 Determining expenditures in resource-related billing


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
IMSMCOMM MSM communication enhancement


CONF0001 Enhancements in order confirmation
CONFPM01 PM/SM order conf.: Determine cust. specific default values
CONFPM02 PM/SM order confirmation: Customer specific input checks 1
CONFPM03 PM/SM order conf.: Cust. spec. check after op. Selection
CONFPM04 PM/SM order conf.: Customer specific input check 2
CONFPM05 PM/SM order conf.: Cust. specific enhancements when saving


CATS0001 CATS: Compile worklist
CATS0002 CATS: Supplement recorded data
CATS0003 CATS: Validate recorded data
CATS0004 CATS: Deactivate functions in the user interface
CATS0005 CATS: Customer field enhancements
CATS0006 CATS: Validate entire time sheet
CATS0007 CATS: Subscreen on initial screen
CATS0008 CATS: Determine workflow recipients for approval
CATS0009 CATS: Customer-Specific Text Fields in Data Entry Section
CATS0010 CATS: Customer-Specific Text Fields in Worklist
CATS0011 CATS: Customer functions
CATS0012 CATS: Subscreen on data entry screen
CATSBW01 Customer Exit for Transferring Time Sheets   > BW


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


MCI10001 MCI1: PMIS/QMIS updating
MCR00001 LIS: Authorization check for standard analyses
MCR00002 Standard analyses: Key figure display
RMCAF000 LIS: Import External Data for Copy Management

External Services Management

INTERFAC Interface for data transfer
SRV_FRM SRV: Formula calculation (obsolete since 4.0A!)
SRVDET User screen on tab strip of service detail screen
SRVEDIT Service list control (maintenance/display)
SRVENTRY Unplanned part of entry sheet (obsolete since Rel. 3.1G)
SRVESI Data conversion entry sheet interface
SRVESKN Set account assignment in service line
SRVESLL Service line checks
SRVESSR Set entry sheet header data
SRVEUSCR User screen on entry sheet tabstrip
SRVKNTTP Setting the account assgnmt category when reading in, if “U”
SRVLIMIT Limit check
SRVMAIL1 Processing of mail before generation of sheet
SRVMSTLV Conversion of data during importing of standard service cat.
SRVPOWEB Purchase order for service entry in Web
SRVQUOT Service export/import for inquiry/quotations
SRVREL Changes to comm. structure for release of entry sheet
SRVSEL Service selection from non-SAP systems

Under Development

CRM00001 User Exits in Customer Relationship Management


IQS6 : SM notifications BAPIs

BAPI_SERVNOT_ADD_DATA : Added Items, Causes, Activities, Tasks, Partners of the service notif

BAPI_SERVNOT_CHANGEUSRSTAT : Change the user status of a service notification

BAPI_SERVNOT_CLOSE : Complete service notification

BAPI_SERVNOT_CREATE : Create service notification

BAPI_SERVNOT_DEL_DATA : Delete Items, Causes, Activities, Tasks, Partners of the service notif

BAPI_SERVNOT_GET_DETAIL : Get details about a service notification

BAPI_SERVNOT_MODIFY_DATA : Modify a service notification or associated subdata

BAPI_SERVNOT_POSTPONE : Postpone service notification

BAPI_SERVNOT_PUTINPROGRESS : Put in process a service notification

BAPI_SERVNOT_SAVE : Save service notification

IQS7 : SM Tasks BAPIs

BAPI_SERVNOT_COMPLETE_TASK : Complete Notification Task

BAPI_SERVNOT_RELEASE_TASK : Release Notification Task

BAPI_SERVNOT_SUCCESSFUL_TASK : Release Notification Task

ITOB_BAPI_EQ : PM Equipment: BAPIs

BAPI_EQUI_CHANGE : PM BAPI: Change Equipment

BAPI_EQUI_CREATE : PM BAPI: Create Equipment

BAPI_EQUI_CREATE_BY_REFERENCE : PM BAPI: Create Equipment with Reference Equipment

BAPI_EQUI_DISMANTLE : PM BAPI: Install Equipment (Functional Location, Superior Equipment)




ITOB_BAPI_FL : PM BAPI: Install Equipment (Functional Location, Superior Equipment)








IWWW : BAPIs for Eqpt. + Service Notifications

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

MLBO : BAPIs for Entry Sheet (BO 2091)

BAPI_ENTRYSHEET_CHECK : Check Service Entry Sheet



BAPI_ENTRYSHEET_GETDETAIL : Display Detailed Data on Entry Sheet


BAPI_ENTRYSHEET_GETRELINFO : Detailed Release Information Relating to Entry Sheet


BAPI_ENTRYSHEET_RESET_RELEASE : Cancel Release of Entry Sheets



pic source :