出庫登録
POST /shipping
出庫を登録します。
対象プラン
- リテールビジネス
Authorizations
Section titled “Authorizations ”Request Body
Section titled “Request Body ”object
入庫店舗ID
2
出庫店舗ID
1
入庫予定日From:[YYYY-MM-DD]
2025-01-01
入庫予定日To:[YYYY-MM-DD]
2025-01-02
出庫日:[YYYY-MM-DD]
2025-01-01
スタッフID
1
メモ
出庫メモ
識別番号:出庫/入庫情報を管理するための任意の文字列を設定出来る項目。
123456789
状態:出庫/入庫の状況を設定。 0:未出庫、1:未入庫、2:入庫検品中、3:入庫完了 ※0:未出庫、1:未入庫のみ指定可能
1
承認ステータス:0:未承認、1:承認済、2:承認拒否、3:依頼未承認 未設定の場合、在庫管理設定の「承認機能」を利用しない場合、1承認済が設定されます。利用する場合、0:未承認が設定されます。
1
出庫明細
※明細の最大件数は1000件です
object
商品ID
※商品マスタが存在しない場合エラー
同一出庫IDでの重複不可
8000001
出庫数:出庫した数量を設定。
5
Example
{ "receivingStoreId": "2", "shippingStoreId": "1", "receivingExpectedDateFrom": "2025-01-01", "receivingExpectedDateTo": "2025-01-02", "shippingDate": "2025-01-01", "staffId": "1", "memo": "出庫メモ", "identificationNo": "123456789", "status": "1", "approvalStatus": "1", "details": [ { "productId": "8000001", "quantity": "5" } ]}
Responses
Section titled “ Responses ”取得成功
object
出庫ID:自動採番
2
入庫店舗ID
2
出庫店舗ID
1
入庫希望日:[YYYY-MM-DD]
入庫予定日From:[YYYY-MM-DD]
2025-01-01
入庫予定日To:[YYYY-MM-DD]
2025-01-02
出庫日:[YYYY-MM-DD]
2025-01-01
スタッフID
1
出庫依頼スタッフID:出庫依頼登録時のスタッフID
メモ
出庫メモ
識別番号:出庫/入庫情報を管理するための任意の文字列を設定出来る項目。
123456789
状態:出庫/入庫の状況を設定。 0:未出庫、1:未入庫、2:入庫検品中、3:入庫完了 ※0:未出庫、1:未入庫のみ指定可能
1
承認ステータス:0:未承認、1:承認済、2:承認拒否、3:依頼未承認 未設定の場合、在庫管理設定の「承認機能」を利用しない場合、1承認済が設定されます。利用する場合、0:未承認が設定されます。
1
承認日時:出荷承認日時/承認拒否日時 ※承認ステータス=1,2の場合、自動設定されます。
2025-01-01T00:00:00+09:00
修正依頼ステータス:出庫情報の修正依頼ステータスを設定。 0:修正依頼なし、1:修正依頼あり、2:修正完了 0:修正依頼なしが自動設定されます
0
修正依頼日時:修正依頼を行った日時を設定。
修正依頼確認完了日時:修正依頼ステータスが修正完了になった日時を設定。
作成日時:登録時の日時。[YYYY-MM-DDThh:mm:ssTZD]
2025-01-01T00:00:00+09:00
更新日時:登録時・更新時の日時。[YYYY-MM-DDThh:mm:ssTZD]
2025-01-01T00:00:00+09:00
出庫明細一覧
object
出庫明細ID
2
出庫ID
2
商品ID 同一出庫IDでの重複不可
8000001
出庫依頼数:出庫依頼された数量を設定。
出庫数:出庫した数量を設定。
5
作成日時:登録時の日時。[YYYY-MM-DDThh:mm:ssTZD]
2025-01-01T00:00:00+09:00
更新日時:登録時・更新時の日時。[YYYY-MM-DDThh:mm:ssTZD]
2025-01-01T00:00:00+09:00
Example
{ "shippingId": "2", "receivingStoreId": "2", "shippingStoreId": "1", "receivingDesiredDate": null, "receivingExpectedDateFrom": "2025-01-01", "receivingExpectedDateTo": "2025-01-02", "shippingDate": "2025-01-01", "staffId": "1", "requestStaffId": null, "memo": "出庫メモ", "identificationNo": "123456789", "status": "1", "approvalStatus": "1", "approvalDateTime": "2025-01-01T00:00:00+09:00", "modificationRequestStatus": "0", "modificationRequestDateTime": null, "modificationRequestCheckedDateTime": null, "insDateTime": "2025-01-01T00:00:00+09:00", "updDateTime": "2025-01-01T00:00:00+09:00", "details": [ { "shippingDetailId": "2", "shippingId": "2", "productId": "8000001", "requestQuantity": null, "quantity": "5", "insDateTime": "2025-01-01T00:00:00+09:00", "updDateTime": "2025-01-01T00:00:00+09:00" } ]}
- 入庫店舗IDが存在しない場合
- 出庫店舗IDと入庫店舗IDが同じ場合
- 出庫店舗IDが存在しない場合
- スタッフIDが存在しない場合
- 出庫明細がない場合
- 商品IDが重複している場合
- 商品IDが存在しない場合
- 出庫明細件数が1000件を超過した場合
object
Examples
{ "type": "about:blank", "title": "Bad Request", "detail": "receivingStoreId:171 入庫店舗が存在しません", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "出庫店舗と入庫店舗に同一店舗を設定できません", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "shippingStoreId:171 出庫店舗が存在しません", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "staffId:171 スタッフが存在しません", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "details: 1個以上指定してください", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "details: productId[171] 指定が重複しています", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "details: productId[171] の商品が見つかりません", "status": 400}
{ "type": "about:blank", "title": "Bad Request", "detail": "details: 出庫明細は1000件以内にしてください", "status": 400}