TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret);
IcpOrderStockinordermessagetoerpRequest req = new IcpOrderStockinordermessagetoerpRequest();
req.setPurchaseOrderCode("LBX002000101387001");
req.setWarehouseCode("WUZHOU-0001");
req.setOperatorCode("1697680011");
req.setOperatorName("小二");
req.setOperateTime("2015-03-19 19:25:06");
IcpOrderStockinordermessagetoerpRequest.SenderInfo obj1 = new IcpOrderStockinordermessagetoerpRequest.SenderInfo();
obj1.setSenderInfocompany("公司名称");
obj1.setSenderInfoname("姓名");
obj1.setSenderInfozipCode("332211");
obj1.setSenderInfotel("332211");
obj1.setSenderInfomobile("332211");
obj1.setSenderInfoemail("rp@163.com");
obj1.setSenderInfocountryCode("国家二字码");
obj1.setSenderInfoprovince("浙江省");
obj1.setSenderInfocity("杭州市");
obj1.setSenderInfoarea("西湖区");
obj1.setSenderInfotown("村镇");
obj1.setSenderInfodetailAddress("详细地址");
req.setSenderInfo(obj1);
IcpOrderStockinordermessagetoerpRequest.ReceiverInfo obj2 = new IcpOrderStockinordermessagetoerpRequest.ReceiverInfo();
obj2.setReceiverInfocompany("公司名称");
obj2.setReceiverInfoname("姓名");
obj2.setReceiverInfozipCode("邮编");
obj2.setReceiverInfotel("固定电话");
obj2.setReceiverInfomobile("移动电话");
obj2.setReceiverInfoemail("电子邮箱");
obj2.setReceiverInfocountryCode("国家二字码");
obj2.setReceiverInfoprovince("省份");
obj2.setReceiverInfocity("城市");
obj2.setReceiverInfoarea("区域");
obj2.setReceiverInfotown("村镇");
obj2.setReceiverInfodetailAddress("详细地址");
req.setReceiverInfo(obj2);
req.setRemark("备注");
req.setExtendProps("扩展属性");
req.setSupplierName("天猫海外商家测试香港");
req.setSupplierCode("1697680011");
req.setExpressCode("60002251724");
req.setLogisticsName("顺丰");
req.setLogisticsCode("SF");
req.setExpectEndTime("2012-07-29 12:05:09");
req.setExpectStartTime("2012-07-29 12:05:09");
List<IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo> list4 = new ArrayList<IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo>();
IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo obj5 = new IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo();
list4.add(obj5);
IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo obj7 = new IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfo();
obj7.setOrderCode("LBX002000101378001");
obj7.setOrderType("CK");
list6.setRelatedOrder(obj7);
req.setRelatedOrders(list4);
req.setOrderType("QTRK");
req.setOrderCreateTime("LBX002000101387001");
List<IcpOrderStockinordermessagetoerpRequest.OrderLineInfo> list9 = new ArrayList<IcpOrderStockinordermessagetoerpRequest.OrderLineInfo>();
IcpOrderStockinordermessagetoerpRequest.OrderLineInfo obj10 = new IcpOrderStockinordermessagetoerpRequest.OrderLineInfo();
list9.add(obj10);
IcpOrderStockinordermessagetoerpRequest.OrderLineInfo obj12 = new IcpOrderStockinordermessagetoerpRequest.OrderLineInfo();
obj12.setBatchCode("批次编码");
obj12.setProduceCode("生产批号");
obj12.setExpireDate("2012-09-17 15:16:44");
obj12.setProductDate("2012-09-17 15:16:44");
obj12.setInventoryType("库存类型");
obj12.setRetailPrice(90L);
obj12.setPurchasePrice(80L);
obj12.setSkuProperty("商品属性");
obj12.setPlanQty(1L);
obj12.setItemName("商品名称");
obj12.setItemId("仓储系统商品ID");
obj12.setItemCode("商品编码");
obj12.setOrderLineNo("入库单的行号");
obj12.setOutBizCode("外部业务编码");
list11.setOrderLine(obj12);
req.setOrderLines(list9);
req.setEntryInOrderCode("LBX001512105549004");
req.setEntryInOwnerCode("306146512");
req.setEntryOutOrderCode("LBX002000101378001");
req.setEntryOutOwnerCode("10000");
IcpOrderStockinordermessagetoerpResponse rsp = client.execute(req);
System.out.println(rsp.getBody());
ITopClient client = new DefaultTopClient(url, appkey, secret);
IcpOrderStockinordermessagetoerpRequest req = new IcpOrderStockinordermessagetoerpRequest();
req.PurchaseOrderCode = "LBX002000101387001";
req.WarehouseCode = "WUZHOU-0001";
req.OperatorCode = "1697680011";
req.OperatorName = "小二";
req.OperateTime = "2015-03-19 19:25:06";
IcpOrderStockinordermessagetoerpRequest.SenderInfoDomain obj1 = new IcpOrderStockinordermessagetoerpRequest.SenderInfoDomain();
obj1.SenderInfocompany = "公司名称";
obj1.SenderInfoname = "姓名";
obj1.SenderInfozipCode = "332211";
obj1.SenderInfotel = "332211";
obj1.SenderInfomobile = "332211";
obj1.SenderInfoemail = "rp@163.com";
obj1.SenderInfocountryCode = "国家二字码";
obj1.SenderInfoprovince = "浙江省";
obj1.SenderInfocity = "杭州市";
obj1.SenderInfoarea = "西湖区";
obj1.SenderInfotown = "村镇";
obj1.SenderInfodetailAddress = "详细地址";
req.SenderInfo_ = obj1;
IcpOrderStockinordermessagetoerpRequest.ReceiverInfoDomain obj2 = new IcpOrderStockinordermessagetoerpRequest.ReceiverInfoDomain();
obj2.ReceiverInfocompany = "公司名称";
obj2.ReceiverInfoname = "姓名";
obj2.ReceiverInfozipCode = "邮编";
obj2.ReceiverInfotel = "固定电话";
obj2.ReceiverInfomobile = "移动电话";
obj2.ReceiverInfoemail = "电子邮箱";
obj2.ReceiverInfocountryCode = "国家二字码";
obj2.ReceiverInfoprovince = "省份";
obj2.ReceiverInfocity = "城市";
obj2.ReceiverInfoarea = "区域";
obj2.ReceiverInfotown = "村镇";
obj2.ReceiverInfodetailAddress = "详细地址";
req.ReceiverInfo_ = obj2;
req.Remark = "备注";
req.ExtendProps = "扩展属性";
req.SupplierName = "天猫海外商家测试香港";
req.SupplierCode = "1697680011";
req.ExpressCode = "60002251724";
req.LogisticsName = "顺丰";
req.LogisticsCode = "SF";
req.ExpectEndTime = "2012-07-29 12:05:09";
req.ExpectStartTime = "2012-07-29 12:05:09";
List<IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain> list4 = new List<IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain>();
IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain obj5 = new IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain();
list4.Add(obj5);
IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain obj6 = new IcpOrderStockinordermessagetoerpRequest.RelatedOrderInfoDomain();
obj6.OrderCode = "LBX002000101378001";
obj6.OrderType = "CK";
obj5.RelatedOrder= obj6;
req.RelatedOrders_ = list4;
req.OrderType = "QTRK";
req.OrderCreateTime = "LBX002000101387001";
List<IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain> list8 = new List<IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain>();
IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain obj9 = new IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain();
list8.Add(obj9);
IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain obj10 = new IcpOrderStockinordermessagetoerpRequest.OrderLineInfoDomain();
obj10.BatchCode = "批次编码";
obj10.ProduceCode = "生产批号";
obj10.ExpireDate = "2012-09-17 15:16:44";
obj10.ProductDate = "2012-09-17 15:16:44";
obj10.InventoryType = "库存类型";
obj10.RetailPrice = 90L;
obj10.PurchasePrice = 80L;
obj10.SkuProperty = "商品属性";
obj10.PlanQty = 1L;
obj10.ItemName = "商品名称";
obj10.ItemId = "仓储系统商品ID";
obj10.ItemCode = "商品编码";
obj10.OrderLineNo = "入库单的行号";
obj10.OutBizCode = "外部业务编码";
obj9.OrderLine= obj10;
req.OrderLines_ = list8;
req.EntryInOrderCode = "LBX001512105549004";
req.EntryInOwnerCode = "306146512";
req.EntryOutOrderCode = "LBX002000101378001";
req.EntryOutOwnerCode = "10000";
IcpOrderStockinordermessagetoerpResponse rsp = client.Execute(req);
Console.WriteLine(rsp.Body);
$c = new TopClient;
$c->appkey = $appkey;
$c->secretKey = $secret;
$req = new IcpOrderStockinordermessagetoerpRequest;
$req->setPurchaseOrderCode("LBX002000101387001");
$req->setWarehouseCode("WUZHOU-0001");
$req->setOperatorCode("1697680011");
$req->setOperatorName("小二");
$req->setOperateTime("2015-03-19 19:25:06");
$sender_info = new SenderInfo;
$sender_info->sender_infocompany="公司名称";
$sender_info->sender_infoname="姓名";
$sender_info->sender_infozip_code="332211";
$sender_info->sender_infotel="332211";
$sender_info->sender_infomobile="332211";
$sender_info->sender_infoemail="rp@163.com";
$sender_info->sender_infocountry_code="国家二字码";
$sender_info->sender_infoprovince="浙江省";
$sender_info->sender_infocity="杭州市";
$sender_info->sender_infoarea="西湖区";
$sender_info->sender_infotown="村镇";
$sender_info->sender_infodetail_address="详细地址";
$req->setSenderInfo(json_encode($sender_info));
$receiver_info = new ReceiverInfo;
$receiver_info->receiver_infocompany="公司名称";
$receiver_info->receiver_infoname="姓名";
$receiver_info->receiver_infozip_code="邮编";
$receiver_info->receiver_infotel="固定电话";
$receiver_info->receiver_infomobile="移动电话";
$receiver_info->receiver_infoemail="电子邮箱";
$receiver_info->receiver_infocountry_code="国家二字码";
$receiver_info->receiver_infoprovince="省份";
$receiver_info->receiver_infocity="城市";
$receiver_info->receiver_infoarea="区域";
$receiver_info->receiver_infotown="村镇";
$receiver_info->receiver_infodetail_address="详细地址";
$req->setReceiverInfo(json_encode($receiver_info));
$req->setRemark("备注");
$req->setExtendProps("扩展属性");
$req->setSupplierName("天猫海外商家测试香港");
$req->setSupplierCode("1697680011");
$req->setExpressCode("60002251724");
$req->setLogisticsName("顺丰");
$req->setLogisticsCode("SF");
$req->setExpectEndTime("2012-07-29 12:05:09");
$req->setExpectStartTime("2012-07-29 12:05:09");
$related_orders = new RelatedOrderInfo;
$related_order = new RelatedOrderInfo;
$related_order->order_code="LBX002000101378001";
$related_order->order_type="CK";
$related_orders->related_order = $related_order;
$req->setRelatedOrders(json_encode($related_orders));
$req->setOrderType("QTRK");
$req->setOrderCreateTime("LBX002000101387001");
$order_lines = new OrderLineInfo;
$order_line = new OrderLineInfo;
$order_line->batch_code="批次编码";
$order_line->produce_code="生产批号";
$order_line->expire_date="2012-09-17 15:16:44";
$order_line->product_date="2012-09-17 15:16:44";
$order_line->inventory_type="库存类型";
$order_line->retail_price="90";
$order_line->purchase_price="80";
$order_line->sku_property="商品属性";
$order_line->plan_qty="1";
$order_line->item_name="商品名称";
$order_line->item_id="仓储系统商品ID";
$order_line->item_code="商品编码";
$order_line->order_line_no="入库单的行号";
$order_line->out_biz_code="外部业务编码";
$order_lines->order_line = $order_line;
$req->setOrderLines(json_encode($order_lines));
$req->setEntryInOrderCode("LBX001512105549004");
$req->setEntryInOwnerCode("306146512");
$req->setEntryOutOrderCode("LBX002000101378001");
$req->setEntryOutOwnerCode("10000");
$resp = $c->execute($req);
curl -X POST 'http://gw.api.taobao.com/router/rest' \
-H 'Content-Type:application/x-www-form-urlencoded;charset=utf-8' \
-d 'app_key=12129701' \
-d 'format=json' \
-d 'method=taobao.icp.order.stockinordermessagetoerp' \
-d 'partner_id=apidoc' \
-d 'sign=A599EDB29CEA6420E04DB4D7114F51BE' \
-d 'sign_method=hmac' \
-d 'timestamp=2025-03-05+10%3A20%3A23' \
-d 'v=2.0' \
-d 'entry_in_order_code=LBX001512105549004' \
-d 'entry_in_owner_code=306146512' \
-d 'entry_out_order_code=LBX002000101378001' \
-d 'entry_out_owner_code=10000' \
-d 'expect_end_time=2012-07-29+12%3A05%3A09' \
-d 'expect_start_time=2012-07-29+12%3A05%3A09' \
-d 'express_code=60002251724' \
-d 'extend_props=%E6%89%A9%E5%B1%95%E5%B1%9E%E6%80%A7' \
-d 'logistics_code=SF' \
-d 'logistics_name=%E9%A1%BA%E4%B8%B0' \
-d 'operate_time=2015-03-19+19%3A25%3A06' \
-d 'operator_code=1697680011' \
-d 'operator_name=%E5%B0%8F%E4%BA%8C' \
-d 'order_create_time=LBX002000101387001' \
-d 'order_lines=null' \
-d 'order_type=QTRK' \
-d 'purchase_order_code=LBX002000101387001' \
-d 'receiver_info=null' \
-d 'related_orders=null' \
-d 'remark=%E5%A4%87%E6%B3%A8' \
-d 'sender_info=null' \
-d 'supplier_code=1697680011' \
-d 'supplier_name=%E5%A4%A9%E7%8C%AB%E6%B5%B7%E5%A4%96%E5%95%86%E5%AE%B6%E6%B5%8B%E8%AF%95%E9%A6%99%E6%B8%AF' \
-d 'warehouse_code=WUZHOU-0001'
# -*- coding: utf-8 -*-
import top.api
req=top.api.IcpOrderStockinordermessagetoerpRequest(url,port)
req.set_app_info(top.appinfo(appkey,secret))
req.purchase_order_code="LBX002000101387001"
req.warehouse_code="WUZHOU-0001"
req.operator_code="1697680011"
req.operator_name="小二"
req.operate_time="2015-03-19 19:25:06"
req.sender_info=""
req.receiver_info=""
req.remark="备注"
req.extend_props="扩展属性"
req.supplier_name="天猫海外商家测试香港"
req.supplier_code="1697680011"
req.express_code="60002251724"
req.logistics_name="顺丰"
req.logistics_code="SF"
req.expect_end_time="2012-07-29 12:05:09"
req.expect_start_time="2012-07-29 12:05:09"
req.related_orders=""
req.order_type="QTRK"
req.order_create_time="LBX002000101387001"
req.order_lines=""
req.entry_in_order_code="LBX001512105549004"
req.entry_in_owner_code="306146512"
req.entry_out_order_code="LBX002000101378001"
req.entry_out_owner_code="10000"
try:
resp= req.getResponse()
print(resp)
except Exception,e:
print(e)
pTopRequest pRequest = alloc_top_request();
pTopResponse pResponse = NULL;
pTaobaoClient pClient = alloc_taobao_client(url, appkey, appsecret);
set_api_name(pRequest,"taobao.icp.order.stockinordermessagetoerp");
add_param(pRequest,"purchase_order_code","LBX002000101387001");
add_param(pRequest,"warehouse_code","WUZHOU-0001");
add_param(pRequest,"operator_code","1697680011");
add_param(pRequest,"operator_name","小二");
add_param(pRequest,"operate_time","2015-03-19 19:25:06");
add_param(pRequest,"sender_info","数据结构JSON示例");
add_param(pRequest,"receiver_info","数据结构JSON示例");
add_param(pRequest,"remark","备注");
add_param(pRequest,"extend_props","扩展属性");
add_param(pRequest,"supplier_name","天猫海外商家测试香港");
add_param(pRequest,"supplier_code","1697680011");
add_param(pRequest,"express_code","60002251724");
add_param(pRequest,"logistics_name","顺丰");
add_param(pRequest,"logistics_code","SF");
add_param(pRequest,"expect_end_time","2012-07-29 12:05:09");
add_param(pRequest,"expect_start_time","2012-07-29 12:05:09");
add_param(pRequest,"related_orders","数据结构JSON示例");
add_param(pRequest,"order_type","QTRK");
add_param(pRequest,"order_create_time","LBX002000101387001");
add_param(pRequest,"order_lines","数据结构JSON示例");
add_param(pRequest,"entry_in_order_code","LBX001512105549004");
add_param(pRequest,"entry_in_owner_code","306146512");
add_param(pRequest,"entry_out_order_code","LBX002000101378001");
add_param(pRequest,"entry_out_owner_code","10000");
pResponse = top_execute(pClient,pRequest,NULL);
printf("ret code:%d\n",pResponse->code);
if(pResponse->code == 0){
pTopResponseIterator ite = init_response_iterator(pResponse);
pResultItem pResultItem = alloc_result_item();
while(parseNext(ite, pResultItem) == 0){
printf("%s:%s\n",pResultItem->key,pResultItem->value);
}
destroy_response_iterator(ite);
destroy_result_item(pResultItem);
}
destroy_top_request(pRequest);
destroy_top_response(pResponse);
destroy_taobao_client(pClient);
TopClient = require('./topClient').TopClient;
var client = new TopClient({
'appkey': 'appkey',
'appsecret': 'secret',
'REST_URL': 'http://gw.api.taobao.com/router/rest'
});
client.execute('taobao.icp.order.stockinordermessagetoerp', {
'purchase_order_code':'LBX002000101387001',
'warehouse_code':'WUZHOU-0001',
'operator_code':'1697680011',
'operator_name':'小二',
'operate_time':'2015-03-19 19:25:06',
'sender_info':'数据结构JSON示例',
'receiver_info':'数据结构JSON示例',
'remark':'备注',
'extend_props':'扩展属性',
'supplier_name':'天猫海外商家测试香港',
'supplier_code':'1697680011',
'express_code':'60002251724',
'logistics_name':'顺丰',
'logistics_code':'SF',
'expect_end_time':'2012-07-29 12:05:09',
'expect_start_time':'2012-07-29 12:05:09',
'related_orders':'数据结构JSON示例',
'order_type':'QTRK',
'order_create_time':'LBX002000101387001',
'order_lines':'数据结构JSON示例',
'entry_in_order_code':'LBX001512105549004',
'entry_in_owner_code':'306146512',
'entry_out_order_code':'LBX002000101378001',
'entry_out_owner_code':'10000'
}, function(error, response) {
if (!error) console.log(response);
else console.log(error);
})