6.1.9.2.10. 一括処理可能未完了案件ノード情報リスト件数取得¶
未完了案件の一括処理可能ノード情報リスト件数を取得します。
このAPIはリクエストパラメータによって内部的に利用するAPIを切り替えています。
- フローIDが指定されている場合
- フローグループIDが指定されている場合
6.1.9.2.10.1. HTTP リクエスト¶
POST /api/workflow/active-matter-tasks/lump-approvals/count
6.1.9.2.10.2. リクエストボディ¶
6.1.9.2.10.2.1. JSON¶
{
"advancedSearchCondition": [
{
"columnId": "string",
"matterProperty": true,
"value1": "string",
"value2": "string"
}
],
"count": 0,
"index": 0,
"orders": [
{
"asc": true,
"columnId": "string",
"matterProperty": true
}
],
"authz": {
"apply": true,
"applyAct": true,
"approve": true,
"approveAct": true
},
"detailSearchCondition": {
"applyAuthUserCd": "string",
"applyBaseDateFrom": "string",
"applyBaseDateTo": "string",
"applyDateFrom": "string",
"applyDateTo": "string",
"arriveDateFrom": "string",
"arriveDateTo": "string",
"matterName": "string",
"matterNumber": "string",
"nodeName": "string",
"priority": "string",
"processLimitDate": "string",
"status": "string"
},
"flowGroupId": "string",
"flowId": "string"
}
6.1.9.2.10.2.2. 詳細¶
この章では当API独自の仕様についてのみ記載します。
以下を併せて参照してください。
6.1.9.2.10.2.2.1. advancedSearchCondition プロパティ¶
一括処理可能ノード情報取得用の特殊な条件をセットする必要があります。
matterProperty プロパティには false をセットしてください。
権限会社コード、権限組織セットコード、組織コードは、組織が設定されている処理情報を取得するための条件として利用します。
値がセットされていない場合は 組織なし の条件(組織が指定されていない情報を対象とする条件)として処理します。
指定可能なカラムID | 論理名 | 説明 |
---|---|---|
authUserCd | 処理権限者コード | 必須です。
value1 に対して処理権限者コードを指定してください。
|
authCompanyCd | 権限会社コード | 必須です。
value1 に対して会社コードを指定してください。
|
authDepartmentSetCd | 権限組織セットコード | 必須です。
value1 に対して組織セットコードを指定してください。
|
authDepartmentCd | 権限組織コード | 必須です。
value1 に対して組織コードを指定してください。
|
コラム
設定例
{
"advancedSearchCondition": [
{
"columnId": "authUserCd",
"matterProperty": false,
"value1": "aoyagi"
},
{
"columnId": "authCompanyCd",
"matterProperty": false,
"value1": "comp_sample_01"
},
{
"columnId": "authDepartmentSetCd",
"matterProperty": false,
"value1": "comp_sample_01"
},
{
"columnId": "authDepartmentCd",
"matterProperty": false,
"value1": "dept_sample_11"
}
]
}
6.1.9.2.10.2.2.2. authz プロパティ¶
プロパティ名 | 論理名 | 型 | デフォルト値 | 説明 |
---|---|---|---|---|
apply | 本人申請情報取得フラグ | boolean | false | |
applyAct | 代理申請情報取得フラグ | boolean | false | |
approve | 本人承認情報取得フラグ | boolean | false | |
approveAct | 代理承認情報取得フラグ | boolean | false |
6.1.9.2.10.4. エラーコード¶
エラーコード | エラーメッセージ | 備考 |
---|---|---|
5008 | 一括処理可能未処理一覧件数取得パラメータが未指定です。 | リクエストボディが未指定の場合 |
5017 | 一括処理可能未処理一覧情報(または件数)取得用権限パラメータが未指定です。 | リクエストボディ - advancedSearchCondition が未指定の場合 |
5018 | 一括処理可能未処理一覧情報(または件数)取得用権限パラメータが不正です。 | 以下のいずれかのプロパティが存在しない場合
リクエストボディ - advancedSearchCondition - authUserCd
リクエストボディ - advancedSearchCondition - authCompanyCd
リクエストボディ - advancedSearchCondition - authDepartmentCd
リクエストボディ - advancedSearchCondition - authDepartmentSetCd
|
5040 | 権限条件が未指定です。 | リクエストボディ - authz が未指定の場合 |
6230 | 未処理一覧情報の件数の取得に失敗しました。 | 一覧情報件数の取得に失敗した場合 |
6206 | 日付文字列のパースに失敗しました。項目:%項目名%(開始) | 日付系パラメータに対して yyyy/MM/dd 以外のフォーマットが指定されていた場合
%項目名% には 申請基準日、申請日、到達日 等の名称が入ります。
|
6211 | 日付文字列のパースに失敗しました。項目:%項目名%(終了) | 日付系パラメータに対して yyyy/MM/dd 以外のフォーマットが指定されていた場合
%項目名% には 申請基準日、申請日、到達日 等の名称が入ります。
|
8811 | フローグループIDおよびフローIDが未指定です。 | リクエスト情報に含まれるフローグループIDおよび、フローIDが未指定の場合 |