anchor.diff:      CALL FUNCTION 'ABAP4_CALL_TRANSACTION'
         STARTING NEW TASK 'GIT'
         EXPORTING
  -        tcode                 = 'WE30'
  -        mode_val              = 'E'
  +        tcode     = 'WE30'
  +        mode_val  = 'E'
         TABLES
  -        using_tab             = lt_bdcdata
  -      EXCEPTIONS
  -        system_failure        = 1
  -        communication_failure = 2
  -        resource_failure      = 3
  -        OTHERS                = 4.
  +        using_tab = lt_bdcdata
  +      EXCEPTIONS
  +        OTHERS    = 1.
   
       IF sy-subrc <> 0.
         zcx_abapgit_exception=>raise_t100( ).
  
positive.code: 
      CALL FUNCTION 'EXTTYPE_DELETE'
        EXPORTING
          pi_cimtyp           = mv_extension
        EXCEPTIONS
          object_not_found    = 1
          lock_error          = 2
          action_not_possible = 3
          transport_error     = 4
          db_error            = 5
          no_authority        = 6
          OTHERS              = 7.
  
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise_t100( ).
  
negative.code: 
      CALL FUNCTION 'EXTTYPE_READ'
        EXPORTING
          pi_cimtyp     = mv_extension
        IMPORTING
          pe_attributes = ls_extension-attributes
        TABLES
          pt_syntax     = ls_extension-t_syntax
        EXCEPTIONS
          OTHERS        = 1.
  
      IF sy-subrc <> 0.
        zcx_abapgit_exception=>raise_t100( ).
  