anchor.diff:  
     METHOD read_sotr.
   
  -    FIELD-SYMBOLS <ls_sotr_use> TYPE sotr_use.
  +    FIELD-SYMBOLS <ls_sotr_use> LIKE LINE OF et_sotr_use.
   
       DATA lv_sotr TYPE zif_abapgit_definitions=>ty_sotr.
   
  -    " Known SOTR usage...
  -    " LIMU: CPUB, WAPP, WDYV
  -    " R3TR: ENHC, ENHO, ENHS, ENSC, SCGR, SMIF, WDYA, WEBI, WEBS
  +    " SOTR usage (see LSOTR_SYSTEM_SETTINGSF01, FORM GET_OBJECT_TABLE)
  +    " LIMU: CPUB, WAPP, WDYC, WDYD, WDYV
  +    " R3TR: ENHC, ENHD, ENHO, ENHS, ENSC, SCGR, SICF, WDCA, WDCC, WDYA, WEBI, WEBS, XSLT
   
       et_sotr_use = get_sotr_usage( iv_pgmid    = iv_pgmid
                                     iv_object   = iv_object
  
positive.code:   METHOD create_sotr.
  
      DATA:
        lt_objects  TYPE sotr_objects,
        ls_paket    TYPE sotr_pack,
        lv_object   LIKE LINE OF lt_objects,
        lt_sotr     TYPE zif_abapgit_definitions=>ty_sotr_tt,
        lt_sotr_use TYPE zif_abapgit_definitions=>ty_sotr_use_tt.
  
      FIELD-SYMBOLS: <ls_sotr> LIKE LINE OF lt_sotr.
  
      io_xml->read( EXPORTING iv_name = 'SOTR'
                    CHANGING cg_data = lt_sotr ).
      io_xml->read( EXPORTING iv_name = 'SOTR_USE'
                    CHANGING cg_data = lt_sotr_use ).
  
      LOOP AT lt_sotr ASSIGNING <ls_sotr>.
        CALL FUNCTION 'SOTR_OBJECT_GET_OBJECTS'
          EXPORTING
            object_vector    = <ls_sotr>-header-objid_vec
  
negative.code:         !iv_object         TYPE trobjtype
          !iv_obj_name       TYPE csequence
        RETURNING
          VALUE(rt_sotr_use) TYPE zif_abapgit_definitions=>ty_sotr_use_tt.
  
      CLASS-METHODS get_sotr_4_concept
        IMPORTING
  