Нередко бывает нужно вызвать печать ТТН без открытия формы - извне.
Но типовая обработка все выполняет внутри формы.
Вызвать форму не всегда возможно.
Данная обработка выполняет все действия по печати в модуле объекта.
Возможен вызов функция как для вывода на экран, так и с возвратом табличных документов.
Тестировалось на релизе 10.3.55.3.
Один из примеров использования:
Обработка встраивается в конфигурацию.
Код Вызова:
Обр = Обработки.ПечатьТТН1208_ИзМодуля.Создать();
обр.Документ = Документ;
Обр.Инициализировать();
Если ТолькоВернутьТабДоки Тогда
ТабД1 = Обр.Печать_ТТН(ТолькоВернутьТабДоки);
ТабД2 = Обр.Печать_ТранспортнаяНакладная(ТолькоВернутьТабДоки);
ТабД3 = Обр.Печать_СопроводительнаяВедомость(ТолькоВернутьТабДоки);
Иначе
Обр.Печать_ТТН(ТолькоВернутьТабДоки);
Обр.Печать_ТранспортнаяНакладная(ТолькоВернутьТабДоки);
Обр.Печать_СопроводительнаяВедомость(ТолькоВернутьТабДоки);
КонецЕсли;