имеется некая самописная програмка печати формуляра (загрузочный лист для транспортировки).
Для отладки програмка может запускаться с selection screen'ом, и по событию START-OF-SELECTION происходит всего лишь
nast-objky = p_tknum.
nast-spras = sy-langu.
PERFORM Entry USING '' ''.
ну и естетсвенно в настройке выходных документов транспортировки стоят эта же программа, FORM Entry и нужный формуляр.
Что получается.
При запуске программы напрямую через SE38 все работает на ура, НО при запуске на печать выходного документа (VT03N -> Транспортировка -> вывести -> Экран) вызов п/п Entry происходит нормально, в ней все данные выбираются, НО в формуляр SAP Script они уже не попадают - точнее, попадают только те данные, что записаны в словарную структуру VTTK, а все глобальные переменные, описанные в проге печати, значений не передают
То есть формуляр на программу печати реагирует - число строк выводит правильное, но они все ПУСТЫЕ.
Что бы это значило - я понять не могу.