This website is not affiliated with, sponsored by, or approved by SAP AG.

FAQ: PM & CS BAPIs

Logistics : PM and its sub-modules & SM

Moderators: Snowy, thx4allthefish, PJA

Post Reply
PJA
Posts: 11383
Joined: Sun Jul 20, 2003 3:11 pm
Location: Deepest darkest Aberdeenshire
Contact:

FAQ: PM & CS BAPIs

Post by PJA » Thu Nov 08, 2007 7:40 am

FAQ: Plant Maintenance and Customer Service BAPIs

Here is a list of BAPIs extracted from an ECC6 system. If you have earlier versions than ECC6, then you may find some of the items below are not avaialble in your syste.

Please contribute:

BAPIs:

Code: Select all

EQUIPMENT:	
BAPI_EQUI_CHANGE              	 PM BAPI: Change Equipment
BAPI_EQUI_CREATE              	 PM BAPI: Create Equipment
BAPI_EQUI_CREATE_BY_REFERENCE	
BAPI_EQUI_DISMANTLE           	 PM BAPI: Install Equipment (Functional Location, Superior Equipment)
BAPI_EQUI_GETDETAIL           	 PM BAPI: Read Equipment
BAPI_EQUI_GETLIST             	 BAPI PM: Selection of Equipment List
BAPI_EQUI_GETSTATUS           	 PM BAPI: Read (System-/User-)Status Equi
BAPI_EQUI_INSTALL             	 PM BAPI: Install Equipment (Functional Location, Superior Equipment)
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
IDOC_INPUT_EQUIPMENT_CHANGE	
IDOC_INPUT_EQUIPMENT_CREATE	
	
FUNCTIONAL LOCATIONS: 	
BAPI_FUNCLOC_CHANGE           	 PM BAPI: Change Functional Location
BAPI_FUNCLOC_CREATE           	 PM BAPI: Create Functional Location
BAPI_FUNCLOC_GETDETAIL        	 PM BAPI: Read Functional Location
BAPI_FUNCLOC_GETLIST          	 BAPI PM: Read List of Functional Locations (with Internal Key)
BAPI_FUNCLOC_GETSTATUS        	 PM BAPI: Read (System-/User-) Status of Functional Location
BAPI_FUNCLOC_SET_LABEL_SYSTEM 	 BAPI PM: User-Dependent Setting of Current System Indicator
IDOC_INPUT_FUNC_LOC_CHANGE	
IDOC_INPUT_FUNC_LOC_CREATE	
	
CONFIRMATIONS:	
BAPI_ALM_CONF_CANCEL          	 Cancel confirmation for maintenance/service order
BAPI_ALM_CONF_CREATE          	 Create confirmation for maintenance/service order
BAPI_ALM_CONF_GETDETAIL       	 Detailed data for maintenance/service order confirmation
BAPI_ALM_CONF_GETLIST         	 List of maintenance/service order confirmations
BAPI_ALM_GET_PROP             	 Propose Data for Time Confirmation
	
ORDERS:	
BAPI_ALM_COMPONENT_GET_DETAIL 	 Read Detail Data for a Component
BAPI_ALM_OPERATION_GET_DETAIL 	 Read Detail Data for an Operation
BAPI_ALM_ORDERHEAD_GET_LIST   	 Determination of a List of Maintenance/Service Orders from Selection
BAPI_ALM_ORDEROPER_GET_LIST   	 Determination of a List of Operations from Selection
BAPI_ALM_ORDER_GET_DETAIL     	 Reading of Detail Data for an Order
BAPI_ALM_ORDER_MAINTAIN       	 Process Maintenance-/Service Order
	
NOTIFICATIONS:	
BAPI_ALM_NOTIF_CHANGEUSRSTAT  	 Change User Status of a PM/CS Notification
BAPI_ALM_NOTIF_CLOSE          	 Complete PM/CS Notification
BAPI_ALM_NOTIF_CREATE         	 Create PM/CS Notification
BAPI_ALM_NOTIF_DATA_ADD       	 PM/CS Notification: Add Data
BAPI_ALM_NOTIF_DATA_DELETE    	 PM/CS Notification: Delete Data
BAPI_ALM_NOTIF_DATA_MODIFY    	 PM/CS Notification: Change Data
BAPI_ALM_NOTIF_GET_DETAIL     	 PM/CS Notification: Read Detail Data
BAPI_ALM_NOTIF_LIST_EQUI      	 Select PM/CS Notifications by Equipment
BAPI_ALM_NOTIF_LIST_FUNCLOC   	 Select PM/CS Notifications by Functional Locations
BAPI_ALM_NOTIF_LIST_PARTNER   	 Select PM/CS Notifications by Partners
BAPI_ALM_NOTIF_LIST_PLANGROUP 	 Select PM/CS Notifications by Maintenance Planner Group
BAPI_ALM_NOTIF_LIST_SORTFIELD 	 Select PM/CS Notifications by Sort Field
BAPI_ALM_NOTIF_POSTPONE       	 Reset PM/CS Notification
BAPI_ALM_NOTIF_PUTINPROGRESS  	 Release PM/CS Notification
BAPI_ALM_NOTIF_SAVE           	 Save PM/CS Notification
BAPI_ALM_NOTIF_TASK_COMPLETE  	 PM/CS Notification: Complete Task
BAPI_ALM_NOTIF_TASK_RELEASE   	 PM/CS Notification: Release Task
BAPI_ALM_NOTIF_TASK_SUCCESS   	 PM/CS Notification: Set Task to Successful
BAPI_SERVICENOTIFICAT_CREATE  	 Create service notification
BAPI_SERVICENOTIFICAT_GETLIST 	 Select service notifications according to customer or contact person

GENERAL:	
BAPI_TRANSACTION_COMMIT       	 Execute external Commit when using BAPIs
BAPI_TRANSACTION_ROLLBACK     	 Execute external Rollback when using BAPIs
	
MEASUREMENTS:	
MEASUREM_DOCUM_RFC_SINGLE_001 	 RFC MeasDocument: Individual Processing, Create
MEASUREM_DOCUM_RFC_SINGLE_002 	 RFC MeasDocument: Individual Processing, Change/Display or Read


Post Reply