POST /API/v1/Deals/Duplicate

取引を複製します。 ## 概要 複製できる取引は、ユーザが所属する組織と事業種別が参加する取引のみとなります。取引を複製すると、複製元の取引から、取引参加組織を引き継いだ形で、取引が作成されます。 但し、複製範囲(***organizationScope***)で、追加した組織のみとした場合、複製元でユーザが所属する組織(と事業種別)が追加した組織が複製対象となります。複製元の取引内に存在している帳票は複製対象とはなりません。 ## 指定するパラメタについて ### 取引管理番号 複製する取引の取引管理番号(***dealNo***)を指定します。 ### 組織ID・事業種別ID 取引を作成する際の取引のオーナー情報として、組織ID(***organizationId***)と事業種別ID(***businessTypeId***)を指定します。 ### 複製範囲 複製範囲(***organizationScope***)には、以下を指定します。 | パラメタ | 意味 | | ------------- | ------------------------------------------------------------ | | ***all*** | 複製元の取引に参加している全ての組織を含めて複製します。ただし、非公開組織は除きます。 | | ***selfAdd*** | 複製元の取引に追加した組織のみ複製します。ただし、非公開組織は除きます。 | ### 社内管理番号 作成する取引に社内管理番号(***domesticNo***)を附番する場合は指定します。 ### 取引名 作成する取引に取引名(***dealName***)をつける場合は指定します。

Request Information

URI Parameters

None.

Body Parameters

DuplicateDealRequest

NameDescriptionTypeAdditional information
dealNo

複製元取引管理番号

String

Required

businessTypeId

事業種別ID

String

Required

organizationId

組織ID

String

Required

organizationScope

複製組織範囲

String

Required

dealName

取引名

String

Required

domesticNo

社内管理番号

String

Required

Response Information

Resource Description

Deals

NameDescriptionTypeAdditional information
dealNo

取引管理番号

String

Required

dealName

取引名

String, Null

None.

businessPattern

業務パターン

String

Required

businessPatternDetail

businessPatternDetail

Required

parentDealNo

親の取引管理番号

String, Null

None.

organizations

取引に参加している組織

Collection of organizations

Required

reports

帳票

Collection of reports

Required

isCompleted

取引完了フラグ

Boolean

Required

estimatedTimeOfDeparturePolEtd

積荷港 出港予定日

String, Null

Format : date

estimatedTimeOfArrivalPodEta

荷揚港 入港予定日

String, Null

Format : date

portOfLoading

積荷港 名称

String, Null

None.

portOfDischarge

荷揚港 名称

String, Null

None.

bookingNo

ブッキング(船腹予約)番号

String, Null

None.

blNumber

B/L番号

String, Null

None.

vesselName

本船名

String, Null

None.

scacCode

船社コード

String, Null

None.

voyageNo

航海番号

String, Null

None.

createBusinessTypeId

作成事業種別ID

String

Required

createOrganizationId

作成組織ID

String

Required

createEmployeeId

作成利用者ID

String

Required

createDatetime

作成日時

String

Required

Format : date-time

updateDatetime

更新日時

String, Null

Format : date-time

partitionNo

パーティション番号

Integer

Required

businessProcesses

業務プロセス

Collection, Null of businessProcesses

None.

cyCutDate

CYカット日

String, Null

Format : date

cfsCutDate

CFSカット日

String, Null

Format : date

invoiceNo

インボイス番号

String, Null

None.