注意:以下文档只适用于TOP接口,请谨慎使用!

文档中心 > API类目 > 阿里健康API

alibaba.alihealth.brand.wms.purchase.query (阿里健康-品牌-自营-供应链-仓内作业-库存-WMS采购信息)

阿里健康-品牌-自营-供应链-仓内作业-库存-WMS采购信息

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
param BrandOrderExternalReq 必须 请求参数
  • └ brand_ids
  • String []
  • 必须
  • ["123", "456"]
  • 品牌id列表,需要授权
  • └ item_ids
  • String []
  • 可选
  • ["123", "456"]
  • 货品id列表,如填写,需要授权
  • └ page_num
  • Number
  • 必须
  • 1
  • 分页号
  • └ page_size
  • Number
  • 必须
  • 10
  • 分页大小
  • └ end_date
  • String
  • 必须
  • 20240901
  • 结束日期
  • └ start_date
  • String
  • 必须
  • 20240901
  • 开始日期

响应参数

名称 类型 示例值 描述
result PagedResult 返回的分页信息
  • result
  • BrandWmsInventoryDfRes []
  • 数据列表
  • └ biz_order_time
  • String
  • 2024-08-28 17:17:03
  • 业务创单时间:采购入库为采购创单时间;调拨入库为调拨创单时间;采购退库为退供创单时间
  • └ purchase_qty
  • Number
  • 1
  • 采购数量:采购入库、调拨入库为正数,采购退库为负数
  • └ purchase_price
  • String
  • 0.1
  • 采购价格(元):采购入库为采购单价(含税)币种:CNY, 单位:元;调拨入库为空;采购退库为退仓价含税元
  • └ purchase_type
  • String
  • 采购入库
  • 采购入库;调拨入库;采购退库
  • └ manufacturer
  • String
  • 生产厂家
  • 生产厂家
  • └ expiry_date
  • String
  • 2027-08-29
  • 失效日期
  • └ produce_date
  • String
  • 2022-08-30
  • 生产日期
  • └ sc_item_name
  • String
  • xxx 1mg*21片/盒 标准装
  • 货品名称
  • └ store_name
  • String
  • 阿里健康医药华南仓
  • 仓库名称:采购入库、调拨入库为入库仓库名称;采购退库为出库仓库名称
  • └ sc_item_source_id
  • String
  • 1234
  • 货品往来单位id:采购入库为二级供应商id;调拨入库为源仓编码;采购退库为采购退库为二级供应商id
  • └ biz_no
  • String
  • ALJK1234
  • 业务单号:采购入库、调拨入库为入库单号;采购退库为出库单号
  • └ brand_name
  • String
  • 品牌名称
  • 品牌名称
  • └ batch_code
  • String
  • 123A
  • 货品生产批号
  • └ sc_itm_desc
  • String
  • 1mg*21片/盒
  • 货品-规格
  • └ sc_item_id
  • String
  • 1234
  • 货品id
  • └ basic_unit
  • String
  • 包装单位
  • └ approval_number
  • String
  • 国药准字J1234
  • 货品-批准文号
  • └ sc_item_source_name
  • String
  • xxxx公司
  • 货品往来单位名称:采购入库为二级供应商名称;调拨入库为源仓名称;采购退库为采购退库为二级供应商名称
  • └ bar_code
  • String
  • 6900000000001
  • 货品-条形码
  • └ brand_id
  • String
  • 1234
  • 货品-品牌id
  • └ purchase_time
  • String
  • 2024-09-02 16:36:31
  • 采购时间:采购入库、调拨入库为入库时间;采购退库为出库时间
  • └ purchase_ou
  • String
  • 广东批发
  • 入库仓库-采购主体
  • └ purchase_order_amt
  • String
  • 10000
  • 采购金额(元):采购入库为采购金额-含税-换算为元;调拨入库为空;采购退库为实际退仓金额=退仓价含税元*实际退货数量, 单位:元;
  • └ store_code
  • String
  • PGZ001
  • 仓库编码:采购入库、调拨入库为入库仓库编码;采购退库为出库仓库编码
  • └ error_detail_msg
  • String
  • error
  • 详细错误信息
  • └ page_index
  • Number
  • 1
  • 页号
  • └ total_page
  • Number
  • 2
  • 总页数
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ error_message
  • String
  • error msg
  • 错误信息
  • └ page_size
  • Number
  • 10
  • 页大小
  • └ error_code
  • String
  • 0
  • 错误码
  • └ total_count
  • Number
  • 14
  • 总条数
  • └ current_page
  • Number
  • 1
  • 当前页号

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthBrandWmsPurchaseQueryRequest req = new AlibabaAlihealthBrandWmsPurchaseQueryRequest();
AlibabaAlihealthBrandWmsPurchaseQueryRequest.BrandOrderExternalReq obj1 = new AlibabaAlihealthBrandWmsPurchaseQueryRequest.BrandOrderExternalReq();
obj1.setBrandIds(""123", "456"");
obj1.setItemIds(""123", "456"");
obj1.setPageNum(1L);
obj1.setPageSize(10L);
obj1.setEndDate("20240901");
obj1.setStartDate("20240901");
req.setParam(obj1);
AlibabaAlihealthBrandWmsPurchaseQueryResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_brand_wms_purchase_query_response>
    <result>
        <result>
            <brand_wms_inventory_df_res>
                <biz_order_time>2024-08-28 17:17:03</biz_order_time>
                <purchase_qty>1</purchase_qty>
                <purchase_price>0.1</purchase_price>
                <purchase_type>采购入库</purchase_type>
                <manufacturer>生产厂家</manufacturer>
                <expiry_date>2027-08-29</expiry_date>
                <produce_date>2022-08-30</produce_date>
                <sc_item_name>xxx 1mg*21片/盒 标准装</sc_item_name>
                <store_name>阿里健康医药华南仓</store_name>
                <sc_item_source_id>1234</sc_item_source_id>
                <biz_no>ALJK1234</biz_no>
                <brand_name>品牌名称</brand_name>
                <batch_code>123A</batch_code>
                <sc_itm_desc>1mg*21片/盒</sc_itm_desc>
                <sc_item_id>1234</sc_item_id>
                <basic_unit>盒</basic_unit>
                <approval_number>国药准字J1234</approval_number>
                <sc_item_source_name>xxxx公司</sc_item_source_name>
                <bar_code>6900000000001</bar_code>
                <brand_id>1234</brand_id>
                <purchase_time>2024-09-02 16:36:31</purchase_time>
                <purchase_ou>广东批发</purchase_ou>
                <purchase_order_amt>10000</purchase_order_amt>
                <store_code>PGZ001</store_code>
            </brand_wms_inventory_df_res>
        </result>
        <error_detail_msg>error</error_detail_msg>
        <page_index>1</page_index>
        <total_page>2</total_page>
        <success>true</success>
        <error_message>error msg</error_message>
        <page_size>10</page_size>
        <error_code>0</error_code>
        <total_count>14</total_count>
        <current_page>1</current_page>
    </result>
</alibaba_alihealth_brand_wms_purchase_query_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

返回
顶部