SAP ABAP Class CL_IM_EAML_POINT_BY_MARKER (Class for BAdI: EAML_POINT_BY_MARKER)
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 Interface implementation (CLASS c. INTERFACES i_ref)  IF_BADI_INTERFACE Tag Interface for BAdIs 20090902
2 Interface implementation (CLASS c. INTERFACES i_ref)  IF_EX_EAML_POINT_BY_MARKER Interface for BAdI: BADI_EAML_MARKER_SELECTION 20090902
Properties
Class CL_IM_EAML_POINT_BY_MARKER  
Short Description Class for BAdI: EAML_POINT_BY_MARKER    
Super Class    
Instantiability of a Class 2  Public 
Final    
General Data
Message Class    
Program status     
Category 0   
Package EAML   EAM: Linear Feature Extension - unswitched 
Created 20090902   SAP 
Last change 20130531   SAP 
Shared Memory-enabled    
Fixed point arithmetic    
Unicode checks active    
Forward declarations
Class CL_IM_EAML_POINT_BY_MARKER has no forward declaration.
Interfaces
# Interface Abstract Final Description Created on
1 IF_BADI_INTERFACE Tag Interface for BAdIs 20090902
2 IF_EX_EAML_POINT_BY_MARKER Interface for BAdI: BADI_EAML_MARKER_SELECTION 20090902
Friends
Class CL_IM_EAML_POINT_BY_MARKER has no friend class.
Attributes
Class CL_IM_EAML_POINT_BY_MARKER has no attribute.
Methods
# Method Level Visibility Method type Description Created on
1 READ_MARKER_FOR_ONE_POINT Instance method Protected Method Get closest Marker to a specific linear point 20091014
2 READ_POINT_FOR_ONE_MARKER Instance method Protected Method Get Value for a Linear Point by Marker 20091016
Events
Class CL_IM_EAML_POINT_BY_MARKER has no event.
Types
Class CL_IM_EAML_POINT_BY_MARKER has no local type.
Method Signatures

Method READ_MARKER_FOR_ONE_POINT Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LRP_HDR Call by reference Type reference (TYPE) EAML_S_LRP_HDR_UI Table type of EAML_D_LRP_HDR 20091109
2 Changing CT_LRP_ITM_UI Call by reference Type reference (TYPE) EAML_T_LRP_ITM_UI Table type: EAML_S_LRP_ITM_UI 20091109
3 Changing CV_DISTANCE Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE Length Specification for Distance between Marker and L.Point 20091109
4 Changing CV_DISTANCE_UNIT Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE_UNIT Unit of Measurement for Offset Entry 20091022
5 Changing CV_MARKER Call by reference Type reference (TYPE) EAML_MARKER Marker 20091109
6 Changing CV_MARKER_TXT Call by reference Type reference (TYPE) EAML_MARKER_TXT Marker Description 20091109
7 Changing CV_MARKER_TYPE Call by reference Type reference (TYPE) EAML_MARKER_TYPE Marker Type 20091109
8 Changing CV_POINT Call by reference Type reference (TYPE) EAML_LINEAR_POINT Linear Point 20091210
9 Changing CV_POINT_UNIT Call by reference Type reference (TYPE) EAML_LINEAR_POINT_UNIT Unit of Measurement of Linear Point 20091210
10 Importing IV_REQUIRED_POINT_UNIT Call by reference Type reference (TYPE) EAML_LINEAR_POINT_UNIT Unit of Measurement of Linear Point 20091210
# Exception Resumable Description Created on
1 MARKER_ERROR error during marker calculation 20091116

Method READ_POINT_FOR_ONE_MARKER Signature

# Type Parameter Pass Value Optional Typing Method Associated Type Default value Description Created on
1 Changing CS_LFE_DATA_TEC_OBJ Call by reference Type reference (TYPE) EAML_S_LFE_DATA_UI Hierarchy of a Linear Asset with LFE data 20091105
2 Changing CS_LRP_HDR Call by reference Type reference (TYPE) EAML_S_LRP_HDR_UI Table type of EAML_D_LRP_HDR 20091105
3 Changing CT_LRP_ITM_UI Call by reference Type reference (TYPE) EAML_T_LRP_ITM_UI Table type: EAML_S_LRP_ITM_UI 20091016
4 Changing CT_MESSAGE Call by reference Type reference (TYPE) BAPIRETTAB Return Parameter 20091125
5 Changing CV_POINT_UNIT Call by reference Type reference (TYPE) EAML_LINEAR_POINT_UNIT Unit of Measurement of Linear Point 20091111
6 Exporting EV_DISTANCE Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE Length Specification for Distance between Marker and L.Point 20091119
7 Exporting EV_DISTANCE_UNIT Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE_UNIT Unit for the Distance from Marker 20091119
8 Exporting EV_POINT Call by reference Type reference (TYPE) EAML_LINEAR_POINT Linear Point 20091016
9 Importing IV_DISTANCE Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE Length Specification for Distance between Marker and L.Point 20091016
10 Importing IV_DISTANCE_UNIT Call by reference Type reference (TYPE) EAML_MARKER_DISTANCE_UNIT Unit of Measurement for Offset Entry 20091016
11 Importing IV_MARKER Call by reference Type reference (TYPE) EAML_MARKER Marker 20091016
# Exception Resumable Description Created on
1 DISTANCE_NOT_VALID Distance not valid 20091021
2 DISTANCE_UNIT_NOT_VALID Distance unit not valid 20091021
3 MARKER_NOT_VALID Marker not valid 20091016
History
Last changed by/on SAP  20130531 
SAP Release Created in 605