anchor.diff:          TABLES
             line    = ls_longtext-lines.
   
  -      CLEAR: ls_longtext-head-tdfuser,
  -             ls_longtext-head-tdfreles,
  -             ls_longtext-head-tdfdate,
  -             ls_longtext-head-tdftime,
  -             ls_longtext-head-tdluser,
  -             ls_longtext-head-tdlreles,
  -             ls_longtext-head-tdldate,
  -             ls_longtext-head-tdltime.
  +      IF iv_clear_fields = abap_true.
  +        CLEAR: ls_longtext-head-tdfuser,
  +               ls_longtext-head-tdfreles,
  +               ls_longtext-head-tdfdate,
  +               ls_longtext-head-tdftime,
  +               ls_longtext-head-tdluser,
  +               ls_longtext-head-tdlreles,
  +               ls_longtext-head-tdldate,
  +               ls_longtext-head-tdltime.
  +      ENDIF.
   
         INSERT ls_longtext INTO TABLE rt_longtexts.
   
  
positive.code:     DATA: lt_longtexts TYPE ty_longtexts.
      FIELD-SYMBOLS: <ls_longtext> TYPE ty_longtext.
  
      lt_longtexts = read( iv_object_name = iv_object_name
                           iv_longtext_id = iv_longtext_id
                           it_dokil       = it_dokil ).
  
      READ TABLE lt_longtexts INDEX 1 ASSIGNING <ls_longtext>.
      IF sy-subrc = 0.
        rv_user = <ls_longtext>-head-tdluser.
      ENDIF.
  
    ENDMETHOD.
  
negative.code:         !iv_longtext_id      TYPE dokil-id
          !it_dokil            TYPE zif_abapgit_definitions=>ty_dokil_tt
          !iv_master_lang_only TYPE abap_bool DEFAULT abap_false
          !iv_clear_fields     TYPE abap_bool DEFAULT abap_true
        RETURNING
          VALUE(rt_longtexts)  TYPE ty_longtexts
        RAISING
  