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
⤷ 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 |