Страница "Черновики"

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

  • создать новый проект процесса 
  • импортировать процесс
  • просмотреть список своих проектов процесса
  • изменить параметры проекта процесса
  • редактировать схему проекта процесса
  • опубликовать проект процесса 
  • удалить проект процесса

Строка поиска

В правом верхнем углу находится строка поиска (11):

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

С каждой опубликованной версией процесса (кроме Новая и Импортированная) связана ссылка, нажав на которую, пользователь перенаправляется на страницу "Опубликованные" в предпросмотр схемы опубликованного процесса.

Описание интерфейса страницы "Черновики"

Название элемента

Описание

Кнопка

"Создать процесс" (1)

При нажатии открывается модальное окно "Создание процесса". Предназначена для создания нового проекта процесса. Подробнее см. в Создание и редактирование схемы процесса.

Кнопка "Импортировать процесс" (2)

При нажатии откроется модальное окно "Импорт процесса", в которое пользователь может загрузить ранее экспортированный процесс (подробнее об экспорте см. в Экспорт процесса).

При этом все используемые в импортируемом процессе экранные формы и процессы будут добавлены в черновики в соответствующие разделы. 

О том, как работает импорт см. в Импорт процессов.

Выпадающий список

"Столбцы" (3)

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

     

  • Доступные значения в выпадающем списке – названия всех столбцов таблицы
  • Клик по названию убирает галочку и скрывает столбец в таблице.
  • После каждого изменения в фильтре необходимо нажать кнопку "Применить"

"Таблица проектов процессов" 

Процессы в таблице располагаются по дате создания - наверх добавляются последние созданные/импортированные/скопированные процессы

Более подробно можно посмотреть ниже: Описание таблицы "Черновики".

Описание таблицы "Черновики"

Сортировка осуществляется по всем столбцам таблицы.

Название элемента

Описание

Столбец

"Процесс" (4)

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

Столбец

"Опубликованная версия" (5)

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

    • Удалена окончательно

    • Перенесена в "Удалённые"
      Чтобы у процесса снова отображалась актуальная версия, необходимо заново его опубликовать.


Столбец

"Автор оригинала" (6)

  • ФИО автора/публикатора процесса
  • При публикации ФИО автора обновляется на ФИО публикатора в разделах "Черновики" и "Опубликованные"

Столбец

"Владелец процесса" (7)

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

Столбец

"Дата создания" (8)

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

Столбец

"Дата изменения" (9)

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

Столбец

"Описание" (10)

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

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

Меню действий (12)

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

При нажатии открывается модальное окно "Публикация процесса" (подробнее - Публикация процесса)

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

При нажатии открывается модальное окно "Параметры процесса" (подробнее - Редактирование параметров процесса )

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

При нажатии открывается модальное окно для переноса процесса на страницу "Удалённые" (подробнее - Удаление процесса)

Строка "Нумерация строк" 

Строка "Количество процессов на странице" показывает, какое количество строк с названием процессов отобразится на странице

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

Есть два способа публикации настроенного процесса – напрямую из редактора схемы процесса либо из раздела "Черновики".

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

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

При нажатии откроется модальное окно "Публикация процесса", которое содержит:

Описание полей модального окна "Публикация процесса"

НаименованиеОписание
1."Процесс"

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

2.Примечание для пользователя

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

Если публикуется ни разу неопубликованный процесс, то будет опубликована новая версия процесса - 1.

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

3."Изменения в версии"

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

4."Группа"

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

По умолчанию поле пустое.

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

Можно выбрать только одну группу.

5."Владелец процесса"

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

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

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

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

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

6."Описание"

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

7.

Кнопка "Отменить"

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

8.

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

Для публикации нового процесса

  • При нажатии процесс публикуется: 
    • Как новый процесс с версией 1.
    • В родительскую ветку. Версия обновляется до последней, когда–либо опубликованной в эту ветку процессов, к версии добавляется 1, в разделе "Черновики" версия процесса обновляется.
    • В любую ветку. Версия обновляется до последней, когда–либо опубликованной в эту ветку процессов, к версии добавляется 1, в разделе "Черновики" версия и название процесса обновляются.
  • При нажатии внесенные изменения сохраняются, на странице "Черновики" также обновляются название и версия процесса.
  • Выводится уведомление системы:
    "<Номер версии процесса> версия процесса <Название процесса> успешно опубликована."
  • Если пользователь публикует процесс с названием ветки процессов, расположенных в разделе "Удалённые", то выводится ошибка.

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

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

При нажатии на кнопку "Редактироватьоткрывается модальное окно "Параметры процесса", которое содержит:

Описание полей модального окна "Параметры процесса"

НаименованиеОписание
1."Название"

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

При изменении значения система проверяет на уникальность название и версию процесса – сравнивает с существующими названиями и их версиями в разделах "Черновики""Опубликованные".

2."Изменения в версии"

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

3."Описание"

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

4.

Кнопка "Отменить"

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

5.

Кнопка "Сохранить"

Для подтверждения редактирования параметров процесса. При нажатии внесенные изменения сохраняются.
Выводится уведомление системы:
"Процесс <Название процесса> успешно обновлен."

Удаление процесса

При нажатии на кнопку "Удалить" происходит перенос процесса во вкладку "Удалённые". Перед удалением выводится модальное окно для подтверждения:

Проект процесса не удаляется окончательно, а переходит во вкладку "Удалённые", где его можно восстановить либо же удалить окончательно. Подробнее в Страница "Удаленные".

Если это опубликованный процесс, у которого есть запущенные экземпляры, то при удалении возникнет ошибка:
"Процесс не может быть перемещён в архив, так как у него есть запущенные экземпляры"
Необходимо сначала остановить все запущенные экземпляры процесса и повторить попытку удаления.

Нумерация страниц 

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

Импорт процесса

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

Где найти импортированный процесс и объекты в нем:

Все объекты появятся в соответствующих разделах:

ОбъектРасположениеОсобые отметки
Главный процессКонструктор процессов → Черновики"Импортированная" в версии
ПодпроцессыКонструктор процессов → Черновики"Импортированная" в версии
Экранные формыРедактор ЭФ → Черновики"Импортированная" в версии

Роботы не экспортируются и не импортируются, в блоке "Робот" процесса отсутствует связь с роботом, который был указан до экспорта, но сохраняются все данные - название, описание, входные параметры и результаты.

Во всех случаях:

  • В столбце Автор оригинала будет имя пользователя, который импортировал процесс

  • Дата создания/изменения - дата импорта процесса и его объектов

Особенности:

  1. Можно загрузить только те файлы, которые созданы через функцию экспорта в системе.
  2. Все связи сохраняются - например, какой процесс использует какую ЭФ или подпроцесс. Процессы и формы будут работать вместе как в исходной схеме.

  3. Все импортированные объекты (экранные формы, подпроцессы) доступны как черновики.

Пример:

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

Добавляем файл с процессом и нажимаем кнопку "Загрузить":

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

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

Чтобы отличить созданные пользователем и добавленные извне процессы, в версии у импортированных будет стоять пометка "Импортированная". Ниже в таблице видим основной процесс и два подпроцесса, как на схеме выше:

  • Если название совпадает с названием вашего черновика, добавится _1 (например, "Процесс_1")

  • Если _1 занято - будет _2 и т.д.

Все экранные формы даже те, которые находились в подпроцессах также были добавлены в черновики раздела "Редактор экранных форм" с версией "Импортированная":

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

  • Структуру схемы изменить нельзя (блоки, связи между ними)

  • Доступны только ключевые настройки для важных элементов процесса

Про особенности редактирования и работы с импортированными процессами см. в Редактирование импортированных процессов.

Со страницы можно перейти на следующую вкладку:

  • Нет меток