anchor.diff:    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>.
  +    create_sotr_from_data(
  +      iv_package  = iv_package
  +      it_sotr     = lt_sotr
  +      it_sotr_use = lt_sotr_use ).
  +
  +  ENDMETHOD.
  +
  +
  +  METHOD create_sotr_from_data.
  +
  +    DATA:
  +      lt_objects TYPE sotr_objects,
  +      ls_paket   TYPE sotr_pack,
  +      lv_object  LIKE LINE OF lt_objects.
  +
  +    FIELD-SYMBOLS: <ls_sotr> LIKE LINE OF it_sotr.
  +
  +    LOOP AT it_sotr ASSIGNING <ls_sotr>.
         CALL FUNCTION 'SOTR_OBJECT_GET_OBJECTS'
           EXPORTING
             object_vector    = <ls_sotr>-header-objid_vec
  
positive.code: 
    PUBLIC SECTION.
  
      TYPES:
        ty_sotr_use_tt TYPE STANDARD TABLE OF sotr_use WITH DEFAULT KEY .
  
      CLASS-METHODS read_sotr
        IMPORTING
          !iv_pgmid    TYPE pgmid
          !iv_object   TYPE trobjtype
          !iv_obj_name TYPE csequence
          !io_xml      TYPE REF TO zif_abapgit_xml_output OPTIONAL
  
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
  