Stormbpmn позволяет выгружать информацию с в формате .docx. по вашим шаблонам.
1. Выгрузка процесса
Выгружается:
- Описание процесса
- История версий
- Схема бизнес-процесса
- Участники процесса
- Исполнители процесса
- Описание всех шагов процесса ( с ролями и элементами архитектуры)
- Связи с другими процессами
- Элементы архитектуры
- Согласование
Как создать свой шаблон
Для того, чтобы шаблон выгрузки был оформлен в вашем стиле, у вас есть возможность создавать свои шаблоны:
1. Возьмите за основу шаблон https://docs.google.com/document/d/1e9GZfWQDymoFcsF95yOTZdqkz4hXflzI2QyMUpqaFmY/edit?usp=sharing
2. Поменяйте размер, добавьте логотипы, легенду и т.д.
3. Скачайте шаблон в формате .docx
4. В разделе команды загрузите шаблон:
Шаблонов может быть несколько - например для разных департаментов, клиентов и т.д.
Как скачать регламент
1. В разделе "Скачать" нажмите "выгрузить регламент":
2. Выберите шаблон:
3. Готово!
Выгрузка работает только на тарифах TEAM и ENTERPRISE
====
Список тэгов и источников данных для них
Для генерации используется шаблонизатор, как делать сложную логику - можно посмотреть в их мануале.
Например, работают логические выражения:
- {{TOC}} - содержимое, будет работать только при открытии файла на Windows в Word
- {{name}} - Имя процесса
- {{versionNumber}} - номер последней версии
- {{versionDate}} - дата последней версии
- {{authorName}} - ФИО автора (из профиля автора)
- {{authorEmail}} -email автора
- {{onlineVersionUrl}} - ссылка на версию процесса в онлайне
- {{versionHistoryTable}} -таблица версий
- [versionNumber] - номер версии
- [createdOnReport] - дата создания версии
- [authorReport] - автор версии
- [comment] - комментарий к версии
- {{participantsTable}} -таблица участников
- [typeStr] - тип участника
- [person] - сотрудник
- [person.email]- почта
- [person.firstName]- имя
- [person.lastName]- фамилия
- [person.patronymic]- отчество
- [person.phone]- телефон
- {{processDescription}} -описание процесса
- {{@processDiagram}} -картинка схемы (требует ручного изменения под масштаб страницы после выгрузки)
- {{assigneesListTable}} - таблица исполнителей процессов
- [name] - название исполнителя
- [type] - тип исполнителя
- [count] - количество задач
- {{?assigneesListDescription}} Массив описания задач
- {{activityName}} - название задачи
- {{activityPoolName}} - пул задачи
- {{assigneeName}} - название исполнителя
- {{+activityDescription}} - описание действия
- {{elementList}} -элементы архитектуры внутри задачи (строкой)
- {{?assetList}} - элементы архитектуры, связанные с задачей, массивом
- {{assetType}}-тип элемента архитектуры
- {{ assetTypeStr}} - тип элемента архитектуры на русском
- {{ assetName}} - название элемента архитектуры
- {{+description}} - описание элемента архитектуры
- {{durationString }} строка длительности задачи
- {{assetLink}} -внешняя ссылка
- {{assetLinkReg}} - красивая кликабельная ссылка, где под именем ссылка
{{/assetList}}
- {{processCollaboration}} - таблица связей процесса
- [type] - тип связи (мессадж, коллактивити)
- [fromDiagramName] - название диаграммы, откуда идет связь
- [fromItemName] - название элемента диаграммы, откуда идет связь
- [toDiagramName] - название диаграммы, куда идет связь
- [toItemName] - название элемента диаграммы, куда идет связь
- {{processAssets}} - таблица элементов архитектуры процессса (без повторений)
- [assetType] -тип элемента архитектуры
- [assetTypeStr] - тип элемента архитектуры на русском
- [assetName] - название элемента архитектуры
- [+description] - описание элемента архитектуры
- [assetLink] -внешняя ссылка
- [assetLinkReg] - красивая кликабельная ссылка, где под именем ссылка
- [?linkedTasks] - массив привязанных к элементу архитектуры задачи
[fromItemName] - название задачи
- [assetType] -тип элемента архитектуры
- [assetTypeStr] - тип элемента архитектуры на русском
- [assetName] - название элемента архитектуры
- [+description] - описание элемента архитектуры
- [assetLink] -внешняя ссылка
- [assetLinkReg] - красивая кликабельная ссылка, где под именем ссылка
[/linkedTasks]
- {{processAssetsToActivity}} - таблица элементов архитектуры процессса в привязке к задачам
- [assetType] -тип элемента архитектуры
- [assetTypeStr] - тип элемента архитектуры на русском
- [assetName] - название элемента архитектуры
- [+description] - описание элемента архитектуры
- [fromItemName]-элемент, к которому пркреплен элемент архитектуры
- [assetLink] -внешняя ссылка строкой
- [assetLinkReg] - внешняя ссылка с положенной ссылкой в ворде
- {{processApprovals}} - таблица согласования процесса
- [createdOnStr] - дата создания согласования
- [approvalTimeStr] - дата принятия решения согласования
- [approverEmail] - емейл согласующего
- [status] - статус согласования
- [comment] - комментарий согласования
- [diagramVersion] - версия, по которой принято решение
В системе используется шаблонизатор https://deepoove.com/poi-tl/, так что вы можете использовать любые функции из документации шаблонизатора.
В шаблонах работают Макросы
Пример оформления описания шагов процесса в таблицу.
2. Выгрузка роли
Базовый шаблон - https://docs.google.com/document/d/17WWmGZGagXA6r4aFL59sCD4bCBvUaWXamCFAGf3iUMY/edit?usp=sharing
- {{assignee.name}} - имя роли
- {{assignee.updatedOn}} - дата обновления
- {{assignee.updateBy}} - почта автора обновления
- {{onlineVersionUrl}} - кликабельная ссылка на карточку
- {{+assignee.description}} - описание роли
- {{diagramEdgesCount}} - таблица участия роли в процессах
- [diagramName] - название процесса
- [count] - количество задач в процессе на роли
- {{assignee.diagramEdges}} -массив задач роли
- {{elementName}} - название задачи
- ({{diagramName}}) - название процесса
- {{diagramStatus}} - статус процесса
- {{diagramElementId}} -кликабельная ссылка на задачу в шторме
- {{assetList}} - массив элементов архитектуры задачи (атрибуты в массиве аналогично из раздела про процесс)
- {{assigneeDetails}} - массив должностей, назаченных на роль
- [name] - название
- [+description] - описание
- [head.name] - название руководителя текущей должности
- [children] - массив подчиненных должностей текущей должности
- {{personsByAssignee}} - массив сотрудников, назначенных на должности, назначенные на роли
- [firstName]
- [lastName]
- [patronymic]
- [phone]
- [email]
- {{TOC}} - содержимое
Статья помогла?
Отлично!
Спасибо за ваш отзыв
Извините, что не удалось помочь!
Спасибо за ваш отзыв
Комментарий отправлен
Мы ценим вашу помощь и постараемся исправить статью