Последният път, когато се разглежда като пример за създаването на опростена бизнес процеси. В тази статия искам да помисли леко променена версия: Първо, предлагам да добавите изпращането на известия по имейл, колкото напредък чрез статията по пътя на преговори; На второ място, за да се създаде интерфейс за бизнес процеса в Alfresco Share
Първо трябва да реши какво точно е необходимо да се направи за изпълнението на обявената функционалност. Ние ще се нуждаем от нова собственост, която ще се съхранява в магазина отговор на потребителя на въпроса: "Получаване на известия?". Тази функция прибавим към началната задача:
Е, добавете описание на новите аспекти:
По този начин, моделът на данните в момента изглежда така (разширение / tcWorkflowModel.xml):
Както можете да видите от кода, това се прави просто. вътре
Така файла (разширение / работни потоци / PublishPaperProcess.xml) с описание на бизнес процеса сега изглежда така:
При изпращане на поща, ние използваме на действието, което трябва да се коригира съответно Alfresco (alfresco-global.properties и разширение / поръчка имейл-context.xml):
1) файла "bpmModel.xml", добави две нови аспекти като "удара в минута: правоприемник". ( "Bpm: myassignee" и "удара в минута: newassignee")
2) във файла "PublishPaperProcess.xml" заменя3) да се коригира файлове tcWorkflowModel.xml и уеб-клиент-довереник-custom.xml (добавят нови аспекти).
Може би малко :) Но zamudreno дела! Сега можете да изберете всички три от тях при подаване статии.
Мислех, че ще иска директно да се уточни описанието XML изпълнителите. Методът за добавяне на нови аспекти Аз също се радваха :) Можете да използвате BPM: правоприемници, но след това ще има диалог за всички изпълнители, а след това ще бъде възможно да получите достъп до bpm_assignees [I], но това не е много удобно от практическа гледна точка. През по-елегантно решение мисля за него, тъй като най-интересен :)
Здравейте, моля да ми каже решение на проблема,
Направих бизнес процес, в съответствие с член vsemto префикс tcwf използва itwf.
В списъка за акция процеси "Избор на бизнес процес" не се отваря
Рекорден появява в дневника:
ГРЕШКА [org.springframework.extensions.webscripts.AbstractRuntime] Изключение от executeScript - пренасочване към състоянието на грешка шаблон: Опаковани Изключение (с шаблон статус): Именно пространство префикс tcwf не е съпоставена с пространство от имена URI
org.springframework.extensions.webscripts.WebScriptException: 08260002 Опаковани Изключение (с шаблон статус): Именно пространство префикс tcwf не е свързан с по-пространство от имена URI
В tcWorkflowModel.xml файл:
Ако добавите линия
Този процес е отворен и се показва в списъка с процеси, но е налице и tcwf процес: publishpaper
Проверих всички файлове в Iweb-разширение tcwf на директории разширение няма къде да бъдат намерени.
Как да се отървете от стария процес и необходимостта да се добави namespase префикс = "tcwf"
Свързани статии