文档中心 > API类目 > 五道口API

taobao.wdk.chain.bill.get (供应链相关单据获取接口)

供应链相关单据获取接口

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
dc_no String 必须 50 dc编号
query_type Number 必须 1 单据类型
flag Number 可选 1
  • 默认值:0
  • 单据子类型
    bill_no String 可选 x1111 单据编号
    from Number 可选 1
  • 默认值:1
  • erp来源

    响应参数

    名称 类型 示例值 描述
    bill_list OutInSalesBo [] 出参列表
    • └ arrival_date
    • Date
    • 2015-09-26 15:48:07
    • 到货日期
    • └ bill_no
    • String
    • XX001
    • 单据编号
    • └ bill_type
    • Number
    • 1
    • 采购单通知:1 退供单通知:2 批发单通知:3
    • └ expiration_date
    • Date
    • 2015-09-26 15:48:07
    • 失效日期
    • └ from
    • Number
    • 1
    • 来源:固定值1
    • └ is_pallet
    • Boolean
    • false
    • 是否托盘联运
    • └ remark
    • String
    • 单据备注
    • 单据备注
    • sale_item_list
    • OutInSalesItemsBo []
    • saleItemList
    • └ bar_code
    • String
    • 690000011
    • 商品条码
    • └ cargo_area
    • String
    • CK001
    • 仓库编号(仅采购单不需要,批发单还是必填)
    • └ operate_number
    • String
    • 20.2
    • 操作数量(采购单对应采购数量、退供单对应退供数量、批发单对应批发数量)
    • pallet_list
    • PalletBo []
    • palletList
    • └ first_pallet_code
    • String
    • PLT001
    • 一级容器编号
    • └ operate_number
    • String
    • 20
    • 应收数量,最小SKU
    • └ original_supplier_no
    • String
    • X001
    • 原始供应商编号
    • └ production_date
    • Date
    • 2015-09-26 15:48:07
    • 生产日期
    • └ second_pallet_code
    • String
    • PLT002
    • 二级容器编号,一级容器内层的容器,没有可为空
    • └ price
    • Number
    • 123
    • 金额(采购单对应采购价、批发单对应批发价)
    • └ purchase_number
    • String
    • 10.2
    • 采购件数(用于单据类型为1的采购单)
    • └ purchase_spec
    • String
    • 2.5
    • 采购规格(用于单据类型为1的采购单, 支持小数)
    • └ purchase_unit
    • String
    • 两、斤描述信息
    • 采购单位(用于单据类型为1的采购单
    • └ reason
    • String
    • 明细原因
    • 明细原因
    • └ remark
    • String
    • 明细备注
    • 明细备注
    • └ sku_id
    • String
    • D0001
    • 商品编号
    • └ stock_unit
    • String
    • 库存单位
    • └ total_price
    • Number
    • 1002
    • 单品金额(分为单位)
    • └ purchase_code
    • String
    • 1
    • purchaseCode
    • └ store_contact_address
    • String
    • 浙江杭州XX
    • storeContactAddress
    • └ store_contact_name
    • String
    • 张三
    • 门店联系人
    • └ store_contact_phone
    • String
    • 0571-888888
    • 门店联系电话
    • └ store_id
    • String
    • 门店编号
    • 10001
    • └ store_name
    • String
    • 门店名称
    • 门店名称
    • └ flag
    • Number
    • 1
    • 子单据类型
    • └ supplier_contact_address
    • String
    • 浙江杭州XX
    • 供应商联系地址
    • └ supplier_contact_name
    • String
    • 张三
    • 供应商联系人
    • └ supplier_contact_phone
    • String
    • 0571-888888
    • 供应商联系电话
    • └ supplier_name
    • String
    • 供应商名称
    • 供应商名称
    • └ suppliers_no
    • String
    • xx
    • 供应商编号
    • └ purchase_type_code
    • String
    • 1
    • purchaseTypeCode
    • └ delivery_date
    • Date
    • 发货时间
    • deliveryDate
    • └ customer
    • String
    • 客户名
    • customer
    • └ customer_code
    • String
    • 客户编码
    • customerCode
    • └ customer_contact_address
    • String
    • 客户收货地址
    • customerContactAddress
    • └ contact
    • String
    • 联系方式
    • contact
    is_success Boolean true success

    请求示例

    • JAVA
    • .NET
    • PHP
    • CURL
    • Python
    • C/C++
    • NodeJS
    TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
    WdkChainBillGetRequest req = new WdkChainBillGetRequest();
    req.setDcNo("50");
    req.setQueryType(1L);
    req.setFlag(1L);
    req.setBillNo("x1111");
    req.setFrom(1L);
    WdkChainBillGetResponse rsp = client.execute(req, sessionKey);
    System.out.println(rsp.getBody());

    响应示例

    • XML示例
    • JSON示例
    <wdk_chain_bill_get_response>
        <bill_list>
            <out_in_sales_bo>
                <arrival_date>2015-09-26 15:48:07</arrival_date>
                <bill_no>XX001</bill_no>
                <bill_type>1</bill_type>
                <expiration_date>2015-09-26 15:48:07</expiration_date>
                <from>1</from>
                <is_pallet>false</is_pallet>
                <remark>单据备注</remark>
                <sale_item_list>
                    <out_in_sales_items_bo>
                        <bar_code>690000011</bar_code>
                        <cargo_area>CK001</cargo_area>
                        <operate_number>20.2</operate_number>
                        <pallet_list>
                            <pallet_bo>
                                <first_pallet_code>PLT001</first_pallet_code>
                                <operate_number>20</operate_number>
                                <original_supplier_no>X001</original_supplier_no>
                                <production_date>2015-09-26 15:48:07</production_date>
                                <second_pallet_code>PLT002</second_pallet_code>
                            </pallet_bo>
                        </pallet_list>
                        <price>123</price>
                        <purchase_number>10.2</purchase_number>
                        <purchase_spec>2.5</purchase_spec>
                        <purchase_unit>两、斤描述信息</purchase_unit>
                        <reason>明细原因</reason>
                        <remark>明细备注</remark>
                        <sku_id>D0001</sku_id>
                        <stock_unit>斤</stock_unit>
                        <total_price>1002</total_price>
                        <purchase_code>1</purchase_code>
                    </out_in_sales_items_bo>
                </sale_item_list>
                <store_contact_address>浙江杭州XX</store_contact_address>
                <store_contact_name>张三</store_contact_name>
                <store_contact_phone>0571-888888</store_contact_phone>
                <store_id>门店编号</store_id>
                <store_name>门店名称</store_name>
                <flag>1</flag>
                <supplier_contact_address>浙江杭州XX</supplier_contact_address>
                <supplier_contact_name>张三</supplier_contact_name>
                <supplier_contact_phone>0571-888888</supplier_contact_phone>
                <supplier_name>供应商名称</supplier_name>
                <suppliers_no>xx</suppliers_no>
                <purchase_type_code>1</purchase_type_code>
                <delivery_date>发货时间</delivery_date>
                <customer>客户名</customer>
                <customer_code>客户编码</customer_code>
                <customer_contact_address>客户收货地址</customer_contact_address>
                <contact>联系方式</contact>
            </out_in_sales_bo>
        </bill_list>
        <is_success>true</is_success>
    </wdk_chain_bill_get_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

    返回
    顶部