anchor.diff:          put_refused       = 5
           OTHERS            = 6.
       IF sy-subrc <> 0.
  -      zcx_abapgit_exception=>raise( 'error from DDIF_DTEL_PUT' ).
  +      zcx_abapgit_exception=>raise( |error from DDIF_DTEL_PUT, { sy-subrc }| ).
       ENDIF.
   
       deserialize_texts( io_xml   = io_xml
  
positive.code:   METHOD zif_abapgit_object~deserialize.
  
      DATA: ls_dd04v TYPE dd04v,
            lv_name  TYPE ddobjname,
            ls_tpara TYPE tpara.
  
  
      io_xml->read( EXPORTING iv_name = 'DD04V'
                    CHANGING cg_data = ls_dd04v ).
      io_xml->read( EXPORTING iv_name = 'TPARA'
                    CHANGING cg_data = ls_tpara ).
  
      corr_insert( iv_package = iv_package iv_object_class = 'DICT' ).
  
  
negative.code:           put_refused       = 5
            OTHERS            = 6.
        IF sy-subrc <> 0.
          zcx_abapgit_exception=>raise( |error from DDIF_DTEL_PUT @TEXTS, { sy-subrc }| ).
        ENDIF.
      ENDLOOP.
  
  