GET /API/v2/Reports/Tasks/GetList?taskId=!{taskId}&taskTitle=!{taskTitle}&tradeNo=!{tradeNo}&reportId=!{reportId}&reportCode=!{reportCode}&processId=!{processId}&organizationIdAsAssignor=!{organizationIdAsAssignor}&organizationIdAsAssignee=!{organizationIdAsAssignee}&employeeIdAsAssignee=!{employeeIdAsAssignee}&statusList=!{statusList}&assignedToMe=!{assignedToMe}
検索条件を指定して、該当するタスク全てを取得します。 検索条件を指定して、条件に該当するタスクを全て取得します。 取得できるタスクは、対象となる取引に、利用者が所属する組織が参加、かつ、タスクが割り当てられた帳票にアクセス権限を持っているものに限定されます。 タスクに関する詳細については、[タスクについて]()を参照ください。
Request Information
URI Parameters
| Name | Description | Type | Additional information |
|---|---|---|---|
| taskId | タスクID |
String, Null |
Max length: 35 |
| taskTitle | タスクのタイトル |
String, Null |
Max length: 200 |
| tradeNo | 取引管理番号 |
String, Null |
Max length: 20 |
| reportId | 帳票ID |
String, Null |
Max length: 30 |
| reportCode | 帳票コード |
String, Null |
Max length: 5 |
| processId | プロセスID |
String, Null |
Max length: 62 |
| organizationIdAsAssignor | タスクを依頼したパートナーの組織ID |
String, Null |
Max length: 20 Pattern : ^[A-Za-z0-9_-]+$ |
| organizationIdAsAssignee | タスクを担当するパートナーの組織ID |
String, Null |
Max length: 20 Pattern : ^[A-Za-z0-9_-]+$ |
| employeeIdAsAssignee | タスクを担当する利用者ID |
String, Null |
Max length: 36 |
| statusList | ステータスのリスト |
String, Null |
None. |
| assignedToMe | 所属する組織が担当であるか |
Boolean, Null |
None. |
Body Parameters
None.
Response Information
Resource Description
| Name | Description | Type | Additional information |
|---|---|---|---|
| taskId | タスクID |
String |
Required Max length: 35 |
| taskTitle | タスクのタイトル |
String |
Required Max length: 200 |
| inTrade |
Required |
||
| inReport |
Required |
||
| requiredFields | 帳票の必須項目 |
Collection, Null of requiredFields |
None. |
| inProcess |
Object, Null |
None. |
|
| partnerAsAssignor |
Required |
||
| partnerAsAssignee |
Required |
||
| employeeAsAssignee |
Required |
||
| taskStatus | タスクステータス |
String |
Required Max length: 9 |