Детали задачи
-
История
-
Решение: Готово
-
High
-
Не заполнено
-
Не заполнено
-
Не заполнено
Описание
В WorkflowRecordsDao
- В getLocalRecordsMeta делаем разделение сущностей. Если record.getId() начинается на def_, то возвращаем не WorkflowRecord, а WorkflowDefinitionRecord (нужно его добавить).
2. В WorkflowDefinitionRecord.getAttribute добавляем атрибут RecordConstants.ATT_FORM_KEY, который возвращает “workflow_“ + id процесса. Например: “workflow_activiti$perform”
3. В mutateImpl добавить проверку - если recordRef начинается на def_ то нужно запустить процесс с типом, который указан после префикса def_ со всеми атрибутами, что передались в метод. Старт процесса ну
4. Описать форму для старта бизнес-процесса “Поручение” (Assignment) с ключом workflow_activiti$perform
Проверить форму можно через:
Citeck.forms.eform('workflow@def_activiti$perform')
Вложенные файлы
Вложенные файлы
Связи запроса
- blocks
-
ECOSCOM-3746 Add flag "for each person" in assignment
- Готово
- relates to
-
ECOSCOM-3777 Notification contains a link to the card in the old interface
- New
-
ECOSCOM-3822 Invalid header of the Assignment creation form
- Готово