Блок используется для конвертации файла .docx или .xlsx в формат .pdf в ходе выполнения бизнес-процесса.
Рассмотрим применение элемента в процессе составления договора и отправки его контрагенту. В ходе бизнес-процесса договор формируется по шаблону в формате .docx, при необходимости редактируется и проходит согласование руководителя. Затем формат согласованного документа автоматически изменяется с помощью блока Конвертация файла в PDF. После этого ответственный сотрудник получает задачу отправить договор, в который уже нельзя внести правки, контрагенту.
Схема процесса при этом будет выглядеть следующим образом:
Настройка блока
На странице процесса на панели инструментов справа от поля для моделирования откройте вкладку Системные элементы. Перетащите блок Конвертация файла в PDF на схему и разместите его там, где в ходе выполнения процесса потребуется изменить формат файла.
Дважды нажмите на добавленный блок, чтобы открыть окно с настройками.
- Название* — укажите название блока, которое будет отображаться на схеме процесса;
- Входной файл* — выберите из контекста процесса переменную типа Файл, содержащую документ, формат которого будет изменяться;
- Выходной файл* — выберите из контекста процесса переменную типа Файл, в которую будет записан документ с изменённым форматом;
- Имя выходного файла* — укажите название, которое будет присваиваться новому файлу после изменения формата. Вы можете использовать переменные процесса. Для этого в правой части поля нажмите {+}. В шаблон названия можно добавить дату с помощью функции DateTime(). Для этого нажмите f(x).
После того как вы заполнили все поля, нажмите Сохранить.
Когда процесс дойдёт до настроенного блока, формат документа автоматически сменится. Новый документ сохранится в переменную, которая была указана в качестве выходного файла. Вы можете использовать эту переменную в ходе процесса. В примере, описанном выше, ответственному сотруднику придёт задача, на форме которой будет размещён выходной файл. Сотрудник сможет скачать документ и отправить его контрагенту.