anchor.diff:            lv_rc     TYPE sy-subrc,
             lt_deltab TYPE STANDARD TABLE OF dcdeltb.
   
  -    FIELD-SYMBOLS: <ls_ddic> LIKE LINE OF it_ddic.
  -
  -    LOOP AT it_ddic ASSIGNING <ls_ddic>.
  -
  -      ls_gentab-name = <ls_ddic>-obj_name.
  -      ls_gentab-type = <ls_ddic>-object.
  +    FIELD-SYMBOLS: <ls_object> LIKE LINE OF gt_objects.
  +
  +    LOOP AT gt_objects ASSIGNING <ls_object>.
  +
  +      ls_gentab-name = <ls_object>-obj_name.
  +      ls_gentab-type = <ls_object>-object.
         INSERT ls_gentab INTO TABLE lt_gentab.
   
       ENDLOOP.
  
positive.code: 
    ENDMETHOD.
  
  
    METHOD filter_ddic_objects.
  
      DATA: ls_ddic LIKE LINE OF et_ddic.
  
      FIELD-SYMBOLS: <ls_object> LIKE LINE OF gt_objects.
  
      CLEAR: et_ddic, et_non_ddic.
  
      LOOP AT gt_objects ASSIGNING <ls_object>.
  
        MOVE-CORRESPONDING <ls_object> TO ls_ddic.
        INSERT ls_ddic INTO TABLE et_ddic.
        INSERT ls_ddic INTO TABLE et_non_ddic.
  
      ENDLOOP.
  
      CALL FUNCTION 'WB_ACTIVATION_TROBJTYPE_FILTER'
        EXPORTING
          keep_dictionary_types = abap_true
        CHANGING
          trobjtypes            = et_ddic.
  
      CALL FUNCTION 'WB_ACTIVATION_TROBJTYPE_FILTER'
        EXPORTING
          keep_dictionary_types = abap_false
        CHANGING
          trobjtypes            = et_non_ddic.
  
    ENDMETHOD.
  
  
    METHOD activate_ddic.
  
      DATA: lt_gentab TYPE STANDARD TABLE OF dcgentb,
  
negative.code:       IMPORTING iv_ddic TYPE abap_bool DEFAULT abap_false
        RAISING   zcx_abapgit_exception.
  
      CLASS-METHODS activate_ddic
        RAISING zcx_abapgit_exception.
  
      CLASS-METHODS activate_non_ddic
        RAISING zcx_abapgit_exception.
  
      CLASS-DATA: gt_objects TYPE TABLE OF dwinactiv.
  
  