anchor.diff:  CLASS zcl_abapgit_object_docv IMPLEMENTATION.
   
   
  -  METHOD read.
  +  METHOD constructor.
   
  -    DATA: lv_object TYPE dokhl-object,
  -          lv_id     TYPE dokhl-id.
  +    DATA: lv_prefix    TYPE namespace,
  +          lv_bare_name TYPE progname.
  +
  +    super->constructor( is_item = is_item
  +                        iv_language = iv_language ).
  +
  +    CALL FUNCTION 'RS_NAME_SPLIT_NAMESPACE'
  +      EXPORTING
  +        name_with_namespace    = ms_item-obj_name
  +      IMPORTING
  +        namespace              = lv_prefix
  +        name_without_namespace = lv_bare_name.
  +
  +    mv_id         = lv_bare_name(2).
  +    mv_doc_object = |{ lv_prefix }{ lv_bare_name+2(*) }|.
  +
  +  ENDMETHOD.
   
   
  -    lv_id = ms_item-obj_name(2).
  -    lv_object = ms_item-obj_name+2.
  +  METHOD read.
   
       CALL FUNCTION 'DOCU_READ'
         EXPORTING
  -        id       = lv_id
  +        id       = mv_id
           langu    = mv_language
  -        object   = lv_object
  +        object   = mv_doc_object
           typ      = c_typ
           version  = c_version
         IMPORTING
  
positive.code: CLASS zcl_abapgit_object_docv DEFINITION PUBLIC INHERITING FROM zcl_abapgit_objects_super FINAL.
  
    PUBLIC SECTION.
      INTERFACES zif_abapgit_object.
    PROTECTED SECTION.
    PRIVATE SECTION.
      CONSTANTS: c_typ     TYPE dokhl-typ VALUE 'E',
                 c_version TYPE dokhl-dokversion VALUE '0001',
                 c_name    TYPE string VALUE 'DOC'.
  
      TYPES: BEGIN OF ty_data,
               doctitle TYPE dsyst-doktitle,
               head     TYPE thead,
               lines    TYPE tline_tab,
             END OF ty_data.
  
      METHODS: read
        RETURNING VALUE(rs_data) TYPE ty_data.
  
  ENDCLASS.
  
  
  
negative.code: 
    METHOD zif_abapgit_object~exists.
  
      SELECT SINGLE id FROM dokil INTO mv_id
        WHERE id     = mv_id
          AND object = mv_doc_object.                     "#EC CI_GENBUFF
  
      rv_bool = boolc( sy-subrc = 0 ).
  
  