...
HTTP Verb | URL |
|---|---|
| POST | /api/supplier-service/v1/b2b/asn |
Header Sample
| 代码块 |
|---|
POST |
...
/api/supplier-service/v1/b2b/asn |
...
HTTP/1.1 |
...
Content-Type: application/json |
...
Accept: application/json |
...
User-Agent: Mozilla 5.0 |
...
Host: http://cfs-qa.etowertech.com |
...
X-WallTech-Date: Thu, 06 Aug 2020 06:21:24 GMT |
...
Authorization: WallTech testLvs2jdug2qIoRsJyuxs:2THPh5_j4OTYUGdinstTC4nYqDE= |
Fields
Field | Data Type | Length | Mandatory | Description |
|---|---|---|---|---|
shipMethod | Int | 10 | M |
Ship method to warehouse(Fixed send “1”) | |||
warehouseCode | String | 50 | M |
Destination warehouse code | |||
poNoList | String[] | 50 | M |
PO | |||
eta | DateTime | 20 | M |
ETA info | |||
remark | String | 100 | O |
Remark of ASN | |||
lastMailType | Int | 10 | M |
Last Mile type | |||
expressNo | String | 50 | O/M |
express No(The field is required When field lastMailType send “1” ) | |||
truckType | Int | 10 | O/M |
Truck type(The field is required When field lastMailType send “2”) | |||
containerType | Int | 10 | O/M |
Container type(The field is required When field truckType send “1”) | |||
quantity | Int | 10 | O/M |
Container qty(The field is required When field truckType send “1”) | |||
volume | BigDecimal | 10 | O/M |
Total volume(The field is required When field truckType send “2”) | |||
weight | BigDecimal | 10 | O/M |
Total weight(The field is required When field truckType send “2”) | |||
palletCount | Int | 10 | O/M |
Total Pallet amout(The field is required When field truckType send “2”) | ||
shippingPlanNo | String | - |
Response |
ASN reference No | |||
code | String | - | - |
Response code | |||
errors | Object[] | - | - |
Response error | |||
message | String | - | - |
Response message | |||
messageId | String | - | - |
Response message ID | |||
success | Boolean | - | - |
Success | |||
warnList | - | - | - |
No use |
Remark
| 代码块 |
|---|
备注: 字段shipmethod请固定传1 字段LastMileType可选值为Remark: Field shipmethod fixed send "1" Field LastMileType option is"1"(express)、"2"(Truck) 当选用1时,字段TrackingNo为必填项 当选用2时,字段TruckType为必填项 字段TruckType可选值为 The field "expressNo" is required When field lastMailType send "1" The field "truckType" is required When field lastMailType send "2" Field truckType option is"1"(FCL)、"2"(LCL) 当选用1时,字段ContainerType、ContainerCount为必填项 当选用2时,字段Volume、Weight、TrayAmount为必填项 字段containerType可选值为 The field "containerType" and "quantity" is required When field truckType send "1" The field "volume" and "weight" "palletCount" is required When field truckType send "2" Field containerType option is"1"(20GP)、"2"(40GP)、"3"(40HQ)、"4"(45HQ) |
...
| 代码块 |
|---|
{
"shipMethod": 1,
"warehouseCode": "CanadaAustralian warehouseWarehouse",
"eta": "20222023-1002-2503 09:37:48",
"poNoList": [
"CA-0001AUTEST000002"
],
"remark": "",
"lastMailType": "1",
"truckType": "",
"palletCount": 0,
"weight": 0.00,
"volume": 0.00,
"expressNoList": [
"1"
],
"containerInfoList": [
{
"containerType": 0,
"quantity": 0
}
]
} |
...
| 代码块 |
|---|
{
"code": "0",
"data": {
"error": "",
"shippingPlanNo": "A12283221114000003SA12283230203000002S"
},
"errors": "",
"message": "",
"messageId": "",
"success": true,
"warnList": ""
} |
| 代码块 |
|---|
{ "code": "0005", "data": "", "errors": [ { "code": "800010", "message": "Po CA-0001AUTEST000002, status can not create ASN" } ], "message": "paramter error", "messageId": "", "success": false, "warnList": "" } |
...