Добавляем внешнюю печатную форму в «Комплект документов с настройкой».

Допустим, в конфигурации присутствует внешняя печатная форма «Счёт на оплату изменённый», назначенная документу "Реализация товаров и услуг". Предположим, что возникла необходимость добавить внешнюю печатную форму в «Комплект документов с настройкой», чтобы можно было выводить нашу внешнюю печатную форму в комплекте с другими формами.

Когда я в первый раз столкнулся с такой задачей, то у меня получилось не сразу. Я открыл форму документа "Реализация товаров и услуг", выбрал в меню "Печать" пункт "Комплект документов с настройкой" и... не обнаружил в списке доступных печатных форм нужную мне форму. Хотя в модуле объекта внешней печатной формы указано назначение:

МассивНазначений.Добавить("Документ.РеализацияТоваровУслуг");

Также в настройках печатной формы указано, что она размещена в документе "Реализация товаров и услуг". Однако в форме "Комплект документов с настройкой" она была не видна.

Я подумал, что для внешних печатных форм нужно что-то программировать в конфигураторе, стал искать задействованные процедуры и функции. В коде увидел, что внешние печатные формы всё-таки должны подтягиваться в форму "Комплект документов с настройкой".

В результате поисков и проб удалось решить проблему самым простым образом. В меню "«НСИ и администрирование» → «Печатные формы, отчёты и обработки» → «Настройки печати объектов»" я удалил настройку для документа "Реализация товаров и услуг", и после этого моя внешняя печатная форма появилась в списке формы "Комплект документов с настройкой".