Hierarchy
⤷ PM-EQM (Application Component) Technical Objects
⤷ EAML (Package) EAM: Linear Feature Extension - unswitched
Meta Relationship - Using
# | Relationship type | Using | Short Description | Created on |
---|---|---|---|---|
1 | Inheritance (c INHERITING FROM c_ref) | CL_EAM_DEFAULT_HANDLER_ESOA | EAM eSOA handler super class | 20091019 |
Properties
Class | CL_EAML_MAPPING_HELPER | |
Short Description | EAML changes in services | |
Super Class | CL_EAM_DEFAULT_HANDLER_ESOA | EAM eSOA handler super class |
Instantiability of a Class | 2 | Public |
Final |
General Data
Message Class | EAML | |
Program status | ||
Category | 0 | |
Package | EAML | EAM: Linear Feature Extension - unswitched |
Created | 20091019 | SAP |
Last change | 20110908 | SAP |
Shared Memory-enabled | ||
Fixed point arithmetic | ||
Unicode checks active |
Forward declarations
# | Type group / Object type | Type | Type Description |
---|---|---|---|
1 | CL_EAML_REPORTING | Forward declaration class (CLASS c DEFINITION DEFERRED) | Forward declaration class (CLASS c DEFINITION DEFERRED) |
Interfaces
Class CL_EAML_MAPPING_HELPER has no interface implemented.
Friends
Class CL_EAML_MAPPING_HELPER has no friend class.
Attributes
# | Attribute | Level | Visibility | Read only | Typing | Associated Type | Initial Value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | GC_FIELDNAME_EQUNR | Constant | Public | Type reference (TYPE) | FIELDNAME | 'EQUNR' | Field Name | 20101222 | |
2 | GC_FIELDNAME_TPLNR | Constant | Public | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101111 | |
3 | GC_INCLUSION_CODE | Constant | Public | Type reference (TYPE) | SAPPLCO_INCL_EXCL_CODE | 'I' | Proxy Data Element (Generated) | 20101117 | |
4 | GC_INTERVAL_BOUNDARY_TYPE_3 | Constant | Public | Type reference (TYPE) | SAPPLCO_INTERVAL_BOUNDARY_TYPE | '3' | Proxy Data Element (generated) | 20101117 | |
5 | GC_MSGID | Constant | Public | Type reference (TYPE) | SYMSGID | 'EAML' | Message Class | 20101115 | |
6 | GC_MSGNO | Constant | Public | Type reference (TYPE) | SYMSGNO | '147' | Message Number | 20101115 | |
7 | GC_RANGE_OPTION_CP | Constant | Public | Type reference (TYPE) | TVARV_OPTI | 'CP' | ABAP: Selection option (EQ/BT/CP/...) | 20101111 | |
8 | GC_SYMSGV_SEL_BY_END_POINT | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByEndPointMeasure' | Message Variable | 20101117 | |
9 | GC_SYMSGV_SEL_BY_INST_POINT | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByInstallationPointID' | Message Variable | 20101117 | |
10 | GC_SYMSGV_SEL_BY_MARKER_GR | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByLinearTechnicalAssetMarkerGroupID' | Message Variable | 20101117 | |
11 | GC_SYMSGV_SEL_BY_SEGMENT | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionBySegmentMeasure' | Message Variable | 20101117 | |
12 | GC_SYMSGV_SEL_BY_START_POINT | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByStartPointMeasure' | Message Variable | 20101117 | |
13 | GS_HEADER_LFE | Instance attribute | Protected | Type reference (TYPE) | BAPI2080_NOTHDRI | BAPI Service Notification Header for creation | 20100910 | ||
14 | GS_HEADER_LFE_UP | Instance attribute | Protected | Type reference (TYPE) | BAPI2080_NOTHDRI_X | BAPI flags for notification header | 20100910 | ||
15 | GT_ITEM_LFE | Instance attribute | Protected | Type reference (TYPE) | ALM_ME_BAPI2080_NOTITEMI_T | Table for Notification Item | 20100909 | ||
16 | GT_ITEM_LFE_CREATE | Instance attribute | Protected | Type reference (TYPE) | ALM_ME_BAPI2080_NOTITEMI_T | Table for Notification Item | 20100909 | ||
17 | GT_ITEM_LFE_UP | Instance attribute | Protected | Type reference (TYPE) | EAML_BAPI2080_NOTITEMI_X_T | Table type for BAPI2080_NOTITEMI_X | 20100909 | ||
18 | GV_AUFNR | Static Attribute | Public | Type reference (TYPE) | AUFNR | Order Number | 20100907 | ||
19 | GV_OBART_MAINTENANCE_ORDER | Constant | Public | Type reference (TYPE) | EAML_OBART | 'MO' | Object Type for Linear Data | 20101021 | |
20 | GV_OBART_MAINTENANCE_ORDER_OP | Constant | Public | Type reference (TYPE) | EAML_OBART | 'MR' | Object Type for Linear Data | 20101021 | |
21 | GV_SEL_MEASURE_UNIT_CODE | Static Attribute | Protected | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | Proxy Data Element (Generated) | 20101115 | ||
22 | MS_FIND_SEGMENT | Instance attribute | Public | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | ||
23 | MT_FIND_RANGE_END | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
24 | MT_FIND_RANGE_LRPID | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | ||
25 | MT_FIND_RANGE_START | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
26 | MV_FIND_EAML | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' if linear data selection is not initional | 20101207 | ||
27 | MV_FIND_LINEAR_UNIT | Instance attribute | Public | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | ||
28 | MV_FIND_WITH_SPACE | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' space should be considered by selection of objects | 20101207 |
Methods
# | Method | Level | Visibility | Method type | Description | Created on |
---|---|---|---|---|---|---|
1 | ASSIGN_FIELD | Static method | Public | Method | assign and move fields | 20100624 |
2 | CHECK_SELECTION | Instance method | Public | Method | check selection by segment | 20101207 |
3 | CHECK_START_END_LENGTH_MEASURE | Static method | Public | Method | check measure from start point/end point and lenght | 20100726 |
4 | CONVERSION_OF_LINEAR_DATA | Instance method | Public | Method | Input mapping of selection by linear data | 20101207 |
5 | CONVERT_CHAR_TO_DEC | Static method | Public | Method | convert values from CHAR to DEC | 20091020 |
6 | CONVERT_DEC_TO_CHAR | Static method | Public | Method | convert values from DEC to CHAR | 20091021 |
7 | GET_AND_MAP2XI_LINEAR_DATA | Static method | Public | Method | get linear data and map to XI | 20100903 |
8 | GET_KEY_FOR_RANGE | Instance method | Public | Method | Preselect for maintenance order operation | 20101223 |
9 | GET_MARKER_DESCRIPTION | Static method | Public | Method | get marker description | 20100608 |
10 | GET_MV_FIND_EAML | Instance method | Public | Method | get mv_find_eaml | 20101223 |
11 | GET_MV_FIND_WITH_SPACE | Instance method | Public | Method | get MV_FIND_WITH_SPACE | 20101223 |
12 | GET_OFFSET_TYPE_NAME | Static method | Public | Method | get offset name | 20091027 |
13 | LINEAR_DATA_MAP_BAPI_TO_XI | Static method | Public | Method | map linear data to xi | 20091027 |
14 | LINEAR_DATA_MAP_TO_UI | Static method | Public | Method | Input mapping of linear data from XI to UI | 20091019 |
15 | MAP_AND_CHECK_LINEAR_DATA | Static method | Public | Method | set linear data | 20091022 |
16 | MAP_AND_CHECK_LINEAR_DATA2BAPI | Static method | Public | Method | map linear data to BAPI structure | 20100617 |
17 | MAP_EQUI_TO_XI | Static method | Public | Method | map equi and desription to ui | 20100903 |
18 | MAP_LINEAR_UNIT_TO_XI | Static method | Public | Method | map linear unit to xi | 20100804 |
19 | MAP_LRP_ID_TO_XI | Static method | Public | Method | map LRP ID to xi | 20100804 |
20 | MAP_SELECTION_BY_LINEAR_DATA | Instance method | Public | Method | Input mapping of selection by linear data | 20101112 |
21 | MAP_SELECTION_BY_LINEAR_POINT | Static method | Public | Method | Map Selection By StartPoint Measure | 20101115 |
22 | MAP_SELECTION_BY_SEGMENT | Instance method | Public | Method | map Selection By SegmentMeasure | 20101115 |
23 | MAP_SEL_MARKER_GROUP_ID | Instance method | Public | Method | map Selection By MarkerGroupID | 20101112 |
24 | MAP_TO_UI_SEL_BY_IND_MATERIAL | Instance method | Public | Method | Input mapping of SelectionByIndividualMaterialID | 20101222 |
25 | MAP_TO_UI_SEL_BY_INSTALL_POINT | Instance method | Public | Method | Input mapping of SelectionByInstallationPointID | 20101111 |
26 | MAP_TPLNR_TO_XI | Static method | Public | Method | map tplnr and desription to ui | 20100903 |
27 | MAP_XI_OFFSET2UI | Static method | Public | Method | map offset | 20100727 |
28 | NOTIF_LINEAR_DATA_MAP_TO_BAPI | Instance method | Public | Method | Input mapping of linear data from XI to BAPI for notificatio | 20100909 |
29 | SET_LINEAR_DATA | Static method | Public | Method | set linear data | 20091022 |
30 | SET_LINEAR_DATA_NOTIF | Instance method | Public | Method | set linear data | 20100907 |
31 | SET_MV_FIND_WITH_SPACE | Instance method | Public | Method | Set MV_FIND_WITH_SPACE | 20101223 |
Events
Class CL_EAML_MAPPING_HELPER has no event.
Types
# | Type | Visibility | Typing | Associated Type | Description | Created on | Type Source |
---|---|---|---|---|---|---|---|
1 | GT_SEL_BY_END_POINT | Public | See coding | Selection By EndPointMeasure | 20101112 | GT_SEL_BY_END_POINT type standard table of SAPPLCO_INST_PT_SMPL_SEL_BY_E3
|
|
2 | GT_SEL_BY_MARKER_GROUP_ID | Public | See coding | Selection By TechnicalAssetMarkerGroupID | 20101112 | GT_SEL_BY_MARKER_GROUP_ID type standard table of SAPPLCO_INST_PT_SMPL_SEL_BY_E1
|
|
3 | GT_SEL_BY_START_POINT | Public | See coding | Selection By StartPointMeasure | 20101112 | GT_SEL_BY_START_POINT type standard table of SAPPLCO_INST_PT_SMPL_SEL_BY_E2
|
|
4 | LT_MULTIRANGE | Public | See coding | Structure for Cross-field RANGES Tables | 20101111 | LT_MULTIRANGE type standard table of MULTIRANGE
|
|
5 | LT_SEL_INSTALL_POINT | Public | See coding | Selection By InstallationPointID | 20101111 | LT_SEL_INSTALL_POINT type standard table of SAPPLCO_INST_PT_SMPL_SEL_BY_EL
|
Method Signatures
Method ASSIGN_FIELD Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | structure with the field | 20100625 | ||
2 | Importing | IV_FIELD | Call by reference | Type reference (TYPE) | ANY | Field Value | 20100625 | ||
3 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | Field Name | 20100624 |
Method ASSIGN_FIELD on class CL_EAML_MAPPING_HELPER has no exception.
Method CHECK_SELECTION Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_KEY1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101207 | |||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101207 | ||
3 | Importing | IS_SEGEMENT_RANGE | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | ||
4 | Importing | IT_END_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
5 | Importing | IT_LRPID_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | ||
6 | Importing | IT_START_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
7 | Importing | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | ||
8 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20101207 |
Method CHECK_SELECTION on class CL_EAML_MAPPING_HELPER has no exception.
Method CHECK_START_END_LENGTH_MEASURE 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 | 20100726 | ||
2 | Exporting | EV_ISOCD_UNIT | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20100726 | ||
3 | Importing | IV_END_POINT_MEASURE_UNIT | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | End Point Unit | 20100726 | ||
4 | Importing | IV_LENGTH_MEASURE_UNIT | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | Length Unit | 20100726 | ||
5 | Importing | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | '119' | Message Number | 20101115 | |
6 | Importing | IV_START_POINT_MEASURE_UNIT | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | Start Point Unit | 20100726 |
Method CHECK_START_END_LENGTH_MEASURE on class CL_EAML_MAPPING_HELPER has no exception.
Method CONVERSION_OF_LINEAR_DATA 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) | BAPIRET2_T | Return parameter table | 20101207 | ||
2 | Exporting | ES_SEGMENT | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | ||
3 | Exporting | ET_RANGE_END | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
4 | Exporting | ET_RANGE_LRPID | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | ||
5 | Exporting | ET_RANGE_START | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | ||
6 | Exporting | EV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | ||
7 | Importing | IS_XI_INPUT | Call by reference | Type reference (TYPE) | ANY | 20101207 | |||
8 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101207 | |
9 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20101207 |
Method CONVERSION_OF_LINEAR_DATA on class CL_EAML_MAPPING_HELPER has no exception.
Method CONVERT_CHAR_TO_DEC 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 | 20091020 | ||
2 | Exporting | EV_DEC_VALUE | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_CONTENT1 | Start Point | 20091020 | ||
3 | Importing | IV_CHAR_VALUE | Call by reference | Type reference (TYPE) | ANY | Type C | 20091020 | ||
4 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20091020 |
Method CONVERT_CHAR_TO_DEC on class CL_EAML_MAPPING_HELPER has no exception.
Method CONVERT_DEC_TO_CHAR 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 | 20091021 | ||
2 | Exporting | EV_CHAR_VALUE | Call by reference | Type reference (TYPE) | ANY | Type C | 20091021 | ||
3 | Importing | IV_ALV | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20101208 | |
4 | Importing | IV_DEC_VALUE | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_CONTENT1 | Start Point | 20091021 | ||
5 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20091021 | ||
6 | Importing | IV_UNIT | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20091021 |
Method CONVERT_DEC_TO_CHAR on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_AND_MAP2XI_LINEAR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LINEAR_DATA_XI | Call by reference | Type reference (TYPE) | EAM_SRVC_REQ_ERPBY_ID_LINEAR | Service Request Linear Information | 20100903 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100903 | ||
3 | Importing | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100903 | ||
4 | Importing | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100903 | ||
5 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100903 |
Method GET_AND_MAP2XI_LINEAR_DATA on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_KEY_FOR_RANGE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_KEY1 | Call by reference | Type reference (TYPE) | ANY TABLE | 20101223 | |||
2 | Importing | IR_END_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | |||
3 | Importing | IR_LINEAR_LENGTH | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | |||
4 | Importing | IR_START_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | |||
5 | Importing | IS_SEGMENT | Call by reference | Type reference (TYPE) | CL_EAML_REPORTING=>GTY_S_SEGMENT | 20101223 | |||
6 | Importing | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101223 | ||
7 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20101223 |
Method GET_KEY_FOR_RANGE on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_MARKER_DESCRIPTION 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 | 20100608 | ||
2 | Exporting | EV_LANGUAGE_CODE | Call by reference | Type reference (TYPE) | SAPPLCO_LANGUAGE_CODE | Proxy Data Element (Generated) | 20100608 | ||
3 | Exporting | EV_MARKER_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION_CONT | Proxy Data Element (Generated) | 20100608 | ||
4 | Importing | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | 20100906 | |||
5 | Importing | IV_MARKER_GROUP_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL1 | Proxy Data Element (generated) | 20100608 | ||
6 | Importing | IV_MARKER_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL | Proxy Data Element (generated) | 20100608 | ||
7 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100906 |
Method GET_MARKER_DESCRIPTION on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_MV_FIND_EAML Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_MV_FIND_EAML | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20101223 |
Method GET_MV_FIND_EAML on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_MV_FIND_WITH_SPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Returning | RV_MV_FIND_WITH_SPACE | Value transfer | Type reference (TYPE) | XFELD | Checkbox | 20101223 |
Method GET_MV_FIND_WITH_SPACE on class CL_EAML_MAPPING_HELPER has no exception.
Method GET_OFFSET_TYPE_NAME Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_OFFSET_TYPE | Call by reference | Type reference (TYPE) | EAML_OFFSET_TYPE_CODE | Offset Type Code | 20091027 | ||
2 | Returning | RV_OFFSET_TYPE_CODE_NAME | Value transfer | Type reference (TYPE) | EAML_OFFSET1_TYPE_CODE_NAME | First Offset Type Description | 20091027 |
Method GET_OFFSET_TYPE_NAME on class CL_EAML_MAPPING_HELPER has no exception.
Method LINEAR_DATA_MAP_BAPI_TO_XI 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 | 20091027 | ||
2 | Exporting | ES_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | BAPI structure with linear information | 20091027 | ||
3 | Importing | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | Linear Feature Extension - for use in UI | 20091027 | ||
4 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091109 |
Method LINEAR_DATA_MAP_BAPI_TO_XI on class CL_EAML_MAPPING_HELPER has no exception.
Method LINEAR_DATA_MAP_TO_UI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20091126 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091019 | ||
3 | Importing | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Linear data in XI format | 20091019 | ||
4 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091109 | ||
5 | Importing | IV_SERV_REQUEST | Call by reference | Type reference (TYPE) | C | ' ' | called from service request | 20100903 |
Method LINEAR_DATA_MAP_TO_UI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_AND_CHECK_LINEAR_DATA 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 | 20091022 | ||
2 | Exporting | ES_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI_U | Linear Feature Extension - with KEY and UPDKZ | 20091022 | ||
3 | Importing | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Type EAML_S_LFE_DATA_UI_U | 20091022 | ||
4 | Importing | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20091027 | |
5 | Importing | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091022 | ||
6 | Importing | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091022 | ||
7 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091022 |
Method MAP_AND_CHECK_LINEAR_DATA on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_AND_CHECK_LINEAR_DATA2BAPI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | Bapi type | 20100618 | ||
2 | Changing | CH_LFE_DATA_BAPI_UP | Call by reference | Type reference (TYPE) | ANY | Table with BAPI Update Information | 20100618 | ||
3 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100617 | ||
4 | Importing | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Type EAML_S_LFE_DATA_UI_U | 20100617 | ||
5 | Importing | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20100617 | |
6 | Importing | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100617 | ||
7 | Importing | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100617 | ||
8 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100617 | ||
9 | Importing | IV_SERV_REQUEST | Call by reference | Type reference (TYPE) | C | called from service request | 20100907 |
Method MAP_AND_CHECK_LINEAR_DATA2BAPI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_EQUI_TO_XI 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 | 20100903 | ||
2 | Exporting | EX_INDIVIDUAL_MATERIAL_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRODUCT_INTERNAL | Proxy Data Element (generated) | 20100903 | ||
3 | Exporting | EX_INDIV_MAT_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Proxy Structure (Generated) | 20100903 | ||
4 | Importing | IV_EQTXT | Call by reference | Type reference (TYPE) | KTX01 | Description of technical object | 20100903 | ||
5 | Importing | IV_EQUNR | Call by reference | Type reference (TYPE) | EQUNR | Equipment Number | 20100903 |
Method MAP_EQUI_TO_XI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_LINEAR_UNIT_TO_XI 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 | 20100804 | ||
2 | Exporting | EV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20100804 | ||
3 | Importing | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | Linear Feature Extension - for use in UI | 20100804 |
Method MAP_LINEAR_UNIT_TO_XI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_LRP_ID_TO_XI 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 | 20100804 | ||
2 | Exporting | EV_MARKER_GROUP_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Maker Group description | 20100804 | ||
3 | Exporting | EV_MARKER_GROUP_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL1 | Marker Group ID | 20100804 | ||
4 | Importing | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | BAPI structure with LFE data | 20100804 |
Method MAP_LRP_ID_TO_XI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_SELECTION_BY_LINEAR_DATA Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CR_KEY1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Build intersection according IV_OBART | 20101115 | ||
2 | Changing | CT_BAPI_SEL_RANGE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Range for BAPI | 20101112 | ||
3 | Changing | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101112 | ||
4 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101112 | ||
5 | Changing | CV_FILLED | Call by reference | Type reference (TYPE) | C | Range is filled | 20101112 | ||
6 | Importing | IS_XI_INPUT | Call by reference | Type reference (TYPE) | ANY | XI input | 20101112 | ||
7 | Importing | IV_CHECK_OPERATION | Call by reference | Type reference (TYPE) | C | ' ' | check operation | 20101223 | |
8 | Importing | IV_DO_CONVERSION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Do input conversion | 20101207 | |
9 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101116 | |
10 | Importing | IV_NO_SELECTION | Call by reference | Type reference (TYPE) | C | ' ' | EAML selection is not needed | 20101214 | |
11 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20101112 |
Method MAP_SELECTION_BY_LINEAR_DATA on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_SELECTION_BY_LINEAR_POINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101115 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101115 | ||
3 | Changing | CV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101115 | ||
4 | Changing | CV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20101115 | ||
5 | Importing | IT_SEL_BY_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Selection by Startpoint | 20101115 | ||
6 | Importing | IV_FIELDNAME_POINT | Call by reference | Type reference (TYPE) | TFIELDNAME | Table field | 20101115 |
Method MAP_SELECTION_BY_LINEAR_POINT on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_SELECTION_BY_SEGMENT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CS_SEGEMENT_RANGE | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101115 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101115 | ||
3 | Changing | CV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20101115 | ||
4 | Importing | IS_SEL_BY_SEGMENT | Call by reference | Type reference (TYPE) | SAPPLCO_INST_PT_SMPL_SEL_BY_E4 | Selection By SegmentMeasure | 20101115 |
Method MAP_SELECTION_BY_SEGMENT on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_SEL_MARKER_GROUP_ID Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_LRPID_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101112 | ||
2 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101112 | ||
3 | Importing | IT_SEL_BY_MARKER_GROUP_ID | Call by reference | Type reference (TYPE) | GT_SEL_BY_MARKER_GROUP_ID | Selection By TechnicalAssetMarkerGroupID | 20101112 |
Method MAP_SEL_MARKER_GROUP_ID on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_TO_UI_SEL_BY_IND_MATERIAL Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101222 | ||
2 | Changing | CT_RANGE | Call by reference | Type reference (TYPE) | RSELOPTION | SELECT-OPTIONS Table | 20101222 | ||
3 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101222 | ||
4 | Changing | CV_FILLED | Call by reference | Type reference (TYPE) | C | changing tables are felt | 20101222 | ||
5 | Importing | IT_SEL_IND_MATERIAL | Call by reference | Type reference (TYPE) | EAM_MAINT_REQ_ERPBSC_DATA_TAB1 | Selection By InstallationPointID | 20101222 |
# | Exception | Resumable | Description | Created on |
---|---|---|---|---|
1 | CX_SELECTION_CONVERSION_APPL | 20101222 |
Method MAP_TO_UI_SEL_BY_INSTALL_POINT Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CT_BAPI_SEL_FUNCLOC | Call by reference | Type reference (TYPE) | BAPI_ITOB_SEL_FUNCLOC_TAB | BAPI Communication Structure: Range Table for FunctLoc | 20101111 | ||
2 | Changing | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101111 | ||
3 | Changing | CT_MULTIRANGE_SEL_OP | Call by reference | Type reference (TYPE) | RSELOPTION | SELECT-OPTIONS Table | 20101111 | ||
4 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101111 | ||
5 | Changing | CV_FILLED | Call by reference | Type reference (TYPE) | C | changing tables are felt | 20101111 | ||
6 | Importing | IT_SEL_INSTALL_POINT | Call by reference | Type reference (TYPE) | LT_SEL_INSTALL_POINT | Selection By InstallationPointID | 20101111 |
Method MAP_TO_UI_SEL_BY_INSTALL_POINT on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_TPLNR_TO_XI 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 | 20100903 | ||
2 | Exporting | EX_INDIV_MAT_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Proxy Structure (Generated) | 20100903 | ||
3 | Exporting | EX_INSTALLATION_POINT_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSCINST_PT_ID | Proxy Data Element (generated) | 20100903 | ||
4 | Importing | IV_PLTXT | Call by reference | Type reference (TYPE) | PLTXT | Description of technical object | 20100903 | ||
5 | Importing | IV_TPLNR | Call by reference | Type reference (TYPE) | TPLNR | Equipment Number | 20100903 |
Method MAP_TPLNR_TO_XI on class CL_EAML_MAPPING_HELPER has no exception.
Method MAP_XI_OFFSET2UI 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 | 20100727 | ||
2 | Exporting | EV_OFFSET_TYPE_CODE | Call by reference | Type reference (TYPE) | EAML_OFFSET_TYPE_CODE | Offset Type Code | 20100727 | ||
3 | Exporting | EV_OFFSET_VALUE | Call by reference | Type reference (TYPE) | EAML_OFFSET1_VALUE | Value of Offset 1 | 20100727 | ||
4 | Importing | IS_XI_OFFSET | Call by reference | Type reference (TYPE) | SAPPLCO_INDIV_MATL_ERPCRTE_RE1 | IndividualMaterialLinearInformationFirstOffset | 20100727 | ||
5 | Importing | IV_FIELDNAME | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20100727 | ||
6 | Exporting | IV_OFFSET_MEASURE | Call by reference | Type reference (TYPE) | MEINS | Base Unit of Measure | 20100727 |
Method MAP_XI_OFFSET2UI on class CL_EAML_MAPPING_HELPER has no exception.
Method NOTIF_LINEAR_DATA_MAP_TO_BAPI Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Changing | CH_HEADER | Call by reference | Type reference (TYPE) | RIQS5 | PM/SM/QM Notifications: I/O data for creating notification | 20100910 | ||
2 | Changing | CH_ITEM | Call by reference | Type reference (TYPE) | RFC_VIQMFE | PM/SM/QM Notifications: I/O Data for Creating Notification | 20100909 | ||
3 | Changing | CH_XI_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Linear data in XI fromat | 20100909 | ||
4 | Changing | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100909 | ||
5 | Importing | IT_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20100909 | ||
6 | Importing | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | change flag | 20100910 | |
7 | Importing | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100909 | ||
8 | Importing | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100909 | ||
9 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100909 |
Method NOTIF_LINEAR_DATA_MAP_TO_BAPI on class CL_EAML_MAPPING_HELPER has no exception.
Method SET_LINEAR_DATA 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 | 20091022 | ||
2 | Importing | IS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI_U | Linear Feature Extension - with KEY and UPDKZ | 20091022 | ||
3 | Importing | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20091029 | |
4 | Importing | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091022 | ||
5 | Importing | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091022 | ||
6 | Importing | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091022 |
Method SET_LINEAR_DATA on class CL_EAML_MAPPING_HELPER has no exception.
Method SET_LINEAR_DATA_NOTIF 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 | 20100907 | ||
2 | Importing | IS_VIQMEL_NEW | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20100907 | ||
3 | Importing | IS_VIQMEL_OLD | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20100913 | ||
4 | Importing | IT_ITEMS_ADD | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | ||
5 | Importing | IT_ITEMS_DELETE | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | ||
6 | Importing | IT_ITEMS_MODIFY | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | ||
7 | Importing | IT_ITEMS_OLD | Call by reference | Type reference (TYPE) | TAB_WQMFE | Work Table for Notification Item | 20100907 | ||
8 | Importing | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20100907 |
Method SET_LINEAR_DATA_NOTIF on class CL_EAML_MAPPING_HELPER has no exception.
Method SET_MV_FIND_WITH_SPACE Signature
# | Type | Parameter | Pass Value | Optional | Typing Method | Associated Type | Default value | Description | Created on |
---|---|---|---|---|---|---|---|---|---|
1 | Importing | IV_MV_FIND_WITH_SPACE | Call by reference | Type reference (TYPE) | XFELD | Checkbox | 20101223 |
Method SET_MV_FIND_WITH_SPACE on class CL_EAML_MAPPING_HELPER has no exception.
History
Last changed by/on | SAP | 20110908 |
SAP Release Created in | 605 |