Настраиваемый рабочий процесс на открытом воздухе и штрих-коды

У меня есть пара вопросов по Alfresco.

  1. Можно ли настроить модуль рабочего процесса Alfresco, указать и щелкнуть или требуется программирование? Можно ли использовать диаграммы Visio для настройки рабочего процесса?

  2. Может ли Alfresco обрабатывать одномерные и двухмерные штрих-коды?

С уважением
виш


person Blue Sky    schedule 05.08.2011    source источник


Ответы (4)


В настоящее время рабочие процессы Alfresco могут быть разработаны с использованием JBPM Graphical Process Designer, который создает XML-файлы, которые вы напрямую загружаете в Alfresco. Имейте в виду, что в будущем механизм рабочего процесса Alfresco по умолчанию изменится на Activiti.

Генерация/сканирование штрих-кода не поддерживается Alfresco.

person skuro    schedule 05.08.2011
comment
Значит, Visio нельзя использовать для создания XML для Alfresco, не так ли? Также можем ли мы использовать стороннюю библиотеку, такую ​​как считыватель штрих-кодов Google zxing, для интеграции с Alfresco? - person Blue Sky; 05.08.2011
comment
нет, нет интеграции с Visio. Информацию о библиотеке штрих-кодов см. в ответах на другой ваш вопрос. - person skuro; 05.08.2011

На Alfresco Devcon в Нью-Йорке (2010) Нил МакЭрлин провел презентацию Alfresco Action Framework, где продемонстрировал пример работы с QR-кодами.

Презентацию можно найти по адресу http://www.slideshare.net/alfresco/custom-action-framework

Я не уверен, где находится исходный код для этой настройки. Таким образом, хотя это невозможно сделать OTB, это возможная настройка, которая была выполнена как POC.

person jottley    schedule 16.08.2012

В последнее время в Alfresco по умолчанию используется механизм рабочего процесса Activiti (хотя jBPM по-прежнему доступен). Существует плагин Eclipse, который можно использовать для графического проектирования начального рабочего процесса ( и выходные файлы BPMN XML).

Однако BPMN бесполезна до тех пор, пока в нее вручную не будут добавлены специфические для Alfresco функции, такие как ответственный (человек или группа) для задачи, форма, используемая для отображения задачи, и сценарии для создания и обслуживания переменных процесса и задачи. и/или подключаться к событиям, инициированным во время рабочего процесса. Дальнейшая работа может потребоваться для определения модели задач (переменных, необходимых для каждого типа задач) и для настройки пользовательского интерфейса Share для правильного отображения задач пользователям. См. пример в этой статье.

Таким образом, хотя первоначальный эскизный проект может быть выполнен графически, необходимо также детальное программирование. В учебных материалах Alfresco по рабочим процессам конкретно указано, что конечные пользователи не могут создавать новые рабочие процессы без помощи разработчика.

Исключением являются «простые рабочие процессы», которые не используют BPMN или jBPM и представляют собой простые одношаговые решения «Принять/Отклонить», которые могут быть созданы конечными пользователями.

person DNA    schedule 29.05.2012

Вы можете использовать любой инструмент BPMN, если он генерирует вывод xml BPMN xml, чтобы вы могли импортировать его в Alfresco activiti.

person younis alomoush    schedule 26.10.2011