問題
- ワークフロータスクを開いているユーザーが非アクティブになったり、削除されたりした場合の処理について教えてください。 私たちが作成したカスタムフローを持つオープンタスクでは、削除や非アクティブ化によってエラーが発生することを確認しています。 フローの中で何かが欠けていることは理解していますが、ユーザーが非アクティブになったときに何が起こるかを知る必要があります。 彼らの仕事はキャンセルされたのか? ステータスは別のものに変わるのか?
Environment
- DXP 7.3
解決策
- ユーザが非アクティブ化または削除された場合、ワークフローの設定に応じて、そのユーザが完了していないすべてのタスク割り当てを他のユーザに再割り当てしようとするプロセスが実行され、これらのタスクの「割り当て時」イベントに実装されたロジックが呼び出されます。 これらの新しい割り当ての通知も送信され、古い割り当てはワークフローログに記録されます。
会員限定記事
Liferay エンタープライズ サブスクリプションをお持ちのお客様は1500件を超えるベストプラクティス、トラブルシューティング、その他のソリューション記事を閲覧できます。ログインすると、記事全体をお読みいただけます。
ログイン