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

alibaba.alihealth.drug.kyt.query.upbillcode (通过一个码查询上游出库单)

一个查询上游出库单号的接口。企业在扫码入库时,接口通过扫到的码判定这个码对应的上游企业所属的出库单据号

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
code String 可选 87005440000709482900 追溯码
ref_ent_id String 可选 2c9182c628811f580128815a1ced063f 企业REF_ENT_ID (当前企业的唯一标识)

响应参数

名称 类型 示例值 描述
result ResultModel 接口返回model
  • └ success
  • Boolean
  • true
  • 是否成功
  • model_list
  • BillUpstreamDTO []
  • model
  • └ from_user_name
  • String
  • 正大天晴药业集团股份有限公司
  • 发货企业名称
  • └ bill_time
  • Date
  • 2017-12-12 12:12:12
  • 单据时间
  • └ ref_user_id
  • String
  • 1cefe5b4b23c41afa679d6fe5bac360d
  • 货主
  • └ from_user_id
  • String
  • c5a95706d8fb4971aef4a6c717992db8
  • 发货企业ID
  • └ bill_type
  • String
  • 201
  • 单据类型
  • └ to_user_name
  • String
  • 国药控股烟台有限公司
  • 收货企业名称
  • └ bill_code
  • String
  • 80335872
  • 单据号
  • └ to_user_id
  • String
  • 2c9182c628811f580128815a1ced063f
  • 收货企业ID
  • └ to_ref_user_id
  • String
  • c5a95706d8fb4971aef4a6c717992db8
  • 收货企业REF_ENT_ID
  • └ from_ref_user_id
  • String
  • 2c9182c628811f580128815a1ced063f
  • 发货企业REF_ENT_ID
  • └ msg_info
  • String
  • 调用成功
  • msgInfo
  • └ msg_code
  • String
  • SUCCESS
  • msgCode

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthDrugKytQueryUpbillcodeRequest req = new AlibabaAlihealthDrugKytQueryUpbillcodeRequest();
req.setCode("87005440000709482900");
req.setRefEntId("2c9182c628811f580128815a1ced063f");
AlibabaAlihealthDrugKytQueryUpbillcodeResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_drug_kyt_query_upbillcode_response>
    <result>
        <success>true</success>
        <model_list>
            <bill_upstream_d_t_o>
                <from_user_name>正大天晴药业集团股份有限公司</from_user_name>
                <bill_time>2017-12-12 12:12:12</bill_time>
                <ref_user_id>1cefe5b4b23c41afa679d6fe5bac360d</ref_user_id>
                <from_user_id>c5a95706d8fb4971aef4a6c717992db8</from_user_id>
                <bill_type>201</bill_type>
                <to_user_name>国药控股烟台有限公司</to_user_name>
                <bill_code>80335872</bill_code>
                <to_user_id>2c9182c628811f580128815a1ced063f</to_user_id>
                <to_ref_user_id>c5a95706d8fb4971aef4a6c717992db8</to_ref_user_id>
                <from_ref_user_id>2c9182c628811f580128815a1ced063f</from_ref_user_id>
            </bill_upstream_d_t_o>
        </model_list>
        <msg_info>调用成功</msg_info>
        <msg_code>SUCCESS</msg_code>
    </result>
</alibaba_alihealth_drug_kyt_query_upbillcode_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

返回
顶部