Registration

Dear SAP Community Member,
In order to fully benefit from what the SAP Community has to offer, please register at:
http://scn.sap.com
Thank you,
The SAP Community team.
Skip to end of metadata
Go to start of metadata

Compiled by Pete Atkin of PJA Consultancy Services Limited (www.pjas.com)

See here for the most up-to-date list: http://www.docstoc.com/docs/50922919/PMCS-User-Exits-BADIs-BTEs

Please email me with any additions/corrections at pjatkin@btopenworld.com 


Confirmations:

      User-Exits:
      CATS0001 CATS: Set up 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
      CMFU0001 Define customer-specific screen layout
      CMFU0002 Set parameters for time confirmation and goods movements
      CNEX0002 PS Authorization check
      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
      BADIs:
      CATS_DERIVATIVES Change of Derivation Values
      CATS_REPORTING CATS Reporting and Approval
      CATS_WORKLIST_ADDIN CATS: Structure Worklist Using BAdi
      CATSBW_CUST_ISOURCE Transfer Control of Time Sheet Data into BW
      CATSXT_EVENT CATSXT: Customer Fields and Data Checks
      SFC_PROFILE BAdI PP/PI: SXS Assignments for Production Sched. Profile
      WORKORDER_CONFIRM Business Add-In PM/PP/PS/PI Orders Operation: Confirm
      WORKORDER_EXEC_STEPS Business Add-In: Connecting Execution Steps to Order
      WORKORDER_GOODSMVT Business Add-In PM/PP/PS/PI orders: auto. goods movement
      WORKORDER_INFOSYSTEM BAdI PP and PI Orders: Infosystem
      WORKORDER_REWORK Business Add-In PP Orders Operation: Rework
      WORKORDER_TAB_SCEM Tab Page for SCEM Data - Order Header Detail
      WORKORDER_UPDATE Business Add-In PM/PP/PS/PI Orders Operation: UPDATE
      BTEs:
      PM000050 Update confirmation
      BOR Objects:
      BUS2128 Maintenance order confirmation
      BUS2129 Service order confirmation

Maintenance plans:

      User-Exits:
      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
      BADIs:
      DI_WPS_PLAN_EXT_DATE Set Reference Date for Scheduling Multiple Counter Plan
      IMRM_TL_WORKFLOWS Workflows, Based On Task Lists
      IPM5_CALL_INSPLOT Generate Inspection Lot as Call Object for Maintenance Plan
      IPRM_CHECK_UPD_SCHED Do Not Run DB Update in Scheduling
      IPRM_DIG_SIGNATURE Digital Signature for Maintenance Planning
      IPRM_MCP_DATE_I_PAST Check Whether Plan Date May be in the Past
      IPRM_MCP_SCHE_CHANGE Multiple Counter Plan: Adapt Dates During Scheduling
      IPRM_MCP_UPD_CALLOBJ Adjust Plan/Basic Dates of Call Objects
      IWP3_INSP_PLAN_CHECK Stability Study:Check Test Plan, Physical Sample in Schedule
      IWP3_INSP_TYPE_CHECK Inspectn Type Check in Maint. Plan for Inspection Lot Origin
      IWP3_ROUTING_SELECT Inspection Plan Selection in Schedule for Stability Study
      Function Module:
      MEASUREM_POINT_UPD_PYEAR Dynamically change the annual performance of a counter.
      BOR Objects:
      BUS1020 Preventitive Maintenance Plan

Material/External Services:

      User-Exits:
      BAS00001 Service master: Check service specifications
      BASI0001 IDoc service master: Inbound processing
      BASI0001 IDoc service master: Inbound processing
      BASO0001 IDoc service master: Outbound processing
      BASO0001 IDoc service master: Outbound processing
      MGA00001 Material Master (Industry): Checks and Enhancements
      MGA00001 Material Master (Industry): Checks and Enhancements
      MGA00002 Material Master (Industry): Number Assignment
      MGA00002 Material Master (Industry): Number Assignment
      MGA00003 Material Master (Industry and Retail): Number Display
      MGA00003 Material Master (Industry and Retail): Number Display
      MGA00003 Material Master (Industry and Retail): Number Display
      MGA00003 Material Master (Industry and Retail): Number Display
      MGV00001 Material Master (Industry): ALE Distribution
      MGV00001 Material Master (Industry): ALE Distribution
      MGV00002 Material Master (Industry): Read Values for Filter Objects
      MGV00003 Material master (retail): ALE distribution
      MGV00003 Material master (retail): ALE distribution
      MGW00001 Material Master (Retail): Additional Data
      MGW00002 Material Master (Retail): Number Assignment
      MGW00002 Material Master (Retail): Number Assignment
      MGW00002 Material Master (Retail): Number Assignment
      SRV_FRM SRV: Formula calculation (obsolete since 4.0A!)
      SRV_FRM SRV: Formula calculation (obsolete since 4.0A!)
      SRV_FRM SRV: Formula calculation (obsolete since 4.0A!)
      SRVDET User screen on tab strip of service detail screen
      SRVDET User screen on tab strip of service detail screen
      SRVDET User screen on tab strip of service detail screen
      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
      SRVESI Data conversion entry sheet interface
      SRVESKN Set account assignment in service line
      SRVESLL Service line checks
      SRVESLL Service line checks
      SRVESSR Set entry sheet header data
      SRVEUSCR User screen on entry sheet tabstrip
      SRVEUSCR User screen on entry sheet tabstrip
      SRVEUSCR User screen on entry sheet tabstrip
      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
      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
      SRVQUOT Service export/import for inquiry/quotations
      SRVREL Changes to comm. structure for release of entry sheet
      SRVSEL Service selection from non-SAP systems
      SRVSEL Service selection from non-SAP systems
      BADIs:
      ARTMAS_BAPI_EXTEND Influence Inbound Processing for Material-BAPI
      ARTMAS_DATA_ENRICH Enrichment of ALE Change Pointers for ARTMAS IDocs
      ARTMAS_DATA_REDUCE IDoc Filtering at Time of Data Import for ARTMAS
      ARTMAS_FILTERING Customer-Defined Recipient Filter for ARTMAS IDoc
      BADI_ARTICLE_MASS_RT Customer-Specific Article Master Data Enhance. in Mass Main.
      BADI_ARTICLE_REF_RT BAdI for Reference and Copy Handling in the Article Master
      BADI_EAN_SYSTEMATIC
      BADI_GTIN_VARIANT
      BADI_MAT_F_SPEC_SEL BAdI for Material Special Field Selection
      BADI_MATERIAL_CHECK Enhanced checks for material master table
      BADI_MATERIAL_OD
      BADI_MATERIAL_REF Addition of customer-defined default data for material
      BADI_MATMAS_ALE_CR Change Data in MATMAS IDoc When Generating an IDoc
      BADI_MATMAS_ALE_IN Change Data in MATMAS IDoc Before Posting
      BADI_MATNR_CHECK_PVS
      BADI_MM_MATNR
      BADI_MM_SPSTOCK
      BADI_SCREEN_LOGIC_RT Exit for Customer's Own Control of Screen Sequence/Validity
      CDT_CHECK_MATERIAL Checks for Existence of a Material in a CDT
      MATGRP_SKU_UPD BAdI for the Article Hierarchy Connection
      MG_MASS_NEWSEG User-Specific Fields & Segments in Mass Maintenance
      BOR Objects:
      BUS1178002 Service Product

Measurements:

      User-Exits:
      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
      BADIs:
      ALM_ME_040_MEASUREMT Measurement Documents
      ALM_ME_041_MEAS_PT Measuring Point
      IMRC_REF_POINT_BADI Activate Reference Measuring Point
      BTEs:
      PM000040 Update measurement point/document
      BOR Objects:
      BUS2092 Measurement Document
      SAP_65106 Measuring Point

Notifications:

      User-Exits:
      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
      ICSV0008 Validation of additional partner types
      IWOC0002 PM/SM notification: Check whether status change is allowed
      QQMA0001 QM/PM/SM: User Subscreen for Notification Header
      QQMA0008 QM/PM/SM: User Subscreen for Additional Data on Notif. Item
      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
      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
      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
      QQMA0029 QM/PM/SM: Change Notification Type
      QQMA0030 Check validity of status change
      STATTEXT Modification exit for formatting status text lines
      BADIs:
      ALM_ME_010_NOTIF Notifications
      ALM_ME_015_CODES Code Catalog
      ALM_ME_NOTIF_HEADER MAM 1.0 Notification Header
      ALM_ME_OBJECTLIST MAM 1.0 Object List
      IQS0_STATUS_MAINTAIN Control of Changeability of User Status
      IWOC_OBJECTINFO_CHNG Changes to Data of Object Info Screen
      NOTIF_ACTIONBOX Changing the Functions in the Action Box
      NOTIF_COST_CALCULATE Enhancement for Calculation of Notification
      NOTIF_COST_COLLECTOR Creating a Cost Collector for a Notification
      NOTIF_COST_CUS_CHECK Customer-Specific Check Before Creating Cost Collector
      NOTIF_COST_SET_STAT Setting of Status in Cost Collector
      NOTIF_CREATE_OBJ Creation of an Object in the Notification Dialog
      NOTIF_EVENT_POST Notification Update: Retrieve Notification Data
      NOTIF_EVENT_SAVE Change When Saving Notification
      QM00_SUBSCR_5000 Reference-Object Screen for Quality Notifications
      QM11_NODE_ATTRIBUTE Replacing a Node Attribute in the Document Flow Graphic
      BTEs:
      PM000010 Update notification
      IDocs
      INOTIF01
      INTUPD01
      SERVICENOTIFICATION_CREATEFR01
      TCode: INOT - Create SM/PM Notification IDoc
      BOR Objects:
      BUS1205 Test object for CIC data flow - INTERNAL ONLY
      BUS2038 Maintenance Notification
      BUS2038A BAPIs Maintenance Notification
      BUS2080 Service notification
      BUS2080A BAPIs Service Notification
      QMFE Notification item

Orders:

      User-Exits:
      CNEX0013 Order: Cust. enhancement: Default item category comp. assgmt
      CNEX0026 Customer enhancement for general inspection of material
      CNEX0027 Customer enhancement: Plant, storage loc. finding for comp.
      COI20001 Changing of person found
      COI20002 Alternative procurement of HR availability data
      COOM0001 Customer Functions for Overhead Percentages
      COOPA_01 Customer check modules for internal orders
      COOPA002 Customer function for master data maint. - internal orders
      COOPA003 User-Defined Fields in the Order Master
      COOPA004 Customer function: Print order master data
      COZF0001 Change purchase req. for externally processed operation
      COZF0002 Change purchase req. for externally procured component
      CYPP0001 Change sequence criteria and sequencing
      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
      ICSV0008 Validation of additional partner types
      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 Predefining the fields for the profitability segment
      IWO10031 Hide personnel number in PM/SM order
      IWO10033 Customer-Specific Authorization Check Maint./Service Order
      IWO10034 Operation status based on the status of capacity reqs
      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
      PPCO0001 Application development: PP orders
      BADIs:
      AFABD_CHANGE Change Relationship
      ALM_ME_001_ORDER Order/Operation Data
      ALM_ME_005_TIMECONF Time Confirmation
      ALM_ME_006_GOODSMVT Material Confirmation
      ALM_ME_010_NOTIF Notifications
      ALM_ME_015_CODES Code Catalog
      ALM_ME_030_FUNCLOC Functional Location
      ALM_ME_031_EQUIPMENT Equipment
      ALM_ME_040_MEASUREMT Measurement Documents
      ALM_ME_041_MEAS_PT Measuring Point
      ALM_ME_050_PARTNER Partner Data
      ALM_ME_070_INVENTORY Material Stock
      ALM_ME_090_CUST_USER User Data
      ALM_ME_095_CUST_SCEN Scenario-Specific Customizing
      ALM_ME_COMPONENT MAM 1.0 Components
      ALM_ME_CONTRACT MAM 1.0 Contract
      ALM_ME_CUSTOMIZING MAM 1.0 Customizing
      ALM_ME_EQUIPMENT MAM 1.0 Equipment
      ALM_ME_FUNCLOCATION MAM 1.0 Functional Location
      ALM_ME_INVENTORY MAM 1.0 Stock Data
      ALM_ME_NOTIF_HEADER MAM 1.0 Notification Header
      ALM_ME_OBJECTLIST MAM 1.0 Object List
      ALM_ME_ORDER_HEADER MAM 1.0 Orders
      ALM_ME_ORDER_LIST MAM 1.0 Plant Order List
      ALM_ME_ORDER_OPER MAM 1.0 Order Operations
      ALM_ME_PARTNER MAM 1.0 Partner
      ALM_ME_USER User Data Enhancement
      ALM_ME_USER_DATA MAM 1.0 User Data
      CK_KALAMATCON2_CI BAdI for CI Fields for Table KALAMATCON2
      CO_SRULE_CDOC Activation of Change Documents for Settlement Rules
      CO_SRULE_CHECK Settlement rule checks
      COSTINGRUN_CK Edit Costing Run
      DATA_EXTENSION_CK For Data Enrichment in Product Costing
      DYNPRO_EXTENSION_CK BAdI for Interface Enhancement in Costing
      IBAPI_ALM_COM_GETDET BAdI for Reading Fields for BAPI_ALM_COMPONENT_GET_DETAIL
      IBAPI_ALM_OPR_GETDET BAdI for Reading Fields for BAPI_ALM_OPERATION_GET_DETAIL
      IBAPI_ALM_ORD_GETDET BAdI for Reading Fields for BAPI_ALM_ORDER_GET_DETAIL
      IBAPI_ALM_ORD_MODIFY Adapt Transferred Data to BAPI
      IHREP_EXTENSIONS Enhancements in IHREP Package
      IM_SM_BADI_READT399A BADI Assign Work Center to Service Product
      IMRM_TL_WORKFLOWS Workflows, Based On Task Lists
      IQS0_STATUS_MAINTAIN Control of Changeability of User Status
      IWO1_ORDER_BADI Maintenance-, Service-, and Refurbishment Order
      IWO1_PREQ_BADI BAdI for Manipulation of P.Reqs from Orders + Networks
      IWO1_SCREEN_MODIFY Field Content and Display Modification
      IWO1_SUBSCREEN_0170 Display Additional Data on Object Screen 0170 PhysicalSample
      IWO1_TL_INTEGRATION Maintenance- and Service Order: Task List Integration
      IWO1_WKCTR_CHANGE Activation/Control of Function 'Forward'
      IWOC_LIST_TUNING Performance Tuning for Lists in PM/CS
      IWOC_OBJECTINFO_CHNG Changes to Data of Object Info Screen
      K_SETTLEMENT_1 Change Selected Fields in FI/CO Document in the Settlement
      ME_CHECK_SOURCES Additional Checks in Source Determination/Checking
      MRO_CONTRACT Inspection of Contract
      NOTIF_AUTHORITY_01 Additional Authorization Checks for the Notification
      ORDER_COSTING_CK Enables Header Data Changes in Preliminary Order Costing
      PLM_CATALOG_IF Catalog Connection
      QUANTITY_STRUCT_CK Enables Quantity/Structure Changes in Costing
      SMOD_SAPLFM71 FM acct assgnt in maintenance order on trans./compon.-level
      SUR_STOCK_TRANSF_CK Calculate Overhead on Materials w/Stock Transfer Betw.Plants
      VALUATION_CK BAdI for Valuation in Product Costing
      WOC_FL_DETERMINE Determine Date for Determining Installation Loc. Equi.
      WORKORDER_CONFIRM Business Add-In PM/PP/PS/PI Orders Operation: Confirm
      WORKORDER_EXEC_STEPS Business Add-In: Connecting Execution Steps to Order
      WORKORDER_GOODSMVT Business Add-In PM/PP/PS/PI orders: auto. goods movement
      WORKORDER_INFOSYSTEM BAdI PP and PI Orders: Infosystem
      WORKORDER_REWORK Business Add-In PP Orders Operation: Rework
      WORKORDER_TAB_SCEM Tab Page for SCEM Data - Order Header Detail
      WORKORDER_UPDATE Business Add-In PM/PP/PS/PI Orders Operation: UPDATE
      WPS_CONNECTION WPS Connection (Implementation of Checks)
      BTEs:
      PM000030 Update order
      PM000060 Update order object list (inc serial number)
      IDocs:
      IOAUPD01 Work order assignments IDOC
      IORDER01 SM/PM order IDoc
      IORUPD01 Order status update IDoc
      TCode: IORD - Create SM/PM Order IDoc
      BOR Objects:
      AFVC_PM Maintenance order operation
      APPR_WCM Work Clearance Management Approvals
      BUS2007 Maintenance order
      BUS2007A Maintenance Order BAPI
      BUS2088 Service order
      BUS2088A Service Order with BAPI
      WAP Work Approval
      WAPI Work Approval Item
      WCA Work Clearance Application
      WCD Work Clearance Document
      WCD_ITEM Work Clearance Document Item
      WCD_OP Operational WCD
      WCD_OP_IT Operational WCD Item
      WCD_TM WCD Template
      WCD_TM_IT WCD Template Item

Technical Objects:

      User-Exits:
      AAPM0001 Integration of asset accounting and plant maintenance
      IB020001 Filter components
      IBPP0001 Filter IBase Components When Generating From PP Data
      ICSV0001 Display of geographic location data
      ICSV0003 Partner selection
      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
      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
      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
      STATTEXT Modification exit for formatting status text lines
      BADIs:
      ALM_ME_031_EQUIPMENT Equipment
      ALM_ME_EQUIPMENT MAM 1.0 Equipment
      EQUI_SCR_01 Implementable Subscreen for Equipment No. 01
      EQUI_SCR_02 Implementable Subscreen for Equipment No. 02
      EQUI_SCR_03 Implementable Subscreen for Equipment No.
      EQUI_SCR_04 Implementable Subscreen for Equipment No. 04
      EQUI_SCR_05 Implementable Subscreen for Equipment No. 05
      EQUI_SCR_06 Implementable Subscreen for Equipment No. 06
      EQUI_SCR_CC Implementable Subscreen for Equipment for CCM
      EQUI_SERLV_CHECK External Inspections for MARA_SERLV
      EQUI_UPDATE Equipment Master Data
      FLEET_DECOUPLING Interface for Decoupled Part of Fleet Management
      IB_R3_BOMEXPNO_BADI Add in for the display if serial numbers in an IBase
      IB_R3_CHARACT_BADI Add in for the display of characteristics in an IBase
      IB_R3_CLASSIF_BADI Add in for the display of classification in an IBase
      IB_R3_CONFPROF_BADI Add in for the display of configuration profile in an IBase
      IB_R3_CONSTR_BADI Add in for the display of the classes in an IBase
      IB_R3_CONSTRNET_BADI Add in for the display of the constraint network in an IBase
      IB_R3_DEPCY_BADI Add in for the display of the dependencies in an IBase
      IB_R3_LCHARACT_BADI Add in for the display of local characteristics in an IBase
      IB_R3_VARFUN_BADI Add in for the display of variant functions in an IBase
      IB_R3_VARTAB_BADI Add in for the display of variant tables in an IBase
      IB_R3_VARTABC_BADI Add in for the display of variant table content
      IERI_DIALOG_CHECK Actions for screen-related checks for IE4N
      IERI_I_R_CUSTR_CHECK Customer-specific checks during installation/removal
      IERI_INST_REMO_CHECK Performs checks during installation / removal
      IERI_INST_REMOV_SAVE Actions before/after saving (database update)
      IERI_IPW4_INTERNAL1 Internal BAdI for IS solutions
      IERI_IS_ADD_INSTALL Additional subscreen for IS (807)
      IERI_IS_ADD_REMOVAL Additional subscreen for IS (808)
      IERI_MANDAT_IEQM0008 Exit for mandatory fields: old user exit IEQM0008
      IERI_USERSCR_INSTALL User-specific subscreen for installation (802)
      IERI_USERSCR_REMOVAL User-specific subscreen for removal (801)
      IM_SM_BADI_READT399A BADI Assign Work Center to Service Product
      INST_AUTHORITY_CHECK PM/CS Enhanced Authorization Checks
      BTEs:
      PM000020 Update equipment
      PM000070 Update functional location
      IDocs:
      FUNC_LOC_CREATE01
      FUNC_LOC_CHANGE01
      EQUIPMENT_CREATE01
      EQUIPMENT_CHANGE01
      BOR Objects:
      BUS0010 Functional Location
      BUS0010EXT MDM Functional Location
      EQUI Equipment
      EQUI_EXT MDM Equipment
      INET Object networking
      BUS1002 Bill of material structure
      BUS1080 Material BOM

Task Lists:

      User-Exits:
      CI200001 Activate new component processing
      CPAU0001 Authorization Check in Task Lists
      BADIs:
      CPS_EXECUTION_D BAdI f. Execution Step Connect. to Master Recipes/Task Lists
      IMRM_TL_WORKFLOWS Workflows, Based On Task Lists
      BOR Objects:
      BUS1019 Maintenance task list

Warranties:

      BG000001 User Exit: Warranty Check
      BG000002 User Exit: Warranty Check Dialog Box
      BG000003 User Exit: Subscreen for Changing Warranty Check Result

Partners:

      User-Exits:
      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
      ICSV0003 Partner selection
      ICSV0007 Serial Number Partner Transfer on Goods Issue and Returns
      ICSV0008 Validation of additional partner types
      SAPMF02D User exits: Customer master data
      SAPMF02H Function exit: G/L account master data
      SAPMF02K User exits: Vendor master data
      BADIs:
      ALM_ME_PARTNER MAM 1.0 Partner
      DIP_SET_SD_DIALOG Activate SD Dialog Box During Sales Doc. Sim. and Creation
      BOR Objects:
      BUS1006 Business Partner
      BUS1006001 Business partner employee
      BUS1006002 Business Partner Contact Person Relationship
      BUS1006003 Business Partner Employee Relationship
      BUS1006004 Business Partner Group Hierarchy
      BUS1006006 Business Partner Shareholder Relationship
      BUS1007 Customer
      BUS1008 Vendor
      BUS1009 Person
      BUS0011 Work center
      CRHD Work center (Logistics)
      PDOTYPE_A Work Center (Human Resources)

Sales Orders:

      User-Exits:
      USEREXIT_CHANGE_SALES_ORDER
      USEREXIT_CHECK_VBAK
      USEREXIT_CHECK_VBAP
      USEREXIT_CHECK_VBEP
      USEREXIT_CHECK_VBKD
      USEREXIT_CHECK_VBSN
      USEREXIT_CHECK_XVBAP_FOR_DELET
      USEREXIT_CHECK_XVBEP_FOR_DELET
      USEREXIT_CHECK_XVBSN_FOR_DELET
      USEREXIT_COBL_RECEIVE_VBAK
      USEREXIT_COBL_RECEIVE_VBAP
      USEREXIT_COBL_SEND_HEADER
      USEREXIT_COBL_SEND_ITEM
      USEREXIT_CUST_MATERIAL_READ
      USEREXIT_DELETE_DOCUMENT
      USEREXIT_FIELD_MODIFICATION
      USEREXIT_FILL_VBAP_FROM_HVBAP
      USEREXIT_MOVE_FIELD_TO_COBL
      USEREXIT_MOVE_FIELD_TO_KOMKH
      USEREXIT_MOVE_FIELD_TO_KOMPH
      USEREXIT_MOVE_FIELD_TO_ME_REQ
      USEREXIT_MOVE_FIELD_TO_TVCOM_H
      USEREXIT_MOVE_FIELD_TO_TVCOM_I
      USEREXIT_MOVE_FIELD_TO_VBAK
      USEREXIT_MOVE_FIELD_TO_VBAKKOM
      USEREXIT_MOVE_FIELD_TO_VBAP
      USEREXIT_MOVE_FIELD_TO_VBAPKOM
      USEREXIT_MOVE_FIELD_TO_VBEP
      USEREXIT_MOVE_FIELD_TO_VBEPKOM
      USEREXIT_MOVE_FIELD_TO_VBKD
      USEREXIT_MOVE_FIELD_TO_VBSN
      USEREXIT_MOVE_WORKAREA_TO_SDWA
      USEREXIT_NEW_PRICING_VBAP
      USEREXIT_NEW_PRICING_VBKD
      USEREXIT_NUMBER_RANGE
      USEREXIT_PRICING_PREPARE_TKOMK
      USEREXIT_PRICING_PREPARE_TKOMP
      USEREXIT_READ_DOCUMENT
      USEREXIT_SAVE_DOCUMENT
      USEREXIT_SAVE_DOCUMENT_PREPARE
      USEREXIT_SET_STATUS_VBUK
      USEREXIT_SET_STATUS_VBUP
      USEREXIT_SOURCE_DETERMINATION
      USEREXIT_STATUS_VBUK_INVOICE
      SDAPO001 Activating Sourcing Subitem Quantity Propagation
      SDTRM001 Reschedule schedule lines without a new ATP check
      V45A0001 Determine alternative materials for product selection
      V45A0002 Predefine sold-to party in sales document
      V45A0003 Collector for customer function modulpool MV45A
      V45A0004 Copy packing proposal
      V45E0001 Update the purchase order from the sales order
      V45E0002 Data transfer in procurement elements (PRreq., assembly)
      V45L0001 SD component supplier processing (customer enhancements)
      V45P0001 SD customer function for cross-company code sales
      V45S0001 Update sales document from configuration
      V45S0003 MRP-relevance for incomplete configuration
      V45S0004 Effectivity type in sales order
      V45W0001 SD Service Management: Forward Contract Data to Item
      V46H0001 SD Customer functions for resource-related billing
      V60F0001 SD Billing plan (customer enhancement) diff. to billing plan
      SDVFX001 User exit header line in delivery to accounting
      SDVFX002 User exit for A/R line (transfer to accounting)
      SDVFX003 User exit: Cash clearing (transfer to accounting)
      SDVFX004 User exit: G/L line (transfer to accounting)
      SDVFX005 User exit: Reserves (transfer to accounting)
      SDVFX006 User exit: Tax line (transfer to accounting)
      SDVFX007 User exit: Billing plan during transfer to Accounting
      SDVFX008 User exit: Processing of transfer structures SD-FI
      SDVFX009 Billing doc. processing KIDONO (payment reference number)
      SDVFX010 User exit item table for the customer lines
      SDVFX011 Userexit for the komkcv- and kompcv-structures
      V05I0001 User exits for billing index
      V05N0001 User Exits for Printing Billing Docs. using POR Procedure
      V60A0001 Customer functions in the billing document
      V60P0001 Data provision for additional fields for display in lists
      V61A0001 Customer enhancement: Pricing
      V02V0001 Sales area determination for stock transport order
      V02V0002 User exit for storage location determination
      V02V0003 User exit for gate + matl staging area determination (headr)
      V02V0004 User Exit for Staging Area Determination (Item)
      V50PSTAT Delivery: Item Status Calculation
      V50Q0001 Delivery Monitor: User Exits for Filling Display Fields
      V50R0001 Collective processing for delivery creation
      V50R0002 Collective processing for delivery creation
      V50R0004 Calculation of Stock for POs for Shipping Due Date List
      V50S0001 User Exits for Delivery Processing
      V53C0001 Rough workload calculation in time per item
      V53C0002 W&S: RWE enhancement - shipping material type/time slot
      V53W0001 User exits for creating picking waves
      VMDE0001 Shipping Interface: Error Handling - Inbound IDoc
      VMDE0002 Shipping Interface: Message PICKSD (Picking, Outbound)
      VMDE0003 Shipping Interface: Message SDPICK (Picking, Inbound)
      VMDE0004 Shipping Interface: Message SDPACK (Packing, Inbound)
      SDQUX001 User exit: SD product allocation processing, extended checks
      SDQUX002 SD product allocation processing, change schedule line
      SDQUX003 User-Exit : SD Product allocation, extended checks (ATP)
      SDQUX004 Product Allocations: Change the Product Allocation Steps
      SDQUX005 Product Allocations: Adjust product allocation quantities
      SDVAX001 Determine Billing Plan Type
      V09A0001 Reference/duplicate decision making manual address
      V09A0002 Partner type KU EXIT for NO_KNVV
      BADIs:
      AGR_MAINTENANCE_CHCK Maintenance Control for Rebate Agreements
      ARC_RV_LIKP_CHECK Check ADD-ON-Specific Criteria for RV_LIKP
      ARC_RV_LIKP_WRITE Check ADD-ON-Specific Criteria for RV_LIKP
      ARC_SD_VBAK_CHECK Check ADD-ON-Specific Criteria for SD_VBAK
      ARC_SD_VBAK_WRITE Check ADD-ON-Specific Criteria for SD_VBAK
      ARC_SD_VBRK_CHECK Check ADD-ON-Specific Criteria for SD_VBRK
      ARC_SD_VBRK_WRITE Check ADD-ON-Specific Criteria for SD_VBRK
      BADI_CUST_HIER Customer Hierarchy Add-In
      BADI_ISPS_GRANT BADI for IS-PS Grant Management
      BADI_SD_ACCOUNTING BAdI for Transfer to Financial Accounting
      BADI_SD_ARCHIVING Archiving of additional tables in SD
      BADI_SD_BILLING Billing Enhancements
      BADI_SD_BILLING_ITEM Billing Enhancements at Item Level
      BADI_SD_CUST_HEAD Tab page for Own Data - Billing Document Header Detail
      BADI_SD_CUST_ITEM Tab Page for Own Data - Billing Document Item Detail
      BADI_SD_DATE_UPDATE Redetermination of Date Values in Billing Plan
      BADI_SD_DOCUMENTFLOW BADI for Document Flow Modification
      BADI_SD_DPBP Extensions in SD for DP90 with Billing Plan
      BADI_SD_GM Grants Management : Set Billing Status
      BADI_SD_MENUE_FM Menu Enhancement for Fund Management (FM)
      BADI_SD_MENUE_TPM Menu Enhancement for TPM Retrofit
      BADI_SD_PRICING_TUN Performance Tuning for Pricing in Billing Plan
      BADI_SD_SALES General Enhancements for Sales Order Processing
      BADI_SD_SALES_ADDON Special enhancements which are not universally applicable
      BADI_SD_SALES_BASIC Enhancements for Sales Order Processing Part 2
      BADI_SD_SALES_ITEM Enhancements for Sales Order Processing (Items)
      BADI_SD_SCH_GETWAGFZ Scheduling Agreement: Read WAGFZ from S073
      BADI_SD_SCHDL_AGREE BADI For Modifying Scheduling Agreements
      BADI_SD_TAB_CUST_H Tab Page for Own Details - Header Detail Order
      BADI_SD_TAB_CUST_I Tab Page for Own Data - Item Detail Order
      BADI_SD_TO_FM Commitments Management in SD for Funds Management
      BADI_SD_V46H0001 SD Customer functions for resource-related billing
      BADI_SD_VOFM Activate Menu Options in VOFM
      BAPIOBDLVSPLITDEC BAPI subsequent outbound delivery split in the LE component
      CACS_COND_VERSIONING Condition Technique: Version Management for CACS
      CUSTOMER_ADD_DATA Additional Data at Customers
      CUSTOMER_ADD_DATA_BI Additional Data at Customers (Batch Input and ALE)
      CUSTOMER_ADD_DATA_CS Additional Data at Customers (Subscreen Container 4000)
      CUSTOMER_ADDRSCR_CHG Change Address Screen in the Master Data Maintenance
      DELIVERY_PUBLISH Announcement of delivery data during database update
      SD_BONUS_CREDIT_NOTE BAdI for Rebate Credit Memo Requirements (SD)
      SD_CIN_LV60AU02 BADI for billing
      SD_COND_ACCESS_A Access in Pricing (replacement)
      SD_COND_SAVE_A "Save condition application A, E"
      SD_ENH_REBATES INTERNAL Only: BAdI for Extended Rebate Processing (SD)
      SD_KONV_SELECT Addition to Data When Reading KONV
      VOR_WA_FAKTURA Billing before Goods Issue

Reporting:

      User-Exits:
      IWOC0004 Change single-level list editing PM/QM/SM ALV settings
      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

Resource Related Billing:

      User-Exits:
      AD010001 Change object list and its hierarchy
      AD010002 Delimit selection and/or filter data that is determined
      AD010003 Create user-defined DI characteristics
      AD010005 Create user-defined sources
      AD010007 Change DI Processing Information
      ICSV0005 Determining reason for rejection - resource-related billing
      KKAG0004 Results Analysis with Dynamic Items
      KSDIEX01 Determining expenditures in resource-related billing
      USEREXIT_READ_DOCUMENT "You use this user exit if further additional tables are to be read when importing TA01 or TA02.
      The user exit is called up at the end of the FORM routine BELEG_LESEN."
      USEREXIT_SAVE_DOCUMENT Use this user exit to fill user-specific statistics update tables.
      USEREXIT_SAVE_DOCUMENT_PREPARE Use this user exit to make certain changes or checks immediately before saving a document.
      V46H0001 SD Customer functions for resource-related billing
      BADIs:
      AD01_DPBP_RRDP_PROC "Communication with Package DPBP, Integration of Billing Plan"
      AD01_RRB_COLLECTIVE1 Mod. Output List for Collect. Processing of Res-Rel. Billing
      AD01_RRB_REPORTING_1 Fill Other Fields in Document Flow Reporting for Bill. Req.
      BADI_SD_DPBP Extensions in SD for DP90 with Billing Plan
      BADI_SD_V46H0001 SD Customer functions for resource-related billing
      DIP_AD010001 Change object list and its hierarchy
      DIP_AD010001_FLD Structr. According to Single Values and Txt for Char. Values
      DIP_AD010001_INT Change Object List and its Hierarchy (SAP Internal BAdI)
      DIP_AD010002 Filter Determined Data
      DIP_AD010002_SEL Change selection criteria
      DIP_AD010003_DC Enhancement to Fill User-Defined Dependent Characteristics
      DIP_AD010003_IC Enhancement to Fill User-Defined Independent Characteristics
      DIP_AD010005 Read User-Defined Sources
      DIP_AD010007 Change DI Processing Information
      DIP_ALLOW_STATUS_OBJ You can process status objects further dynamically
      DIP_CHECK_INPUT_OBJ Initial Object Check in DP Processor
      DIP_CREATE_FOLLOW_UP Create follow-up document or extend existing sales document
      DIP_DPBP_RRDP_GUI "Commnication with Package DPBP, Adjustments GUI"
      DIP_DPBP_RRDP_PROC "Communication with Package DPBP, Integration of Billing Plan"
      DIP_FILTER_OLD_DLIS Exclusion of DLIs from Further Processing
      DIP_GET_SEL_DATA Selection Data Transfer
      DIP_INFLUENCE_GUI Influence on BUI: Ready for Input Status, Visibility, ...
      DIP_INFLUENCE_GUI_IN Influence on GUI (SAP-Internal BAdI)
      DIP_SET_SD_DIALOG Activate SD Dialog Box During Sales Doc. Sim. and Creation
      DIP_SET_USERSETT_INT Set Mandatory User Settings (SAP Internal)
      DIP_SET_USERSETTINGS Set Required User Settings
      DIP_UPDATE_FKDAT Update of Billing Data in DP Document Flow
      SMOD_AD010006 Menu exit: Change DI value

3 Comments

  1. thyagarajan krishnamurthy,

    If your going to copy infomation from elswhere, then please ensure you give credit to those who created it in the first place - that's me..

    See here for the original and most up-to-date list: http://www.sapfans.com/forums/viewtopic.php?p=648307

    Pete Atkin

    PJA Consultancy Service Limited

    http://www.pjas.com

    pjatkin@btopenworld.com

    To all others: please do not give points to this post.

  2. Plagerism is not tolerated, Pete I see you have updated the page - thank you and I apologize for this. Thyagarajan has been emailed.

  3. Dear PJA/Craig

    See i just serached for any information available on PM part in SDN ,iam not able to find out ,and also i searched in SAP fans i found one,just to share my information i have  copy pasted it ,nothing intention to gain points .you can also see my post i will never copy pasted any post.

    since PJA has posted in SAP FANS , i have done in SDN for knowledge sharing only nothing other than this.if others taught of taking credit then I sincerely apologise for that

    regards

    thyagarajan