Рабочий процесс
Создание рабочего процесса (workflow) на лету, основанного на маршрутах документов.
Жизненный цикл документа, основанный на статусах документа
Рабочий процесс в системе основан на жизненном цикле документа. Над документом можно последовательно выполнять операции, которые обеспечивают ввод и валидацию данных документа, осуществляют проводки, формируют отчеты и другие действия.
Наиболее простой способ формирования рабочего процесса — создание цепочки операций на основании статусов документа.
В каждый момент времени над документом можно выполнить одну из доступных операций. У операции определено, на каких статусах документа она доступна и на какой статус она переводит документ.
Также в операции указывается: какие поля может изменять пользователь во время операции, видимость и обязательность полей.
Жизненный цикл документа, основанный на конечных автоматах
Более функциональный процесс можно построить на операциях, доступность которых определяется произвольным условием. В общем виде такие процессы полностью реализуют функциональность, заложенную в математическую концепцию Конечный автомат.
У операции можно указать условие доступности с помощью конструктора логических выражений из интерфейса системы либо с помощью программного кода разработчиком.
Граф операций
Система автоматически рисует бизнес-процесс документа и позволяет переходить в настройки операций по ссылкам из графика.