intra-mart Accel Platform IM-Workflow 仕様書 第37版 2024-04-01

6.1.9.2.14. 差戻し

差戻しを行います。

6.1.9.2.14.1. HTTP リクエスト

POST /api/workflow/active-matter-tasks/send-back

6.1.9.2.14.2. リクエストボディ

6.1.9.2.14.2.1. JSON

{
  "sendBackProcessParameter": {
    "authUserCd": "string",
    "authUserDepartmentInfo": {
      "companyCd": "string",
      "departmentCd": "string",
      "departmentSetCd": "string"
    },
    "nego": {
      "subject": "string",
      "text": "string",
      "userCdsBcc": [
        "string"
      ],
      "userCdsCc": [
        "string"
      ],
      "userCdsTo": [
        "string"
      ]
    },
    "nodeId": "string",
    "processComment": "string",
    "sendBackNodeIds": [
      "string"
    ],
    "systemMatterId": "string"
  },
  "optionalParameter": {}
}

6.1.9.2.14.3. エラーコード

エラーコード エラーメッセージ 備考
1014 差戻し情報が未指定です。 リクエストボディ または リクエストボディ - 処理パラメータ が未指定の場合
1082 差戻し先ノードのチェックに失敗しました。管理者に連絡してください。 処理対象のノードから差戻し可能なノード情報や、案件のフロー情報の取得に失敗した場合
1083 差戻し先ノードのチェック情報を取得できませんでした。 処理対象のノードから差戻し可能なノード情報や、案件のフロー情報が見つからなかった場合
1084 指定できない差戻し先が指定されています。 リクエストボディ - 処理パラメータ - sendBackNodeIds のいずれかに、差戻し先として指定できないノードが指定されている場合
1085 差戻し先の組み合わせが不正です。別ルートのノードが混在している可能性があります。 差戻しの処理ルール」 の 「同一ルートには差戻しできる」 を参照してください。
2005 ノード情報を取得できないため、差戻し先を補完できませんでした。管理者に連絡してください。 差戻し先の補完に必要な、処理対象のノードから差戻し可能なノード情報が見つからなかった場合
2006 ノード情報の取得に失敗したため、差戻し先を補完できませんでした。管理者に連絡してください。 差戻し先の補完に必要な、処理対象のノードから差戻し可能なノード情報の取得に失敗した場合
1078 システム案件IDが未指定です。 リクエストボディ - 処理パラメータ - systemMatterId が未指定の場合
1079 ノードIDが未指定です。 リクエストボディ - 処理パラメータ - nodeId が未指定の場合
0013 指定した案件、処理ノード、権限者に対する処理権限がありません。 リクエストボディ - 処理パラメータ - systemMatterIdリクエストボディ - 処理パラメータ - nodeIdリクエストボディ - 処理パラメータ - authUserCd 、 アカウントコンテキストのユーザコードをもとにした、案件への処理権限チェックで権限がないと判定された場合
0014 処理権限のチェックに失敗しました。管理者に連絡してください。 リクエストボディ - 処理パラメータ - systemMatterIdリクエストボディ - 処理パラメータ - nodeIdリクエストボディ - 処理パラメータ - authUserCd 、 アカウントコンテキストのユーザコードをもとにした、案件への処理権限チェックに失敗した場合
0015 処理可能な組織権限がありません。 リクエストボディ - 処理パラメータ - systemMatterIdリクエストボディ - 処理パラメータ - nodeIdリクエストボディ - 処理パラメータ - authUserCd 、 アカウントコンテキストのユーザコードをもとにした、案件の組織処理権限情報が存在しない場合
0016 組織権限情報の取得に失敗しました。管理者に連絡してください。 リクエストボディ - 処理パラメータ - systemMatterIdリクエストボディ - 処理パラメータ - nodeIdリクエストボディ - 処理パラメータ - authUserCd 、 アカウントコンテキストのユーザコードをもとにした、案件の組織処理権限情報の取得に失敗した場合
3006 処理設定情報を取得できませんでした。管理者に連絡してください。 処理対象ノードのノード設定情報が見つからなかった場合
3007 処理設定情報の取得に失敗しました。管理者に連絡してください。 処理対象ノードのノード設定情報取得に失敗した場合
2000 権限者組織情報の補完に必要な情報の取得に失敗しました。管理者に連絡してください。 再申請時の組織情報補完処理に必要な処理履歴情報取得に失敗した場合
1056 処理種別定義チェック処理に失敗しました。管理者に連絡してください。 処理対象のノードで有効な処理種別定義が存在しない場合(マスタ定義が不正です)
1084 設定により無効化されているため、指定された処理を行うことはできません。
処理対象のノードに対する処理が、処理設定により無効化されている場合
詳細は 「動的承認・横配置・縦配置ノード設定」 または 「確認ノード設定」 を参照してください。
0011 権限者組織情報が不正です。
以下のいずれかに合致する場合
リクエストボディ - 処理パラメータ - authUserDepartmentInfo - companycd が未指定の場合
リクエストボディ - 処理パラメータ - authUserDepartmentInfo - departmentSetCd が未指定の場合
リクエストボディ - 処理パラメータ - authUserDepartmentInfo - departmentCd が未指定の場合
0012 指定された所属組織情報は処理権限がありません。 リクエスト情報に含まれる権限組織情報( リクエストボディ - 処理パラメータ - authUserDepartmentInfo - companycd , departmentSetCd , departmentCd )では、当該案件に対する処理権限がない場合
1025 コメントが許可された最大文字数を超えています。 リクエストボディ - 処理パラメータ - processComment の値が、ワークフローパラメータ「 confirm-comment-size入力項目の設定 )」で指定されたサイズを超えている場合
1026 コメントのチェック処理でエラーが発生しました。管理者に連絡してください。  
7002 根回し機能は設定により利用できません。管理者に連絡してください。
以下に合致する場合
ワークフローパラメータ「 negotiate-type根回しの設定 )」の設定内容が true である
リクエストボディ - 処理パラメータ - nego に値が指定されている
7003 根回しのチェック処理でエラーが発生しました。管理者に連絡してください。  
9000 処理に失敗しました。 案件処理プラグイン紐付け未定義のシステムエラー
9001 (アクション処理エラーメッセージ)
アクション処理で設定したエラーメッセージ
または、IM-FormaDesigner / IM-BIS の内部処理でシステムエラーが発生した場合
9002 処理に失敗しました。案件に対して他の操作が実行されているため処理できません。 ワークフロー排他制御エラー