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:     IF sy-subrc <> 0.
        _raise 'error from DDIF_TABL_GET'.
      ENDIF.
  
      CLEAR: ls_dd02v-as4user,
             ls_dd02v-as4date,
  
negative.code:         rt_files = lcl_serialize_tran=>serialize( is_item ).
        WHEN 'MSAG'.
          rt_files = lcl_serialize_msag=>serialize( is_item ).
        WHEN 'TTYP'.
          rt_files = lcl_serialize_ttyp=>serialize( is_item ).
        WHEN 'VIEW'.
          rt_files = lcl_serialize_view=>serialize( is_item ).
        WHEN 'SHLP'.
          rt_files = lcl_serialize_shlp=>serialize( is_item ).
        WHEN 'ENQU'.
          rt_files = lcl_serialize_enqu=>serialize( is_item ).
        WHEN OTHERS.
          _raise 'Serialize, unknown type'.
      ENDCASE.
  