POST /API/v2/Reports/Tasks/Assign

帳票にタスクを割り当てます。 タスクは、取引内の帳票に対して、更新や送信を行う取引内のパートナーを「担当するパートナー」として設定したり、帳票に対して「必須項目」を設定する機能です。 必須項目が設定されたタスクが割り当てられた帳票は、帳票の提出時に、必須項目のチェックが行われ、必須項目が入力されていない場合、帳票の提出は出来なくなります。 タスクの担当となった取引のパートナーは、この必須項目の設定に従い、帳票の項目を入力します。 タスクが割り当てられた帳票の提出に成功すると、そのタスクを担当するパートナーは、タスクを依頼したパートナーに切り替わります。 タスクに関する詳細については、[タスクについて]()を参照ください。

Request Information

URI Parameters

None.

Body Parameters

v2.ReportTask_Assign

NameDescriptionTypeAdditional information
reportId

帳票ID

String

Required

Max length: 30

organizationIdAsAssignor

タスクを依頼するパートナーの組織ID

String

Required

Max length: 20

Pattern : ^[A-Za-z0-9_-]+$

taskTitle

タスクのタイトル

String

Required

Max length: 200

organizationIdAsAssignee

タスクを担当するパートナーの組織ID

String, Null

Max length: 20

Pattern : ^[A-Za-z0-9_-]+$

employeeIdAsAssignee

タスクを担当する利用者

String, Null

Max length: 36

requiredFields

帳票の必須項目

Collection, Null of requiredFields

None.

message

メッセージ

String, Null

None.

Response Information

Resource Description

v2.ReportTask

NameDescriptionTypeAdditional information
taskId

タスクID

String

Required

Max length: 35

taskTitle

タスクのタイトル

String

Required

Max length: 200

inTrade

inTrade

Required

inReport

inReport

Required

requiredFields

帳票の必須項目

Collection, Null of requiredFields

None.

inProcess

Object, Null

None.

partnerAsAssignor

partnerAsAssignor

Required

partnerAsAssignee

partnerAsAssignee

Required

employeeAsAssignee

employeeAsAssignee

Required

taskStatus

タスクステータス

String

Required

Max length: 9