Назначение

 Ранее список личных процессов - черновиков - располагался в меню как отдельный раздел и назывался "Черновики". После выпуска версии BPM 1.16.0 раздел будет переименован в "Личные" и будет выглядеть как одна из вкладок на странице модуля "Конструктор процессов".

Вкладка предназначена для работы с личными процессами. Личные процессы - это некие черновики процессов, схемы которых можно редактировать и на их основе публиковать готовые версии процесса.  

Создание процесса

Процесс можно создать вручную, использовать готовые примеры или импортировать файл с готовым процессом.

Создание вручную

Для создания нового процесса:

  1. Нажмите на кнопку "Создать процесс".
  2. Заполните поля в открывшемся окне:


  3. Нажмите на кнопку "Создать". Текущее окно закроется и откроется страница редактора схемы нового процесса (подробнее о редакторе):

Добавление из примеров

Примеры процессов будут добавлены в версии BPM 1.16.0

Примеры процессов помогают быстрее понять, как может быть настроен процесс.

Для добавления процесса из примеров:

  1. Нажмите на кнопку "Использовать пример".
  2. Откроется окно, в котором отображается количество выбранных примеров и таблица с доступными примерами. В таблице отображаются название и описание процессов.


  3. Выберите один или несколько примеров, активировав чекбокс в строке с нужным процессом.
  4. Нажмите на кнопку "Добавить". Кнопка неактивна, если не выбран ни один пример.
  5. Окно закроется. Выбранные процессы будут добавлены в список личных процессов:
    • Если в таблице уже есть процесс с таким же названием, как у примера, то к названию добавляемого процесса автоматически добавится индекс. Например, если процесс "Сверка актов" уже существует, то новый процесс будет добавлен с названием "Сверка актов_1".
    • Помимо самого процесса будут также добавлены связанные объекты, которые используются в его схеме: роботы, экранные формы, AI-агенты, подпроцессы.

Процесс, добавленный из примера, можно редактировать и удалять так же, как и процесс, созданный вручную.

Добавление через импорт

В версии BPM 1.16.0 будет изменен процесс импорта процессов. Процесс теперь будет импортироваться вместе со всеми объектами, которые с ним связаны (роботами, экранными формами, подпроцессами, AI-агентами и справочниками). В импортированном процессе можно будет редактировать любые блоки.

Любой процесс можно скачать в виде отдельного файла с расширением .robin-process при помощи функции экспорта.

Если у вас есть такой экспортированный файл, то можно создать процесс через функцию импорта:

  1. Нажмите на кнопку "Импортировать".
  2. Откроется окно Проводника, в котором нужно выбрать файл с экспортированным процессом.
  3. Подтвердите выбор в окне Проводника.
  4. Откроется окно "Импорт процесса". В этом окне можно сразу поменять название и описание для импортируемого процесса.


  5. Внесите изменения в полях (при необходимости) и нажмите на кнопку "Импортировать".
  6. Процесс импорта может занять некоторое время. Дождитесь завершения операции - по ее завершению окно автоматически закроется, и новый процесс отобразится в таблице личных процессов.

Процесс, добавленный через импорт, можно редактировать и удалять так же, как и процесс, созданный вручную.

Особенности импорта

  • Помимо самого импортированного процесса, также будут созданы или опубликованы все объекты, которые с ним связаны (используются в его схеме):

    • экранные формы - появятся на вкладке "Опубликованные" в модуле "Редактор экранных форм".
    • справочники, которые выбраны в связанных экранных формах - появятся в разделе "Справочники" модуля "Активности". Если импортируемый (основной) справочник содержит ссылки на другие справочники, то эти справочники также будут добавлены.
    • AI-агенты и их вложения. AI-агенты появятся на вкладке "AI-агенты" в разделе "Навыки" модуля "Ассистент", а его вложения отобразятся в разделе "Хранилище файлов" модуля "Настройки".
    • подпроцессы и объекты, используемые внутри них (роботы, AI-агенты и т.д.). Подпроцессы появятся на вкладке "Опубликованные" в модуле "Конструктор процессов".
    • роботы - появятся на вкладке "Доступные" в разделе "Роботы" модуля "Оркестратор". А также будет создан и опубликован проект этого робота - отобразится на вкладках "Личные" и "Опубликованные" в разделе "Проекты роботов" модуля "Студия".


  • Основной процесс создается с названием и описанием, указанным в окне импорта. А связанные объекты сохраняют те названия и описания, которые были у них при экспорте основного процесса. Но если в текущем тенанте название связанного объекта уже занято другим объектов того же вида, то к названию добавляемого объекта добавится индекс: _1, _2 и т.д.
    Например, если экранная форма "Вывод отчета" уже существует, то новая экранная форма будет добавлена с названием "Вывод отчета_1".
  • Если у связанного справочника (или его вложенных справочников) есть атрибуты с типом "Пользователи", для которых было выбрано значение "Пользователи из указанной группы", то при импорте у всех таких атрибутов будет по умолчанию установлено значение "Все пользователи".
    После завершения импорта проверьте параметры таких атрибутов на странице со структурой соответствующего справочника. При необходимости поменяйте значение для этих атрибутов (подробнее об атрибутах).
  • Если импорт не был завершен до конца из-за возникшей ошибки или отмены операции пользователем, то система не выполнит автоматический откат уже созданных объектов. 

Таблица личных процессов

 С помощью выпадающего списка "Столбцы" можно выбрать, какие столбцы будут отображаться в таблице, при этом столбец "Процесс" отображается всегда.

Столбец\кнопка

Описание

Столбец "Процесс"

Название процесса. При нажатии открывается страница редактора схемы процесса.

Столбец "Опубликованная версия"

Отображается версия связанного опубликованного процесса:

  • Если процесс ещё не опубликован, то указано "Новая"
  • Если процесс опубликован, то указана актуальная версия опубликованного процесса (1, 2, 3 ...). При нажатии на версию открывается страница просмотра опубликованного процесса в режиме чтения (предпросмотр схемы опубликованного процесса)

Если опубликованная версия была окончательно удалена, то она отображается зачеркнутой и при наведении на нее указано "Опубликованная версия процесса была удалена".
Если опубликованная версия была удалена в корзину, то она также отобразится зачеркнутой, но при наведении на нее будет указано "Опубликованная версия процесса перенесена в корзину".

Столбец "Автор"

  • ФИО автора/публикатора процесса
  • При публикации ФИО автора обновляется на ФИО публикатора на вкладках "Личные" и "Опубликованные" в модуле "Конструктор процессов".

Столбец "Владелец процесса"

  • ФИО владельца процесса
  • ФИО будет отображаться только после публикации при выборе Владельца процесса
  • Пользователи, добавленные в поле, имеют возможность управлять опубликованным процессом (запуск, остановка) и пользовательскими задачами

Столбец "Дата создания"

Дата/время, когда был создан/скопирован/импортирован процесс

Столбец "Дата изменения"

  • Дата/время последних изменений в процессе
  • Первое значение создается одновременно с созданием/копированием или импортом процесса, и дата создания совпадает с датой изменения

Столбец "Описание"

Описание процесса.

При копировании и импорте процесса добавляется описание из скопированной/импортированной версии.

Кнопка "Опубликовать" 

Кнопка для публикации версии процесса (подробнее - Публикация процесса)

Кнопка "Редактировать" 

Кнопка для редактирования параметров процесса (подробнее - Редактирование параметров процесса )

Кнопка "Удалить"  

Кнопка для удаления процесса.

По умолчанию процесс удаляется в корзину - попадает на страницу с удаленными личными процессами. Но в окне подтверждения удаления доступна опция "Удалить безвозвратно". Активируйте ее, если нужно полностью удалить процесс из системы, минуя корзину - процесс не попадет в список удаленных и его нельзя будет восстановить.

Публикация процесса

Публикация процесса необходима для последующего запуска процесса вручную/по расписанию, использования процессов в Ассистенте (классификаторы, AI-агенты, обратная связь)

Чтобы опубликовать процесс:

  1. Нажмите на кнопку "Опубликовать" в строке с нужным процессом.
  2. Заполните параметры в открывшемся окне:



  3. Нажмите кнопку "Опубликовать". Окно закроется, текущая версия процесса появится на вкладке "Опубликованные" в модуле "Конструктор процессов".
    Процесс публикуется: 
    • Как новый процесс с версией 1, если ранее этот процесс ни разу не публиковали.
    • В родительскую ветку - к другим, ранее опубликованным версиям этого же процесса. Номер новой версии будет = самая последняя из ранее опубликованных версий + 1.

Параметры в окне

ПараметрОписание
Процесс

Название процесса с пометкой об обязательности заполнения.

Изменения в версии

Поле ввода для описания изменений в версии процесса.

Группа

Поле выбора группы, в которую опубликуется процесс. Выбранная группа определяет доступ к процессу: пользователи, состоящие в группе, которой доступна выбранная группа процессов будут иметь доступ к этому процессу. 

  • По умолчанию поле пустое.
  • Выпадающий список включает в себя только те группы, которые доступны для пользователя.
  • Можно выбрать только одну группу.
  • Если публикуется версия процесса в ветку, уже опубликованную в конкретной группе:

    • поле "Группа" становится недоступным для редактирования

    • в поле отображается группа, в которую опубликована данная ветка.

  • Если публикуется версия процесса в ветку, опубликованную без группы:

    • поле "Группа" становится недоступным для редактирования
    • значение группы не указано

Для выбора другой группы необходимо изменить название процесса, которое не совпадает с одним из опубликованных. В этом случае процесс будет опубликован в новой ветке и может быть добавлен в другую группу.

Владелец процесса

Список пользователей, которые будут иметь доступ к процессам, смогут управлять процессом (запуск, остановка) и пользовательскими задачами.

Можно выбрать несколько пользователей.

Поиск производится по ФИО пользователя.

Регистр не учитывается.

Доступен поиск по части имени: введенный текст может быть в любой части ФИО.

Описание

Поле ввода для описания процесса.

После публикации процесс попадает на вкладку "Опубликованные".

Редактирование параметров процесса

Для изменения параметров процесса:

  1. Нажмите на кнопку "Редактировать" в строке с нудным процессом.
  2. Откроется окно "Параметры процесса":


  3. Внесите необходимые корректировки. 
  4. Нажмите на кнопку "Сохранить"

Параметры в окне

ПараметрОписание
Название

Название процесса.

Изменения в версии

Используется для описания всех внесенных изменений в текущую версию процесса. 

Описание

Используется для описания процесса.


  • Нет меток