Народ, кто-нибудь запускал программу RHINTE30 в фоне? Такое ощущение, что в фоне не работает. Объясню почему: в коде в блоке end-of-selection, табельные номера обрабатываются, создается сеанс пакетного ввода и там после этого написан такой код
Code:
IF sy-batch IS INITIAL. "ANDK007895
COMMIT WORK. "wg. TIMEOUT "ANDK007895
ENDIF.
в 1041 строке (версия эйчар компоненты SAP_HR 604 0085 SAPKE60485 Human Resources)
В диалоговом режиме программа хавает табельников, выдает лог что столько чел. обработано и в SM35 вижу сеанс пакетника.
Данную программу вызываю из другой программы, а последняя запускается в фоновом процессе, поэтому RHINTE30 тоже в фоне запускается.
Специально в дебаге sy-batch убарл Х в фоновом режиме, коммит ворк выполнился, и в SM35 появился сеанс пакетника. Поиск в гугле не дал никаких результатов.
У какого какие есть решения?