文档中心 > API类目 > 奇门仓储API

taobao.qimen.transferorder.query (调拨单查询)

调拨单查询

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request Struct 必须
  • └ transferOrderCode
  • String
  • 必须
  • 111
  • 调拨单号
  • └ ownerCode
  • String
  • 必须
  • 111
  • 111
  • └ erpOrderCode
  • String
  • 可选
  • 8534365
  • ERP单号

响应参数

名称 类型 示例值 描述
response Struct
  • └ flag
  • String
  • 响应结果:success|failure,success,string(10),必填,
  • 响应结果:success|failure,success,string(10),必填,
  • └ code
  • String
  • 响应码,0,string(50),,
  • 响应码,0,string(50),,
  • └ message
  • String
  • 响应信息,invalid appkey,string(100),,
  • 响应信息,invalid appkey,string(100),,
  • transferOrderDetail
  • TransferOrderDetail
  • 调拨单细节
  • └ transferOrderCode
  • String
  • 调拨单号,0,string(50),,
  • 调拨单号,0,string(50),,
  • └ erpOrderCode
  • String
  • 外部ERP订单号,HZ1234,string(50),,
  • 外部ERP订单号,HZ1234,string(50),,
  • └ orderStatus
  • String
  • 订单状态,0,string(50),,
  • 订单状态,0,string(50),,
  • └ transferOutOrderCode
  • String
  • LBX0143546457657656
  • 调拨出库单号
  • └ transferInOrderCode
  • String
  • LBX0243645676556335
  • 调拨入库单号
  • └ createTime
  • String
  • 2017-10-15 10:00:00
  • 创建时间
  • └ confirmOutTime
  • String
  • 2017-10-15 10:00:00
  • 确认出库时间
  • └ confirmInTime
  • String
  • 2017-10-15 10:00:00
  • 确认入库时间
  • └ fromWarehouseCode
  • String
  • QDHEWL-0001
  • 调拨出库仓编码
  • └ toWarehouseCode
  • String
  • QDHEWL-0001
  • 调拨入库仓编码
  • └ ownerCode
  • String
  • 货主编码
  • 1111
  • items
  • Item []
  • 调拨单货品明细记录集
  • └ scItemCode
  • String
  • 货品编码,HZ1234,string(50),,
  • 货品编码,HZ1234,string(50),,
  • └ inventoryType
  • String
  • 库存类型(1:可销售库存.101:残次),HZ1234,string(500),,
  • 库存类型(1:可销售库存.101:残次),HZ1234,string(500),,
  • └ planCount
  • String
  • 计划调拨数量,Item1234,string(50),,
  • 计划调拨数量,Item1234,string(50),,
  • └ outCount
  • String
  • 实际出库数量,Item1234,string(50),,
  • 实际出库数量,Item1234,string(50),,
  • └ inCount
  • String
  • 实际入库数量,Item1234,string(50),,
  • 实际入库数量,Item1234,string(50),,

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenClient client = new DefaultQimenClient(url, appkey, secret);
TransferorderQueryRequest req = new TransferorderQueryRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
req.setTransferOrderCode("111");
req.setOwnerCode("111");
req.setErpOrderCode("8534365");
TransferorderQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<response>
    <flag>响应结果:success|failure,success,string(10),必填,</flag>
    <code>响应码,0,string(50),,</code>
    <message>响应信息,invalid appkey,string(100),,</message>
    <transferOrderDetail>
        <transferOrderCode>调拨单号,0,string(50),,</transferOrderCode>
        <erpOrderCode>外部ERP订单号,HZ1234,string(50),,</erpOrderCode>
        <orderStatus>订单状态,0,string(50),,</orderStatus>
        <transferOutOrderCode>LBX0143546457657656</transferOutOrderCode>
        <transferInOrderCode>LBX0243645676556335</transferInOrderCode>
        <createTime>2017-10-15 10:00:00</createTime>
        <confirmOutTime>2017-10-15 10:00:00</confirmOutTime>
        <confirmInTime>2017-10-15 10:00:00</confirmInTime>
        <fromWarehouseCode>QDHEWL-0001</fromWarehouseCode>
        <toWarehouseCode>QDHEWL-0001</toWarehouseCode>
        <ownerCode>货主编码</ownerCode>
        <items>
            <item>
                <scItemCode>货品编码,HZ1234,string(50),,</scItemCode>
                <inventoryType>库存类型(1:可销售库存.101:残次),HZ1234,string(500),,</inventoryType>
                <planCount>计划调拨数量,Item1234,string(50),,</planCount>
                <outCount>实际出库数量,Item1234,string(50),,</outCount>
                <inCount>实际入库数量,Item1234,string(50),,</inCount>
            </item>
        </items>
    </transferOrderDetail>
</response>

异常示例

  • XML示例
  • JSON示例
<error_response>
    <code>50</code>
    <msg>Remote service error</msg>
    <sub_code>isv.invalid-parameter</sub_code>
    <sub_msg>非法参数</sub_msg>
</error_response>

错误码解释

错误码 错误描述 解决方案

API工具

如何获得此API

FAQ

返回
顶部