Приложение позволит создавать в Списках, через бизнес-процессы, документы в формате Word по шаблону, аналогично генератору документов CRM. В активити «Генератор документов для Списков и Бизнес-процессов» изначально задаются параметры: шаблон документа (ID файла Диска), ID папки Диска сохранения результата, переменные шаблона. После генерации документа его можно сохранить в поле Списка.
Через стандартный инструмент «Маркет» необходимо установить приложение «Генератор документов для Списков и Бизнес-процессов». Подтвердить доступ приложения на работу с модулями Диск и Бизнес-процессы (Рисунок 1).
Рисунок 1 – Подтверждение доступа приложения
В конструкторе бизнес-процессах модуля «Списки» в ленте появится активити «[Генератор документов для списков и бизнес-процессов] Создать файл» (Рисунок 2).
Рисунок 2 – Активити «[Генератор документов для списков и бизнес-процессов] Создать файл»
1. В Диск необходимо создать папку для хранения шаблонов документов (Рисунок 1).
Рисунок 1 – Создание папки
2. Создать шаблон документа. Где вставляемые значения будут иметь вид ${paramOne}. Где «${…}» - служебная часть, а «paramOne» - значения, заданные в настройках активити «[Генератор документов для списков и бизнес-процессов] Создать файл» (Рисунок 2).
Рисунок 2 – Создание шаблона документа
3. В созданную папку необходимо загрузить файл с шаблоном документов (Рисунок 3).
Рисунок 3 – Файл с шаблоном документа
4. В папке Диска необходимо создать папку для хранения результатов генерации документов (Рисунок 4).
Рисунок 4 – Папка результатов генерации документов
5. В Списках создать поле Файл вложения в «Основных настройки поля» указать тип поля «Файл (Диск)», в него будет происходить сохранение сгенерированного файла (Рисунок 5).
Рисунок 5 – Вкладка «Настройки». Тип «Файл (Диск)»
6. Схема действий бизнес-процесса (Рисунок 6).
Рисунок 6 – Схема бизнес-процесса
Построение бизнес-процесса состоит из нескольких действий:
А). Детально об объекте Диска – в данном активити необходимо выбрать загруженный в Диск шаблон документа (файл) (Рисунок 7).
Рисунок 7 – Активити «Детально об объекте Диска»
Б). Детально об объекте Диска – в данную папку для сохранения результата (Рисунок 8).
Рисунок 8 – Выбор документа
В). Настройка активити [Генератор документов для списков и бизнес-процессов] Создать файл (Рисунок 9).
Рисунок 9 –Настройка активити
В поле «ID шаблона: ID файла шаблона DOCX» необходимо указать ID шаблона файла Диска (Рисунок 10).
Рисунок 10 – Шаблон.ID
В поле «ID папки: ID папки», в которую будет сохранен результат (Рисунок 11).
Рисунок 11 – Результат. ID
В поле «Переменные шаблона» указать значение формата: переменная/значение (paramOne|{{Название}}) (Рисунок 12). Нажать кнопку «Сохранить».
Рисунок 12 –Переменные шаблона
Г). В активити «Изменение документа» (Рисунок 13) необходимо сохранить
сгенерированный файл в поле документа (Рисунок 14).
Рисунок 13 – Активити «Изменение документа»
Рисунок 14 – Кнопка «Сохранить»