POST api/OpenWebApi/DF_ForecastWarehouseReceipt

预报入库单

Request Information

URI Parameters

None.

Body Parameters

订单信息

DFForecastOrder
NameDescriptionTypeAdditional information
UserCode

用户代码

string

None.

CountryCode

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

string

None.

WarehouseCode

仓库代码 (调用GetWarehouseList接口获取)

string

None.

CustomerOrderNo

客户订单号

string

None.

TransportType

运输方式

string

None.

ArrivalDate

预计到达时间 (格式:2024-01-01 12:00:00)

string

None.

IsUseUserBoxNumber

是否使用客户自有箱唛作为箱号(Y :N)

string

None.

BoxList

箱子列表

Collection of DFForecastBox

None.

Remark

订单备注

string

None.

Request Formats

application/json, text/json

Sample:
{
  "UserCode": "sample string 1",
  "CountryCode": "sample string 2",
  "WarehouseCode": "sample string 3",
  "CustomerOrderNo": "sample string 4",
  "TransportType": "sample string 5",
  "ArrivalDate": "sample string 6",
  "IsUseUserBoxNumber": "sample string 7",
  "BoxList": [
    {
      "UserBoxNumber": "sample string 1",
      "Attributes": "sample string 2",
      "BoxDetailList": [
        {
          "SKU": "sample string 1",
          "Amount": 2
        },
        {
          "SKU": "sample string 1",
          "Amount": 2
        }
      ]
    },
    {
      "UserBoxNumber": "sample string 1",
      "Attributes": "sample string 2",
      "BoxDetailList": [
        {
          "SKU": "sample string 1",
          "Amount": 2
        },
        {
          "SKU": "sample string 1",
          "Amount": 2
        }
      ]
    }
  ],
  "Remark": "sample string 8"
}

application/xml, text/xml

Sample:
<DFForecastOrder xmlns:i="http://www.w3.org/2001/XMLSchema-instance" xmlns="http://schemas.datacontract.org/2004/07/OpenWebApi.Models.Request">
  <ArrivalDate>sample string 6</ArrivalDate>
  <BoxList>
    <DFForecastBox>
      <Attributes>sample string 2</Attributes>
      <BoxDetailList>
        <DFForecastBoxDetail>
          <Amount>2</Amount>
          <SKU>sample string 1</SKU>
        </DFForecastBoxDetail>
        <DFForecastBoxDetail>
          <Amount>2</Amount>
          <SKU>sample string 1</SKU>
        </DFForecastBoxDetail>
      </BoxDetailList>
      <UserBoxNumber>sample string 1</UserBoxNumber>
    </DFForecastBox>
    <DFForecastBox>
      <Attributes>sample string 2</Attributes>
      <BoxDetailList>
        <DFForecastBoxDetail>
          <Amount>2</Amount>
          <SKU>sample string 1</SKU>
        </DFForecastBoxDetail>
        <DFForecastBoxDetail>
          <Amount>2</Amount>
          <SKU>sample string 1</SKU>
        </DFForecastBoxDetail>
      </BoxDetailList>
      <UserBoxNumber>sample string 1</UserBoxNumber>
    </DFForecastBox>
  </BoxList>
  <CountryCode>sample string 2</CountryCode>
  <CustomerOrderNo>sample string 4</CustomerOrderNo>
  <IsUseUserBoxNumber>sample string 7</IsUseUserBoxNumber>
  <Remark>sample string 8</Remark>
  <TransportType>sample string 5</TransportType>
  <UserCode>sample string 1</UserCode>
  <WarehouseCode>sample string 3</WarehouseCode>
</DFForecastOrder>

application/x-www-form-urlencoded

Sample:

Sample not available.

Response Information

Resource Description

ResultOfInOrderResult
NameDescriptionTypeAdditional information
Status

ResultStatusCode

None.

Msg

string

None.

Data

InOrderResult

None.

Response Formats

application/json, text/json

Sample:
{
  "Status": 200,
  "Msg": "sample string 1",
  "Data": {
    "IsSuccess": true,
    "OrderCode": "sample string 2",
    "BoxList": [
      {
        "BoxCode": "sample string 1",
        "UserBoxNumber": "sample string 2",
        "BoxDetails": [
          {
            "BoxCode": "sample string 1",
            "SKU": "sample string 2",
            "Amount": 3
          },
          {
            "BoxCode": "sample string 1",
            "SKU": "sample string 2",
            "Amount": 3
          }
        ]
      },
      {
        "BoxCode": "sample string 1",
        "UserBoxNumber": "sample string 2",
        "BoxDetails": [
          {
            "BoxCode": "sample string 1",
            "SKU": "sample string 2",
            "Amount": 3
          },
          {
            "BoxCode": "sample string 1",
            "SKU": "sample string 2",
            "Amount": 3
          }
        ]
      }
    ]
  }
}

application/xml, text/xml

Sample:
<ResultOfInOrderResultlT2OjdAF 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:BoxList>
      <d2p1:InOrderBoxResult>
        <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
        <d2p1:BoxDetails>
          <d2p1:InOrderBoxDetail>
            <d2p1:Amount>3</d2p1:Amount>
            <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
            <d2p1:SKU>sample string 2</d2p1:SKU>
          </d2p1:InOrderBoxDetail>
          <d2p1:InOrderBoxDetail>
            <d2p1:Amount>3</d2p1:Amount>
            <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
            <d2p1:SKU>sample string 2</d2p1:SKU>
          </d2p1:InOrderBoxDetail>
        </d2p1:BoxDetails>
        <d2p1:UserBoxNumber>sample string 2</d2p1:UserBoxNumber>
      </d2p1:InOrderBoxResult>
      <d2p1:InOrderBoxResult>
        <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
        <d2p1:BoxDetails>
          <d2p1:InOrderBoxDetail>
            <d2p1:Amount>3</d2p1:Amount>
            <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
            <d2p1:SKU>sample string 2</d2p1:SKU>
          </d2p1:InOrderBoxDetail>
          <d2p1:InOrderBoxDetail>
            <d2p1:Amount>3</d2p1:Amount>
            <d2p1:BoxCode>sample string 1</d2p1:BoxCode>
            <d2p1:SKU>sample string 2</d2p1:SKU>
          </d2p1:InOrderBoxDetail>
        </d2p1:BoxDetails>
        <d2p1:UserBoxNumber>sample string 2</d2p1:UserBoxNumber>
      </d2p1:InOrderBoxResult>
    </d2p1:BoxList>
    <d2p1:IsSuccess>true</d2p1:IsSuccess>
    <d2p1:OrderCode>sample string 2</d2p1:OrderCode>
  </Data>
  <Msg>sample string 1</Msg>
  <Status>Success</Status>
</ResultOfInOrderResultlT2OjdAF>