anchor.diff:        _raise 'error from screen_list'.
       ENDIF.
   
  -    LOOP AT lt_dynpros ASSIGNING <ls_dynpro>.
  +    LOOP AT lt_dynpros ASSIGNING <ls_dynpro> WHERE type <> 'S'. " skip generated selection screens
   
         li_element = io_xml->xml_element( 'SCREEN' ).
   
  
positive.code:     CALL FUNCTION 'DDIF_DTEL_GET'
        EXPORTING
          name          = lv_name
          langu         = 'E'
        IMPORTING
          dd04v_wa      = ls_dd04v
          tpara_wa      = ls_tpara
  
negative.code:         version = seoc_version_inactive
          force   = seox_true.
  
      lt_source = serialize_abap( ls_clskey ).
      ls_file = abap_to_file( is_item = is_item
                              it_abap = lt_source ).
  