SAP ABAP IMG Activity EAML_POINT_BY_MARKER (BAdI: Adjustment of Linear Point Determination)
Hierarchy
SAP_APPL (Software Component) Logistics and Accounting
   PM-EQM (Application Component) Technical Objects
     EAML (Package) EAM: Linear Feature Extension - unswitched
IMG Activity
ID EAML_POINT_BY_MARKER BAdI: Adjustment of Linear Point Determination  
Transaction Code S_EB5_05000394   (empty) 
Created on 20090907    
Customizing Attributes EAML_POINT_BY_MARKER   BAdI: Adjustment of Linear Point Determination 
Customizing Activity EAML_POINT_BY_MARKER   BAdI: Adjustment of Linear Point Determination 
Document
Document Class SIMG   Hypertext: Object Class - Class to which a document belongs.
Document Name EAML_POINT_BY_MARKER    

Use

This Business Add-In (BAdI) is used in the Technical Objects (PM-EQM) component. You can use this BAdI to adjust the input help for start points , end points and markers.

This BAdI is called

  • when you display the input help for start points (START_POINT field), end points (END_POINT field), start markers (START_MARKER field) or end markers (END_MARKER field)
  • when you enter a start marker (START_MARKER field) or end marker (END_MARKER field) in the Linear Data screen to calculate start and/or end point
  • to check the entered start marker (START_MARKER field) or end marker (END_MARKER field).

The following methods are available:

  • ADJUST_MARKER_SELECTION

    You can use this BAdI method to select LRP items based on the read linear asset (object type of the reference object, object number of the technical object). These possible marker lists are restricted by the linear data (section between start and end point) of the given linear asset.

    This method is called when you use the input help and when you enter a start or an end marker.

  • GET_LINEAR_POINT

    You can use this BAdI method to determine events (specific points) along a linear asset by using a linear reference pattern (LRP).

    Using the LRP items (for example, marker, well-known location), the system returns the linear data of a specific point to a linear asset.

    This method is called when you use the input help (start and end point) and when you enter a start or an end marker.

  • GET_MARKER

    You can use this BAdI method to determine a LRP item for a given start or end point.

    This method is called when you use the input help (start and end marker).

The default implementation class CL_IM_EAML_POINT_BY_MARKER is available for this BAdI. If no customer-specific implementation is active, this default implementation class is executed.

Requirements

Standard settings

For more information about the standard settings (filters, single or multiple use), see the Enh. Spot Element Definitions tab in the BAdI Builder (transaction SE18).

Activities

For information about implementing BAdIs as part of the Enhancement Concept, see SAP Library for SAP NetWeaver under BAdIs - Embedding in the Enhancement Framework.

Example

See also

Business Attributes
ASAP Roadmap ID 257   Create User Exits 
Mandatory / Optional 2   Optional activity 
Critical / Non-Critical 2   Non-critical 
Country-Dependency A   Valid for all countries 
Assigned Application Components
Documentation Object Class Documentation Object Name Current line number Application Component Application Component Name
SIMG EAML_POINT_BY_MARKER 0 HLA0009531 Technical Objects 
Maintenance Objects
Maintenance object type E   Business Add-In - Definition 
History
Last changed by/on SAP  20100205 
SAP Release Created in 605