POST api/OpenWebApi/ZZ_CreateOutOrderBySelfPickUp

以客户自提方式创建中转出库订单

Request Information

URI Parameters

None.

Body Parameters

订单信息

ZZOutOrderInfoBySelfPickUp
NameDescriptionTypeAdditional information
UserCode

用户代码

string

None.

CountryCode

国家代码(US 美国,JP 日本,UK 英国,CNA 加拿大,DE 德国,AU 澳洲)

string

None.

WarehouseCode

仓库代码(USDB 美国波特兰仓,JPDB 日本仓,UKDB 英国仓,CNADB 加拿大卡尔加里仓,DEDB 德国德累斯顿仓,USLA 美国洛杉矶仓,AUDB 澳洲墨尔本仓,CNAWGH 加拿大温哥华仓)

string

None.

OutCargoMethod

出货方式 0:按箱出库,1:按板出库

string

None.

UserCustomeNumber

客户订单号

string

None.

Consignee

提货人

string

None.

ConsigneeTelephone

提货人电话

string

None.

AmazonFileBase64

亚马逊箱唛PDF文件,转base64后传输

string

None.

Remark

备注

string

None.

BoxList

出库箱子列表

Collection of ZZOutOrderBox

None.

Request Formats

application/json, text/json

Sample:
{
  "UserCode": "sample string 1",
  "CountryCode": "sample string 2",
  "WarehouseCode": "sample string 3",
  "OutCargoMethod": "sample string 4",
  "UserCustomeNumber": "sample string 5",
  "Consignee": "sample string 6",
  "ConsigneeTelephone": "sample string 7",
  "AmazonFileBase64": "sample string 8",
  "Remark": "sample string 9",
  "BoxList": [
    {
      "BoxCode": "sample string 1",
      "AmazonBoxNumber": "sample string 2"
    },
    {
      "BoxCode": "sample string 1",
      "AmazonBoxNumber": "sample string 2"
    }
  ]
}

application/xml, text/xml

Sample:
<ZZOutOrderInfoBySelfPickUp xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebApi.Models.Request">
  <AmazonFileBase64>sample string 8</AmazonFileBase64>
  <BoxList>
    <ZZOutOrderBox>
      <AmazonBoxNumber>sample string 2</AmazonBoxNumber>
      <BoxCode>sample string 1</BoxCode>
    </ZZOutOrderBox>
    <ZZOutOrderBox>
      <AmazonBoxNumber>sample string 2</AmazonBoxNumber>
      <BoxCode>sample string 1</BoxCode>
    </ZZOutOrderBox>
  </BoxList>
  <Consignee>sample string 6</Consignee>
  <ConsigneeTelephone>sample string 7</ConsigneeTelephone>
  <CountryCode>sample string 2</CountryCode>
  <OutCargoMethod>sample string 4</OutCargoMethod>
  <Remark>sample string 9</Remark>
  <UserCode>sample string 1</UserCode>
  <UserCustomeNumber>sample string 5</UserCustomeNumber>
  <WarehouseCode>sample string 3</WarehouseCode>
</ZZOutOrderInfoBySelfPickUp>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResultOfCreateOrderResult
NameDescriptionTypeAdditional information
Status

ResultStatusCode

None.

Msg

string

None.

Data

CreateOrderResult

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": 200,
  "Msg": "sample string 1",
  "Data": {
    "IsSuccess": true,
    "OutOrderCode": "sample string 2"
  }
}

application/xml, text/xml

Sample:
<ResultOfCreateOrderResultlT2OjdAF xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebApi.Models">
  <Data xmlns:d2p1="http://schemas.datacontract.org/2004/07/OpenWebApi.Models.Response">
    <d2p1:IsSuccess>true</d2p1:IsSuccess>
    <d2p1:OutOrderCode>sample string 2</d2p1:OutOrderCode>
  </Data>
  <Msg>sample string 1</Msg>
  <Status>Success</Status>
</ResultOfCreateOrderResultlT2OjdAF>