魅力惠wms通过该接口将退仓单出库确认信息同步给魅力惠scm,只写进来数据,无数据披露
名称 | 类型 | 是否必须 | 示例值 | 更多限制 | 描述 |
---|---|---|---|---|---|
return_out_store_confirm_order | ReturnOutStoreConfirmOrder | 必须 | 退货出库订单回传 | ||
|
名称 | 类型 | 示例值 | 描述 |
---|---|---|---|
module | Boolean | true | 同步成功或失败 |
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 | TaobaoClient client = new DefaultTaobaoClient(url, appkey, secret); TmallLuxuryStockOutOrderConfirmRequest req = new TmallLuxuryStockOutOrderConfirmRequest(); TmallLuxuryStockOutOrderConfirmRequest.ReturnOutStoreConfirmOrder obj1 = new TmallLuxuryStockOutOrderConfirmRequest.ReturnOutStoreConfirmOrder(); obj1.setTnum(1L); obj1.setOrderCode( "986504798855761920" ); obj1.setOrderType( "901" ); obj1.setOrderSource( "1" ); obj1.setTweight(0L); obj1.setTmsCode( "TMS001" ); obj1.setEndFlag( "1" ); List<TmallLuxuryStockOutOrderConfirmRequest.OrderItem> list3 = new ArrayList<TmallLuxuryStockOutOrderConfirmRequest.OrderItem>(); TmallLuxuryStockOutOrderConfirmRequest.OrderItem obj4 = new TmallLuxuryStockOutOrderConfirmRequest.OrderItem(); list3.add(obj4); List<TmallLuxuryStockOutOrderConfirmRequest.Item> list7 = new ArrayList<TmallLuxuryStockOutOrderConfirmRequest.Item>(); TmallLuxuryStockOutOrderConfirmRequest.Item obj8 = new TmallLuxuryStockOutOrderConfirmRequest.Item(); list7.add(obj8); obj8.setProduceDate( "2018-04-04 00:00:00" ); obj8.setTypeName( "散箱出库" ); obj8.setProduceCode( "Z020202001" ); obj8.setProduceArea( "广东广州" ); obj8.setGuaranteeUnit(1L); obj8.setGuaranteePeriod(180L); obj8.setDueDate( "2020-11-21 00:00:00" ); obj8.setBatchCode( "1013329" ); obj8.setQuantity(100L); obj8.setInventoryType(101L); obj8.setItemId( "981369542456774656" ); obj8.setSlTz(32L); obj8.setBatchId( "5325345" ); obj8.setStckInDate(StringUtils.parseDateTime( "2019-12-01 00:00:00" )); obj8.setReceiptNumber( "32323" ); obj8.setSpecification( "32323" ); obj8.setItemCode( "253345" ); obj8.setRemark( "这是备注" ); obj8.setTotalQty(23L); obj8.setItemLineNo(1L); obj8.setDiffReason( "43434" ); obj8.setSnCode( "32323" ); list5.setItems(list7); obj4.setIsCompleted( true ); obj4.setOwnUserId( "123456" ); obj4.setOrderItemId( "986504906230075392" ); obj4.setLength(32L); obj4.setHeight(42L); obj4.setWeight(2L); obj4.setVolume(14L); obj1.setOrderItems(list3); obj1.setReturnOrderNo( "111111" ); obj1.setLogisticsCode( "111111" ); obj1.setPoNo( "poNo" ); obj1.setOwnUserId( "123456" ); obj1.setOutMode( "1" ); obj1.setTargerStoreCode( "1" ); obj1.setOutBizCode( "RTMLH180418006053" ); obj1.setOrderConfirmTime( "2018-04-19 17:14:31" ); obj1.setConfirmType(0L); obj1.setCustomerOrderNo( "2018041800001" ); obj1.setTimeZone( "+8" ); List<TmallLuxuryStockOutOrderConfirmRequest.PackageInfo> list10 = new ArrayList<TmallLuxuryStockOutOrderConfirmRequest.PackageInfo>(); TmallLuxuryStockOutOrderConfirmRequest.PackageInfo obj11 = new TmallLuxuryStockOutOrderConfirmRequest.PackageInfo(); list10.add(obj11); obj11.setTmsCode( "2323" ); obj11.setTmsOrderCode( "3232323" ); obj11.setPackageCode( "32323" ); obj11.setPackageWeight(12L); obj11.setPackageLength(21L); obj11.setPackageWidth(12L); obj11.setPackageHeight(12L); List<TmallLuxuryStockOutOrderConfirmRequest.PackageItem> list14 = new ArrayList<TmallLuxuryStockOutOrderConfirmRequest.PackageItem>(); TmallLuxuryStockOutOrderConfirmRequest.PackageItem obj15 = new TmallLuxuryStockOutOrderConfirmRequest.PackageItem(); list14.add(obj15); obj15.setItemId( "23232323" ); obj15.setItemQuantity(1L); list12.setPackageItemItems(list14); obj1.setPackageInfos(list10); List<TmallLuxuryStockOutOrderConfirmRequest.StockOutCheckItem> list17 = new ArrayList<TmallLuxuryStockOutOrderConfirmRequest.StockOutCheckItem>(); TmallLuxuryStockOutOrderConfirmRequest.StockOutCheckItem obj18 = new TmallLuxuryStockOutOrderConfirmRequest.StockOutCheckItem(); list17.add(obj18); obj18.setOrderItemId( "4343" ); obj18.setQuantity(12L); obj1.setCheckItems(list17); req.setReturnOutStoreConfirmOrder(obj1); TmallLuxuryStockOutOrderConfirmResponse rsp = client.execute(req); System.out.println(rsp.getBody()); |
1 2 3 | < tmall_luxury_stock_out_order_confirm_response > < module >true</ module > </ tmall_luxury_stock_out_order_confirm_response > |
1 2 3 4 5 6 | < error_response > < code >50</ code > < msg >Remote service error</ msg > < sub_code >isv.invalid-parameter</ sub_code > < sub_msg >非法参数</ sub_msg > </ error_response > |
错误码 | 错误描述 | 解决方案 |
---|