Alfresco community edition-5.1.x を使用しています。キックスタートを使用してカスタム ワークフローを作成しています。しかし、私の開始タスクには割り当て部分がありません。
グループまたは個人への割り当てを行うにはどうすればよいですか?
Alfresco community edition-5.1.x を使用しています。キックスタートを使用してカスタム ワークフローを作成しています。しかし、私の開始タスクには割り当て部分がありません。
グループまたは個人への割り当てを行うにはどうすればよいですか?
個別の部分について具体的にお答えします。
workflow-model.xmlで、担当者のアスペクトが必要な部分を追加する必要があります。例えば :
<type name="namespace:myId">
<parent>bpm:startTask</parent>
.........
<mandatory-aspects>
<aspect>bpm:assignee</aspect>
</mandatory-aspects>
</type>
次に、share-config-custom.xmlフォーム パーツでそれを参照します。
<form>
<field-visibility>
.....
<show id="bpm:assignee" />
.....
</field-visibility>
.........
最後に、workflow.bpmnで、選択した担当者に次のタスクを割り当てることができます。
彼は Eclipse Activiti ツールの例です。
またはxmlビューで同じこと:
<userTask id="alfrescoUsertask2" name="Validation Step" activiti:assignee="${bpm_assignee.properties.userName}" activiti:formKey="namespace:myId"></userTask>
「グループに割り当てる」部分については、bpm:groupAssignee
モデルと同様のものにする必要があります。