当前位置: API文档

stockout_order_query_trade.php(销售出库单)

奇门接口url wdt.stockout.order.query.trade

¥增值

1.接口说明

1.1 接口描述:查询销售出库单// Y目前没有走销售出库流程 目前没有,直接使用已发货的订单作为替代
1.2 时间跨度:时间跨度:start_time和end_time最大跨度为30天。建议根据获取数据量的多少适当减小时间跨度。

1.5注意事项:为了达到保护用户隐私数据安全的目的,本接口不返回淘系、拼多多及系统供销平台订单数据,相关平台规则点击这里,淘系及系统供销平台数据获取办法点击这里,拼多多请自行对接平台获取。

本接口中涉及到用户隐私的字段数据仅有自有平台及线下平台订单返回。

2.调用场景

2.1 查询平台原始订单

3.请求参数说明

   3.1 请求地址

环境HTTP地址
测试环境https://openapi.ali.huice.cc/openapi/stockout_order_query_trade.php
正式环境https://openapi.huice.com/openapi/stockout_order_query_trade.php

   3.2 公共请求参数

名称字段类型长度
必须描述
卖家账号sidString
是购买ERP时由旺店通分配给ERP购买方,请从ERP购买方获取。
接口账号appkeyString
是本开放平台“自助对接”功能模块内自助申请,获取方式点击这里
时间戳timestampint
是

北京时间1970-01-01 08:00:00起至现在的总秒数,10位int值,旺店通企业版API服务端允许请求最大时间误差为5min,date.timezone = Asia/Shanghai。

签名signString
是API输入参数签名结果,签名算法介绍单击这里

   3.3 业务请求参数

名称Y字段描述必须
开始时间start_time修改起始时间,若无订单号/物流单号,则为必填。示例:“ 2021-11-11 00:00:00”时间开始和结束 和系统单号不能同时为空
结束时间end_time修改结束时间,上同开始时间。示例:“ 2021-11-11 01:00:00”
店铺编码
shop_no
代表店铺所有属性的唯一编码,用于店铺区分,在旺店通ERP【绑定店铺】界面查看
仓库编码warehouse_no代表仓库所有属性的唯一编码,用于仓库区分,在旺店通ERP【仓库信息维护】界面查看
时间类型time_type时间类型 默认不填为 修改时间 1 修改时间 2 发货时间否
系统订单号src_order_no系统订单号,多个用,分隔传入系统订单号可以不传时间
原始单号tid原始单号否
 状态类型status_type1-已发货及以后 2-已审核及以后  默认已发货及以后传入原始单号可以不传时间
是否仅获取库存数据
fetch_stock_only

1-是, 0-否, 默认为否


分页大小page_size每页返回的数据条数,输入值范围1~100,不传本参数,输入值默认为100,使用举例单击这里否
页号page_no页号,不传默认从0页开始否 



4.响应参数

   4.1 公共响应参数

名称字段类型长度必须描述
错误码codeint11是状态码:0表示成功,其他表示失败
错误描述messagevarchar255是错误描述
条数total_countvarchar255是符合查询条件的总数量,只有page_no = 0 时才有值。
原始单节点stockout_listdata[]
是业务数据的一级节点,数组形式的订单数据,需要循环读取。

  4.2 业务响应参数

    stockout_list

名称字段类型是否必须默认值是否可变更
销售出库单idstockout_id

bigint(20)

是
否
销售出库单号order_no

string

是
否
订单状态status

tinyint(4)

是

4 已取消(可恢复) 5 已取消  50 待发货 

51 待推送 52 推送中 53 推送失败 55 已推送 95 已发货   

是
订单退款状态refund_statustinyint(4)是订单退款状态 0-无退款 1-申请退款 2-部分退款 3-全部退款
订单类型trade_typestring是订单类型
系统订单号src_order_nostring是
否
仓库idwarehouse_idint(11)是代表仓库所有属性的唯一id,用于仓库区分,在旺店通ERP【仓库信息维护】界面查看是
仓库编码warehouse_nostring是代表仓库所有属性的唯一编码,用于仓库区分,在旺店通ERP【仓库信息维护】界面查看

仓库类型

warehouse_type

string是

仓库类型


仓库名称warehouse_namestring


出库时间consign_time

datetime

是
是
邮资成本post_feestring是
是
物流公司idlogistics_idint(11)是
是
客户网名buyer_nickstring
客户网名
物流单号logistics_nostring是物流单号是
平台Idplatform_idint(11)
点击查看平台ID详情
供应商编码provider_nick_nostring是供应商编码是
店铺名称shop_namestring
店铺名称
店铺编码shop_nostring是代表店铺所有属性的唯一编码,用于店铺区分,在旺店通ERP【绑定店铺】界面查看
审核时间check_timedatetime
审核时间
货品总数goods_countdecimal(19, 4)
货品总数
仓库名称
warehouse_namestring
仓库名称
物流公司logistics_namestring
物流公司
订单来源trade_fromtinyint(4)是

订单来源1:平台抓单 2:手工建单 3:EXCEL导入 6:补发 7:展架下单 8:换货 9:现款销售

10:补寄 11:维修 12:达人寄样


订单标签tag_namesstring是订单标签
供应商名称provider_namestring是供应商名称是
分销商编码fenxiao_nick_nostring是分销商编码是
分销商名称fenxiao_nick_namestring是分销商名称是
分销原始店铺名称fenxiao_shop_namestring是分销原始店铺名称

收件人姓名

receiver_name

string是收件人姓名
收件人国家

receiver_country

string是收件人国家

收件人省份

receiver_province

string是收件人省份
物流类型logistics_typestring是物流类型,点击这里是
物流类型名称
logistics_type_namestring是物流类型名称是

收件人城市

receiver_city

string是收件人城市

收件人区

receiver_district

string是收件人区
货品数量goods_countdecimal(19, 4)是货品数量

代发邮费

oms_post_amount

decimal(19, 4)是代发邮费,供销给分销代发的邮费 , 只有这类订单需要

采购成本

oms_purchase_amount

decimal(19, 4)是采购成本

佣金

oms_employ_amount

decimal(19, 4)是佣金

分拣单号

pick_no

string是分拣单号
推单单号push_nostring是推送给委外仓时的推单单号
平台单号src_tidsstring是

店铺idshop_idint(11)是代表店铺所有属性的唯一id,用于店铺区分,在旺店通ERP【绑定店铺】界面查看
店铺名称shop_namestring是店铺名称
客服备注remarkstring是客服备注是
买家备注buyer_messagestring是买家备注
最后修改时间modifieddatetime是
是
称重重量weightdecimal(19, 4)是
是
快递重量post_weightdecimal(19, 4)是
是
是否本系统发货trade_status_typetinyint(4)
1 平台发货 2 erp发货
打单员姓名printman_name

string

是

审单员姓名auditman_namestring是

买家实付paid
decimal(19, 4)是

货品总额

goods_amount

decimal(19, 4)是

货品列表details_list
是

销售出库明细idrec_idbigint(20)是
否
货品明细idspec_idint(11)是
否
原始子订单号 src_oidstring


子单原始单号 src_tidstring


子单退款状态refund_statustinyint(4)是子单退款状态  0-无退款,1-取消退款,2-已申请退款,3-等待退货,4-等待收货,5-退款成功   
出库单主键Idstockout_idbigint(20)


出库单明细id 关联系统订单idsrc_order_detail_idbigint(20)


系统订单明细idstockin_detail_idbigint(20)是
否
数量numdecimal(19, 4)是
是
分摊邮费share_postdecimal(19, 4)否null是
已付paid
decimal(19, 4)是

分摊后总价share_amountdecimal(19, 4)是
是

零售价

retail_pricedecimal(19, 4)是零售价是
商家编码spec_nostring是
是
sku主条码barcodestring是sku主条码
货品编号goods_nostring是
是
规格编号spec_codestring是
是
预估重量weightdecimal(19, 4)是
是
成本价cost_pricedecimal(19, 4)是
是
销售价sell_pricedecimal(19, 4)是平台的销售价是
商品名称goods_namestring是
是
规格名称spec_namestring是
是
最后修改时间modifieddatetime是
是
单位idbase_unit_idbigint(20)是
是
赠品方式gift_typetinyint(4)是0、非赠品1、自动赠送 2、手工赠送  5 平台赠品是
单位名称base_unit_namestring是
是
出库批次号batch_nostring否
否
平台售卖单价pricedecimal(19, 4)是平台售卖单价是
单品自定义属性1prop1string是单品自定义属性1是
单品自定义属性2prop2string是单品自定义属性2是
单品自定义属性3prop3string是单品自定义属性3是
单品自定义属性4prop4string是单品自定义属性4是
单品自定义属性5prop5string是单品自定义属性5是
单品自定义属性6prop6string是单品自定义属性6是
单品自定义属性7prop7string是单品自定义属性7是
单品自定义属性8prop8string是单品自定义属性8是
单品自定义属性9prop9string是单品自定义属性9是
单品自定义属性10prop10string是单品自定义属性10是
货品自定义属性1

goods_prop1

string是货品自定义属性1是
货品自定义属性2goods_prop2string是货品自定义属性2是
货品自定义属性3goods_prop3string是货品自定义属性3是
货品自定义属性4goods_prop4string是货品自定义属性4是
货品自定义属性5goods_prop5string是货品自定义属性5是
货品自定义属性6goods_prop6string是货品自定义属性6是
组合装idsuite_idbigint(20)是组合装id
组合装编码suite_nostring是组合装编码
组合装数量suite_numdecimal(19, 4)是组合装数量
分摊邮资成本post_costdecimal(19, 4)是分摊邮资成本
是否是完整组合装is_complete_suitetinyint(4)是

1-是,0-否


主播idanchor_idbigint(20)否
否
主播名称anchor_namestring否
否
分摊单价share_pricedecimal(19, 4)是分摊价格,扣减优惠之后,不加邮费收入的单价是
组合装拆分合并标识suit_flagint否
是

供应商编号

provider_nick_no

string是

供应商昵称

provider_name

string是

是否包装

is_package

int是

货品成本goods_costdecimal(19, 4)是

代发邮费

oms_post_amount

decimal(19, 4)是代发邮费

采购成本

oms_purchase_amount

decimal(19, 4)是采购成本
组合装IDsuite_idbigint(20)否0是
序列号列表sn_list
是

序列号snstring否序列号
辅助序列号second_snstring否辅助序列号
货位批次明细数据position_list
否
是
出库单明细或者订单明细Idstockout_order_detail_idbigint(20)否
是
入库单号明细id stock_spec_detail_idbigint(20)否
是
货位主键id rec_idbigint(20)否
是
货位IDposition_idbigint(20)否
是

货位编号

position_no

string是货位编号
批次号 batch_nostring否
是
有效期 expire_datedatetime否
是
生产日期production_datedatetime否
是
出库数量numdecimal(19, 4)否
是
成本价cost_pricedecimal(19, 4)否
是
最后修改时间modifieddatetime否
是
物流列表logistics_listarray[]


物流单号logistics_nologistics_liststring物流单号
关联物流单related_logistics_nologistics_liststring若parent_child_flag=1,则该字段为母单号
物流公司名称logistics_namelogistics_liststring物流公司名称
重量weightlogistics_listdecimal(19, 4)重量
邮资post_costlogistics_listdecimal(19, 4)邮资
打印状态print_statuslogistics_listint0-未打印 1-已打印
创建时间createdlogistics_listdatetime创建时间
子母单标识parent_child_flaglogistics_listint0-普通单 1-子母单

 

 4.请求示例

PHP
<php
    require_once("../WdtClient.php");
    $c = new WdtClient;
    $c->sid = '';
    $c->appkey = '';
    $c->appsecret = '';
    $c->gatewayUrl = 'https://openapi.ali.huice.cc/openapi/stockout_order_query_trade.php';
 
    //添加查询参数
    $c->putApiParam('start_time','2018-08-01 00:00:00');
    $c->putApiParam('end_time','2018-08-11 00:00:00');
    $json = $c->wdtOpenApi();
    var_dump($json);
     
?>
JAVA
C#
python

6.响应示例

   6.1 正常响应示例 

JSON
{
    "code": 0,
    "message": "",
    "total_count": 1,
    "stockout_list": [
        {
            "trade_from": 1,
            "stockout_id": "2756286207594856469",
            "order_no": "JY2510282687",
            "status": 95,
            "src_order_no": "JY2510282687",
            "warehouse_id": "1",
            "warehouse_type": 2,
            "consign_time": "2025-10-28 22:01:21",
            "platform_id": "1",
            "shop_id": "12",
            "post_fee": "0.0000",
            "logistics_id": "0",
            "logistics_no": "78858955625465",
            "remark": "1",
            "modified": "2025-11-03 09:59:21",
            "weight": "0.0000",
            "post_weight": "0.0000",
            "src_tids": "4842818029414320724",
            "goods_count": "1.0000",
            "trade_status_type": 1,
            "goods_total_amount": null,
            "receiver_name": null,
            "receiver_country": null,
            "receiver_province": 110000,
            "receiver_city": 110100,
            "receiver_district": 110115,
            "logistics_type": "5",
            "logistics_type_name": "中通快递",
            "oms_post_amount": "0.0000",
            "oms_purchase_amount": "0.0000",
            "oms_employ_amount": "0.0000",
            "refund_status": 3,
            "pick_no": "",
            "fenxiao_nick_name": "",
            "fenxiao_nick_no": "",
            "provider_nick_no": "74caf04",
            "provider_name": "y_qiyeban2",
            "details_list": [
                {
                    "rec_id": "2756286207594858517",
                    "stockout_id": "2756286207594856469",
                    "spec_id": "2720289868889456644",
                    "stockin_detail_id": "2756286207594858517",
                    "src_order_detail_id": "2756286207594858517",
                    "num": "1.0000",
                    "share_amount": "0.0100",
                    "share_post": "0.0000",
                    "spec_no": "pc_xq1",
                    "goods_no": "pc_xq_ceshi",
                    "spec_code": "",
                    "weight": "3.0000",
                    "cost_price": "0.5000",
                    "sell_price": "0.0100",
                    "retail_price": "0.1200",
                    "goods_name": "试下批量修改",
                    "spec_name": "粉红",
                    "modified": "2025-10-28 23:16:02",
                    "src_oid": "4842818029414320724",
                    "src_tid": "4842818029414320724",
                    "base_unit_id": "0",
                    "base_unit_name": "",
                    "batch_no": "",
                    "anchor_id": null,
                    "anchor_name": null,
                    "share_price": "0.0100",
                    "suit_flag": 0,
                    "suite_id": "0",
                    "is_package": 0,
                    "goods_cost": "0.5000",
                    "oms_post_amount": "0.0000",
                    "oms_purchase_amount": "0.0000",
                    "position_list": [],
                    "sn_list": [],
                    "refund_status": 5,
                    "provider_nick_no": "74caf04",
                    "provider_name": "y_qiyeban2"
                }
            ]
        }
    ]
}

   6.2 异常响应示例

JSON
{
    "code": 2900,
    "message": "时间范围与订单编号不能全部为空"
}



常用工具