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