Коллеги, 
Есть функция планирования типа распределение по ссылочным данным, в ней используются несколько EXIT переменных YRASTA, YVAR2, значение которых зависит от вводимой при запуске функции переменной YRASNO.
При запуске функции в WAD, ввожу значение для переменной YRASNO, но в программу EXIT переменной это значение не передаётся.
В чём же всё-таки здесь проблема?
Текст EXIT переменной.  
Code:
WHEN 'YRASTA'.
    DATA lt_yrasta TYPE TABLE OF yrasta.
    DATA ls_yrasta TYPE yrasta.
    REFRESH lt_yrasta.
    IF i_step = 1.
      READ TABLE i_t_var_range
      INTO ls_var_range
      WITH KEY vnam = 'YRASNO'.
      IF sy-subrc = 0.
        CLEAR ls_range.
        SELECT
          ystati2
          FROM yrasta
          INTO CORRESPONDING FIELDS OF TABLE lt_yrasta
          WHERE ynomras = ls_var_range-low.
        DELETE ADJACENT DUPLICATES FROM lt_yrasta COMPARING ystati2.
        LOOP AT lt_yrasta INTO ls_yrasta.
          CLEAR ls_range.
          ls_range-sign = 'I'.
          ls_range-opt  = 'EQ'.
          ls_range-low = ls_yrasta-ystati2.
          APPEND ls_range TO e_t_range.
        ENDLOOP.
      ENDIF.
    ENDIF.