版本比较

标识

  • 该行被添加。
  • 该行被删除。
  • 格式已经改变。

...

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": ""
}

...