Смысл достаточно простой.
При открытии обработка читает все объекты метаданных, для которых есть печатные формы. Именно зарегистрированные печатные формы.
КомандыПечати = УправлениеПечатью.КомандыПечатиОбъекта(ТекОбъект);
Если не КомандыПечати.Количество() = 0 тогда
Объекты в одну кучку, Печатные формы в другую =). На форме обработки пользователь выбирает нужный объект, нужную печатную форму этого объекта и нажимает кнопку Печать. Обработка написана с для конфигураций с БСП.
Далее пример.
Открывается обработка через Файл - Открыть.
Выбираем объект метаданных
Выбираем печатную форму объекта
Выбираем объект
Жмем кнопку Печать.
Тестил на платформе 1С:Предприятие 8.3 (8.3.19.1522).
Бухгалтерия предприятия, редакция 3.0 (3.0.106.101).
На Комплексной тоже проверял, все работает.