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
Name | Description | Type | Additional 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
Name | Description | Type | Additional information |
---|---|---|---|
dealNo | 取引管理番号 |
String |
Required |
dealName | 取引名 |
String, Null |
None. |
businessPattern | 業務パターン |
String |
Required |
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. |