вторая часть марлезонского балета
разобрался примерно ... теперь пытаюсь сэкономить на строчках текста: хочу вызвать готовый FORM, который лежит в KSS-ном ФМе из своего репорт'а
*вызываем внутренние процедуры транзакции KSS2
PERFORM DETERMINE_OBJECTS(LKSS0F20)
TABLES LT_OBJ
LT_COIOB.
DESCRIBE TABLE LT_OBJ LINES n.
loop at LT_OBJ.
write: / LT_OBJ-OBJNR.
endloop.
оно валится в дамп - ругается что нельзя вызывать PERFORM для программ типа I (т.к. DETERMINE_OBJECTS сидит в инклуде LKSS0F20)
Пробовал описать include LKSS0F20 (и дополнительного LKSS0D10, который содержит список констант, используемых внутри perform'a) - оно на синтаксис ругается
Подскажите, как правильно вызвать "чужой" perform правильно (чтобы максимально задействовать куски имеющегося стандартного алгоритма, а не переписывать его заново в своём репорте)?