Столкнулся с необходимостью сделать ВПФ для Альфы-Авто, но не нашёл толкового рецепта. Вот результат — как с минимальными телодвижениями отвязать форму для дальнейших изменений. Для отвязки формы необходимо:
— Создать внешнюю обработку;
— В ней создать реквизит СсылкаНаОбъект с типом ДокументСсылка.ЗаказНаряд;
— Скопировать макет ЗаказНаряд из конфигурации и вставить его в нашу обработку;
— в модуле объекта создать «Функция Печать(СсылкаНаОбъект,ТабДокумент) Экспорт» и скопировать в неё функцию печати, например ПечатьЗаказНаряд;
— по тексту функции заменить «ЭтотОбъект» на «СсылкаНаОбъект»;
— используя проверку синтаксиса, вставить объявления необходимых переменных и присвоить им значения из документа, напр., Контрагент = СсылкаНаОбъект.Контрагент;
— Добиваемся сообщения «Синтаксических ошибок не обнаружено!», сохраняем обработку в файле и запускаем Предприятие;
— Открываем Сервис-Все операции — Справочник… Находим «Внешние печатные формы» и вставляем новую запись. Обратить внимание! На период отладки ставьте «Хранить внешнюю форму в файле»