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

tmall.alihealth.discardinfo.add (新增残品报废数据)

残品报废数据需求

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
discardinfo DiscardInfoDto 可选 对象
  • └ record_id
  • String
  • 必须
  • 13029810298
  • 条目ID
  • └ measure_unit
  • String
  • 可选
  • 单位
  • └ discard_time
  • Date
  • 必须
  • 2017-12-12 12:00:00
  • 废弃时间
  • └ unqualified_reasons
  • String
  • 可选
  • 不合格原因
  • 不合格原因
  • └ barcode
  • String
  • 必须
  • 52831001999
  • 条形码
  • └ discard_amount
  • Number
  • 必须
  • 3
  • 3
  • └ gmt_expiry
  • Date
  • 必须
  • 2017-12-12 12:00:00
  • 到期时间
  • └ pack_spec
  • String
  • 可选
  • 1箱 * 12个
  • 规格
  • └ approval_number
  • String
  • 可选
  • 731076216555
  • 批次文号
  • └ manufactures
  • String
  • 可选
  • 生产厂商
  • 生产厂商
  • └ discard_reasons
  • String
  • 可选
  • 废弃原因
  • 废弃原因
  • └ store_code
  • String
  • 可选
  • ABC_aljk
  • 仓库编码

响应参数

名称 类型 示例值 描述
result DiscardInfoDto {} result
  • └ module
  • String
  • {}
  • module
  • └ error_code
  • String
  • 1
  • errorCode
  • └ error_msg
  • String
  • errorMsg
  • └ success
  • Boolean
  • true
  • success

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
TmallAlihealthDiscardinfoAddRequest req = new TmallAlihealthDiscardinfoAddRequest();
TmallAlihealthDiscardinfoAddRequest.DiscardInfoDto obj1 = new TmallAlihealthDiscardinfoAddRequest.DiscardInfoDto();
obj1.setRecordId("13029810298");
obj1.setMeasureUnit("个");
obj1.setDiscardTime(StringUtils.parseDateTime("2017-12-12 12:00:00"));
obj1.setUnqualifiedReasons("不合格原因");
obj1.setBarcode("52831001999");
obj1.setDiscardAmount(3L);
obj1.setGmtExpiry(StringUtils.parseDateTime("2017-12-12 12:00:00"));
obj1.setPackSpec("1箱 * 12个");
obj1.setApprovalNumber("731076216555");
obj1.setManufactures("生产厂商");
obj1.setDiscardReasons("废弃原因");
obj1.setStoreCode("ABC_aljk");
req.setDiscardinfo(obj1);
TmallAlihealthDiscardinfoAddResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<tmall_alihealth_discardinfo_add_response>
    <result>
        <module>{}</module>
        <error_code>1</error_code>
        <error_msg>无</error_msg>
        <success>true</success>
    </result>
</tmall_alihealth_discardinfo_add_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

返回
顶部