anchor.diff:      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 ).
  +    lt_longtexts = read( iv_object_name  = iv_object_name
  +                         iv_longtext_id  = iv_longtext_id
  +                         it_dokil        = it_dokil
  +                         iv_clear_fields = abap_false ).
   
       READ TABLE lt_longtexts INDEX 1 ASSIGNING <ls_longtext>.
       IF sy-subrc = 0.
         rv_user = <ls_longtext>-head-tdluser.
  +      IF rv_user IS INITIAL.
  +        rv_user = <ls_longtext>-head-tdfuser.
  +      ENDIF.
       ENDIF.
   
     ENDMETHOD.
  
positive.code:       END OF ty_longtext .
      TYPES:
        ty_longtexts TYPE STANDARD TABLE OF ty_longtext
                             WITH NON-UNIQUE DEFAULT KEY .
  
      METHODS read
        IMPORTING
  
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
  