Раздел Процессы - расширенная версия

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

Внешний вид расширенной версии раздела Процессы:
.

.
Функциональность:
1) Список процессов отображается в виде иерархии "Процесс - Элемент процесса", включая отображение в иерархии вложенных процессов;
2) В списке отображается информация о том, "поврежден" ли процесс - такое случается например, когда при открытии задачи по процессу пользователь закроет приложение, не сохранив задачу. В таком случае элемент процесса есть, а задачи к нему нет, и продолжение работы такого процесса возможно только по команде "Выполнить шаг";
3) Список процессов можно отфильтровать по периоду старта процесса, и по ответственному (пользователю, который запустил процесс);
4) В списке можно отобразить не только активные процессы, но и завершенные;
5) Для выделенного в списке элемента процесса отображаются параметры элемента и их связь с параметрами процесса (при этом возможна расшифровка ссылок на справочники):
.

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

.
7) Можно отфильтровать процессы по связанным объектам, например, если нас интересуют бизнес-процессы по определенному контрагенту, контакту, или договору:
.

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

.
9) И, наконец, в разделе присутствует действие "Удалить процессы", с помощью которого можно удалить процессы, включая объекты, которые были созданы по нему (Задачи, Счета и т.д.) :
.

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

--------------------------------------------
Лабитек
Центр разработки приложений

Нравится

Поделиться

9 комментариев

дайте потестить.

Пока что могу только дать удаленный доступ, чтобы "пощупали", версия на раздачу пока не готова :smile:
--------------------------------------------
Лабитек
Центр разработки приложений

Валерий, очень интересное решение!

--
www.it-sfera.com.ua

Спасибо, Виталий :smile:
--------------------------------------------
Лабитек
Центр разработки приложений

Довольно интересный функционал. А как он будет распространяться?

Отдельное спасибо за то, что процессы теперь можно удалять!
И вопрос о распространении очень интересует.

классное решение!
Так на вскидку не смогу даже придумать, что можно еще было бы добавить к такому функционалу. Особенно понравилось с удалением процесса и связанных элементов, иногда действительно не помешало бы, конечно всем подряд давать доступ на такую возможность нельзя:)
А Вы планируете еще как-то расширять функционал?

"Мещеринов Иван Александрович" написал:А как он будет распространяться?

"Тихенко Виктория" написал:И вопрос о распространении очень интересует.

Распространение продумывается...

"Сериков Дмитрий Владимирович" написал:классное решение!
Так на вскидку не смогу даже придумать, что можно еще было бы добавить к такому функционалу. Особенно понравилось с удалением процесса и связанных элементов, иногда действительно не помешало бы, конечно всем подряд давать доступ на такую возможность нельзя:)
А Вы планируете еще как-то расширять функционал?

По умолчанию доступ на удаление только администраторам ;)
Расширять будем при необходимости, хочется в сторону анализа, но пока нет конкретных идей/пожеланий.

--------------------------------------------
Лабитек
Центр разработки приложений

Продолжение темы здесь:
http://community.terrasoft.ua/blogs/4882
--------------------------------------------
Лабитек
Центр разработки приложений

Показать все комментарии