anchor.diff:        ls_item-obj_type = <ls_result>-obj_type.
         ls_item-obj_name = <ls_result>-obj_name.
   
  +* todo, refactoring
         CASE ls_item-obj_type.
           WHEN 'PROG'.
             lcl_serialize_prog=>deserialize( is_item  = ls_item
  
positive.code:     CALL FUNCTION 'DDIF_TABL_GET'
        EXPORTING
          name          = lv_name
        IMPORTING
          dd02v_wa      = ls_dd02v
          dd09l_wa      = ls_dd09l
  
negative.code:           TABLES
              inactive_objects = lt_objects.
          APPEND LINES OF lt_objects TO lcl_serialize_common=>gt_programs.
        WHEN 'DOMA' OR 'DTEL' OR 'TABL' OR 'INDX' OR 'TTYP' OR 'VIEW' OR 'SHLP' OR 'ENQU'.
  * todo also insert_into_working_area?
          APPEND INITIAL LINE TO lcl_serialize_common=>gt_ddic ASSIGNING <ls_object>.
          <ls_object>-object   = iv_type.
  