RunaWFE — это свободная российская система управления бизнес-процессами и административными регламентами. Написана на Java, распространяется под открытой лицензией LGPL. RunaWFE использует как собственные решения, так и некоторые идеи проектов JBoss jBPM и Activiti, содержит большое количество компонентов, задача которых - обеспечить удобную работу конечного пользователя.
Изменения после версии 4.2.0:
- Добавлена подсистема отчётов
- Реализован механизм общих профилей
- Расширена возможность использования переменных в режиме чтения из другого БП
- Добавлена возможность приостановки процесса
- Добавлена возможность управления границами транзакций при выполнении процессов
- Добавлена возможность задания условия на Groovy для элемента Мульти-Задание
- Добавлена возможность расширения freemarker
- Добавлена возможность определять скрипт форм на уровне процесса (form.js)
- В API добавлен метод получения таймеров процесса
- Добавлена возможность удаления версии определения процесса если количество запущенных процессов по ней равно 0
- Добавлено значение выбранного перехода в конфигурации глобального валидатора
- Добавлен обработчик для установки даты-времени в другом процессе
- Реализован механизм переноса срока выполнения задачи и таймера в случае изменения значения базовой переменной
- Добавлена возможность изменения исполнителей роли администратором
- Добавлен тип Форматированный текст
- Дополнены настройки фильтра задач
- Дополнены настройки фильтра процессов
- Реализованы сигналы
- Реализованы «непрерывающие» таймеры и сигналы
- Улучшена диаграмма Ганта
- В DevStudio изменены значения размеров элементов BPMN по умолчанию и добавлена команда применения этих размеров ко всему графу
- Добавлена поддержка bigdecimal
- Добавлена опцию «компактный вид» у подпроцесса
- Добавлено API по загрузке состояния переменных БП на указанную дату
- Реализован запаздывающий кеш замещений
- Добавлены новые атрибуты пользователя: подразделение и должность (требуется перезапуск системы)
- Переработана подсистема работы с LDAP
- Реализация команды для выполнения SQL из формы
- Реализован просмотр задач других пользователей
- Добавлен обработчик в BPMN процессы
- Добавлено множественное делегирование заданий
- В редакторе добавлена возможность настройки цветов узлов BPMN
- Добавлена поддержка типа хранения переменной: в виде массива байт, не сохраняемая в БД (доступна в рамках транзакции)
- Генерация текстового регламента в редакторе улучшена
- Добавлена поддержка категорий в редактор при импорте БП с сервера
- В свойства определения БП добавлена команда переключения всех незавершенных экземпляров на новую версию
- Конфигурация запроса обработчика SQL сделана многострочной в редакторе
- Пароль в настройках соединения с сервером скрывается
- В веб-интерфейсе добавлена возможность скрывать меню
- В DevStudio добавлен экспорт схемы бизнес-процесса
- Добавлены компоненты по вводу и отображению списка пользовательских переменных
- Реализована транзакционная композиция, с которой особым образом работают боты
- добавлен цвет к переходам из заданий
- Добавлена возможность административного выполнения заданий
- Разработан новый критерий замещения по списку БП и добавлена возможность административного завершения заданий
- Добавлена возможность доступа к переменным БП из скрипта формы
- Добавлена возможность использования переменных в режиме чтения из другого БП
- Добавлена возможность настройки обработчиков, вызываемых по завершению БП
- Добавления обработчик слияния файлов DOCX
- Доступ к переменным и ролям теперь унифиуированно возможен по скриптовому названию
- Добавлена возможность обновлять определение БП любой версии
- Добавлена возможность обновлять версию экземпляра БП на любую из имеющихся
- Добавлена страница с просмотром версий определения БП со статистикой экземпляров БП
- DOCX обработчик научился вызывать код
- В настройки DevStudio вынесены параметры по умолчанию для элементов палитры
- Выделен TaskService в API
- BPMN: добавлен элемент Мультизадание
- Добавлена поддержка Java8 + Wildfly10
>>> Подробности