SAP ABAP Class CL_EAML_MAPPING_HELPER (EAML changes in services)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   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