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

alibaba.alihealth.drug.scc.uploadscctransportorderinfo (上传协同运输配送单单据)

上传协同运输配送单单据

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
ref_ent_id String 必须 关联出库单对应的ref_ent_id 关联出库单编号对应的单据所有者
license_token String 必须 license_token 用于身份校验,由getlicense获得
transport_code String 必须 具体配送单号自定义 配送单号,用于唯一标识每个单据中的明细项
transport_order_date String 必须 2025-05-25 12:30:30 运输配送单创建时间
version_number Number 必须 1 版本号
bill_code String 必须 具体出库单编号 关联出库单编号
bill_detail_code String 可选 具体出库单明细编号 关联出库单明细编号
from_warehouse_no String 可选 123xxxxxx89 发货仓库编号
from_warehouse_name String 可选 测试发货仓库 发货仓库名称
from_warehouse_address String 可选 测试发货仓库地址 发货仓库地址
estimated_departure_date String 可选 2025-05-26 12:30:30 预计配送起运日期
estimated_arrival_date String 可选 2025-05-27 12:30:30 预计配送达到日期
actual_departure_date String 可选 2025-05-26 12:30:30 实际配送起运日期
actual_arrival_date String 可选 2025-05-27 12:30:30 实际配送到达日期
transport_ref_ent_id String 必须 refentidxxxxxxx 配送单位REF_ENT_ID
par_id String 必须 自定义xxxx 配送单位自定义编码
par_name String 必须 测试配送单位 配送单位自定义名称
route_sn String 可选 测试配送路线 配送路线编码
route_name String 可选 北京xx到上海xx 配送路线名称
staff_sn String 可选 测试配送人员编号 配送人员编号
staff_name String 可选 测试配送人 配送人员姓名
staff_phone String 可选 18888888888 配送人员联系电话
staff_id_card String 可选 123123199212126789 配送人员身份证号
transport_vehicle String 可选 京A88888 配送车辆信息
departure_temperature String 可选 15.4℃ 起运温度
arrival_temperature String 可选 15.5℃ 到货温度
confirm_receipt_time String 可选 2025-05-27 12:30:30 确认收货时间
confirm_receiver String 可选 测试收货人 确认收货人
custom_field_one String 必须 扩展字段1 扩展字段1
custom_field_two String 必须 扩展字段2 扩展字段2
custom_field_three String 必须 扩展字段3 扩展字段3
custom_field_four String 必须 扩展字段4 扩展字段4
custom_field_five String 必须 扩展字段5 扩展字段5

响应参数

名称 类型 示例值 描述
response_success Boolean true 是否成功
model String 上传成功 返回结果
msg_info String SUCCESS 返回编码示描述
msg_code String SUCCESS 返回编码
sub_msg_code String SUCCESS 返回子编码
operation String 无需操作 后续操作描述

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAlihealthDrugSccUploadscctransportorderinfoRequest req = new AlibabaAlihealthDrugSccUploadscctransportorderinfoRequest();
req.setRefEntId("关联出库单对应的ref_ent_id");
req.setLicenseToken("license_token");
req.setTransportCode("具体配送单号自定义");
req.setTransportOrderDate("2025-05-25 12:30:30");
req.setVersionNumber(1L);
req.setBillCode("具体出库单编号");
req.setBillDetailCode("具体出库单明细编号");
req.setFromWarehouseNo("123xxxxxx89");
req.setFromWarehouseName("测试发货仓库");
req.setFromWarehouseAddress("测试发货仓库地址");
req.setEstimatedDepartureDate("2025-05-26 12:30:30");
req.setEstimatedArrivalDate("2025-05-27 12:30:30");
req.setActualDepartureDate("2025-05-26 12:30:30");
req.setActualArrivalDate("2025-05-27 12:30:30");
req.setTransportRefEntId("refentidxxxxxxx");
req.setParId("自定义xxxx");
req.setParName("测试配送单位");
req.setRouteSn("测试配送路线");
req.setRouteName("北京xx到上海xx");
req.setStaffSn("测试配送人员编号");
req.setStaffName("测试配送人");
req.setStaffPhone("18888888888");
req.setStaffIdCard("123123199212126789");
req.setTransportVehicle("京A88888");
req.setDepartureTemperature("15.4℃");
req.setArrivalTemperature("15.5℃");
req.setConfirmReceiptTime("2025-05-27 12:30:30");
req.setConfirmReceiver("测试收货人");
req.setCustomFieldOne("扩展字段1");
req.setCustomFieldTwo("扩展字段2");
req.setCustomFieldThree("扩展字段3");
req.setCustomFieldFour("扩展字段4");
req.setCustomFieldFive("扩展字段5");
AlibabaAlihealthDrugSccUploadscctransportorderinfoResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_alihealth_drug_scc_uploadscctransportorderinfo_response>
    <response_success>true</response_success>
    <model>上传成功</model>
    <msg_info>SUCCESS</msg_info>
    <msg_code>SUCCESS</msg_code>
    <sub_msg_code>SUCCESS</sub_msg_code>
    <operation>无需操作</operation>
</alibaba_alihealth_drug_scc_uploadscctransportorderinfo_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

返回
顶部