Trezeguet написал(а):
Настраиваю печать долгосрочного контракта. Создал свой вид выходного документа. Присвоил ему программу обработки и формуляр. Пытаюсь напечатать документ.
Система выдает ошибку:
671 ABAP-процессор: POSTING_ILLEGAL_STATEMENT.
В дампе ругается на системную подпрограмму OP_DIALOG_PRINTER, строчка CALL SCREEN 100 STARTING....
Собственно вопрос. Какие параметры необходимо передавать в процедуру обработки печати, которая указывается в настройке и, соответственно, как из обрабатывать?
Если используешь свою программу печати, то советую сделать ее как Z копию программы SAPFM06P - оставь инклуд с объявлениями переменных и собственно саму процедуру (ENTRY_NEU в стандарте), а там уж правь... постарайся само сабой оставить поддержку управления выходными документами.