alibaba.wdk.fulfill.coordination.tcmscallback.delivergoods (盒马优选网格仓发货回传)

盒马优选标准作业单发货回传

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
requestmessage TcmsDeliverCallbackRequest 必须 入參
  • └ attribute_map
  • String
  • 可选
  • <String,String>
  • 扩展属性
  • └ delivery_time
  • Date
  • 必须
  • 2020-11-01 10:00:00
  • 发货时间
  • └ transfer_route_code
  • String
  • 必须
  • 111
  • 线路编号
  • └ delivery_order_code_encode
  • String
  • 必须
  • 12312
  • 加密后的发货单号
  • └ delivery_order_code
  • String
  • 必须
  • 121312
  • 发货单号,网格仓生成
  • └ tc_warehouse_code
  • String
  • 必须
  • tc1111
  • 网格仓CODE
  • groupon_leader_list
  • TcmsDeliverOrderGrouponLeaderCallbackRequest []
  • 必须
  • 团长单列表
  • └ coordination_order_id
  • String
  • 必须
  • 111111
  • 团长单ID
  • └ attribute_map
  • String
  • 可选
  • <String,String>
  • 扩展属性
  • item_request_list
  • TcmsDeliverOrderGrouponLeaderCallbackItemRequest []
  • 必须
  • 团长单商品信息
  • └ coordination_order_item_id
  • String
  • 必须
  • 1111
  • 团长单协同子单ID
  • └ sku_code
  • String
  • 必须
  • 1111
  • SKU编码
  • └ actual_sale_quantity
  • String
  • 必须
  • 1
  • SKU发货数量(销售单位)
  • └ actual_stock_quantity
  • String
  • 必须
  • 1
  • SKU发货数量(库存单位)
  • └ print_no
  • String
  • 必须
  • 11111
  • 仓打印出库单的序号,供团长单界面显示与纸质单一致。
  • └ warehouse_code
  • String
  • 必须
  • 1111
  • 中心仓编码
  • └ delivery_dock_code
  • String
  • 必须
  • K2313
  • 自提点code
  • └ merchant_code
  • String
  • 必须
  • CSSJ
  • 商户编码

响应参数

名称 类型 示例值 描述
error_success String false 是否正常
errorcode String 404 错误代码
error_msg String 错误信息 错误信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest req = new AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest();
AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverCallbackRequest obj1 = new AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverCallbackRequest();
obj1.setAttributeMap("<String,String>");
obj1.setDeliveryTime(StringUtils.parseDateTime("2020-11-01 10:00:00"));
obj1.setTransferRouteCode("111");
obj1.setDeliveryOrderCodeEncode("12312");
obj1.setDeliveryOrderCode("121312");
obj1.setTcWarehouseCode("tc1111");
List<AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackRequest> list3 = new ArrayList<AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackRequest>();
AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackRequest obj4 = new AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackRequest();
list3.add(obj4);
obj4.setCoordinationOrderId("111111");
obj4.setAttributeMap("<String,String>");
List<AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackItemRequest> list7 = new ArrayList<AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackItemRequest>();
AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackItemRequest obj8 = new AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsRequest.TcmsDeliverOrderGrouponLeaderCallbackItemRequest();
list7.add(obj8);
obj8.setCoordinationOrderItemId("1111");
obj8.setSkuCode("1111");
obj8.setActualSaleQuantity("1");
obj8.setActualStockQuantity("1");
obj8.setPrintNo("11111");
list5.setItemRequestList(list7);
obj1.setGrouponLeaderList(list3);
obj1.setWarehouseCode("1111");
obj1.setDeliveryDockCode("K2313");
obj1.setMerchantCode("CSSJ");
req.setRequestmessage(obj1);
AlibabaWdkFulfillCoordinationTcmscallbackDelivergoodsResponse rsp = client.execute(req, sessionKey);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<alibaba_wdk_fulfill_coordination_tcmscallback_delivergoods_response>
    <error_success>false</error_success>
    <errorcode>404</errorcode>
    <error_msg>错误信息</error_msg>
</alibaba_wdk_fulfill_coordination_tcmscallback_delivergoods_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

返回
顶部