CLASS zcl_gtt_mia_ae_filler_shh_arr DEFINITION
  PUBLIC
  INHERITING FROM zcl_gtt_mia_ae_filler_shh_bs
  CREATE PUBLIC .

  PUBLIC SECTION.
  PROTECTED SECTION.

    METHODS get_date_field
        REDEFINITION .
    METHODS get_eventid
        REDEFINITION .
    METHODS get_location_category
        REDEFINITION .
    METHODS get_time_field
        REDEFINITION .
    METHODS is_location_required
        REDEFINITION .
  PRIVATE SECTION.
ENDCLASS.



CLASS zcl_gtt_mia_ae_filler_shh_arr IMPLEMENTATION.


  METHOD get_date_field.

    rv_field    = 'DATEN'.

  ENDMETHOD.


  METHOD get_eventid.

    rv_eventid  = zif_gtt_mia_app_constants=>cs_milestone-sh_arrival.

  ENDMETHOD.


  METHOD get_location_category.

    rv_loccat   = zif_gtt_mia_app_constants=>cs_loccat-arrival.

  ENDMETHOD.


  METHOD get_time_field.

    rv_field    = 'UATEN'.

  ENDMETHOD.


  METHOD is_location_required.

    rv_result   = abap_true.

  ENDMETHOD.
ENDCLASS.
