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

taobao.qimen.sn.report (发货单SN通知接口)

WMS调用奇门的接口,在仓库出库单后, 把SN信息回传给ERP

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request SnReportRequest 可选
  • └ totalPage
  • Number
  • 必须
  • 12
  • 总页数
  • └ currentPage
  • Number
  • 必须
  • 1
  • 当前页(从1开始)
  • └ pageSize
  • Number
  • 必须
  • 12
  • 每页记录的条数
  • deliveryOrder
  • DeliveryOrder
  • 可选
  • 发货单信息
  • └ deliveryOrderCode
  • String
  • 必须
  • S1234
  • 出库单号
  • └ deliveryOrderId
  • String
  • 可选
  • WO1234
  • 仓储系统出库单号
  • └ warehouseCode
  • String
  • 必须
  • OW1234
  • 仓库编码
  • └ ownerCode
  • String
  • 可选
  • O1234
  • 货主编码
  • └ orderType
  • String
  • 必须
  • JYCK
  • 出库单类型(JYCK=一般交易出库;HHCK=换货出库;BFCK=补发出库;PTCK=普通出库单;DBCK=调拨出库;QTCK=其他出 库;B2BCK=B2B出库)
  • └ outBizCode
  • String
  • 可选
  • OB1234
  • 外部业务编码(消息ID;用于去重;ISV对于同一请求;分配一个唯一性的编码。用来保证因为网络等原因导致重复传输;请求不会 被重复处理;条件必填;条件为一单需要多次确认时)
  • items
  • Item []
  • 可选
  • 商品列表
  • └ itemCode
  • String
  • 必须
  • I1234
  • 商品编码
  • └ itemId
  • String
  • 可选
  • WI1234
  • 商品仓储系统编码
  • └ sn
  • String
  • 必须
  • OL1234
  • 商品序列号
  • └ extendProps
  • Map
  • 可选
  • 扩展属性

响应参数

名称 类型 示例值 描述
response Response
  • └ flag
  • String
  • success
  • 响应结果:success|failure
  • └ code
  • String
  • 0
  • 响应码
  • └ message
  • String
  • invalid appkey
  • 响应信息

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenClient client = new DefaultQimenClient(url, appkey, secret);
SnReportRequest req = new SnReportRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
req.setTotalPage(12L);
req.setCurrentPage(1L);
req.setPageSize(12L);
DeliveryOrder obj1 = new DeliveryOrder();
obj1.setDeliveryOrderCode("S1234");
obj1.setDeliveryOrderId("WO1234");
obj1.setWarehouseCode("OW1234");
obj1.setOwnerCode("O1234");
obj1.setOrderType("JYCK");
obj1.setOutBizCode("OB1234");
obj1.setOrderFlag("奇门仓储字段,说明,string(50),,");
obj1.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj1.setSourcePlatformCode("奇门仓储字段,说明,string(50),,");
obj1.setSourcePlatformName("奇门仓储字段,说明,string(50),,");
obj1.setCreateTime("奇门仓储字段,说明,string(50),,");
obj1.setPlaceOrderTime("奇门仓储字段,说明,string(50),,");
obj1.setPayTime("奇门仓储字段,说明,string(50),,");
obj1.setPayNo("奇门仓储字段,说明,string(50),,");
obj1.setPayMethod("奇门仓储字段,说明,string(50),,");
obj1.setOperatorCode("奇门仓储字段,说明,string(50),,");
obj1.setOperatorName("奇门仓储字段,说明,string(50),,");
obj1.setOperateTime("奇门仓储字段,说明,string(50),,");
obj1.setSellerId("奇门仓储字段,说明,string(50),,");
obj1.setSellerNick("奇门仓储字段,说明,string(50),,");
obj1.setShopNick("奇门仓储字段,说明,string(50),,");
obj1.setBuyerNick("奇门仓储字段,说明,string(50),,");
obj1.setTotalAmount("奇门仓储字段,说明,string(50),,");
obj1.setItemAmount("奇门仓储字段,说明,string(50),,");
obj1.setDiscountAmount("奇门仓储字段,说明,string(50),,");
obj1.setFreight("奇门仓储字段,说明,string(50),,");
obj1.setArAmount("奇门仓储字段,说明,string(50),,");
obj1.setGotAmount("奇门仓储字段,说明,string(50),,");
obj1.setServiceFee("奇门仓储字段,说明,string(50),,");
obj1.setLogisticsCode("奇门仓储字段,说明,string(50),,");
obj1.setLogisticsName("奇门仓储字段,说明,string(50),,");
obj1.setExpressCode("奇门仓储字段,说明,string(50),,");
obj1.setLogisticsAreaCode("奇门仓储字段,说明,string(50),,");
DeliveryRequirements obj2 = new DeliveryRequirements();
obj2.setScheduleType("奇门仓储字段,说明,string(50),,");
obj2.setScheduleDay("奇门仓储字段,说明,string(50),,");
obj2.setScheduleStartTime("奇门仓储字段,说明,string(50),,");
obj2.setScheduleEndTime("奇门仓储字段,说明,string(50),,");
obj2.setDeliveryType("奇门仓储字段,说明,string(50),,");
obj1.setDeliveryRequirements(obj2);
SenderInfo obj3 = new SenderInfo();
obj3.setCompany("奇门仓储字段,说明,string(50),,");
obj3.setName("奇门仓储字段,说明,string(50),,");
obj3.setZipCode("奇门仓储字段,说明,string(50),,");
obj3.setTel("奇门仓储字段,说明,string(50),,");
obj3.setMobile("奇门仓储字段,说明,string(50),,");
obj3.setProvince("奇门仓储字段,说明,string(50),,");
obj3.setCity("奇门仓储字段,说明,string(50),,");
obj3.setArea("奇门仓储字段,说明,string(50),,");
obj3.setTown("奇门仓储字段,说明,string(50),,");
obj3.setDetailAddress("奇门仓储字段,说明,string(50),,");
obj3.setEmail("奇门仓储字段,说明,string(50),,");
obj3.setCountryCode("奇门仓储字段,说明,string(50),,");
obj3.setId("奇门仓储字段,说明,string(50),,");
obj3.setCarNo("奇门仓储字段,说明,string(50),,");
obj3.setFax("奇门仓储字段,说明,string(50),,");
obj3.setBirthDate("奇门仓储字段,说明,string(50),,");
obj3.setCareer("奇门仓储字段,说明,string(50),,");
obj3.setNick("奇门仓储字段,说明,string(50),,");
obj3.setIdType("奇门仓储字段,说明,string(50),,");
obj3.setIdNumber("奇门仓储字段,说明,string(50),,");
obj3.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj3.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj3.setGender("奇门仓储字段,说明,string(50),,");
obj1.setSenderInfo(obj3);
ReceiverInfo obj4 = new ReceiverInfo();
obj4.setCompany("奇门仓储字段,说明,string(50),,");
obj4.setName("奇门仓储字段,说明,string(50),,");
obj4.setZipCode("奇门仓储字段,说明,string(50),,");
obj4.setTel("奇门仓储字段,说明,string(50),,");
obj4.setMobile("奇门仓储字段,说明,string(50),,");
obj4.setProvince("奇门仓储字段,说明,string(50),,");
obj4.setCity("奇门仓储字段,说明,string(50),,");
obj4.setArea("奇门仓储字段,说明,string(50),,");
obj4.setTown("奇门仓储字段,说明,string(50),,");
obj4.setDetailAddress("奇门仓储字段,说明,string(50),,");
obj4.setEmail("奇门仓储字段,说明,string(50),,");
obj4.setCountryCode("奇门仓储字段,说明,string(50),,");
obj4.setId("奇门仓储字段,说明,string(50),,");
obj4.setCarNo("奇门仓储字段,说明,string(50),,");
obj4.setFax("奇门仓储字段,说明,string(50),,");
obj4.setBirthDate("奇门仓储字段,说明,string(50),,");
obj4.setCareer("奇门仓储字段,说明,string(50),,");
obj4.setNick("奇门仓储字段,说明,string(50),,");
obj4.setIdType("奇门仓储字段,说明,string(50),,");
obj4.setIdNumber("奇门仓储字段,说明,string(50),,");
obj4.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj4.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj4.setGender("奇门仓储字段,说明,string(50),,");
obj1.setReceiverInfo(obj4);
obj1.setIsUrgency("奇门仓储字段,说明,string(50),,");
obj1.setInvoiceFlag("奇门仓储字段,说明,string(50),,");
Invoice obj5 = new Invoice();
obj5.setType("奇门仓储字段,说明,string(50),,");
obj5.setHeader("奇门仓储字段,说明,string(50),,");
obj5.setAmount("奇门仓储字段,说明,string(50),,");
obj5.setContent("奇门仓储字段,说明,string(50),,");
obj5.setCode("奇门仓储字段,说明,string(50),,");
obj5.setNumber("奇门仓储字段,说明,string(50),,");
Detail obj6 = new Detail();
Item obj7 = new Item();
obj7.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj7.setTitle("奇门仓储字段,说明,string(50),,");
obj7.setItemCode("奇门仓储字段,说明,string(50),,");
obj7.setItemId("奇门仓储字段,说明,string(50),,");
obj7.setItemName("奇门仓储字段,说明,string(50),,");
obj7.setEnglishName("奇门仓储字段,说明,string(50),,");
obj7.setShortName("奇门仓储字段,说明,string(50),,");
obj7.setCategoryId("奇门仓储字段,说明,string(50),,");
obj7.setCategoryName("奇门仓储字段,说明,string(50),,");
obj7.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj7.setItemType("奇门仓储字段,说明,string(50),,");
obj7.setTagPrice("奇门仓储字段,说明,string(50),,");
obj7.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj7.setCostPrice("奇门仓储字段,说明,string(50),,");
obj7.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj7.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj7.setSupplierName("奇门仓储字段,说明,string(50),,");
obj7.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj7.setSeasonName("奇门仓储字段,说明,string(50),,");
obj7.setBrandCode("奇门仓储字段,说明,string(50),,");
obj7.setBrandName("奇门仓储字段,说明,string(50),,");
obj7.setSn("奇门仓储字段,说明,string(50),,");
obj7.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj7.setBarCode("奇门仓储字段,说明,string(50),,");
obj7.setColor("奇门仓储字段,说明,string(50),,");
obj7.setSize("奇门仓储字段,说明,string(50),,");
obj7.setLength("奇门仓储字段,说明,string(50),,");
obj7.setWidth("奇门仓储字段,说明,string(50),,");
obj7.setHeight("奇门仓储字段,说明,string(50),,");
obj7.setVolume("奇门仓储字段,说明,string(50),,");
obj7.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj7.setNetWeight("奇门仓储字段,说明,string(50),,");
obj7.setTareWeight("奇门仓储字段,说明,string(50),,");
obj7.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj7.setStockUnit("奇门仓储字段,说明,string(50),,");
obj7.setStockStatus("奇门仓储字段,说明,string(50),,");
obj7.setProductDate("奇门仓储字段,说明,string(50),,");
obj7.setExpireDate("奇门仓储字段,说明,string(50),,");
obj7.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj7.setShelfLife("奇门仓储字段,说明,string(50),,");
obj7.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj7.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj7.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj7.setBatchCode("奇门仓储字段,说明,string(50),,");
obj7.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj7.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj7.setPackCode("奇门仓储字段,说明,string(50),,");
obj7.setPcs("奇门仓储字段,说明,string(50),,");
obj7.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj7.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj7.setIsFragile("奇门仓储字段,说明,string(50),,");
obj7.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj7.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj7.setIsSku("奇门仓储字段,说明,string(50),,");
obj7.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj7.setPrice("奇门仓储字段,说明,string(50),,");
obj7.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj7.setQuantity("奇门仓储字段,说明,string(50),,");
obj7.setNormalQty("奇门仓储字段,说明,string(50),,");
obj7.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj7.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj7.setExCode("奇门仓储字段,说明,string(50),,");
obj7.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj7.setInventoryType("奇门仓储字段,说明,string(50),,");
obj7.setPlanQty("奇门仓储字段,说明,string(50),,");
obj7.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj7.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj7.setProduceCode("奇门仓储字段,说明,string(50),,");
obj7.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj7.setActualQty("奇门仓储字段,说明,string(50),,");
obj7.setAmount("奇门仓储字段,说明,string(50),,");
obj7.setUnit("奇门仓储字段,说明,string(50),,");
obj7.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj7.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj7.setOrderCode("奇门仓储字段,说明,string(50),,");
obj7.setOrderType("奇门仓储字段,说明,string(50),,");
obj7.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj7.setProductCode("奇门仓储字段,说明,string(50),,");
obj7.setPaperQty("奇门仓储字段,说明,string(50),,");
obj7.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj7.setExtCode("奇门仓储字段,说明,string(50),,");
obj7.setLackQty("奇门仓储字段,说明,string(50),,");
obj7.setReason("奇门仓储字段,说明,string(50),,");
obj7.setSnCode("奇门仓储字段,说明,string(50),,");
Batch obj8 = new Batch();
obj8.setBatchCode("奇门仓储字段,说明,string(50),,");
obj8.setProductDate("奇门仓储字段,说明,string(50),,");
obj8.setExpireDate("奇门仓储字段,说明,string(50),,");
obj8.setProduceCode("奇门仓储字段,说明,string(50),,");
obj8.setInventoryType("奇门仓储字段,说明,string(50),,");
obj8.setActualQty("奇门仓储字段,说明,string(50),,");
obj8.setQuantity("奇门仓储字段,说明,string(50),,");
obj7.setBatchs(obj8);
obj7.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj7.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj7.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj7.setDiscount("奇门仓储字段,说明,string(50),,");
obj7.setActualAmount("奇门仓储字段,说明,string(50),,");
PriceAdjustment obj9 = new PriceAdjustment();
obj9.setType("奇门仓储字段,说明,string(50),,");
obj9.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj9.setDiscount("奇门仓储字段,说明,string(50),,");
obj9.setStartDate("奇门仓储字段,说明,string(50),,");
obj9.setEndDate("奇门仓储字段,说明,string(50),,");
obj7.setPriceAdjustment(obj9);
obj7.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj7.setChangeTime("奇门仓储字段,说明,string(50),,");
obj7.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj7.setChannelCode("奇门仓储字段,说明,string(50),,");
obj7.setOriginCode("奇门仓储字段,说明,string(50),,");
obj6.setItems(obj7);
obj5.setDetail(obj6);
obj1.setInvoices(obj5);
obj1.setInsuranceFlag("奇门仓储字段,说明,string(50),,");
obj1.setBuyerMessage("奇门仓储字段,说明,string(50),,");
obj1.setSellerMessage("奇门仓储字段,说明,string(50),,");
obj1.setReceiveOrderTime("奇门仓储字段,说明,string(50),,");
obj1.setIsCod("奇门仓储字段,说明,string(50),,");
obj1.setIsValueDeclared("奇门仓储字段,说明,string(50),,");
obj1.setDeclaredAmount("奇门仓储字段,说明,string(50),,");
obj1.setDeliveryNote("奇门仓储字段,说明,string(50),,");
obj1.setSalesModel("奇门仓储字段,说明,string(50),,");
obj1.setTranspostSum("奇门仓储字段,说明,string(50),,");
obj1.setBusinessMemo("奇门仓储字段,说明,string(50),,");
obj1.setActualAmount("奇门仓储字段,说明,string(50),,");
obj1.setIsPaymentCollected("奇门仓储字段,说明,string(50),,");
obj1.setCollectedAmount("奇门仓储字段,说明,string(50),,");
obj1.setMergeOrderFlag("奇门仓储字段,说明,string(50),,");
obj1.setMergeOrderCodes("奇门仓储字段,说明,string(50),,");
obj1.setBuyerName("奇门仓储字段,说明,string(50),,");
obj1.setBuyerPhone("奇门仓储字段,说明,string(50),,");
obj1.setFetchItemLocation("奇门仓储字段,说明,string(50),,");
obj1.setPriorityCode("奇门仓储字段,说明,string(50),,");
obj1.setPlanDeliveryDate("奇门仓储字段,说明,string(50),,");
obj1.setPlanArrivalTime("奇门仓储字段,说明,string(50),,");
obj1.setMinArrivalTime("奇门仓储字段,说明,string(50),,");
obj1.setMaxArrivalTime("奇门仓储字段,说明,string(50),,");
obj1.setPresaleOrderType("奇门仓储字段,说明,string(50),,");
obj1.setWarehouseAddressCode("奇门仓储字段,说明,string(50),,");
obj1.setPersonalPackageNote("奇门仓储字段,说明,string(50),,");
obj1.setPersonalOrderNote("奇门仓储字段,说明,string(50),,");
obj1.setItemCode("奇门仓储字段,说明,string(50),,");
obj1.setItemName("奇门仓储字段,说明,string(50),,");
obj1.setQuantity("奇门仓储字段,说明,string(50),,");
obj1.setPrice("奇门仓储字段,说明,string(50),,");
obj1.setOrderNote("奇门仓储字段,说明,string(50),,");
obj1.setLineNumber("奇门仓储字段,说明,string(50),,");
obj1.setBatchCode("奇门仓储字段,说明,string(50),,");
obj1.setProduceDate("奇门仓储字段,说明,string(50),,");
obj1.setShelfLife("奇门仓储字段,说明,string(50),,");
obj1.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj1.setSupplierName("奇门仓储字段,说明,string(50),,");
obj1.setPackCode("奇门仓储字段,说明,string(50),,");
obj1.setUomCode("奇门仓储字段,说明,string(50),,");
obj1.setNoStackTag("奇门仓储字段,说明,string(50),,");
obj1.setExceptionCode("奇门仓储字段,说明,string(50),,");
obj1.setStatus("奇门仓储字段,说明,string(50),,");
obj1.setConfirmType("奇门仓储字段,说明,string(50),,");
obj1.setOrderConfirmTime("奇门仓储字段,说明,string(50),,");
obj1.setPreDeliveryOrderCode("奇门仓储字段,说明,string(50),,");
obj1.setPreDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj1.setScheduleDate("奇门仓储字段,说明,string(50),,");
obj1.setTransportMode("奇门仓储字段,说明,string(50),,");
PickerInfo obj10 = new PickerInfo();
obj10.setCompany("奇门仓储字段,说明,string(50),,");
obj10.setName("奇门仓储字段,说明,string(50),,");
obj10.setZipCode("奇门仓储字段,说明,string(50),,");
obj10.setTel("奇门仓储字段,说明,string(50),,");
obj10.setMobile("奇门仓储字段,说明,string(50),,");
obj10.setProvince("奇门仓储字段,说明,string(50),,");
obj10.setCity("奇门仓储字段,说明,string(50),,");
obj10.setArea("奇门仓储字段,说明,string(50),,");
obj10.setTown("奇门仓储字段,说明,string(50),,");
obj10.setDetailAddress("奇门仓储字段,说明,string(50),,");
obj10.setEmail("奇门仓储字段,说明,string(50),,");
obj10.setCountryCode("奇门仓储字段,说明,string(50),,");
obj10.setId("奇门仓储字段,说明,string(50),,");
obj10.setCarNo("奇门仓储字段,说明,string(50),,");
obj10.setFax("奇门仓储字段,说明,string(50),,");
obj10.setBirthDate("奇门仓储字段,说明,string(50),,");
obj10.setCareer("奇门仓储字段,说明,string(50),,");
obj10.setNick("奇门仓储字段,说明,string(50),,");
obj10.setIdType("奇门仓储字段,说明,string(50),,");
obj10.setIdNumber("奇门仓储字段,说明,string(50),,");
obj10.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj10.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj10.setGender("奇门仓储字段,说明,string(50),,");
obj1.setPickerInfo(obj10);
obj1.setRemark("奇门仓储字段,说明,string(50),,");
OrderLine obj11 = new OrderLine();
obj11.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj11.setOrderSourceCode("奇门仓储字段,说明,string(50),,");
obj11.setSubSourceCode("奇门仓储字段,说明,string(50),,");
obj11.setItemCode("奇门仓储字段,说明,string(50),,");
obj11.setItemId("奇门仓储字段,说明,string(50),,");
obj11.setItemName("奇门仓储字段,说明,string(50),,");
obj11.setPlanQty("奇门仓储字段,说明,string(50),,");
obj11.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj11.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj11.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj11.setInventoryType("奇门仓储字段,说明,string(50),,");
obj11.setProductDate("奇门仓储字段,说明,string(50),,");
obj11.setExpireDate("奇门仓储字段,说明,string(50),,");
obj11.setProduceCode("奇门仓储字段,说明,string(50),,");
obj11.setBatchCode("奇门仓储字段,说明,string(50),,");
obj11.setActualQty("奇门仓储字段,说明,string(50),,");
obj11.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj11.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj11.setExtCode("奇门仓储字段,说明,string(50),,");
obj11.setActualPrice("奇门仓储字段,说明,string(50),,");
obj11.setDiscountAmount("奇门仓储字段,说明,string(50),,");
obj11.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj11.setQuantity("奇门仓储字段,说明,string(50),,");
obj11.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj11.setProductCode("奇门仓储字段,说明,string(50),,");
obj11.setStockInQty("奇门仓储字段,说明,string(50),,");
obj11.setStockOutQty("奇门仓储字段,说明,string(50),,");
obj11.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj11.setDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj11.setStatus("奇门仓储字段,说明,string(50),,");
obj11.setQrCode("奇门仓储字段,说明,string(50),,");
Batch obj12 = new Batch();
obj12.setBatchCode("奇门仓储字段,说明,string(50),,");
obj12.setProductDate("奇门仓储字段,说明,string(50),,");
obj12.setExpireDate("奇门仓储字段,说明,string(50),,");
obj12.setProduceCode("奇门仓储字段,说明,string(50),,");
obj12.setInventoryType("奇门仓储字段,说明,string(50),,");
obj12.setActualQty("奇门仓储字段,说明,string(50),,");
obj12.setQuantity("奇门仓储字段,说明,string(50),,");
obj11.setBatchs(obj12);
obj11.setPayNo("奇门仓储字段,说明,string(50),,");
obj11.setTaobaoItemCode("奇门仓储字段,说明,string(50),,");
obj11.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj11.setColor("奇门仓储字段,说明,string(50),,");
obj11.setSize("奇门仓储字段,说明,string(50),,");
obj11.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj11.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj11.setDiscount("奇门仓储字段,说明,string(50),,");
obj11.setStandardAmount("奇门仓储字段,说明,string(50),,");
obj11.setSettlementAmount("奇门仓储字段,说明,string(50),,");
obj11.setLocationCode("奇门仓储字段,说明,string(50),,");
obj11.setAmount("奇门仓储字段,说明,string(50),,");
obj11.setMoveOutLocation("奇门仓储字段,说明,string(50),,");
obj11.setMoveInLocation("奇门仓储字段,说明,string(50),,");
obj11.setExceptionQty("奇门仓储字段,说明,string(50),,");
obj11.setSubDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj1.setOrderLines(obj11);
obj1.setTotalOrderLines("奇门仓储字段,说明,string(50),,");
obj1.setOrderSourceCode("奇门仓储字段,说明,string(50),,");
obj1.setModifiedTime("奇门仓储字段,说明,string(50),,");
obj1.setOrderStatus("奇门仓储字段,说明,string(50),,");
obj1.setIdentifyCode("奇门仓储字段,说明,string(50),,");
obj1.setShopCode("奇门仓储字段,说明,string(50),,");
Item obj13 = new Item();
obj13.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj13.setTitle("奇门仓储字段,说明,string(50),,");
obj13.setItemCode("奇门仓储字段,说明,string(50),,");
obj13.setItemId("奇门仓储字段,说明,string(50),,");
obj13.setItemName("奇门仓储字段,说明,string(50),,");
obj13.setEnglishName("奇门仓储字段,说明,string(50),,");
obj13.setShortName("奇门仓储字段,说明,string(50),,");
obj13.setCategoryId("奇门仓储字段,说明,string(50),,");
obj13.setCategoryName("奇门仓储字段,说明,string(50),,");
obj13.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj13.setItemType("奇门仓储字段,说明,string(50),,");
obj13.setTagPrice("奇门仓储字段,说明,string(50),,");
obj13.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj13.setCostPrice("奇门仓储字段,说明,string(50),,");
obj13.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj13.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj13.setSupplierName("奇门仓储字段,说明,string(50),,");
obj13.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj13.setSeasonName("奇门仓储字段,说明,string(50),,");
obj13.setBrandCode("奇门仓储字段,说明,string(50),,");
obj13.setBrandName("奇门仓储字段,说明,string(50),,");
obj13.setSn("奇门仓储字段,说明,string(50),,");
obj13.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj13.setBarCode("奇门仓储字段,说明,string(50),,");
obj13.setColor("奇门仓储字段,说明,string(50),,");
obj13.setSize("奇门仓储字段,说明,string(50),,");
obj13.setLength("奇门仓储字段,说明,string(50),,");
obj13.setWidth("奇门仓储字段,说明,string(50),,");
obj13.setHeight("奇门仓储字段,说明,string(50),,");
obj13.setVolume("奇门仓储字段,说明,string(50),,");
obj13.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj13.setNetWeight("奇门仓储字段,说明,string(50),,");
obj13.setTareWeight("奇门仓储字段,说明,string(50),,");
obj13.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj13.setStockUnit("奇门仓储字段,说明,string(50),,");
obj13.setStockStatus("奇门仓储字段,说明,string(50),,");
obj13.setProductDate("奇门仓储字段,说明,string(50),,");
obj13.setExpireDate("奇门仓储字段,说明,string(50),,");
obj13.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj13.setShelfLife("奇门仓储字段,说明,string(50),,");
obj13.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj13.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj13.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj13.setBatchCode("奇门仓储字段,说明,string(50),,");
obj13.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj13.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj13.setPackCode("奇门仓储字段,说明,string(50),,");
obj13.setPcs("奇门仓储字段,说明,string(50),,");
obj13.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj13.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj13.setIsFragile("奇门仓储字段,说明,string(50),,");
obj13.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj13.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj13.setIsSku("奇门仓储字段,说明,string(50),,");
obj13.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj13.setPrice("奇门仓储字段,说明,string(50),,");
obj13.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj13.setQuantity("奇门仓储字段,说明,string(50),,");
obj13.setNormalQty("奇门仓储字段,说明,string(50),,");
obj13.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj13.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj13.setExCode("奇门仓储字段,说明,string(50),,");
obj13.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj13.setInventoryType("奇门仓储字段,说明,string(50),,");
obj13.setPlanQty("奇门仓储字段,说明,string(50),,");
obj13.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj13.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj13.setProduceCode("奇门仓储字段,说明,string(50),,");
obj13.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj13.setActualQty("奇门仓储字段,说明,string(50),,");
obj13.setAmount("奇门仓储字段,说明,string(50),,");
obj13.setUnit("奇门仓储字段,说明,string(50),,");
obj13.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj13.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj13.setOrderCode("奇门仓储字段,说明,string(50),,");
obj13.setOrderType("奇门仓储字段,说明,string(50),,");
obj13.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj13.setProductCode("奇门仓储字段,说明,string(50),,");
obj13.setPaperQty("奇门仓储字段,说明,string(50),,");
obj13.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj13.setExtCode("奇门仓储字段,说明,string(50),,");
obj13.setLackQty("奇门仓储字段,说明,string(50),,");
obj13.setReason("奇门仓储字段,说明,string(50),,");
obj13.setSnCode("奇门仓储字段,说明,string(50),,");
Batch obj14 = new Batch();
obj14.setBatchCode("奇门仓储字段,说明,string(50),,");
obj14.setProductDate("奇门仓储字段,说明,string(50),,");
obj14.setExpireDate("奇门仓储字段,说明,string(50),,");
obj14.setProduceCode("奇门仓储字段,说明,string(50),,");
obj14.setInventoryType("奇门仓储字段,说明,string(50),,");
obj14.setActualQty("奇门仓储字段,说明,string(50),,");
obj14.setQuantity("奇门仓储字段,说明,string(50),,");
obj13.setBatchs(obj14);
obj13.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj13.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj13.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj13.setDiscount("奇门仓储字段,说明,string(50),,");
obj13.setActualAmount("奇门仓储字段,说明,string(50),,");
PriceAdjustment obj15 = new PriceAdjustment();
obj15.setType("奇门仓储字段,说明,string(50),,");
obj15.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj15.setDiscount("奇门仓储字段,说明,string(50),,");
obj15.setStartDate("奇门仓储字段,说明,string(50),,");
obj15.setEndDate("奇门仓储字段,说明,string(50),,");
obj13.setPriceAdjustment(obj15);
obj13.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj13.setChangeTime("奇门仓储字段,说明,string(50),,");
obj13.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj13.setChannelCode("奇门仓储字段,说明,string(50),,");
obj13.setOriginCode("奇门仓储字段,说明,string(50),,");
obj1.setItems(obj13);
Package obj16 = new Package();
obj16.setLogisticsCode("奇门仓储字段,说明,string(50),,");
obj16.setLogisticsName("奇门仓储字段,说明,string(50),,");
obj16.setExpressCode("奇门仓储字段,说明,string(50),,");
obj16.setPackageCode("奇门仓储字段,说明,string(50),,");
obj16.setLength("奇门仓储字段,说明,string(50),,");
obj16.setWidth("奇门仓储字段,说明,string(50),,");
obj16.setHeight("奇门仓储字段,说明,string(50),,");
obj16.setWeight("奇门仓储字段,说明,string(50),,");
obj16.setVolume("奇门仓储字段,说明,string(50),,");
obj16.setInvoiceNo("奇门仓储字段,说明,string(50),,");
obj16.setTheoreticalWeight("奇门仓储字段,说明,string(50),,");
PackageMaterial obj17 = new PackageMaterial();
obj17.setType("奇门仓储字段,说明,string(50),,");
obj17.setQuantity("奇门仓储字段,说明,string(50),,");
obj16.setPackageMaterialList(obj17);
Item obj18 = new Item();
obj18.setLogisticsCode("奇门仓储字段,说明,string(50),,");
obj18.setItemCode("奇门仓储字段,说明,string(50),,");
obj18.setItemId("奇门仓储字段,说明,string(50),,");
obj18.setItemName("奇门仓储字段,说明,string(50),,");
obj18.setExtCode("奇门仓储字段,说明,string(50),,");
obj18.setBarCode("奇门仓储字段,说明,string(50),,");
obj18.setQuantity("奇门仓储字段,说明,string(50),,");
obj18.setPackItemPrice("奇门仓储字段,说明,string(50),,");
obj18.setPlanQty("奇门仓储字段,说明,string(50),,");
obj18.setActualQty("奇门仓储字段,说明,string(50),,");
obj18.setBatchCode("奇门仓储字段,说明,string(50),,");
obj18.setProductDate("奇门仓储字段,说明,string(50),,");
obj18.setExpireDate("奇门仓储字段,说明,string(50),,");
obj18.setProduceCode("奇门仓储字段,说明,string(50),,");
obj16.setItems(obj18);
obj1.setPackages(obj16);
RelatedOrder obj19 = new RelatedOrder();
obj19.setOrderCode("奇门仓储字段,说明,string(50),,");
obj19.setOrderType("奇门仓储字段,说明,string(50),,");
obj1.setRelatedOrders(obj19);
obj1.setStorageFee("奇门仓储字段,说明,string(50),,");
obj1.setServiceCode("奇门仓储字段,说明,string(50),,");
req.setDeliveryOrder(obj1);
Item obj20 = new Item();
obj20.setItemCode("I1234");
obj20.setItemId("WI1234");
obj20.setSn("OL1234");
obj20.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj20.setTitle("奇门仓储字段,说明,string(50),,");
obj20.setItemName("奇门仓储字段,说明,string(50),,");
obj20.setEnglishName("奇门仓储字段,说明,string(50),,");
obj20.setShortName("奇门仓储字段,说明,string(50),,");
obj20.setCategoryId("奇门仓储字段,说明,string(50),,");
obj20.setCategoryName("奇门仓储字段,说明,string(50),,");
obj20.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj20.setItemType("奇门仓储字段,说明,string(50),,");
obj20.setTagPrice("奇门仓储字段,说明,string(50),,");
obj20.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj20.setCostPrice("奇门仓储字段,说明,string(50),,");
obj20.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj20.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj20.setSupplierName("奇门仓储字段,说明,string(50),,");
obj20.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj20.setSeasonName("奇门仓储字段,说明,string(50),,");
obj20.setBrandCode("奇门仓储字段,说明,string(50),,");
obj20.setBrandName("奇门仓储字段,说明,string(50),,");
obj20.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj20.setBarCode("奇门仓储字段,说明,string(50),,");
obj20.setColor("奇门仓储字段,说明,string(50),,");
obj20.setSize("奇门仓储字段,说明,string(50),,");
obj20.setLength("奇门仓储字段,说明,string(50),,");
obj20.setWidth("奇门仓储字段,说明,string(50),,");
obj20.setHeight("奇门仓储字段,说明,string(50),,");
obj20.setVolume("奇门仓储字段,说明,string(50),,");
obj20.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj20.setNetWeight("奇门仓储字段,说明,string(50),,");
obj20.setTareWeight("奇门仓储字段,说明,string(50),,");
obj20.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj20.setStockUnit("奇门仓储字段,说明,string(50),,");
obj20.setStockStatus("奇门仓储字段,说明,string(50),,");
obj20.setProductDate("奇门仓储字段,说明,string(50),,");
obj20.setExpireDate("奇门仓储字段,说明,string(50),,");
obj20.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj20.setShelfLife("奇门仓储字段,说明,string(50),,");
obj20.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj20.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj20.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj20.setBatchCode("奇门仓储字段,说明,string(50),,");
obj20.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj20.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj20.setPackCode("奇门仓储字段,说明,string(50),,");
obj20.setPcs("奇门仓储字段,说明,string(50),,");
obj20.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj20.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj20.setIsFragile("奇门仓储字段,说明,string(50),,");
obj20.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj20.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj20.setIsSku("奇门仓储字段,说明,string(50),,");
obj20.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj20.setPrice("奇门仓储字段,说明,string(50),,");
obj20.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj20.setQuantity("奇门仓储字段,说明,string(50),,");
obj20.setNormalQty("奇门仓储字段,说明,string(50),,");
obj20.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj20.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj20.setExCode("奇门仓储字段,说明,string(50),,");
obj20.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj20.setInventoryType("奇门仓储字段,说明,string(50),,");
obj20.setPlanQty("奇门仓储字段,说明,string(50),,");
obj20.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj20.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj20.setProduceCode("奇门仓储字段,说明,string(50),,");
obj20.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj20.setActualQty("奇门仓储字段,说明,string(50),,");
obj20.setAmount("奇门仓储字段,说明,string(50),,");
obj20.setUnit("奇门仓储字段,说明,string(50),,");
obj20.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj20.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj20.setOrderCode("奇门仓储字段,说明,string(50),,");
obj20.setOrderType("奇门仓储字段,说明,string(50),,");
obj20.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj20.setProductCode("奇门仓储字段,说明,string(50),,");
obj20.setPaperQty("奇门仓储字段,说明,string(50),,");
obj20.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj20.setExtCode("奇门仓储字段,说明,string(50),,");
obj20.setLackQty("奇门仓储字段,说明,string(50),,");
obj20.setReason("奇门仓储字段,说明,string(50),,");
obj20.setSnCode("奇门仓储字段,说明,string(50),,");
Batch obj21 = new Batch();
obj21.setBatchCode("奇门仓储字段,说明,string(50),,");
obj21.setProductDate("奇门仓储字段,说明,string(50),,");
obj21.setExpireDate("奇门仓储字段,说明,string(50),,");
obj21.setProduceCode("奇门仓储字段,说明,string(50),,");
obj21.setInventoryType("奇门仓储字段,说明,string(50),,");
obj21.setActualQty("奇门仓储字段,说明,string(50),,");
obj21.setQuantity("奇门仓储字段,说明,string(50),,");
obj20.setBatchs(obj21);
obj20.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj20.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj20.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj20.setDiscount("奇门仓储字段,说明,string(50),,");
obj20.setActualAmount("奇门仓储字段,说明,string(50),,");
PriceAdjustment obj22 = new PriceAdjustment();
obj22.setType("奇门仓储字段,说明,string(50),,");
obj22.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj22.setDiscount("奇门仓储字段,说明,string(50),,");
obj22.setStartDate("奇门仓储字段,说明,string(50),,");
obj22.setEndDate("奇门仓储字段,说明,string(50),,");
obj20.setPriceAdjustment(obj22);
obj20.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj20.setChangeTime("奇门仓储字段,说明,string(50),,");
obj20.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj20.setChannelCode("奇门仓储字段,说明,string(50),,");
obj20.setOriginCode("奇门仓储字段,说明,string(50),,");
req.setItems(obj20);
SnReportResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<response>
    <flag>success</flag>
    <code>0</code>
    <message>invalid appkey</message>
</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

返回
顶部