В последнее время в Alfresco по умолчанию используется механизм рабочего процесса Activiti (хотя jBPM по-прежнему доступен). Существует плагин Eclipse, который можно использовать для графического проектирования начального рабочего процесса ( и выходные файлы BPMN XML).
Однако BPMN бесполезна до тех пор, пока в нее вручную не будут добавлены специфические для Alfresco функции, такие как ответственный (человек или группа) для задачи, форма, используемая для отображения задачи, и сценарии для создания и обслуживания переменных процесса и задачи. и/или подключаться к событиям, инициированным во время рабочего процесса. Дальнейшая работа может потребоваться для определения модели задач (переменных, необходимых для каждого типа задач) и для настройки пользовательского интерфейса Share для правильного отображения задач пользователям. См. пример в этой статье.
Таким образом, хотя первоначальный эскизный проект может быть выполнен графически, необходимо также детальное программирование. В учебных материалах Alfresco по рабочим процессам конкретно указано, что конечные пользователи не могут создавать новые рабочие процессы без помощи разработчика.
Исключением являются «простые рабочие процессы», которые не используют BPMN или jBPM и представляют собой простые одношаговые решения «Принять/Отклонить», которые могут быть созданы конечными пользователями.
person
DNA
schedule
29.05.2012