anchor.diff:        EXCEPTIONS
           illegal_input = 1
           OTHERS        = 2.
  -    IF sy-subrc <> 0.
  -      zcx_abapgit_exception=>raise( 'error from DDIF_TTYP_GET' ).
  -    ENDIF.
  +
  +    IF sy-subrc <> 0.
  +      zcx_abapgit_exception=>raise_t100( ).
  +    ENDIF.
  +
       IF ls_dd40v IS INITIAL.
         RETURN. " does not exist in system
       ENDIF.
  
positive.code:         put_failure       = 4
          put_refused       = 5
          OTHERS            = 6.
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise( 'error from DDIF_TTYP_PUT' ).
      ENDIF.
  
      zcl_abapgit_objects_activation=>add_item( ms_item ).
  
negative.code:     DATA: lv_name  TYPE ddobjname,
            lt_dd42v TYPE dd42v_tab,
            lt_dd43v TYPE dd43v_tab,
            ls_dd40v TYPE dd40v,
            lv_msg   TYPE string.
  
      io_xml->read( EXPORTING iv_name = 'DD40V'
                    CHANGING cg_data = ls_dd40v ).
  