SAP ABAP Class CL_MRO_MAPPING_HELPER_XI_BAPI (MRO Changes in Maintenance Task List)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM (Application Component) Plant Maintenance
     PLM_SE_EAM_XI_PROXY (Package) Proxy implementations for Enterprise Asset Maintenance
Properties
Class CL_MRO_MAPPING_HELPER_XI_BAPI  
Short Description MRO Changes in Maintenance Task List    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package PLM_SE_EAM_XI_PROXY   Proxy implementations for Enterprise Asset Maintenance 
Created 20090217   SAP 
Last change 20100310   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_MRO_MAPPING_HELPER_XI_BAPI has no forward declaration.
Interfaces
Class CL_MRO_MAPPING_HELPER_XI_BAPI has no interface implemented.
Friends
Class CL_MRO_MAPPING_HELPER_XI_BAPI has no friend class.
Attributes
# Attribute Level Visibility Read only Typing Associated Type Initial Value Description Created on
1 C_CHAR_CHAR Constant Public Type reference (TYPE) ATFOR 'CHAR' Data type of characteristic 20090303
2 C_CHAR_CURR Constant Public Type reference (TYPE) ATFOR 'CURR' Data type of characteristic 20090303
3 C_CHAR_DATA Constant Public Type reference (TYPE) ATFOR 'DATE' Data type of characteristic 20090303
4 C_CHAR_NUM Constant Public Type reference (TYPE) ATFOR 'NUM' Data type of characteristic 20090303
5 C_CHAR_TIME Constant Public Type reference (TYPE) ATFOR 'TIME' Data type of characteristic 20090303
6 C_MSG_ID Constant Public Type reference (TYPE) SYMSGID 'PLM_SE_EAM_SC' Message Class 20090303
7 C_MSG_NO_030 Constant Public Type reference (TYPE) SYMSGNO '030' Message Number 20090504
8 C_MSG_NO_038 Constant Public Type reference (TYPE) SYMSGNO '038' Message Number 20090504
9 C_MSG_NO_054 Constant Public Type reference (TYPE) SYMSGNO '054' Message Number 20090303
10 C_MSG_NO_318 Constant Public Type reference (TYPE) SYMSGNO '318' Message Number 20090504
11 C_MSG_TYPE Constant Public Type reference (TYPE) BAPI_MTYPE 'E' Message type: S Success, E Error, W Warning, I Info, A Abort 20090303
12 C_MSG_TYPE_W Constant Public Type reference (TYPE) BAPI_MTYPE 'W' Message type: S Success, E Error, W Warning, I Info, A Abort 20090303
13 C_OBJECT_TABLE Constant Public Type reference (TYPE) TABELLE 'PLKO' Name of database table for object 20090303
Methods
# Method Level Visibility Method type Description Created on
1 BEIKZ_MAP_2XI Static method Public Method Map BEIKZ to MaintenanceSubcontractingProcessingTypeCode 20090217
2 CHECK_CHARACTERISTICS Static method Public Method 20090317
3 CHECK_CHAR_MTL Static method Public Method 20090317
4 EXT_ID_MAP_2BAPI Static method Public Method Map External ID to BAPI 20090306
5 EXT_ID_MAP_2XI Static method Public Method Map ExternalID to XI 20090306
6 PROP_VAL_GET_AND_MAP_2XI Static method Public Method Read characteristics and map to XI for Read service 20090217
7 TSKLSTTOOLITEM_GET_AND_MAP_2XI Static method Public Method Read PRT's and map to node ToolItem 20090217
8 TSKLST_GET_PROP_VAL Static method Public Method Read characteristics and map to XI 20090303
9 TSKLST_MAP_TEXT_2BAPI Static method Public Method Map text to internal field 20090303
10 TSKLST_PROP_VAL_MAP_2BAPI Static method Public Method map chatacteristics to property valuation 20090303
Events
Class CL_MRO_MAPPING_HELPER_XI_BAPI has no event.
Types
# Type Visibility Typing Associated Type Description Created on Type Source
1 MTL_RANGE Public See coding 20090304 BEGIN OF mtl_range, tplnr TYPE tplnr, equnr TYPE equnr, plnty TYPE plnty, plnnr TYPE plnnr, plnal TYPE plnal, statu TYPE plnst, verwe TYPE verwe, vagrp TYPE vagrp, werks TYPE crhd-werks, sttag TYPE sttag, datuv TYPE datuv, arbid TYPE arbid, arbpl TYPE arbpl, * MRO EHP5 changes ktext TYPE plantext, "ktext, txtsp TYPE spras, * end of MRO EHP5 changes END OF mtl_range
2 TT_MTL_PLKOD Public See coding I/O table for task list headers 20090423 tt_mtl_plkod TYPE TABLE OF plkod
3 TT_MTL_TAB Public See coding 20090304 tt_mtl_tab TYPE STANDARD TABLE OF mtl_range
Method Signatures

Method BEIKZ_MAP_2XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_DESCRIPTION Call by reference Type reference (TYPE) SAPPLCO_SHORT_DESCRIPTION Proxy Structure (Generated) 20090217
2 Changing CS_MAINTSUBCONTRCODE Call by reference Type reference (TYPE) SAPPLCO_NOSC_MAINTENANCE_SUBCO Proxy Data Element (generated) 20090217
3 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090320
4 Importing IS_BEIKZ Call by reference Type reference (TYPE) BEIKZ Material Provision Indicator 20090217

Method BEIKZ_MAP_2XI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method CHECK_CHARACTERISTICS Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Importing IS_ALLOCVALUESCHAR Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CHAR Classification BAPI - Values of Type CHAR, BOOL 20090317
2 Importing IS_ALLOCVALUESCHAR_1 Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CHAR Classification BAPI - Values of Type CHAR, BOOL 20090317
3 Importing IS_ALLOCVALUESCURR Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CURR Classification BAPI - Values of Type CURR 20090317
4 Importing IS_ALLOCVALUESCURR_1 Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CURR Classification BAPI - Values of Type CURR 20090317
5 Importing IS_ALLOCVALUESNUM Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_NUM Classification BAPI - Values of Type NUM, DATE, TIME 20090317
6 Importing IS_ALLOCVALUESNUM_1 Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_NUM Classification BAPI - Values of Type NUM, DATE, TIME 20090317
7 Importing IV_CHARACT_TYPE Call by reference Type reference (TYPE) C 20090317
8 Exporting IV_DELETE Call by reference Type reference (TYPE) C 20090317

Method CHECK_CHARACTERISTICS on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method CHECK_CHAR_MTL 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 20090317
2 Exporting EV_DELETE Call by reference Type reference (TYPE) C 20090317
3 Importing IS_ALLOCVALUESCHAR Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CHAR Table Type for BAPI1003_ALLOC_VALUES_CHAR 20090317
4 Importing IS_ALLOCVALUESCURR Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_CURR Table Type for BAPI1003_ALLOC_VALUES_CURR 20090317
5 Importing IS_ALLOCVALUESNUM Call by reference Type reference (TYPE) BAPI1003_ALLOC_VALUES_NUM Table Type for BAPI1003_ALLOC_VALUES_NUM 20090317
6 Importing IS_MTL Call by reference Type reference (TYPE) MTL_RANGE 20090317
7 Importing IV_CHARACT Call by reference Type reference (TYPE) ATNAM Characteristic Name 20090317
8 Importing IV_CHARACT_TYPE Call by reference Type reference (TYPE) C 20090317

Method CHECK_CHAR_MTL on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method EXT_ID_MAP_2BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EXT_ID Call by reference Type reference (TYPE) ANY 20090306
2 Changing CH_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090306
3 Importing IS_PARTY_MAINT_TASK_LIST_ID Call by reference Type reference (TYPE) SAPPLCO_NOSC_PARTY_MAINTENANCE Proxy Data Element (generated) 20090306

Method EXT_ID_MAP_2BAPI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method EXT_ID_MAP_2XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CH_EXT_ID Call by reference Type reference (TYPE) SAPPLCO_NOSC_PARTY_MAINTENANCE Proxy Data Element (generated) 20090306
2 Changing CH_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090306
3 Importing I_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20090306
4 Importing I_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20090306
5 Importing I_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090306
6 Importing I_STTAG Call by reference Type reference (TYPE) STTAG Key Date 20090306

Method EXT_ID_MAP_2XI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method PROP_VAL_GET_AND_MAP_2XI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALLOCVALUESCHAR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CHAR Table Type for BAPI1003_ALLOC_VALUES 20090217
2 Changing CT_ALLOCVALUESCURR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CURR Table Type for BAPI1003_ALLOC_VALUES_CURR 20090217
3 Changing CT_ALLOCVALUESNUM Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_NUM Table Type for BAPI1003_ALLOC_VALUES_NUM 20090217
4 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090217
5 Exporting E_PROPERTY_VALUATION Call by reference Type reference (TYPE) SAPPLCO_MAINT_TSK_LIST_ERP_TAB Proxy Table Type (generated) 20090217
6 Importing I_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20090217
7 Importing I_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20090217
8 Importing I_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090217
9 Importing I_STTAG Call by reference Type reference (TYPE) STTAG Key Date 20090217

Method PROP_VAL_GET_AND_MAP_2XI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method TSKLSTTOOLITEM_GET_AND_MAP_2XI 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 20090217
2 Changing CT_TOOL_ITEM Call by reference Type reference (TYPE) SAPPLCO_MAINT_TSK_LIST_ER_TAB1 Maintenance Task List Tool Item 20090217
3 Exporting ET_PLFHD Call by reference Type reference (TYPE) EAM_T_PLFHD Assignment of Production Resources/Tools to Task Lists 20090217
4 Importing IS_PLAS_TAB Call by reference Type reference (TYPE) PLASB Task List Sequence-Operation Assignment 20090217
5 Importing IS_PLNAL Call by reference Type reference (TYPE) PLNAL Group Counter 20090217
6 Importing IS_PLNNR Call by reference Type reference (TYPE) PLNNR Key for Task List Group 20090217
7 Importing IS_PLNTY Call by reference Type reference (TYPE) PLNTY Task List Type 20090217
8 Importing I_STTAG Call by reference Type reference (TYPE) STTAG Key Date 20090604

Method TSKLSTTOOLITEM_GET_AND_MAP_2XI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method TSKLST_GET_PROP_VAL Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_EQ_MNT Call by reference Type reference (TYPE) TT_MTL_TAB I/O table for task list headers 20090423
2 Changing CT_FL_MNT Call by reference Type reference (TYPE) TT_MTL_TAB I/O table for task list headers 20090423
3 Changing CT_GEN_MNT Call by reference Type reference (TYPE) TT_MTL_TAB I/O table for task list headers 20090423
4 Changing CT_MNT Call by reference Type reference (TYPE) TT_MTL_PLKOD I/O table for task list headers 20090423
5 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090303
6 Importing IT_ALLOCVALUESCHAR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CHAR 20090304
7 Importing IT_ALLOCVALUESCURR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CURR 20090304
8 Importing IT_ALLOCVALUESNUM Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_NUM 20090304

Method TSKLST_GET_PROP_VAL on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method TSKLST_MAP_TEXT_2BAPI 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 20090303
2 Changing CT_TEXT Call by reference Type reference (TYPE) PLANTEXT General Name 20090303
3 Changing CT_TXTSP Call by reference Type reference (TYPE) SPRAS Language Key 20090303
4 Importing IT_DESCRIPTION Call by reference Type reference (TYPE) SAPPLCO_SHORT_DESCRIPTION Proxy Structure (Generated) 20090303

Method TSKLST_MAP_TEXT_2BAPI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.

Method TSKLST_PROP_VAL_MAP_2BAPI Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CT_ALLOCVALUESCHAR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CHAR Table Type for BAPI1003_ALLOC_VALUES_CHAR 20090303
2 Changing CT_ALLOCVALUESCURR Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_CURR Table Type for BAPI1003_ALLOC_VALUES_CURR 20090303
3 Changing CT_ALLOCVALUESNUM Call by reference Type reference (TYPE) TT_BAPI1003_ALLOC_VALUES_NUM Table Type for BAPI_SELECTION_CRITERIONS 20090303
4 Changing CT_RETURN Call by reference Type reference (TYPE) BAPIRETTAB Table with BAPI Return Information 20090303
5 Importing IT_PROPERTY_VALUATION Call by reference Type reference (TYPE) SAPPLCO_MAINT_TSK_LIST_ERPBY_I Proxy Table Type (generated) 20090303

Method TSKLST_PROP_VAL_MAP_2BAPI on class CL_MRO_MAPPING_HELPER_XI_BAPI has no exception.
History
Last changed by/on SAP  20100310 
SAP Release Created in 605