Добрый день! У кого-то есть наработки по добавлению своих полей в генератор документов?
У меня стоит следующая задача: в crm (к сделка) привязан универсальный список, нужно этот список вывести в документ к сделке.
Пока изучаю событие onBeforeProcessDocument. Создание своего провайдера, как я понимаю, не подходит, т.к. эта форма http://joxi.ru/v29dagLsZW0NNm вызывается аяксом и в параметрах уже уходит провайдер - "bitrix\\crm\\integration\\documentgenerator\\dataprovider\\deal"
Через onBeforeProcessDocument самый простой вариант. Посмотрите тему https://dev.1c-bitrix.ru/community/forums/forum23/topic117063/, там есть много примеров. С помощью события в документ можете прокинуть что угодно. Проблема в том, что ваши поля не будут отображаться в интерфейсе, т.е. для формирования шаблона вам придется где-то поддерживать и показывать список полей для значений списка.
Чтобы поля появились в интерфейсе понадобится намного больше телодвижений.