anchor.diff:        AND as4local = 'A'
         AND as4vers = '0000'.
       IF sy-subrc = 0 AND lv_tabclass = 'TRANSP'.
  +
  +* Avoid dump in dynamic SELECT in case the table does not exist on database
  +      CALL FUNCTION 'DB_EXISTS_TABLE'
  +        EXPORTING
  +          tabname = lv_objname
  +        IMPORTING
  +          subrc   = lv_subrc.
  +      IF lv_subrc = 0.
   * it cannot delete table with table wihtout asking
  -      CREATE DATA lr_data TYPE (lv_objname).
  -      ASSIGN lr_data->* TO <lg_data>.
  -      SELECT SINGLE * FROM (lv_objname) INTO <lg_data>.
  -      IF sy-subrc = 0.
  -        lv_no_ask = abap_false.
  +        CREATE DATA lr_data TYPE (lv_objname).
  +        ASSIGN lr_data->* TO <lg_data>.
  +        SELECT SINGLE * FROM (lv_objname) INTO <lg_data>.
  +        IF sy-subrc = 0.
  +          lv_no_ask = abap_false.
  +        ENDIF.
         ENDIF.
       ENDIF.
   
  
positive.code:     ENDLOOP.
  
    ENDMETHOD.  "zif_abapgit_object~has_changed_since
  
  
    METHOD zif_abapgit_object~jump.
  
negative.code:     DATA: lv_objname  TYPE rsedd0-ddobjname,
            lv_tabclass TYPE dd02l-tabclass,
            lv_no_ask   TYPE abap_bool,
            lv_subrc    TYPE sy-subrc,
            lr_data     TYPE REF TO data.
  
      FIELD-SYMBOLS: <lg_data>  TYPE any.
  