Hierarchy
⤷
⤷
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 | 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 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'EQUNR' | Field Name | 20101222 | ||
| 2 | Constant | Public | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101111 | ||
| 3 | Constant | Public | Type reference (TYPE) | SAPPLCO_INCL_EXCL_CODE | 'I' | Proxy Data Element (Generated) | 20101117 | ||
| 4 | Constant | Public | Type reference (TYPE) | SAPPLCO_INTERVAL_BOUNDARY_TYPE | '3' | Proxy Data Element (generated) | 20101117 | ||
| 5 | Constant | Public | Type reference (TYPE) | SYMSGID | 'EAML' | Message Class | 20101115 | ||
| 6 | Constant | Public | Type reference (TYPE) | SYMSGNO | '147' | Message Number | 20101115 | ||
| 7 | Constant | Public | Type reference (TYPE) | TVARV_OPTI | 'CP' | ABAP: Selection option (EQ/BT/CP/...) | 20101111 | ||
| 8 | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByEndPointMeasure' | Message Variable | 20101117 | ||
| 9 | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByInstallationPointID' | Message Variable | 20101117 | ||
| 10 | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByLinearTechnicalAssetMarkerGroupID' | Message Variable | 20101117 | ||
| 11 | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionBySegmentMeasure' | Message Variable | 20101117 | ||
| 12 | Constant | Public | Type reference (TYPE) | SYMSGV | 'SelectionByStartPointMeasure' | Message Variable | 20101117 | ||
| 13 | Instance attribute | Protected | Type reference (TYPE) | BAPI2080_NOTHDRI | BAPI Service Notification Header for creation | 20100910 | |||
| 14 | Instance attribute | Protected | Type reference (TYPE) | BAPI2080_NOTHDRI_X | BAPI flags for notification header | 20100910 | |||
| 15 | Instance attribute | Protected | Type reference (TYPE) | ALM_ME_BAPI2080_NOTITEMI_T | Table for Notification Item | 20100909 | |||
| 16 | Instance attribute | Protected | Type reference (TYPE) | ALM_ME_BAPI2080_NOTITEMI_T | Table for Notification Item | 20100909 | |||
| 17 | Instance attribute | Protected | Type reference (TYPE) | EAML_BAPI2080_NOTITEMI_X_T | Table type for BAPI2080_NOTITEMI_X | 20100909 | |||
| 18 | Static Attribute | Public | Type reference (TYPE) | AUFNR | Order Number | 20100907 | |||
| 19 | Constant | Public | Type reference (TYPE) | EAML_OBART | 'MO' | Object Type for Linear Data | 20101021 | ||
| 20 | Constant | Public | Type reference (TYPE) | EAML_OBART | 'MR' | Object Type for Linear Data | 20101021 | ||
| 21 | Static Attribute | Protected | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | Proxy Data Element (Generated) | 20101115 | |||
| 22 | Instance attribute | Public | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | |||
| 23 | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 24 | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | |||
| 25 | Instance attribute | Public | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 26 | Instance attribute | Public | Type reference (TYPE) | XFELD | 'X' if linear data selection is not initional | 20101207 | |||
| 27 | Instance attribute | Public | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | |||
| 28 | 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 | Static method | Public | Method | assign and move fields | 20100624 | |
| 2 | Instance method | Public | Method | check selection by segment | 20101207 | |
| 3 | Static method | Public | Method | check measure from start point/end point and lenght | 20100726 | |
| 4 | Instance method | Public | Method | Input mapping of selection by linear data | 20101207 | |
| 5 | Static method | Public | Method | convert values from CHAR to DEC | 20091020 | |
| 6 | Static method | Public | Method | convert values from DEC to CHAR | 20091021 | |
| 7 | Static method | Public | Method | get linear data and map to XI | 20100903 | |
| 8 | Instance method | Public | Method | Preselect for maintenance order operation | 20101223 | |
| 9 | Static method | Public | Method | get marker description | 20100608 | |
| 10 | Instance method | Public | Method | get mv_find_eaml | 20101223 | |
| 11 | Instance method | Public | Method | get MV_FIND_WITH_SPACE | 20101223 | |
| 12 | Static method | Public | Method | get offset name | 20091027 | |
| 13 | Static method | Public | Method | map linear data to xi | 20091027 | |
| 14 | Static method | Public | Method | Input mapping of linear data from XI to UI | 20091019 | |
| 15 | Static method | Public | Method | set linear data | 20091022 | |
| 16 | Static method | Public | Method | map linear data to BAPI structure | 20100617 | |
| 17 | Static method | Public | Method | map equi and desription to ui | 20100903 | |
| 18 | Static method | Public | Method | map linear unit to xi | 20100804 | |
| 19 | Static method | Public | Method | map LRP ID to xi | 20100804 | |
| 20 | Instance method | Public | Method | Input mapping of selection by linear data | 20101112 | |
| 21 | Static method | Public | Method | Map Selection By StartPoint Measure | 20101115 | |
| 22 | Instance method | Public | Method | map Selection By SegmentMeasure | 20101115 | |
| 23 | Instance method | Public | Method | map Selection By MarkerGroupID | 20101112 | |
| 24 | Instance method | Public | Method | Input mapping of SelectionByIndividualMaterialID | 20101222 | |
| 25 | Instance method | Public | Method | Input mapping of SelectionByInstallationPointID | 20101111 | |
| 26 | Static method | Public | Method | map tplnr and desription to ui | 20100903 | |
| 27 | Static method | Public | Method | map offset | 20100727 | |
| 28 | Instance method | Public | Method | Input mapping of linear data from XI to BAPI for notificatio | 20100909 | |
| 29 | Static method | Public | Method | set linear data | 20091022 | |
| 30 | Instance method | Public | Method | set linear data | 20100907 | |
| 31 | 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 | CH_STRUCTURE | Call by reference | Type reference (TYPE) | ANY | structure with the field | 20100625 | |||
| 2 | IV_FIELD | Call by reference | Type reference (TYPE) | ANY | Field Value | 20100625 | |||
| 3 | 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 | CR_KEY1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101207 | ||||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101207 | |||
| 3 | IS_SEGEMENT_RANGE | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | |||
| 4 | IT_END_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 5 | IT_LRPID_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | |||
| 6 | IT_START_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 7 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | |||
| 8 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100726 | |||
| 2 | EV_ISOCD_UNIT | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20100726 | |||
| 3 | IV_END_POINT_MEASURE_UNIT | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | End Point Unit | 20100726 | |||
| 4 | IV_LENGTH_MEASURE_UNIT | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_UNIT_CODE | Length Unit | 20100726 | |||
| 5 | IV_MSGNO | Call by reference | Type reference (TYPE) | SYMSGNO | '119' | Message Number | 20101115 | ||
| 6 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101207 | |||
| 2 | ES_SEGMENT | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101207 | |||
| 3 | ET_RANGE_END | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 4 | ET_RANGE_LRPID | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101207 | |||
| 5 | ET_RANGE_START | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101207 | |||
| 6 | EV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101207 | |||
| 7 | IS_XI_INPUT | Call by reference | Type reference (TYPE) | ANY | 20101207 | ||||
| 8 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101207 | ||
| 9 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091020 | |||
| 2 | EV_DEC_VALUE | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_CONTENT1 | Start Point | 20091020 | |||
| 3 | IV_CHAR_VALUE | Call by reference | Type reference (TYPE) | ANY | Type C | 20091020 | |||
| 4 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091021 | |||
| 2 | EV_CHAR_VALUE | Call by reference | Type reference (TYPE) | ANY | Type C | 20091021 | |||
| 3 | IV_ALV | Call by reference | Type reference (TYPE) | XFELD | SPACE | Checkbox | 20101208 | ||
| 4 | IV_DEC_VALUE | Call by reference | Type reference (TYPE) | SAPPLCO_MEASURE_CONTENT1 | Start Point | 20091021 | |||
| 5 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20091021 | |||
| 6 | 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 | CH_LINEAR_DATA_XI | Call by reference | Type reference (TYPE) | EAM_SRVC_REQ_ERPBY_ID_LINEAR | Service Request Linear Information | 20100903 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100903 | |||
| 3 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100903 | |||
| 4 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100903 | |||
| 5 | 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 | CR_KEY1 | Call by reference | Type reference (TYPE) | ANY TABLE | 20101223 | ||||
| 2 | IR_END_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | ||||
| 3 | IR_LINEAR_LENGTH | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | ||||
| 4 | IR_START_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | 20101223 | ||||
| 5 | IS_SEGMENT | Call by reference | Type reference (TYPE) | CL_EAML_REPORTING=>GTY_S_SEGMENT | 20101223 | ||||
| 6 | IV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101223 | |||
| 7 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100608 | |||
| 2 | EV_LANGUAGE_CODE | Call by reference | Type reference (TYPE) | SAPPLCO_LANGUAGE_CODE | Proxy Data Element (Generated) | 20100608 | |||
| 3 | EV_MARKER_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION_CONT | Proxy Data Element (Generated) | 20100608 | |||
| 4 | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | 20100906 | ||||
| 5 | IV_MARKER_GROUP_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL1 | Proxy Data Element (generated) | 20100608 | |||
| 6 | IV_MARKER_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL | Proxy Data Element (generated) | 20100608 | |||
| 7 | 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 | 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 | 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 | IV_OFFSET_TYPE | Call by reference | Type reference (TYPE) | EAML_OFFSET_TYPE_CODE | Offset Type Code | 20091027 | |||
| 2 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091027 | |||
| 2 | ES_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | BAPI structure with linear information | 20091027 | |||
| 3 | IS_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | Linear Feature Extension - for use in UI | 20091027 | |||
| 4 | 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 | CS_LFE_DATA_UI | Call by reference | Type reference (TYPE) | EAML_S_LFE_DATA_UI | Linear Feature Extension - for use in UI | 20091126 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091019 | |||
| 3 | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Linear data in XI format | 20091019 | |||
| 4 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20091109 | |||
| 5 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091022 | |||
| 2 | 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 | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Type EAML_S_LFE_DATA_UI_U | 20091022 | |||
| 4 | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20091027 | ||
| 5 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091022 | |||
| 6 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091022 | |||
| 7 | 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 | CH_LFE_DATA_BAPI | Call by reference | Type reference (TYPE) | ANY | Bapi type | 20100618 | |||
| 2 | CH_LFE_DATA_BAPI_UP | Call by reference | Type reference (TYPE) | ANY | Table with BAPI Update Information | 20100618 | |||
| 3 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100617 | |||
| 4 | IS_LINEAR_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Type EAML_S_LFE_DATA_UI_U | 20100617 | |||
| 5 | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20100617 | ||
| 6 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100617 | |||
| 7 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100617 | |||
| 8 | IV_OBART | Call by reference | Type reference (TYPE) | EAML_OBART | Object Type for Linear Data | 20100617 | |||
| 9 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100903 | |||
| 2 | EX_INDIVIDUAL_MATERIAL_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_PRODUCT_INTERNAL | Proxy Data Element (generated) | 20100903 | |||
| 3 | EX_INDIV_MAT_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Proxy Structure (Generated) | 20100903 | |||
| 4 | IV_EQTXT | Call by reference | Type reference (TYPE) | KTX01 | Description of technical object | 20100903 | |||
| 5 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100804 | |||
| 2 | EV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20100804 | |||
| 3 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100804 | |||
| 2 | EV_MARKER_GROUP_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Maker Group description | 20100804 | |||
| 3 | EV_MARKER_GROUP_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSC_LINEAR_TECHNICAL1 | Marker Group ID | 20100804 | |||
| 4 | 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 | CR_KEY1 | Call by reference | Type reference (TYPE) | STANDARD TABLE | Build intersection according IV_OBART | 20101115 | |||
| 2 | CT_BAPI_SEL_RANGE | Call by reference | Type reference (TYPE) | STANDARD TABLE | Range for BAPI | 20101112 | |||
| 3 | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101112 | |||
| 4 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101112 | |||
| 5 | CV_FILLED | Call by reference | Type reference (TYPE) | C | Range is filled | 20101112 | |||
| 6 | IS_XI_INPUT | Call by reference | Type reference (TYPE) | ANY | XI input | 20101112 | |||
| 7 | IV_CHECK_OPERATION | Call by reference | Type reference (TYPE) | C | ' ' | check operation | 20101223 | ||
| 8 | IV_DO_CONVERSION | Call by reference | Type reference (TYPE) | XFELD | 'X' | Do input conversion | 20101207 | ||
| 9 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | FIELDNAME | 'TPLNR' | Field Name | 20101116 | ||
| 10 | IV_NO_SELECTION | Call by reference | Type reference (TYPE) | C | ' ' | EAML selection is not needed | 20101214 | ||
| 11 | 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 | CT_POINT_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_POINT | Range for linear point (startpoint, endpoint) | 20101115 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101115 | |||
| 3 | CV_LINEAR_UNIT | Call by reference | Type reference (TYPE) | EAML_LINEAR_UNIT | Unit of Measurement for Linear Data | 20101115 | |||
| 4 | CV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20101115 | |||
| 5 | IT_SEL_BY_POINT | Call by reference | Type reference (TYPE) | STANDARD TABLE | Selection by Startpoint | 20101115 | |||
| 6 | 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 | CS_SEGEMENT_RANGE | Call by reference | Type reference (TYPE) | EAML_S_SEGMENT_ALV | EAML ALV selection fields for segment | 20101115 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101115 | |||
| 3 | CV_UNIT_CODE_ISO | Call by reference | Type reference (TYPE) | ISOCD_UNIT | ISO code for unit of measurement | 20101115 | |||
| 4 | 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 | CT_LRPID_RANGE | Call by reference | Type reference (TYPE) | EAML_RANGE_T_LRPID | Range for LRPID | 20101112 | |||
| 2 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101112 | |||
| 3 | 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 | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101222 | |||
| 2 | CT_RANGE | Call by reference | Type reference (TYPE) | RSELOPTION | SELECT-OPTIONS Table | 20101222 | |||
| 3 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101222 | |||
| 4 | CV_FILLED | Call by reference | Type reference (TYPE) | C | changing tables are felt | 20101222 | |||
| 5 | 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 | 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 | CT_BAPI_SEL_FUNCLOC | Call by reference | Type reference (TYPE) | BAPI_ITOB_SEL_FUNCLOC_TAB | BAPI Communication Structure: Range Table for FunctLoc | 20101111 | |||
| 2 | CT_MULTIRANGE | Call by reference | Type reference (TYPE) | LT_MULTIRANGE | Structure for Cross-field RANGES Tables | 20101111 | |||
| 3 | CT_MULTIRANGE_SEL_OP | Call by reference | Type reference (TYPE) | RSELOPTION | SELECT-OPTIONS Table | 20101111 | |||
| 4 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRET2_T | Return parameter table | 20101111 | |||
| 5 | CV_FILLED | Call by reference | Type reference (TYPE) | C | changing tables are felt | 20101111 | |||
| 6 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100903 | |||
| 2 | EX_INDIV_MAT_DESCRIPTION | Call by reference | Type reference (TYPE) | SAPPLCO_SHORT_DESCRIPTION | Proxy Structure (Generated) | 20100903 | |||
| 3 | EX_INSTALLATION_POINT_ID | Call by reference | Type reference (TYPE) | SAPPLCO_NOSCINST_PT_ID | Proxy Data Element (generated) | 20100903 | |||
| 4 | IV_PLTXT | Call by reference | Type reference (TYPE) | PLTXT | Description of technical object | 20100903 | |||
| 5 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100727 | |||
| 2 | EV_OFFSET_TYPE_CODE | Call by reference | Type reference (TYPE) | EAML_OFFSET_TYPE_CODE | Offset Type Code | 20100727 | |||
| 3 | EV_OFFSET_VALUE | Call by reference | Type reference (TYPE) | EAML_OFFSET1_VALUE | Value of Offset 1 | 20100727 | |||
| 4 | IS_XI_OFFSET | Call by reference | Type reference (TYPE) | SAPPLCO_INDIV_MATL_ERPCRTE_RE1 | IndividualMaterialLinearInformationFirstOffset | 20100727 | |||
| 5 | IV_FIELDNAME | Call by reference | Type reference (TYPE) | BAPI_FLD | Field in parameter | 20100727 | |||
| 6 | 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 | CH_HEADER | Call by reference | Type reference (TYPE) | RIQS5 | PM/SM/QM Notifications: I/O data for creating notification | 20100910 | |||
| 2 | CH_ITEM | Call by reference | Type reference (TYPE) | RFC_VIQMFE | PM/SM/QM Notifications: I/O Data for Creating Notification | 20100909 | |||
| 3 | CH_XI_INFORMATION | Call by reference | Type reference (TYPE) | ANY | Linear data in XI fromat | 20100909 | |||
| 4 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100909 | |||
| 5 | IT_CONTROLLER | Call by reference | Type reference (TYPE) | PRXCTRLTAB | Control Flags for Fields of a Structure | 20100909 | |||
| 6 | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | change flag | 20100910 | ||
| 7 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20100909 | |||
| 8 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20100909 | |||
| 9 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20091022 | |||
| 2 | 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 | IV_CHANGE | Call by reference | Type reference (TYPE) | C | ' ' | Filled during changing | 20091029 | ||
| 4 | IV_KEY1 | Call by reference | Type reference (TYPE) | ANY | 1st Keyfield | 20091022 | |||
| 5 | IV_KEY2 | Call by reference | Type reference (TYPE) | ANY | 2nd Keyfield | 20091022 | |||
| 6 | 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 | CT_RETURN | Call by reference | Type reference (TYPE) | BAPIRETTAB | Table with BAPI Return Information | 20100907 | |||
| 2 | IS_VIQMEL_NEW | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20100907 | |||
| 3 | IS_VIQMEL_OLD | Call by reference | Type reference (TYPE) | VIQMEL | Generierte Tabelle zu einem View | 20100913 | |||
| 4 | IT_ITEMS_ADD | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | |||
| 5 | IT_ITEMS_DELETE | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | |||
| 6 | IT_ITEMS_MODIFY | Call by reference | Type reference (TYPE) | TT_RFC_VIQMFE | Table Type for RFC:VIQMFE | 20100909 | |||
| 7 | IT_ITEMS_OLD | Call by reference | Type reference (TYPE) | TAB_WQMFE | Work Table for Notification Item | 20100907 | |||
| 8 | 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 | 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 |