文档中心 > API类目 > 奇门仓储API

qimen.taobao.wms.installorder.sync (组装单同步接口)

wms回传组装单到erp

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
warehouseCode String 可选 A123 仓库编码
asnCode String 可选 201710101010 组装单号
asnStatus String 可选 fulfilled 状态
optor String 可选 abc 记账人
operateorTime String 可选 2017-11-11 10:00:00 记账日期
remark String 可选 备注信息 备注
install_products InstallProducts 可选 组装商品明细
  • └ quantity
  • Number
  • 可选
  • 1000
  • 数量
  • └ skuCode
  • String
  • 可选
  • A123
  • 商品sku
sjproducts Sjproducts 可选 散件商品明细
  • └ quantity
  • String
  • 可选
  • 1000
  • 数量
  • └ skuCode
  • String
  • 可选
  • A123
  • 商品sku
  • └ combo_sku
  • String
  • 可选
  • A123456
  • 组合商品

响应参数

名称 类型 示例值 描述
flag String success|failure 响应结果
code String 1 响应码
message String msg 响应信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenCloudClient client = new DefaultQimenCloudClient(url, appkey, secret);
TaobaoWmsInstallorderSyncRequest req = new TaobaoWmsInstallorderSyncRequest();
req.setWarehouseCode("A123");
req.setAsnCode("201710101010");
req.setAsnStatus("fulfilled");
req.setOptor("abc");
req.setOperateorTime("2017-11-11 10:00:00");
req.setRemark("备注信息");
TaobaoWmsInstallorderSyncRequest.InstallProducts obj1 = new TaobaoWmsInstallorderSyncRequest.InstallProducts();
obj1.setQuantity(1000L);
obj1.setSkuCode("A123");
req.setInstallProducts(obj1);
TaobaoWmsInstallorderSyncRequest.Sjproducts obj2 = new TaobaoWmsInstallorderSyncRequest.Sjproducts();
obj2.setQuantity("1000");
obj2.setSkuCode("A123");
obj2.setComboSku("A123456");
req.setSjproducts(obj2);
TaobaoWmsInstallorderSyncResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<flag>success|failure</flag>
<code>1</code>
<message>msg</message>

异常示例

  • 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

返回
顶部