5.2.1.9.17. 参照者追加¶
IM-BIS ワークフローの参照者を追加するタスクです。
このタスクでは、flow.xmlへ参照者情報の追加、更新処理と、参照者情報を保存しているデータベーステーブル「imw_t_actv_matter_handle_user」、または、「imw_t_cpl_matter_handle_user」への展開処理を行います。また、flow.xmlへ参照者情報の追加、更新処理をする際の案件操作権限者プラグインのプラグイン名は、「ユーザ」で追加されます。
コラム
既に登録されているユーザを追加した場合の動作について
プラグイン名が「ユーザ」である案件操作権限者プラグインで登録されているユーザを追加した場合、案件操作権限情報は上書きされます。
プラグイン名が「ユーザ」でない案件操作権限者プラグインで登録されているユーザを追加した場合、案件操作権限情報は両者の論理和を取ります。
注意
アクション処理で設定されているロジックフローで本タスクを使用する場合
本タスクは内部で「WorkflowActionProcessNotifyManager#updateFlow」を実行しています。
そのため、アクション処理内でこのタスクを実行したときの処理画面での入力の扱いについては、ワークフローパラメータ「update-flow-xml-before-action-process」の設定に従います。
ワークフローパラメータの詳細は「 アクション処理実行前にフロー情報を更新するかの設定 」を参照してください。
5.2.1.9.17.1. プロパティ¶
項目名 | 必須/任意 | 型 | 初期値 | 説明 |
---|---|---|---|---|
エラーハンドリング | 任意 | flag | false | エラー発生時に処理を継続する場合は、チェックボックスをオンにします。 |
5.2.1.9.17.2. 入力値¶
im_bisAddMatterHandleAuthUser <object>
├─ matterHandleAuthInfo <object>
│ ├─ changeUserFlag <string>
│ ├─ deleteDynamicNodeFlag <string>
│ ├─ expandUserFlag <string>
│ ├─ handleMoveBackwardFlag <string>
│ ├─ handleMoveForwardFlag <string>
│ ├─ handleTerminateFlag <string>
│ ├─ horizontalNodeConfigFlag <string>
│ ├─ reserveCancelFlag <string>
│ ├─ undeleteDynamicNodeFlag <string>
│ └─ verticalNodeConfigFlag <string>
├─ systemMatterId <string> *
└─ userCds <string[]> *
項目名 | 必須/任意 | 型 | 配列/リスト | 説明 |
---|---|---|---|---|
im_bisAddMatterHandleAuthUser | 任意 | object | なし | |
matterHandleAuthInfo | 任意 | object | なし | 案件操作権限情報
各権限を指定しない場合、または、0,1以外の値を指定した場合、各権限は無効と判断されます。
|
changeUserFlag | 任意 | string | なし | 処理対象者変更可否フラグ
0:無効 / 1:有効
|
deleteDynamicNodeFlag | 任意 | string | なし | 動的処理ノード削除可否フラグ
0:無効 / 1:有効
|
expandUserFlag | 任意 | string | なし | 処理対象者展開可否フラグ
0:無効 / 1:有効
|
handleMoveBackwardFlag | 任意 | string | なし | 案件操作後進可否フラグ
0:無効 / 1:有効
|
handleMoveForwardFlag | 任意 | string | なし | 案件操作前進可否フラグ
0:無効 / 1:有効
|
handleTerminateFlag | 任意 | string | なし | 案件操作終了可否フラグ
0:無効 / 1:有効
|
horizontalNodeConfigFlag | 任意 | string | なし | 横配置ノード設定可否フラグ
0:無効 / 1:有効
|
reserveCancelFlag | 任意 | string | なし | 保留解除可否フラグ
0:無効 / 1:有効
|
undeleteDynamicNodeFlag | 任意 | string | なし | 動的処理ノード復活可否フラグ
0:無効 / 1:有効
|
verticalNodeConfigFlag | 任意 | string | なし | 縦配置ノード設定可否フラグ
0:無効 / 1:有効
|
systemMatterId | 必須 | string | なし | システム案件ID |
userCds | 必須 | string | 配列 | ユーザコード一覧 |
コラム
ユーザコード一覧の妥当性チェック
「ユーザコード一覧」にユーザコードを指定する場合、重複の無い一覧を指定してください。
ユーザコードが重複している場合は、妥当性チェックによりエラーが発生します。
5.2.1.9.17.3. 出力値¶
im_bisAddMatterHandleAuthUser <any>
項目名 | 型 | 配列/リスト | 説明 |
---|---|---|---|
im_bisAddMatterHandleAuthUser | any | なし | 出力値として利用可能な値はありません。 |