文档中心 > API类目 > 新零售供应链API

alibaba.ascp.uop.supplier.consignorder.tmsreport (ERP回传物流详情)

供货商ERP回传配送物流作业节点

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
tms_callback_request TmsCallbackRequest 必须 ERP回传配送物流作业节点请求
  • └ supplier_id
  • String
  • 必须
  • 商家ID
  • 商家ID(直营业务填写二级供应商ID)
  • tms_gate_way_order_dto
  • TmsGateWayOrderDTO
  • 必须
  • 回传配送物流作业节点请求
  • └ cp_code
  • String
  • 必须
  • DISTRIBUTOR_30424071
  • 物流公司资源编码
  • └ op_time
  • String
  • 必须
  • 2026-02-03 11:01:51
  • 物流节点发生时间
  • tms_package_dtos
  • TmsPackageDTO []
  • 必须
  • 包裹维度请求
  • └ mail_no
  • String
  • 必须
  • 1234
  • 运单号:(水站商家请按商家缩写字母+猫超LP单号 回传,LP单号是qimen.alibaba.ascp.uop.consignorder.notify中的bizOrderCode)
  • └ package_code
  • String
  • 必须
  • 1234
  • 包裹行号(ERP侧自定义的包裹行id)
  • tms_good_dtos
  • TmsGoodDTO []
  • 可选
  • 品维度请求
  • └ item_name
  • String
  • 可选
  • 货品123
  • 货品名称
  • └ order_item_id
  • String
  • 可选
  • 1234
  • 使用正向订单里的子订单行
  • └ item_code
  • String
  • 可选
  • 1234
  • 货品的外部编码(ERP侧的skuid)
  • └ sc_item_id
  • String
  • 可选
  • 1234
  • 货品ID
  • └ item_price
  • Number
  • 可选
  • 1
  • 货品金额
  • └ desc
  • String
  • 可选
  • 【妥投】: 本人签收
  • 物流节点事件描述信息。【妥投】: 本人签收 :他人代收 【拒收】: 商品漏发 /错发 :配送超时未送达 :商品质量问题 :商品外包装破损/污染 :预约时间内顾客无法收货 :其他原因顾客不想要了
  • └ tms_company_code
  • String
  • 可选
  • LE07476070
  • 物流公司编码(菜鸟平台定义的物流公司品牌编码)
  • └ store_code
  • String
  • 可选
  • test001
  • 仓库编码
  • └ biz_order_code
  • String
  • 可选
  • LP00523801601539
  • 正向履约单号(即qimen.alibaba.ascp.uop.consignorder.notify中的bizOrderCode)
  • └ action_name
  • String
  • 可选
  • TMS_ACCEPT
  • 物流节点code(枚举值: 揽收: TMS_ACCEPT 签收:TMS_SIGN 拒签:TMS_SIGN_FAIL)

响应参数

名称 类型 示例值 描述
result ResultWrapper 接口调用返回结果
  • └ idempotent
  • Boolean
  • false
  • 是否幂等
  • └ success
  • Boolean
  • true
  • 是否成功
  • └ request_id
  • String
  • 10oevddnvqxvu
  • 请求id
  • └ error_message
  • String
  • unknown error
  • 错误信息
  • └ error_code
  • String
  • 404
  • 错误码
  • └ retry
  • Boolean
  • false
  • 是否重试

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaAscpUopSupplierConsignorderTmsreportRequest req = new AlibabaAscpUopSupplierConsignorderTmsreportRequest();
AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsCallbackRequest obj1 = new AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsCallbackRequest();
obj1.setSupplierId("商家ID");
AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGateWayOrderDTO obj2 = new AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGateWayOrderDTO();
obj2.setCpCode("DISTRIBUTOR_30424071");
obj2.setOpTime("2026-02-03 11:01:51");
List<AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsPackageDTO> list4 = new ArrayList<AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsPackageDTO>();
AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsPackageDTO obj5 = new AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsPackageDTO();
list4.add(obj5);
obj5.setMailNo("1234");
obj5.setPackageCode("1234");
List<AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGoodDTO> list8 = new ArrayList<AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGoodDTO>();
AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGoodDTO obj9 = new AlibabaAscpUopSupplierConsignorderTmsreportRequest.TmsGoodDTO();
list8.add(obj9);
obj9.setItemName("货品123");
obj9.setOrderItemId("1234");
obj9.setItemCode("1234");
obj9.setScItemId("1234");
obj9.setItemPrice(1L);
list6.setTmsGoodDtos(list8);
obj5.setDesc("【妥投】: 本人签收");
obj2.setTmsPackageDtos(list4);
obj2.setTmsCompanyCode("LE07476070");
obj2.setStoreCode("test001");
obj1.setTmsGateWayOrderDto(obj2);
obj1.setBizOrderCode("LP00523801601539");
obj1.setActionName("TMS_ACCEPT");
req.setTmsCallbackRequest(obj1);
AlibabaAscpUopSupplierConsignorderTmsreportResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_ascp_uop_supplier_consignorder_tmsreport_response>
    <result>
        <idempotent>false</idempotent>
        <success>true</success>
        <request_id>10oevddnvqxvu</request_id>
        <error_message>unknown error</error_message>
        <error_code>404</error_code>
        <retry>false</retry>
    </result>
</alibaba_ascp_uop_supplier_consignorder_tmsreport_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

返回
顶部