Ну собственно в названии темы все и сказано
Нужно во время работы программы вызвать другую программу и чтобы она обработала данные.
Делаю так.
FIELD-SYMBOLS: <provod_dokum2> LIKE LINE OF provod_dokum2.
DATA: BEGIN OF rspar_tab OCCURS 0,
SIGN LIKE rsparams-SIGN,
option LIKE rsparams-option,
low LIKE rsparams-low,
High LIKE rsparams-High.
DATA: END OF rspar_tab.
DATA rspar_tab_wa LIKE LINE OF rspar_tab.
LOOP AT provod_dokum2 ASSIGNING <provod_dokum2>.
rspar_tab_wa-SIGN = 'I'.
rspar_tab_wa-option = 'EQ'.
rspar_tab_wa-low = <provod_dokum2>-z_1 .
APPEND rspar_tab_wa TO rspar_tab.
ENDLOOP.
SUBMIT Z_EXEC_OTPUSK USING SELECTION-SCREEN '1000' WITH S_VBELN IN rspar_tab AND RETURN.
В итоге он проходит в дальнейшую логику той проги, а там грид на котором нужно выбрать все записи и нажать кнопку.
Не знаю что делать
Есть вариант через пакетник, но там есть свои проблемы при подаче входных значений.