Установка
Через стандартный инструмент из Битрикс24.Маркет необходимо установить приложение «Генератор документов для Списков и Бизнес-процессов». Подтвердить доступ приложения на работу с модулями Диск и Бизнес-процессы (Рисунок 1).
![](https://yelmo.ru/app-img/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_1.jpg)
Рисунок 1 – Подтверждение доступа приложения
В конструкторе бизнес-процессах модуля «Списки» в ленте появится активити «[Генератор документов для списков и бизнес-процессов] Создать файл» (Рисунок 2).
![](https://yelmo.ru/app-img/%D0%A3%D1%81%D1%82%D0%B0%D0%BD%D0%BE%D0%B2%D0%BA%D0%B0_2.jpg)
Рисунок 2 – Активити «[Генератор документов для списков и бизнес-процессов] Создать файл»
Настройка1. В Диск необходимо создать папку для хранения шаблонов документов (Рисунок 1).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-1.jpg)
Рисунок 1 – Создание папки
2. Создать шаблон документа, где вставляемые значения будут иметь вид ${paramOne}. Где «${…}» - служебная часть, а «paramOne» - значения, заданные в настройках активити «[Генератор документов для списков и бизнес-процессов] Создать файл» (Рисунок 2).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-4.jpg)
Рисунок 2 – Создание шаблона документа
3. В созданную папку необходимо загрузить файл с шаблоном документов (Рисунок 3).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-2.jpg)
Рисунок 3 – Файл с шаблоном документа
4. В папке Диска необходимо создать папку для хранения результатов генерации документов (Рисунок 4).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-3.jpg)
Рисунок 4 – Папка результатов генерации документов
5. В Списках создать поле Файл вложения в «Основных настройки поля» указать тип поля «Файл (Диск)», в него будет происходить сохранение сгенерированного файла (Рисунок 5).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-5.jpg)
Рисунок 5 – Вкладка «Настройки». Тип «Файл (Диск)»
6. Схема действий бизнес-процесса (Рисунок 6).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-6.jpg)
Рисунок 6 – Схема бизнес-процесса
Построение бизнес-процесса состоит из нескольких действий:
А). Детально об объекте Диска – в данном активити необходимо выбрать загруженный в Диск шаблон документа (файл) (Рисунок 7).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-7.jpg)
Рисунок 7 – Активити «Детально об объекте Диска»
Б). Детально об объекте Диска – в данную папку для сохранения результата (Рисунок 8).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-8.jpg)
Рисунок 8 – Выбор документа
В). Настройка активити [Генератор документов для списков и бизнес-процессов] Создать файл (Рисунок 9).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-10.jpg)
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-13.jpg)
Рисунок 9 – Настройка активити
В поле «ID шаблона: ID файла шаблона DOCX» необходимо указать ID шаблона файла Диска (Рисунок 10).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-11.jpg)
Рисунок 10 – Шаблон.ID
В поле «ID папки: ID папки», в которую будет сохранен результат (Рисунок 11).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-12.jpg)
Рисунок 11 – Результат. ID
В поле «Переменные шаблона» указать значение формата: переменная/значение (paramOne|{{Название}}) (Рисунок 12). Нажать кнопку «Сохранить».
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-12-1.jpg)
Рисунок 12 – Переменные шаблона
Г). В активити «Изменение документа» (Рисунок 13) необходимо сохранить сгенерированный файл в поле документа (Рисунок 14).
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-14.jpg)
Рисунок 13 – Активити «Изменение документа»
![](https://yelmo.ru/app-img/%D0%9D%D0%B0%D1%81%D1%82%D1%80%D0%BE%D0%B9%D0%BA%D0%B0-15.jpg)
Рисунок 14 – Кнопка «Сохранить»