描述
在系统中创建一条出库单数据
路径
HTTP Verb | URL |
|---|---|
| POST | /api/supplier-service/v1/b2c/orders |
请求头样例
POST /api/supplier-service/v1/b2c/orders HTTP/1.1 Host: http://cfs-qa.etowertech.com/ Content-Type: application/json Accept: application/json Authorization:WallTech etotest8xkIIphLnbkjRACNj4P:pc9H97D-_b2_TSCVvNj81A X-WallTech-Date:Tue, 02 Aug 2022 06:43:37 GMT
字段
字段名 | 数据类型 | 最大长度 | 必填性 | 描述 |
|---|---|---|---|---|
referenceNo | 50 | M | 客户参考号 | |
warehouseServiceName | 50 | M | 尾程服务名称 | |
consigneeAddressCode | 50 | O/M | 收件地址代码 | |
useConsigneeAddressCode | 2 | M | 使用收件地址代码 consigneeAddressCode不为空时,请传true,将使用此地址代码作为收件地址 consigneeAddressCode为空时,请传false,并且传入具体的收件地址信息 | |
recipientName | 50 | O/M | 收件人名称 | |
recipientCompany | 50 | O | 收件公司名称 | |
100 | O | 收件人邮箱 | ||
phone | 50 | O/M | 收件人电话 | |
addressLine1 | 200 | O/M | 收件地址行1 | |
addressLine2 | 200 | O | 收件地址行3 | |
addressLine3 | 200 | O | 收件地址行3 | |
city | 100 | O/M | 收件城市 | |
state | 100 | O | 收件省份 | |
district | 100 | O | 收件区 | |
postcode | 15 | O/M | 收件地址邮编 | |
country | 2 | O/M | 收件国家 | |
description | 100 | O | 描述(英文) | |
nativeDescription | 100 | O | 描述 | |
weight | (10,3) | O | 包裹重量(废弃字段,可以传但是不存) | |
weightUnit | 5 | O | 包裹重量单位(废弃字段,可以传但是不存) | |
volume | (10,3) | O | 包裹体积(废弃字段,可以传但是不存) | |
dimensionUnit | 5 | O | 包裹体积单位(废弃字段,可以传但是不存) | |
length | (5,1) | O | 包裹长度(废弃字段,可以传但是不存) | |
width | (5,1) | O | 包裹宽度(废弃字段,可以传但是不存) | |
height | (5,1) | O | 包裹高度(废弃字段,可以传但是不存) | |
platform | 50 | O | 电商平台 | |
| isNeedConfirm | Boolean | M | 是否自动确认发送,默认为true true则无需再调用8.预报出库单接口,会自动进行预报 false则需要再调用8.预报出库单接口,否则订单只是草稿订单 | |
shipperAddressCode | 50 | M | 发件仓库代码 | |
SKU | 30 | M | 商品 | |
productQty | 10 | M | 商品数量 | |
remark | 100 | O | 出库单备注 | |
orderNo | - | 返回值 | 系统订单号 | |
code | - | - | 返回编码 | |
errors | - | - | 报错 | |
message | - | - | 返回信息 | |
messageId | - | - | 返回信息编码 | |
success | - | - | 成功响应 | |
warnList | - | - | 废弃字段 |
请求样例
[
{
"referenceNo": "order00001",
"warehouseServiceName": "B2C服务",
"consigneeAddressCode": "11112",
"useConsigneeAddressCode": true,
"shipperAddressCode": "Canada Warehouse",
"recipientCompany": "",
"nativeDescription": "",
"description": "",
"country": "",
"state": "",
"city": "",
"district": "",
"addressLine1": "",
"addressLine2": "",
"addressLine3": "",
"postcode": "",
"recipientName": "",
"phone": "",
"email": "",
"remark": "",
"weight": 1,
"weightUnit": "KG",
"volume": 1,
"dimensionUnit": "CM",
"length": 100,
"width": 100,
"height": 100,
"platform": "",
"isNeedConfirm":true,
"productItems": [
{
"sku": "deli1498603",
"productQty": 2
}
],
"attachments": [
{
"attachName": "12345678901234567890123456789012345678901234567890123456789012345678901234567890123456789012345",
"attachData": "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ZShEOjIwMjMwOTExMTkxNTQyKzA4JzAwJykvQ3JlYXRpb25EYXRlKEQ6MjAyMzA5MTExOTE1NDIrMDgnMDAnKS9Qcm9kdWNlcihpVGV4dCAyLjEuNyBieSAxVDNYVCk+PgplbmRvYmoKeHJlZgowIDExCjAwMDAwMDAwMDAgNjU1MzUgZiAKMDAwMDAwMDI4OSAwMDAwMCBuIAowMDAwMDAwMDE1IDAwMDAwIG4gCjAwMDAwMDE2NzQgMDAwMDAgbiAKMDAwMDAwMDEyOSAwMDAwMCBuIAowMDAwMDAwNzA3IDAwMDAwIG4gCjAwMDAwMDA4MzEgMDAwMDAgbiAKMDAwMDAwMTIzNCAwMDAwMCBuIAowMDAwMDAxNDg0IDAwMDAwIG4gCjAwMDAwMDE3MzcgMDAwMDAgbiAKMDAwMDAwMTc4MiAwMDAwMCBuIAp0cmFpbGVyCjw8L0luZm8gMTAgMCBSL0lEIFs8MTM5ZmM3ZTE3NTY3OWQ3MDI5YmMyYWVjNjZjYjdiMTQ+PGNmYzI3MjZjZjgzMGExYzhhYjYxNDcyMDE1ZjdkZGNmPl0vUm9vdCA5IDAgUi9TaXplIDExPj4Kc3RhcnR4cmVmCjE5MDUKJSVFT0YK",
"attachType": "pdf"
}]
}
]
返回样例
[
{
"code": "0",
"data": {
"orderNo": "C12283221114000002O",
"referenceNo": "order00002"
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"warnList": ""
}
]
[
{
"code": "0005",
"data": "",
"errors": [
{
"code": "600904",
"message": "referenceNo:order00001,Already exists in the system"
}
],
"message": "paramter error",
"messageId": "",
"success": false,
"warnList": ""
}
]