6.1.9.8.8. 完了案件処理済み情報リスト件数取得¶
完了案件の処理済み情報リスト件数を取得します。
このAPIはリクエストパラメータによって内部的に利用するAPIを切り替えています。
- ワークフローパラメータ 「 use-department-filtering (組織フィルタリング設定) 」が有効な場合
- フローIDが指定されている場合
- フローグループIDが指定されている場合
- フローID、フローグループIDのいずれも指定されていない場合
- ワークフローパラメータ 「 use-department-filtering (組織フィルタリング設定) 」が無効な場合
- フローIDが指定されている場合
- フローグループIDが指定されている場合
- フローID、フローグループIDのいずれも指定されていない場合
- ProcessedCplMatterList#getProcessedListCount の動作に基づきます。
6.1.9.8.8.1. HTTP リクエスト¶
POST /api/workflow/completed-matters-processed/count
6.1.9.8.8.2. リクエストボディ¶
6.1.9.8.8.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,
"applyOriginalAct": true,
"applySelfAct": true,
"applyTargetAct": true,
"approve": true,
"approveOriginalAct": true,
"approveSelfAct": true,
"approveTargetAct": true
},
"departmentFiltering": {
"authUserCd": "string"
},
"detailSearchCondition": {
"applyAuthUserCd": "string",
"applyBaseDateFrom": "string",
"applyBaseDateTo": "string",
"applyDateFrom": "string",
"applyDateTo": "string",
"matterEndDateFrom": "string",
"matterEndDateTo": "string",
"matterEndStatus": "string",
"matterName": "string",
"matterNumber": "string",
"priority": "string"
},
"flowGroupId": "string",
"flowId": "string"
}
6.1.9.8.8.2.2. 詳細¶
この章では当API独自の仕様についてのみ記載します。
以下を併せて参照してください。
6.1.9.8.8.2.2.1. authz プロパティ¶
プロパティ名 | 論理名 | 型 | デフォルト値 | 説明 |
---|---|---|---|---|
apply | 本人申請情報取得フラグ | boolean | false | |
applyOriginalAct | 他人(代理元)申請情報取得フラグ | boolean | false | |
applySelfAct | 本人(代理先)申請情報取得フラグ | boolean | false | |
applyTargetAct | 他人(代理先)申請情報取得フラグ | boolean | false | |
approve | 本人承認情報取得フラグ | boolean | false | |
approveOriginalAct | 他人(代理元)承認情報取得フラグ | boolean | false | |
approveSelfAct | 本人(代理先)承認情報取得フラグ | boolean | false | |
approveTargetAct | 他人(代理先)承認情報取得フラグ | boolean | false |
6.1.9.8.8.2.2.2. departmentFiltering プロパティ¶
プロパティ名 | 論理名 | 型 | デフォルト値 | 説明 |
---|---|---|---|---|
authUserCd | 処理権限者コード | string | アカウントコンテキストのユーザコード |
無効に設定されている場合
|
6.1.9.8.8.4. エラーコード¶
エラーコード | エラーメッセージ | 備考 |
---|---|---|
5060 | 完了案件処理済み一覧件数取得パラメータが未指定です。 | リクエストボディ が未指定の場合 |
5002 | 組織フィルタリング対象の処理権限者コードが不正です。 | リクエストボディ - departmentFiltering で指定した処理権限者が無効または存在しない、または代理元に存在しない場合 |
6202 | 完了案件処理済み一覧情報の件数の取得に失敗しました。 | 一覧件数の取得に失敗した場合 |
6206 | 日付文字列のパースに失敗しました。項目:%項目名%(開始) | 日付系パラメータに対して yyyy/MM/dd 以外のフォーマットが指定されていた場合
%項目名% には 申請基準日、申請日、到達日 等の名称が入ります。
|
6211 | 日付文字列のパースに失敗しました。項目:%項目名%(終了) | 日付系パラメータに対して yyyy/MM/dd 以外のフォーマットが指定されていた場合
%項目名% には 申請基準日、申請日、到達日 等の名称が入ります。
|
8811 | フローグループIDおよびフローIDが未指定です。 | リクエスト情報に含まれるフローグループIDおよび、フローIDが未指定の場合 |
8806 | 処理権限者の組織情報の取得に失敗しました。 | 処理権限者の組織情報の取得処理に失敗した場合 |
8840 | 処理権限者の有効判定に失敗しました。 | 代理元ユーザの取得処理に失敗した場合 |
8809 | 代理設定利用可否情報の取得に失敗しました。 | 代理設定利用可否情報の取得に失敗した場合 |