SAP ABAP Class CL_EAMS_BO_MPLAN (Business Object Maintenance Plan)
Hierarchy
EA-APPL (Software Component) SAP Enterprise Extension PLM, SCM, Financials
   PM (Application Component) Plant Maintenance
     EAMS_BO_MISC (Package) Miscellaneous for Business Object
Properties
Class CL_EAMS_BO_MPLAN  
Short Description Business Object Maintenance Plan    
Super Class    
Instantiability of a Class 0  Private 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAMS_BO_MISC   Miscellaneous for Business Object 
Created 20090916   SAP 
Last change 20110908   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
# Type group / Object type Type Type Description
1 ABAP Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
2 CL_EAMS_BO_SRV Forward declaration class (CLASS c DEFINITION DEFERRED)  Forward declaration class (CLASS c DEFINITION DEFERRED)
3 WC Type group use (TYPE-POOLS tp)  Type group use (TYPE-POOLS tp)
Interfaces
Class CL_EAMS_BO_MPLAN has no interface implemented.
Friends
Class CL_EAMS_BO_MPLAN has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 GC_MSG235 Constant Private Type reference (TYPE) SYMSGNO '235' Message Number 20110126
2 GC_MSG466 Constant Private Type reference (TYPE) SYMSGNO '466' Message Number 20110126
3 GO_INSTANCE Static Attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_MPLAN Business Object Equipment 20090916
4 MO_BO_MPOS Instance attribute Private Object reference (TYPE REF TO) CL_EAMS_BO_MPOS Business Object Mplan Item 20100420
5 MO_MPLAN Instance attribute Private Object reference (TYPE REF TO) MPLAN_API API Functions 20100421
6 MO_SRV Instance attribute Protected Object reference (TYPE REF TO) CL_EAMS_BO_SRV Service class for BO 20090916
7 MT_MHIS_KEY Instance attribute Private Type reference (TYPE) EAMS_T_SP_MPLAN_CALL_ID Business Object Maintenance Plan - ID Maintenance History 20100204
8 MT_MPLAN_CAT_PARAM Instance attribute Private Type reference (TYPE) TT_T399W Maintenance Plan Category Parameter 20100113
9 MT_MPLAN_CHANGED Instance attribute Private Type reference (TYPE) WARPL_T Maintenance Plan 20100428
10 MT_MPLAN_STICH Instance attribute Private Type reference (TYPE) TT_MPLAN_STICH Table of Maintenance Plans and scheduling indicator 20100204
Methods
# Method Level Visibility Method type Description Created on
1 ACTION_REMOVE_TL_ASSIGNMENT Instance method Public Method Remove task list assignment 20100630
2 ACTION_SET_STATUS_FLAG Instance method Public Method Set deletion flag/inactive flag 20100422
3 ADD_DEFAULT_VALUES_2_MPOS_DATA Instance method Private Method Fill additional data for Mnt Item 20100422
4 ASSIGN_MPOS Instance method Private Method Assign a maintenance item to a maintenance plan 20100816
5 CHANGE_MPOS Instance method Private Method Change a maintenance item 20100618
6 CHECK_BEFORE_SAVE Instance method Public Method Check data before save 20100505
7 CHECK_MPLAN_ITEM_DATA Instance method Private Method Check entered MPLAN Item data 20100422
8 CHECK_ORDER_TYPE_CHANGE Instance method Private Method Adjusts item data when order type changes 20110301
9 CLASS_CONSTRUCTOR Static method Public Constructor CLASS_CONSTRUCTOR 20090916
10 CLEAN_BAPIRET_MPLAN Instance method Private Method Clean up the rettab from BAPI class 20100416
11 CONCATENATE_DUE_PACKAGES Instance method Private Method Concatenate the string of due packages, for call history 20091210
12 CONSTRUCTOR Instance method Private Constructor CONSTRUCTOR 20090916
13 CREATE_MPOS Instance method Private Method Create a maintenance item, or assign an existing item 20100616
14 DELETE_MPLAN_CYCLES Instance method Public Method 20100421
15 DELETE_MPLAN_MPOS Instance method Public Method Delete Maintenance Plan Position (Item) 20100420
16 DO_MPOS_CHECKS Instance method Private Method Call all check methos and add additional fields for MPOS 20100429
17 EXISTENCE_CHECK Static method Public Method Runtime Calls - Check existence of Maintenance Plans 20091204
18 EXISTENCE_CHECK_CALL_BY_HEADER Instance method Public Method Check whether calls exist for a specific header 20101118
19 FILL_MPLAN_CALL_DATA Instance method Private Method Fill export tables of mplan call history 20091214
20 FILTER_MESSAGES Instance method Public Method Filter the unrelevant messages 20091211
21 GET_ADDITIONAL_CALL_ATTRIBS Instance method Private Method Get additional attributes of maintenance plan calls 20091012
22 GET_BASIC_DATA Static method Public Method Runtime Calls - Get Status and Status description 20091204
23 GET_CALL_STATUS Instance method Private Method Get Call Status of Maintenance Call 20090916
24 GET_CALL_TYPE Instance method Public Method Get the call type 20100113
25 GET_DESCR Static method Public Method Runtime Calls - Get Maint.plan Description 20091204
26 GET_MPLAN_CALL Instance method Public Method Get the Maintenance Plan Calls by ID (of Calls) 20090930
27 GET_MPLAN_CALL_BY_HEADER Instance method Public Method Get the Maintenance Plan Calls by Maintenance Plan IDs 20090930
28 GET_MPLAN_CALL_BY_MPOS Instance method Public Method Get the Maintenance Plan Calls by Maintenance Pos. IDs 20090930
29 GET_MPLAN_CALL_OBJ Instance method Public Method Get the Maintenance Plan Call Objects by ID (of Calls Obj.) 20090930
30 GET_MPLAN_CALL_OBJ_BY_CALL Instance method Public Method Get the Maintenance Plan Call Objects by Calls 20090930
31 GET_MPLAN_CALL_OBJ_BY_MPOS Instance method Public Method Get the Maintenance Plan Call Objects by Maintenance Pos.IDs 20090930
32 GET_MPLAN_CYCLES_BY_HEADER Instance method Public Method Get Maintenance Plan Cycles 20091001
33 GET_MPLAN_CYCLES_BY_MPLAN_ID Instance method Private Method Get cycles of a single Maintenance Plan by ID 20091105
34 GET_MPLAN_HEADER Instance method Public Method Get the Maintenance Plan Header 20090924
35 GET_MPLAN_ITEMS Instance method Public Method Get the Maintenance Plan Items 20090930
36 GET_MPLAN_LONGTEXT Instance method Public Method Get longtexts of Maintenance Plan 20091106
37 GET_ZAEHL_BY_ABNUM Instance method Private Method Get package counter of maint. call by call number (buffered) 20100204
38 INSERT_MPLAN_HEADER Instance method Public Method Create Maintenance Plan Header 20100421
39 MAP_CYCLE_MESSAGE_FIELDS Instance method Private Method Map the fieldnames in the message to the BO field names 20100928
40 REFRESH_BUFFER Instance method Public Method Refresh buffers of used maintenance plan API 20090916
41 REPLACE_MSG_HEADER_DESCRIPTION Instance method Private Method Replace unclear error msg about missing header description 20101008
42 SAVE Instance method Public Method Save MPLAN with API 20100428
43 SET_DEFAULT_FACTORY_CALENDAR Instance method Private Method Read default value for factory calendar 20100709
44 SET_MPLAN_AS_CHANGED Instance method Public Method Register a single maintenance plan as changed 20100503
45 SET_MPLAN_CYCLES Instance method Public Method 20100421
46 SET_MPLAN_HEADER Instance method Public Method Update Maintenance Plan Header 20100428
47 SET_MPLAN_LONGTEXT Instance method Public Method Set longtext for maintenance plan header 20100430
48 SET_MPLAN_MPOS Instance method Public Method Set Mainenance Plan Position (Item) 20100416
49 S_GET_INSTANCE Static method Public Method 20090916
Events
Class CL_EAMS_BO_MPLAN has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 TS_MPLAN_STICH Private See coding 20100204 BEGIN OF TS_MPLAN_STICH, WARPL TYPE WARPL, STICH TYPE TERMKNZ, END OF TS_MPLAN_STICH
2 TT_MPLAN_STICH Private See coding 20100204 TT_MPLAN_STICH TYPE SORTED TABLE OF TS_MPLAN_STICH WITH UNIQUE KEY WARPL
3 TT_T399W Public See coding 20100113 tt_t399w TYPE SORTED TABLE OF t399w WITH UNIQUE KEY mandt mptyp
Method Signatures

Method ACTION_REMOVE_TL_ASSIGNMENT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20100630
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100630
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPOS_ID Table Type for Char 20100630

Method ACTION_REMOVE_TL_ASSIGNMENT on class CL_EAMS_BO_MPLAN has no exception.

Method ACTION_SET_STATUS_FLAG Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100422
2 Importing IS_NODE_ID Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20100503
3 Importing IV_DELETION_FLAG Call by reference Type reference (TYPE) ABAP_BOOL 20100422
4 Importing IV_FLAG_IS_SET Call by reference Type reference (TYPE) ABAP_BOOL 20100503
5 Importing IV_INACTIVE_FLAG Call by reference Type reference (TYPE) ABAP_BOOL 20100422

Method ACTION_SET_STATUS_FLAG on class CL_EAMS_BO_MPLAN has no exception.

Method ADD_DEFAULT_VALUES_2_MPOS_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20100422
2 Exporting ET_CHANGED_FIELD Call by reference Type reference (TYPE) CL_EAMS_BO_SRV=>TT_CHANGED_FIELD Changed Fields of Node Data 20101109
3 Importing IV_MPLAN_CALL_TYPE Call by reference Type reference (TYPE) CALL_TYPE Maintenance plan category 20100423

Method ADD_DEFAULT_VALUES_2_MPOS_DATA on class CL_EAMS_BO_MPLAN has no exception.

Method ASSIGN_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Maintenance Items for API 20100816
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100816
3 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20100816
4 Importing IS_MPLAN_HEADER Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_HEADER Business Object Maintenance Plan - ID Call Object 20100816
5 Importing IS_MPOS_OLD Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - old Header Data 20100817
6 Importing IS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20100816
7 Importing IV_TABIX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100816

Method ASSIGN_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method CHANGE_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Maintenance Items for API 20100618
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100618
3 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20100618
4 Importing IS_MPLAN_HEADER Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_HEADER Business Object Maintenance Plan - ID Call Object 20100618
5 Importing IS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20100618
6 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed Fields of Node Data 20101105
7 Importing IV_TABIX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100618

Method CHANGE_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method CHECK_BEFORE_SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100505

Method CHECK_BEFORE_SAVE on class CL_EAMS_BO_MPLAN has no exception.

Method CHECK_MPLAN_ITEM_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100422
2 Importing IS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20100422
3 Importing IV_MESSAGE_INDEX Call by reference Type reference (TYPE) I 20100422
4 Importing IV_MPLAN_CALL_TYPE Call by reference Type reference (TYPE) CALL_TYPE Maintenance plan category 20100423

Method CHECK_MPLAN_ITEM_DATA on class CL_EAMS_BO_MPLAN has no exception.

Method CHECK_ORDER_TYPE_CHANGE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20110301
2 Changing CT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Changed Fields of Node Data 20110301
3 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20110301

Method CHECK_ORDER_TYPE_CHANGE on class CL_EAMS_BO_MPLAN has no exception.

Method CLASS_CONSTRUCTOR Signature

Method CLASS_CONSTRUCTOR on class CL_EAMS_BO_MPLAN has no parameter.
Method CLASS_CONSTRUCTOR on class CL_EAMS_BO_MPLAN has no exception.

Method CLEAN_BAPIRET_MPLAN Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20100416

Method CLEAN_BAPIRET_MPLAN on class CL_EAMS_BO_MPLAN has no exception.

Method CONCATENATE_DUE_PACKAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_DUE_PACKAGES Call by reference Type reference (TYPE) DUE_PACKAGES Short text for due packages 20091214
2 Importing IT_NEW_TEXT Call by reference Type reference (TYPE) KTEXTZYK Short text for the maintenance cycle (time/performance) 20091214

Method CONCATENATE_DUE_PACKAGES on class CL_EAMS_BO_MPLAN has no exception.

Method CONSTRUCTOR Signature

Method CONSTRUCTOR on class CL_EAMS_BO_MPLAN has no parameter.
Method CONSTRUCTOR on class CL_EAMS_BO_MPLAN has no exception.

Method CREATE_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_ITEM Call by reference Type reference (TYPE) MPLAN_MPOS Maintenance Items for API 20100617
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100616
3 Exporting EV_FAILED Call by reference Type reference (TYPE) ABAP_BOOL 20100616
4 Importing IS_MPLAN_HEADER Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_HEADER Business Object Maintenance Plan - ID Call Object 20100616
5 Importing IS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Business Object Mplan Item - Header Data 20100617
6 Importing IV_TABIX Call by reference Type reference (TYPE) SY-TABIX Index of Internal Tables 20100616

Method CREATE_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method DELETE_MPLAN_CYCLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100421
2 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CYCLE_ID Business Object Task List Operation - Identification 20100421

Method DELETE_MPLAN_CYCLES on class CL_EAMS_BO_MPLAN has no exception.

Method DELETE_MPLAN_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20100420
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100420
3 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPOS_ID Business Object Mplan Item - Identification 20100420

Method DELETE_MPLAN_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method DO_MPOS_CHECKS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_NODE_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPOS Maintenance Plan Items 20100429
2 Exporting ET_CHANGED_FIELD Call by reference Type reference (TYPE) CL_EAMS_BO_SRV=>TT_CHANGED_FIELD Changed Fields of Node Data 20101109
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100429
4 Importing IV_CALL_TYPE Call by reference Type reference (TYPE) CALL_TYPE Call object for maintenance plan 20100429
5 Importing IV_MESSAGE_INDEX Call by reference Type reference (TYPE) I SYST-TABIX as Structure 20100429

Method DO_MPOS_CHECKS on class CL_EAMS_BO_MPLAN has no exception.

Method EXISTENCE_CHECK Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_CHECK_RESULTS_ATTR Call by reference Type reference (TYPE) EAMS_T_GOSX_CHECK_RESULTS_ATTR Results according to check criteria 20091204
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091204
3 Importing IS_CHECK_OPTIONS Call by reference Type reference (TYPE) EAMS_S_GOSX_CHECK_OPTIONS not used 20091204
4 Importing IT_EXT_KEY Call by reference Type reference (TYPE) INDEX TABLE Internal key 20091204

Method EXISTENCE_CHECK on class CL_EAMS_BO_MPLAN has no exception.

Method EXISTENCE_CHECK_CALL_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_EXIST Call by reference Type reference (TYPE) ABAP_BOOL 20101118
2 Importing IS_NODE_ID Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20101118

Method EXISTENCE_CHECK_CALL_BY_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method FILL_MPLAN_CALL_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091214
2 Changing CT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL Business Object Maintenance Plan - Calls 20100114
3 Changing CT_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100114
4 Importing IS_MPLAN_HEADER Call by reference Type reference (TYPE) MPLAN_MPLA Business Object Maintenance Plan - ID Maintenance History 20091214
5 Importing IT_HISTORY Call by reference Type reference (TYPE) MPLAN_MHIS_T Maintenance Plan History Table 20091214
6 Importing IT_PACKAGE_DATA Call by reference Type reference (TYPE) WC_T_PACKAGE_DATA 20091214
7 Importing IV_CALL_CONDITION Call by reference Type reference (TYPE) STRING 20091215
8 Importing IV_INDEX_OF_NODE_ID Call by reference Type reference (TYPE) SYTABIX Index of Internal Tables 20091215
9 Importing IV_MANUAL_CALLS Call by reference Type reference (TYPE) ABAP_BOOL Get only manually triggered calls 20100127

Method FILL_MPLAN_CALL_DATA on class CL_EAMS_BO_MPLAN has no exception.

Method FILTER_MESSAGES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091214

Method FILTER_MESSAGES on class CL_EAMS_BO_MPLAN has no exception.

Method GET_ADDITIONAL_CALL_ATTRIBS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_CALL_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_CALL Business Object Maintenance Plan - Maintenance History 20091012
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091125
3 Importing IS_CYCLE_DATA Call by reference Type reference (TYPE) MPLAN_MMPT Maintenance Plan Cycle Definitions 20110202
4 Importing IS_MPLAN_HEADER Call by reference Type reference (TYPE) MPLAN_MPLA Maintenance Plan Header Data 20091211

Method GET_ADDITIONAL_CALL_ATTRIBS on class CL_EAMS_BO_MPLAN has no exception.

Method GET_BASIC_DATA Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091204
2 Exporting ET_OBJ_ADMIN Call by reference Type reference (TYPE) EAMS_T_GOSX_ADMIN_DATA Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091204
3 Exporting ET_OBJ_STATUS Call by reference Type reference (TYPE) EAMS_T_GOSX_BO_STATUS Vorschlagswerte bei Anlage von Debitoren aus Workbench 20091204
4 Importing IT_EXT_KEY Call by reference Type reference (TYPE) STANDARD TABLE key values 20091204

Method GET_BASIC_DATA on class CL_EAMS_BO_MPLAN has no exception.

Method GET_CALL_STATUS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_STATUS Call by reference Type reference (TYPE) CALL_STATUS Description of scheduling type and call status 20090916
2 Importing IS_CALL Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_CALL Business Object Maintenance Plan - Calls 20090916

Method GET_CALL_STATUS on class CL_EAMS_BO_MPLAN has no exception.

Method GET_CALL_TYPE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_CALL_TYPE Call by reference Type reference (TYPE) CALL_TYPE Call object for maintenance plan 20100113
2 Importing IV_MPTYP Call by reference Type reference (TYPE) MPTYP Maintenance plan category 20100113

Method GET_CALL_TYPE on class CL_EAMS_BO_MPLAN has no exception.

Method GET_DESCR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091204
2 Exporting ET_OBJ_DESCR Call by reference Type reference (TYPE) EAMS_T_GOSX_OBJ_DESCR_ATTR Object description data 20091204
3 Importing IT_EXT_KEY Call by reference Type reference (TYPE) STANDARD TABLE 20091204

Method GET_DESCR on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL Business Object Maintenance Plan - Calls 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_ID Business Object Mplan Call - Identification 20090930

Method GET_MPLAN_CALL on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL Business Object Maintenance Plan - Header Data 20090930
4 Exporting ET_NODE_HEADER_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20091124
5 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
6 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
7 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20090930
8 Importing IV_MANUAL_CALLS Call by reference Type reference (TYPE) ABAP_BOOL Get only manually triggered calls 20091203

Method GET_MPLAN_CALL_BY_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL_BY_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL Business Object Maintenance Plan - Header Data 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPOS_ID Business Object Maintenance Plan - Identification 20090930

Method GET_MPLAN_CALL_BY_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL_OBJ Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_OBJ Business Object Maintenance Plan - Calls 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_OBJ_ID Business Object Mplan Call - Identification 20090930

Method GET_MPLAN_CALL_OBJ on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL_OBJ_BY_CALL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_OBJ Business Object Maintenance Plan - Header Data 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_ID Business Object Maintenance Plan - Identification 20090930
7 Importing IV_CALL_TYPE Call by reference Type reference (TYPE) CALL_TYPE Call object for maintenance plan 20100129
8 Importing IV_FILTER_BY_CALL_TYPE Call by reference Type reference (TYPE) XFLAG Return results with match call_type only 20100129

Method GET_MPLAN_CALL_OBJ_BY_CALL on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CALL_OBJ_BY_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CALL_OBJ Business Object Maintenance Plan - Header Data 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPOS_ID Business Object Maintenance Plan - Identification 20090930

Method GET_MPLAN_CALL_OBJ_BY_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CYCLES_BY_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20091001
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CYCLE Business Object Maintenance Plan - Calls 20091001
4 Exporting ET_NODE_HEADER_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20091116
5 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL 20091001
6 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY 20091001
7 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_ID Business Object Maintenance Plan - Calls 20091105

Method GET_MPLAN_CYCLES_BY_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_CYCLES_BY_MPLAN_ID Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ES_NODE_HEADER_DATA Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_HEADER Business Object Maintenance Plan - ID Call Object 20091116
2 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
3 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20091106
4 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) MPLAN_MMPT_T Business Object Maintenance Plan - Maintenance Cycles 20091105
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY 20091106
6 Importing IS_NODE_ID Call by reference Type reference (TYPE) EAMS_S_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20091105

Method GET_MPLAN_CYCLES_BY_MPLAN_ID on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091002
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090924
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20090924
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090924
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090924
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20090924
7 Importing IV_LOCK Call by reference Type reference (TYPE) ABAP_BOOL ABAP_FALSE 20100421

Method GET_MPLAN_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_ITEMS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091125
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20090930
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPOS Business Object Maintenance Plan - Header Data 20090930
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20090930
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20090930
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_ID Business Object Maintenance Plan - Identification 20090930

Method GET_MPLAN_ITEMS on class CL_EAMS_BO_MPLAN has no exception.

Method GET_MPLAN_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_RTR_INDEX_FAILED Index of node ID for which no data is availab 20091106
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20091106
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_LTXT Business Object Maintenance Plan - Header Data 20091106
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20091106
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20091106
6 Importing IT_NODE_ID Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_LTXT_ID Business Object Maintenance Plan - Identification 20091106

Method GET_MPLAN_LONGTEXT on class CL_EAMS_BO_MPLAN has no exception.

Method GET_ZAEHL_BY_ABNUM Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ABNUM Call by reference Type reference (TYPE) ABNUM Maintenance Plan Call Number 20100204
2 Importing IV_STICH Call by reference Type reference (TYPE) TERMKNZ Scheduling indicator 20100204
3 Importing IV_WARPL Call by reference Type reference (TYPE) WARPL Maintenance Plan 20100204
4 Returning RV_ZAEHL Value transfer Type reference (TYPE) PAKETZAEHL Maintenance Package Number 20100204

Method GET_ZAEHL_BY_ABNUM on class CL_EAMS_BO_MPLAN has no exception.

Method INSERT_MPLAN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100421
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20100421
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100421
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20100421

Method INSERT_MPLAN_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method MAP_CYCLE_MESSAGE_FIELDS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100928

Method MAP_CYCLE_MESSAGE_FIELDS on class CL_EAMS_BO_MPLAN has no exception.

Method REFRESH_BUFFER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_ROLLBACK Call by reference Type reference (TYPE) ABAP_BOOL Refresh for rollback 20110221

Method REFRESH_BUFFER on class CL_EAMS_BO_MPLAN has no exception.

Method REPLACE_MSG_HEADER_DESCRIPTION Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20101008

Method REPLACE_MSG_HEADER_DESCRIPTION on class CL_EAMS_BO_MPLAN has no exception.

Method SAVE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG 20100428
2 Exporting ET_NUMBERSWITCH Call by reference Type reference (TYPE) MPLAN_NUMBERSWITCH_T Changed Number when Creating a Maintenance Plan 20100428

Method SAVE on class CL_EAMS_BO_MPLAN has no exception.

Method SET_DEFAULT_FACTORY_CALENDAR Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting EV_FABKL Call by reference Type reference (TYPE) FABKL Factory calendar key 20100709
2 Importing IT_ITEMS Call by reference Type reference (TYPE) MPLAN_MPOS_T Maintenance Plan Items 20100709
3 Importing IV_STRAT Call by reference Type reference (TYPE) STRAT Maintenance strategy 20100709

Method SET_DEFAULT_FACTORY_CALENDAR on class CL_EAMS_BO_MPLAN has no exception.

Method SET_MPLAN_AS_CHANGED Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IV_EAMS_WARPL Call by reference Type reference (TYPE) WARPL Maintenance Plan 20100503

Method SET_MPLAN_AS_CHANGED on class CL_EAMS_BO_MPLAN has no exception.

Method SET_MPLAN_CYCLES Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100421
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CYCLE Business Object Maintenance Plan - Maintenance Cycles 20100421
3 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_CYCLE Business Object Maintenance Plan - Maintenance Cycles 20100421

Method SET_MPLAN_CYCLES on class CL_EAMS_BO_MPLAN has no exception.

Method SET_MPLAN_HEADER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100428
2 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20100428
3 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100428
4 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_HEADER Business Object Maintenance Plan - Header Data 20100428

Method SET_MPLAN_HEADER on class CL_EAMS_BO_MPLAN has no exception.

Method SET_MPLAN_LONGTEXT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is availab 20100430
2 Exporting ET_MESSAGES Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100430
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_LTXT Business Object Maintenance Plan - Header Data 20100430
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100430
5 Exporting EV_MSG_SEVERITY Call by reference Type reference (TYPE) /PLMB/SPI_MSG_SEVERITY Severity 20100430
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPLAN_LTXT Business Object Maintenance Plan - Identification 20100430

Method SET_MPLAN_LONGTEXT on class CL_EAMS_BO_MPLAN has no exception.

Method SET_MPLAN_MPOS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Exporting ET_INDEX_FAILED Call by reference Type reference (TYPE) /PLMB/T_SPI_INDEX_FAILED Index of node ID for which no data is available 20100416
2 Exporting ET_MESSAGE Call by reference Type reference (TYPE) /PLMB/T_SPI_MSG Message 20100416
3 Exporting ET_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPOS Business Object Order - Operation Data 20100416
4 Exporting ET_NODE_ID_REL Call by reference Type reference (TYPE) /PLMB/T_SPI_NODE_REL Relationship between index of source and target node ID 20100416
5 Importing IT_CHANGED_FIELD Call by reference Type reference (TYPE) /PLMB/T_SPI_CHANGED_FIELD Fields changed by update. If not supplied -> Insert mode 20101105
6 Importing IT_NODE_DATA Call by reference Type reference (TYPE) EAMS_T_BO_MPOS Business Object MPlan Item - Header Data 20100416

Method SET_MPLAN_MPOS on class CL_EAMS_BO_MPLAN has no exception.

Method S_GET_INSTANCE Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Returning RO_INSTANCE Value transfer Object reference (TYPE REF TO) CL_EAMS_BO_MPLAN Business Object Maintenance Plan 20090916

Method S_GET_INSTANCE on class CL_EAMS_BO_MPLAN has no exception.
History
Last changed by/on SAP  20110908 
SAP Release Created in 605