anchor.diff:      IF sy-subrc = 0.
         lv_string = lv_url.
         rv_hash = zcl_abapgit_hash=>sha1_raw( zcl_abapgit_convert=>string_to_xstring_utf8( lv_string ) ).
  +      rv_hash = to_upper( rv_hash ).
       ENDIF.
   
     ENDMETHOD.
  
positive.code:       WHERE pgmid = iv_pgmid
        AND object = 'SICF'
        AND obj_name LIKE lv_obj_name
        ORDER BY PRIMARY KEY ##TOO_MANY_ITAB_FIELDS. "#EC CI_GENBUFF
  
      LOOP AT lt_tadir ASSIGNING <ls_tadir>.
        IF read_sicf_url( <ls_tadir>-obj_name ) = lv_hash.
          rs_tadir = <ls_tadir>.
          RETURN.
        ENDIF.
  
negative.code: 
    METHOD zif_abapgit_object~delete.
  
      DATA ls_icfservice TYPE icfservice.
  
      read( IMPORTING es_icfservice = ls_icfservice ).
  
  