intra-mart Accel Platform IM-Workflow 仕様書 第36版 2023-10-01

6.1.9.2.17. 振替に必要な情報取得

振替を行う際に必要な以下の情報を取得します。

  • 振替元として指定可能な処理権限者リスト
  • 振替先として指定可能な処理権限者プラグイン情報
  • 振替通知の有効性

6.1.9.2.17.1. HTTP リクエスト

GET /api/workflow/active-matter-tasks/{systemMatterId}/nodes/{nodeId}/transfer

6.1.9.2.17.2. パスパラメータ

プロパティ名 論理名 説明
systemMatterId システム案件ID 処理対象のシステム案件IDを指定してください。
nodeId ノードID 処理対象のノードIDを指定してください。

6.1.9.2.17.3. レスポンスデータ

6.1.9.2.17.3.1. JSON

{
  "data": {
    "transferFromUsers": [
      {
        "authUserCd": "string",
        "authUserName": "string"
      }
    ],
    "transferTargetPlugins": [
      {
        "extensionPointId": "string",
        "pluginId": "string",
        "pluginName": "string"
      }
    ],
    "noticeValidity": true
  }
}

6.1.9.2.17.3.2. 詳細

プロパティ名 論理名 説明
transferFromUsers 振替元処理権限者リスト array<object> 振替元として選択可能な処理権限者のリスト
- authUserCd 処理権限者コード string  
- authUserName 処理権限者名 string  
transferTargetPlugins 振替先処理権限者プラグインリスト array<object> 振替先として選択可能な処理権限者プラグイン種類情報のリスト
- extensionPointId 拡張ポイントID string  
- pluginId プラグインID string  
- pluginName プラグイン名 string アカウントコンテキストのロケールのプラグイン名がセットされます。
noticeValidity 振替通知の有効性 boolean ワークフローパラメータ「 notice-type通知の設定(メール/ IMBox 定義) )」、「 use-messagehub-nego-reminder-transferIM-MessageHub機能を利用した通知機能の使用可否 )」の設定内容とフロー定義のメッセージの設定内容により、振替通知が有効な場合は true がセットされます。

6.1.9.2.17.4. エラーコード

エラーコード エラーメッセージ 備考
3081 案件、ノードに対する処理権限がありません。 指定した systemMatterIdnodeId について処理権限がない場合
3082 権限チェックでーエラーが発生しました。 権限チェックに失敗した場合
3083 この案件は現在振替できません。 処理対象ノードについて実行可能な処理種別が存在しない場合、または、振替が処理設定により無効化されている場合
3084 実行可能な処理種別チェックでーエラーが発生しました。 実行可能な処理種別チェックに失敗した場合
6345 振替に必要な情報の取得でエラーが発生しました。 振替に必要な情報の取得に失敗した場合
6346 振替元処理権限者情報が存在しません。 処理対象ノードについて振替元処理権限者情報が存在しなかった場合