List of BADIs for mWorkOrder

List of BADIs (Business Add-Ins) available as part of the mWorkOrder SAP ECC Add-on component to enhance the standard functionality with ABAP development.

Table 1. BADIs in mWorkOrder Application
MODULE NAME BADI Name BADI Description Screen Description
EQUIPMENT /INVMWO/BADI_ADDRNO_CREATE BADI Definition for Address Number Create and Update Equipment Address Create
EQUIPMENT /INVMWO/BADI_EQUIPMENT_DETAIL BADI Definition for Equipment List Equipment General Display
EQUIPMENT /INVMWO/BADI_EQUIPMENT_LIST BADI Definition for Equipment List Equipment Header Display
EQUIPMENT /INVMWO/BADI_EQUI_CREATE BADI definition for Equipment Create Equipment Location Create
EQUIPMENT /INVMWO/BADI_MAINTENANCE_PLANS Maintenance Plans Equipment Display Maintenance plant
EQUIPMENT /INVMWO/BADI_EQUIPMENT_BOM BADI Definition for Equipment BOM Equipment Display Bill of Material
EQUIPMENT /INVMWO/BADI_EQUIP_ATTACHMENTS BADI for Equip Attachments Equipment Filters
FUNCTIONAL LOCATION /INVMWO/BADI_IFLO_CREATE BADI Definition for Functional Location Create Functional Location Header Display
FUNCTIONAL LOCATION /INVMWO/BADI_FL_LAST_MEASPOINT BADi Definition for Last MP List Functional Location Measuring Counter
FUNCTIONAL LOCATION /INVMWO/BADI_EQUIP_NEAR_ME BADI Definition for Equipment Last Active Orders Functional Location Near Me Notification Filters
FUNCTIONAL LOCATION /INVMWO/BADI_PARTNER_LIST BADI Definition for Partner List Functional Location Partner Create
FUNCTIONAL LOCATION /INVMWO/BADI_FUNCTIONAL_DETAIL BADI Definition for Functional Location Functional Location Search
INSPECTIONLOT /INVMWO/BADI_INSP_CHAR_LIST BADI Definition for Inspection Lot List Inspection Lot Characterstics Display
INSPECTIONLOT /INVMWO/BADI_INSP_OPERATIONS BADI Definition for inspection Lot Operations Inspection Lot Operations Display
INSPECTIONLOT /INVMWO/BADI_INSPECLOT_NO_LIST BADI Definition for Inspection Lot List Inspection Lot Search
MEASURINGPOINT /INVMWO/BADI_ENTRYLIST BADI for Entrylist Measuring Point Entry List Display
MEASURINGPOINT /INVMWO/BADI_MEASURING_POINT BADI Definition for Get List of Measuring point Measuring Point Range Limits Display
MEASURINGPOINT /INVMWO/BADI_MEASPOINT_CREATE BADI Definition for Create Measuring Point Measuring Point Header Create
MEASURINGPOINT /INVMWO/BADI_MEASDOC_HISTORY BADI Definition for MP History Measuring Point History Display
NOTIFICATION /INVMWO/BADI_WO_NOTIF_LIST BAdi for Notification List Notification Map
NOTIFICATION /INVMWO/BADI_NOTIF_ACTIVITY_LI BAdi for Notification Activity List Notification Activites Create
NOTIFICATION /INVMWO/BADI_NOTIF_CREATE badi for Notification Create Notification Header Create
NOTIFICATION /INVMWO/BADI_NOTIF_ITEM_UPDATE BADI Definition for Notify Item Update Notification Items Create
NOTIFICATION /INVMWO/BADI_WO_NOTIF_DETAILS BAdi for Notification Details Notification Hedaer
NOTIFICATION /INVMWO/BADI_NOTIF_ITEMS_DISP Badi for Notification Items List Notification Items
NOTIFICATION /INVMWO/BADI_NOTIF_CAUSES_LIST BAdi for Notification Causes list Notification Causes
NOTIFICATION /INVMWO/BADI_NOTIF_TASK_LIST BAdi for Notification Task List Notification Tasks
NOTIFICATION /INVMWO/BADI_NOTIFTASK_REL_COM Notification Release and Complete Notification Task Create
NOTIFICATION /INVMWO/BADI_NOTIF_HISTORY BADI Definition for Notification History Notification History
NOTIFICATION /INVMWO/BADI_NOTIF_CAUSES_UPD BADI for Notification Causes Update Notification Header Display
WORKORDER /INVMWO/BADI_WO_COMPONENT_LIST BADI for Components list Work Order Components Create
WORKORDER /INVMWO/BADI_WORKORDERS_LIST BADI for work order list Work Order Header Create
WORKORDER /INVMWO/BADI_WO_OPERATION_LIST Work Order Operation List Work Order Operations Create
WORKORDER /INVMWO/BADI_WORKORDER_CREATE BADI Definition for Create Workorder Work Order Header Display
WORKORDER /INVMWO/BADI_MATERIAL_GETLIST BADI for Material List Material Search
WORKORDER /INVMWO/BADI_EQUI_CREATE BADI definition for Equipment Create Work Order Header
WORKORDER /INVMWO/BADI_PLANNING_VIEW BADI for PLANNING_VIEW Work Order Planning tasks Display
WORKORDER /INVMWO/BADI_WORKORDER_HISTORY BADI Definitions for Workorder History Work Order History Display
WORKORDER /INVMWO/BADI_WO_OPERATION_LIST Work Order Operation List Work Order Operations
WORKORDER /INVMWO/BADI_WO_BOM_DETAILS BADI definition for BOM details Work Order Components
WORKORDER /INVMWO/BADI_OPECONF_DETAILS BADI Definitions for WO Operations Work Order Operation Confirmation Create
WORKORDER /INVMWO/BADI_ALM_CONF_CANCEL BADI Definitions for Priority Count Workorder DB search
WORKORDER /INVMWO/BADI_ATTACHMENT_CREATE BADI Definition for attachment create Workorder Attachments
WORKORDER /INVMWO/BADI_MATERIAL_STOCK BADI Definition for Material Stock Material Availability Filters
WORKORDER /INVMWO/BADI_WOTYPES_GETLIST BADI for Work Order Types WO DocType Filters
WORKORDER /INVMWO/BADI_DDWORKORDERS_LIST BADI Definitions for DD Workorders List Work Order Search
WORKORDER /INVMWO/BADI_NOTIF_EQUIPT_LIST BADI for Notification Equipment list DD Equipment Filters
WORKORDER /INVMWO/BADI_NOTIF_FUNLOC_LIST BADI Notification function location list DD Functional Location Filters
USAGEDECISION /INVMWO/BADI_USAGE_DEC_LIST BADI Definitions for Usage Decision List Usage Decision Header Display
USAGEDECISION /INVMWO/BADI_DEFECTS_GET BADI Definitions for Defects List Usage Decision Defects Display
USAGEDECISION /INVMWO/BADI_USAGE_DEC_SAVE BADI Definitions for Usage Decision Save Usage Decision Save
TIMESHEET /INVMWO/BADI_TIME_ENTRY_OVRVEW BADI for Employee Time Entry Overview Timesheet Filters
TIMESHEET /INVMWO/BADI_TIME_ENTRY_CREATE BADI for Employee Time Entry Creation Time Sheet Create
CREWMANAGEMENT /INVMWO/BADI_WC_PERSONS_UPD Update Persons of Work Center Pernr Search
CREWMANAGEMENT /INVMWO/BADI_DDEMP_LIST BADI Definitions for Employee List Pernr Search
WORKORDER /INVMWO/BADI_WO_ATTACH_DEL BADI to delete WO attachments Work Order
EQUIPMENT /INVMWO/BADI_EQUIP_ATTACH_DEL BADI to delete Equipment attachments Equipment
FUNCTIONALLOCATION /INVMWO/BADI_FL_ATTACH_DEL BADI to delete FL attachments Functional location
NOTIFICATION /INVMWO/BADI_NOTIF_ATTACH_DEL BADI to delete Notification attachments Notification
MEASURINGPOINT /INVMWO/BADI_MP_ATTACH_DEL BADI to delete Measuring Points attachments Measuring Points
WORKORDER /INVMWO/BADI_WOCONFIGDB BADI Definition for WOCONFIGDB Work Order
NOTIFICATION /INVMWO/BADI_NOCONFIGDB BADI Definition for NOCONFIGDB Notification
WORKORDER /INVMWO/BADI_VALUE_DESC BADI Definition for Value Descriptions Work Order
WORKORDER /INVMWO/BADI_WOOBJ_STATUS_LIST BADI for object status and individual status for an object Work Order
NOTIFICATION /INVMWO/BADI_NOOBJ_STATUS_LIST BADI for Object or Individual status for an object Notification
WORKORDER /INVMWO/BADI_ALM_CONF_CANCEL BADI for Confirmation Cancelation Work Order
WORKORDER /INVMWO/BADI_MULTIOPER_CONF BADI for Work Order Multi Operation confirmation Work Order
NOTIFICATION /INVMWO/BADI_NOTIF_UPDATE BADI for Notif Update for overall conf Notification
WORKORDER /INVMWO/BADI_WO_OPERATION_UPD BADI for Updating the work order Work Order
WORKORDER /INVMWO/BADI_UNIT_OF_WORK BADI Definition for Unit of Work Work Order
WORKORDER /INVMWO/BADI_WO_TLIST_COMP_PRT BADI Definition for Tasklists Components Work Order
WORKORDER /INVMWO/BADI_TASKLIST_CREATE BADI Definition for Tasklists Create Work Order
WORKORDER /INVMWO/BADI_TASKLIST_CHANGE BADI Definition for Tasklists Change Work Order
WORKORDER /INVMWO/BADI_IFLO_UPDATE BADI Definition for Functional Location Update Work Order
WORKORDER /INVMWO/BADI_MEASDOC_CREATE BADI Definition for Create Measuring Document Work Order
WORKORDER /INVMWO/BADI_WO_PRT_DOCS BADI Definition for WO Display PRT's Document Work Order
WORKORDER /INVMWO/BADI_WO_TLIST_PRTS_DOC BADI Definition for WO Create PRT's Document Work Order
NOTIFICATION /INVMWO/BADI_NOTIF_CODEGR_LIST BADI Definition for Notification Code group List Notification
WORKORDER /INVMWO/BADI_WO_OBJECTS_DETAIL BADI Definition to get Object list Work Order
WORKORDER /INVMWO/BADI_WO_OBJECTS_UPDATE BADI Definition to update object details Work Order
WORKORDER /INVMWO/BADI_WO_OBJECTS_CREATE BADI Definition to create new object Work Order
WORKORDER /INVMWO/BADI_MULTDFORM_DISPLAY BADI Definition to get multiple form list of Workorder Work Order
NOTIFICATION /INVMWO/BADI_MULTDFORM_DISPLAY BADI Definition to get multiple form list of Notification Notification
WORKORDER /INVMWO/BADI_MULDFORM_UPDATE BADI Definition to update forms of workorder Work Order
NOTIFICATION /INVMWO/BADI_MULDFORM_UPDATE BADI Definition to update forms of Notification Notification
TIMESHEET /INVMWO/BADI_TIME_ENTRY_CONFRM BADI definition for timesheet confirmation Timesheet
TIMESHEET /INVMWO/BADI_TIMESHEET_RELEASE BADI for Timesheet Release Timesheet
WORKORDER /INVMWO/BADI_WO_DASHBOARD BADI Definition for Work Order and Operations Dashboard Work Order Dashboard screen
WORKORDER /INVMWO/BADI_WO_DASHBOARD_LIST BADI Definition for Work Order and Operations Dashboard Work Order Dashboard screen
WORKORDER /INVMWO/BADI_WO_WC_PERSONS BADI Definition for Work Center and Persons Relation Work Order Dashboard screen
Table 2. BADIs for Maximo
Module Name BAdi Name BAdi Description
WORKORDER /INVMWO/BADI_WOORDERENTITYSET BADI Definition for to get workorder details
WORKORDER /INVMWO/BADI_WOORDEROPER BADI Definition for to get operation details
WORKORDER /INVMWO/BADI_WOORDEROPERDEL BADI Definition for Workorder Operations delete
WORKORDER /INVMWO/BADI_WO_DYNDDENTITYSET Dynamic Dropdown
WORKORDER /INVMWO/BADI_WO_DYN_CREATE Create Dynamic extension collection
WORKORDER /INVMWO/BADI_WO_HANDLCHANGESET Workorder Handle change set
WORKORDER /INVMWO/BADI_WO_OPER_UPDATE Work order Operation Update
WORKORDER /INVMWO/BADI_WO_ORDERSUPDATE Work order update
WORKORDER /INVMWO/BADI_WOORDERCOMPDEL Work Order Component Delete
WORKORDER /INVMWO/BADI_WOORDERCOMP WorkOrder Component
WORKORDER /INVMWO/BADI_WODYNEXTUPDATESET Dynamic Extension Update
WORKORDER /INVMWO/BADI_WODYNEXTENTITYSET Dynamic Extension
WORKORDER /INVMWO/BADI_WODYNEXTUPDATESET Dynamic Extension Update
WORKORDER /INVMWO/BADI_WOORDERCOMP WorkOrder Component
WORKORDER /INVMWO/BADI_WOORDERCOMPDEL Work Order Component Delete
WORKORDER /INVMWO/BADI_WOORDERENTITYSET Work order collection
WORKORDER /INVMWO/BADI_WOORDEROPER Badi Definition for Workorder Operations
WORKORDER /INVMWO/BADI_WOORDEROPERDEL BADI Definition for Workorder Operations delete
WORKORDER /INVMWO/BADI_WO_DYNDDENTITYSET Dyanmic Dropdown
WORKORDER /INVMWO/BADI_WO_DYN_CREATE Create Dynamic extension collection
WORKORDER /INVMWO/BADI_WO_HANDLCHANGESET Workorder Handle change set
WORKORDER /INVMWO/BADI_WO_OPER_UPDATE Work order Operation Update
WORKORDER /INVMWO/BADI_WO_ORDERSUPDATE Work order update
WORKORDER /INVMWO/BADI_WODYNEXTENTITYSET Dynamic Extension
WORKORDER /INVMWO/BADI_WOCOUNTENTITYSET Count Entity
WORKORDER /INVMWO/BADI_WOATTACHENTITYSET Workorder Attachment
WORKORDER /INVMWO/BADI_WOAPPDATAENTITYSE App Data Configu
WORKORDER /INVMWO/BADI_USER_DETAILS User details
WORKORDER /INVMWO/BADI_SEARCH_FILTER Search and filters
WORKORDER /INVMWO/BADI_OPERATION_LIST Operation List
WORKORDER /INVMWO/BADI_DD_DROPDOWN Dynamic drop down : sub
WORKORDER /INVMWO/BADI_COMPONENT_UPDATE Component update
WORKORDER /INVMWO/BADI_COMPONENT_LIST Get Component List
WORKORDER /INVMWO/BADI_ATTACHCREATESET Attachment creation