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 | ![]() |
Constant | Public | Type reference (TYPE) | ATFOR | 'CHAR' | Data type of characteristic | 20090303 | |
2 | ![]() |
Constant | Public | Type reference (TYPE) | ATFOR | 'CURR' | Data type of characteristic | 20090303 | |
3 | ![]() |
Constant | Public | Type reference (TYPE) | ATFOR | 'DATE' | Data type of characteristic | 20090303 | |
4 | ![]() |
Constant | Public | Type reference (TYPE) | ATFOR | 'NUM' | Data type of characteristic | 20090303 | |
5 | ![]() |
Constant | Public | Type reference (TYPE) | ATFOR | 'TIME' | Data type of characteristic | 20090303 | |
6 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGID | 'PLM_SE_EAM_SC' | Message Class | 20090303 | |
7 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | '030' | Message Number | 20090504 | |
8 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | '038' | Message Number | 20090504 | |
9 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | '054' | Message Number | 20090303 | |
10 | ![]() |
Constant | Public | Type reference (TYPE) | SYMSGNO | '318' | Message Number | 20090504 | |
11 | ![]() |
Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'E' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20090303 | |
12 | ![]() |
Constant | Public | Type reference (TYPE) | BAPI_MTYPE | 'W' | Message type: S Success, E Error, W Warning, I Info, A Abort | 20090303 | |
13 | ![]() |
Constant | Public | Type reference (TYPE) | TABELLE | 'PLKO' | Name of database table for object | 20090303 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ![]() |
Static method | Public | Method | Map BEIKZ to MaintenanceSubcontractingProcessingTypeCode | 20090217 |
2 | ![]() |
Static method | Public | Method | 20090317 | |
3 | ![]() |
Static method | Public | Method | 20090317 | |
4 | ![]() |
Static method | Public | Method | Map External ID to BAPI | 20090306 |
5 | ![]() |
Static method | Public | Method | Map ExternalID to XI | 20090306 |
6 | ![]() |
Static method | Public | Method | Read characteristics and map to XI for Read service | 20090217 |
7 | ![]() |
Static method | Public | Method | Read PRT's and map to node ToolItem | 20090217 |
8 | ![]() |
Static method | Public | Method | Read characteristics and map to XI | 20090303 |
9 | ![]() |
Static method | Public | Method | Map text to internal field | 20090303 |
10 | ![]() |
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 | ![]() |
CS_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Proxy Structure (Generated) | 20090217 | ||
2 | ![]() |
CS_MAINTSUBCONTRCODE | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_MAINTENANCE_SUBCO | Proxy Data Element (generated) | 20090217 | ||
3 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090320 | ||
4 | ![]() |
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 | ![]() |
IS_ALLOCVALUESCHAR | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CHAR | Classification BAPI - Values of Type CHAR, BOOL | 20090317 | ||
2 | ![]() |
IS_ALLOCVALUESCHAR_1 | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CHAR | Classification BAPI - Values of Type CHAR, BOOL | 20090317 | ||
3 | ![]() |
IS_ALLOCVALUESCURR | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CURR | Classification BAPI - Values of Type CURR | 20090317 | ||
4 | ![]() |
IS_ALLOCVALUESCURR_1 | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CURR | Classification BAPI - Values of Type CURR | 20090317 | ||
5 | ![]() |
IS_ALLOCVALUESNUM | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_NUM | Classification BAPI - Values of Type NUM, DATE, TIME | 20090317 | ||
6 | ![]() |
IS_ALLOCVALUESNUM_1 | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_NUM | Classification BAPI - Values of Type NUM, DATE, TIME | 20090317 | ||
7 | ![]() |
IV_CHARACT_TYPE | Call by reference | Type reference (TYPE) | C | 20090317 | |||
8 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090317 | ||
2 | ![]() |
EV_DELETE | Call by reference | Type reference (TYPE) | C | 20090317 | |||
3 | ![]() |
IS_ALLOCVALUESCHAR | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CHAR | Table Type for BAPI1003_ALLOC_VALUES_CHAR | 20090317 | ||
4 | ![]() |
IS_ALLOCVALUESCURR | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_CURR | Table Type for BAPI1003_ALLOC_VALUES_CURR | 20090317 | ||
5 | ![]() |
IS_ALLOCVALUESNUM | Call by reference | Type reference (TYPE) | BAPI1003_ALLOC_VALUES_NUM | Table Type for BAPI1003_ALLOC_VALUES_NUM | 20090317 | ||
6 | ![]() |
IS_MTL | Call by reference | Type reference (TYPE) | MTL_RANGE | 20090317 | |||
7 | ![]() |
IV_CHARACT | Call by reference | Type reference (TYPE) | ATNAM | Characteristic Name | 20090317 | ||
8 | ![]() |
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 | ![]() |
CH_EXT_ID | Call by reference | Type reference (TYPE) | ANY | 20090306 | |||
2 | ![]() |
CH_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090306 | ||
3 | ![]() |
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 | ![]() |
CH_EXT_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PARTY_MAINTENANCE | Proxy Data Element (generated) | 20090306 | ||
2 | ![]() |
CH_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090306 | ||
3 | ![]() |
I_PLNAL | Call by reference | Type reference (TYPE) | PLNAL | Group Counter | 20090306 | ||
4 | ![]() |
I_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20090306 | ||
5 | ![]() |
I_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20090306 | ||
6 | ![]() |
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 | ![]() |
CT_ALLOCVALUESCHAR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CHAR | Table Type for BAPI1003_ALLOC_VALUES | 20090217 | ||
2 | ![]() |
CT_ALLOCVALUESCURR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CURR | Table Type for BAPI1003_ALLOC_VALUES_CURR | 20090217 | ||
3 | ![]() |
CT_ALLOCVALUESNUM | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_NUM | Table Type for BAPI1003_ALLOC_VALUES_NUM | 20090217 | ||
4 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090217 | ||
5 | ![]() |
E_PROPERTY_VALUATION | Call by reference | Type reference (TYPE) | SAPPLCO_MAINT_TSK_LIST_ERP_TAB | Proxy Table Type (generated) | 20090217 | ||
6 | ![]() |
I_PLNAL | Call by reference | Type reference (TYPE) | PLNAL | Group Counter | 20090217 | ||
7 | ![]() |
I_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20090217 | ||
8 | ![]() |
I_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20090217 | ||
9 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090217 | ||
2 | ![]() |
CT_TOOL_ITEM | Call by reference | Type reference (TYPE) | SAPPLCO_MAINT_TSK_LIST_ER_TAB1 | Maintenance Task List Tool Item | 20090217 | ||
3 | ![]() |
ET_PLFHD | Call by reference | Type reference (TYPE) | EAM_T_PLFHD | Assignment of Production Resources/Tools to Task Lists | 20090217 | ||
4 | ![]() |
IS_PLAS_TAB | Call by reference | Type reference (TYPE) | PLASB | Task List Sequence-Operation Assignment | 20090217 | ||
5 | ![]() |
IS_PLNAL | Call by reference | Type reference (TYPE) | PLNAL | Group Counter | 20090217 | ||
6 | ![]() |
IS_PLNNR | Call by reference | Type reference (TYPE) | PLNNR | Key for Task List Group | 20090217 | ||
7 | ![]() |
IS_PLNTY | Call by reference | Type reference (TYPE) | PLNTY | Task List Type | 20090217 | ||
8 | ![]() |
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 | ![]() |
CT_EQ_MNT | Call by reference | Type reference (TYPE) | TT_MTL_TAB | I/O table for task list headers | 20090423 | ||
2 | ![]() |
CT_FL_MNT | Call by reference | Type reference (TYPE) | TT_MTL_TAB | I/O table for task list headers | 20090423 | ||
3 | ![]() |
CT_GEN_MNT | Call by reference | Type reference (TYPE) | TT_MTL_TAB | I/O table for task list headers | 20090423 | ||
4 | ![]() |
CT_MNT | Call by reference | Type reference (TYPE) | TT_MTL_PLKOD | I/O table for task list headers | 20090423 | ||
5 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090303 | ||
6 | ![]() |
IT_ALLOCVALUESCHAR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CHAR | 20090304 | |||
7 | ![]() |
IT_ALLOCVALUESCURR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CURR | 20090304 | |||
8 | ![]() |
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 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090303 | ||
2 | ![]() |
CT_TEXT | Call by reference | Type reference (TYPE) | PLANTEXT | General Name | 20090303 | ||
3 | ![]() |
CT_TXTSP | Call by reference | Type reference (TYPE) | SPRAS | Language Key | 20090303 | ||
4 | ![]() |
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 | ![]() |
CT_ALLOCVALUESCHAR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CHAR | Table Type for BAPI1003_ALLOC_VALUES_CHAR | 20090303 | ||
2 | ![]() |
CT_ALLOCVALUESCURR | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_CURR | Table Type for BAPI1003_ALLOC_VALUES_CURR | 20090303 | ||
3 | ![]() |
CT_ALLOCVALUESNUM | Call by reference | Type reference (TYPE) | TT_BAPI1003_ALLOC_VALUES_NUM | Table Type for BAPI_SELECTION_CRITERIONS | 20090303 | ||
4 | ![]() |
CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20090303 | ||
5 | ![]() |
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 |