TYPE-POOLS:rsds. DATA: trange TYPE rsds_trange, trange_line LIKE LINE OF trange, trange_frange_t_line LIKE LINE OF trange_line-frange_t, trange_frange_t_selopt_t_line LIKE LINE OF trange_frange_t_line-selopt_t, texpr TYPE rsds_texpr. trange_line-tablename = 'BSIS'. trange_frange_t_line-fieldname = 'MONAT'. trange_frange_t_selopt_t_line-sign = 'I'. trange_frange_t_selopt_t_line-option = 'BT'. trange_frange_t_selopt_t_line-low = '13'. trange_frange_t_selopt_t_line-high = '16'. APPEND trange_frange_t_selopt_t_line TO trange_frange_t_line-selopt_t. APPEND trange_frange_t_line TO trange_line-frange_t. APPEND trange_line TO trange. CALL FUNCTION 'FREE_SELECTIONS_RANGE_2_EX' EXPORTING field_ranges = trange IMPORTING EXPRESSIONS = texpr.
SUBMIT rfitemgl "VIA SELECTION-SCREEN USING SELECTION-SET 'SAP&AUDIT' WITH sd_saknr = '2423423432' WITH sd_bukrs = '9000' WITH x_opsel = ' ' WITH x_clsel = ' ' WITH x_aisel = 'X' WITH so_budat BETWEEN '20120601' AND '20120630' WITH FREE SELECTIONS texpr AND RETURN.