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

taobao.qimen.deliveryorder.create (发货单创建接口)

taobao.qimen.deliveryorder.create

公共参数

请求参数

名称 类型 是否必须 示例值 更多限制 描述
request DeliveryOrderCreateRequest 可选
  • deliveryOrder
  • DeliveryOrder
  • 可选
  • 发货单信息
  • └ deliveryOrderCode
  • String
  • 必须
  • TB1234
  • 出库单号
  • └ preDeliveryOrderCode
  • String
  • 可选
  • Old1234
  • 原出库单号(ERP分配)
  • └ preDeliveryOrderId
  • String
  • 可选
  • Oragin1234
  • 原出库单号(WMS分配)
  • └ orderType
  • String
  • 必须
  • JYCK
  • 出库单类型(JYCK=一般交易出库单;HHCK=换货出库单;BFCK=补发出库单;QTCK=其他出 库 单)
  • └ warehouseCode
  • String
  • 必须
  • OTHER
  • 仓库编码(统仓统配等无需ERP指定仓储编码的情况填OTHER)
  • └ orderFlag
  • String
  • 可选
  • COD
  • 订单标记(用字符串格式来表示订单标记列表:例如COD=货到付款;LIMIT=限时配 送;PRESELL=预 售;COMPLAIN=已投诉;SPLIT=拆单;EXCHANGE=换货;VISIT=上门;MODIFYTRANSPORT=是否 可改配送方式;CONSIGN = 物流宝代理发货;SELLER_AFFORD=是否卖家承担运费;FENXIAO=分销订 单)
  • └ sourcePlatformCode
  • String
  • 可选
  • TB
  • 订单来源平台编码(TB=淘宝、TM=天猫、JD=京东、DD=当当、PP=拍拍、YX= 易讯、 EBAY=ebay、QQ=QQ网购、AMAZON=亚马逊、SN=苏宁、GM=国美、WPH=唯品会、JM=聚美、LF=乐蜂 、MGJ=蘑菇街、 JS=聚尚、PX=拍鞋、YT=银泰、YHD=1号店、VANCL=凡客、YL=邮乐、YG=优购、1688=阿 里巴巴、POS=POS门店、 MIA=蜜芽、OTHER=其他(只传英文编码))
  • └ sourcePlatformName
  • String
  • 可选
  • 淘宝
  • 订单来源平台名称
  • └ createTime
  • String
  • 必须
  • 2016-07-06 12:00:00
  • 发货单创建时间(YYYY-MM-DD HH:MM:SS)
  • └ placeOrderTime
  • String
  • 必须
  • 2016-07-06 12:00:00
  • 前台订单/店铺订单的创建时间/下单时间
  • └ payTime
  • String
  • 可选
  • 2016-07-06 12:00:00
  • 订单支付时间(YYYY-MM-DD HH:MM:SS)
  • └ payNo
  • String
  • 可选
  • P1234
  • 支付平台交易号
  • └ operatorCode
  • String
  • 可选
  • 0123
  • 操作员(审核员)编码
  • └ operatorName
  • String
  • 可选
  • 老王
  • 操作员(审核员)名称
  • └ operateTime
  • String
  • 必须
  • 2016-07-06 12:00:00
  • 操作(审核)时间(YYYY-MM-DD HH:MM:SS)
  • └ shopNick
  • String
  • 必须
  • 淘宝店
  • 店铺名称
  • └ sellerNick
  • String
  • 可选
  • 淘宝店主
  • 卖家名称
  • └ buyerNick
  • String
  • 可选
  • 淘公仔
  • 买家昵称
  • └ totalAmount
  • String
  • 可选
  • 123
  • 订单总金额(订单总金额=应收金额+已收金额=商品总金额-订单折扣金额+快递费用 ;单位 元)
  • └ itemAmount
  • String
  • 可选
  • 234
  • 商品总金额(元)
  • └ discountAmount
  • String
  • 可选
  • 111
  • 订单折扣金额(元)
  • └ freight
  • String
  • 可选
  • 111
  • 快递费用(元)
  • └ arAmount
  • String
  • 可选
  • 111
  • 应收金额(消费者还需要支付多少--货到付款时消费者还需要支付多少约定使用这个字 段;单位元 )
  • └ gotAmount
  • String
  • 可选
  • 111
  • 已收金额(消费者已经支付多少;单位元)
  • └ serviceFee
  • String
  • 可选
  • 111
  • COD服务费
  • └ logisticsCode
  • String
  • 必须
  • SF
  • 物流公司编码(SF=顺丰、EMS=标准快递、EYB=经济快件、ZJS=宅急送、YTO=圆通 、ZTO=中 通(ZTO)、HTKY=百世汇通、UC=优速、STO=申通、TTKDEX=天天快递、QFKD=全峰、FAST=快捷 、POSTB=邮政小包、 GTO=国通、YUNDA=韵达、JD=京东配送、DD=当当宅配、AMAZON=亚马逊物流、 OTHER=其他)
  • └ logisticsName
  • String
  • 可选
  • 顺丰
  • 物流公司名称
  • └ expressCode
  • String
  • 可选
  • Y12345
  • 运单号
  • └ logisticsAreaCode
  • String
  • 可选
  • 043300
  • 快递区域编码
  • deliveryRequirements
  • DeliveryRequirements
  • 可选
  • 发货要求列表
  • └ scheduleType
  • Number
  • 可选
  • 1
  • 投递时延要求(1=工作日;2=节假日;101=当日达;102=次晨达;103=次日达;104=预约达;105=隔日达)
  • └ scheduleDay
  • String
  • 可选
  • 2016-07-06
  • 要求送达日期(YYYY-MM-DD)
  • └ scheduleStartTime
  • String
  • 可选
  • 12:00:00
  • 投递时间范围要求(开始时间;格式:HH:MM:SS)
  • └ scheduleEndTime
  • String
  • 可选
  • 13:00:00
  • 投递时间范围要求(结束时间;格式:HH:MM:SS)
  • └ deliveryType
  • String
  • 可选
  • PTPS
  • 发货服务类型(PTPS:普通配送;LLPS:冷链配送;HBP:环保配)
  • senderInfo
  • SenderInfo
  • 可选
  • 发件人信息
  • └ company
  • String
  • 可选
  • 淘宝
  • 公司名称
  • └ name
  • String
  • 必须
  • 老王
  • 姓名
  • └ zipCode
  • String
  • 可选
  • 043300
  • 邮编
  • └ tel
  • String
  • 可选
  • 81020340
  • 固定电话
  • └ mobile
  • String
  • 必须
  • 13214567869
  • 移动电话
  • └ email
  • String
  • 可选
  • 345@gmail.com
  • 电子邮箱
  • └ countryCode
  • String
  • 可选
  • 051532
  • 国家二字码
  • └ province
  • String
  • 必须
  • 浙江省
  • 省份
  • └ city
  • String
  • 必须
  • 杭州
  • 城市
  • └ area
  • String
  • 可选
  • 余杭
  • 区域
  • └ town
  • String
  • 可选
  • 横加桥
  • 村镇
  • └ detailAddress
  • String
  • 必须
  • 杭州市余杭区989号
  • 详细地址
  • receiverInfo
  • ReceiverInfo
  • 可选
  • 收件人信息
  • └ company
  • String
  • 可选
  • 淘宝
  • 公司名称
  • └ name
  • String
  • 必须
  • 老王
  • 姓名
  • └ zipCode
  • String
  • 可选
  • 043300
  • 邮编
  • └ tel
  • String
  • 可选
  • 808786543
  • 固定电话
  • └ mobile
  • String
  • 必须
  • 13423456785
  • 移动电话
  • └ idType
  • String
  • 可选
  • 1
  • 收件人证件类型(1-身份证、2-军官证、3-护照、4-其他)
  • └ idNumber
  • String
  • 可选
  • 12345678
  • 收件人证件号码
  • └ email
  • String
  • 可选
  • 878987654@qq.com
  • 电子邮箱
  • └ countryCode
  • String
  • 可选
  • 045565
  • 国家二字码
  • └ province
  • String
  • 必须
  • 浙江省
  • 省份
  • └ city
  • String
  • 必须
  • 杭州
  • 城市
  • └ area
  • String
  • 可选
  • 余杭
  • 区域
  • └ town
  • String
  • 可选
  • 横加桥
  • 村镇
  • └ detailAddress
  • String
  • 必须
  • 杭州市余杭区989号
  • 详细地址
  • └ oaid
  • String
  • 可选
  • oaid
  • 收件人地址ID
  • └ privacy
  • String
  • 可选
  • 是否虚拟号
  • 1
  • └ isUrgency
  • String
  • 可选
  • N
  • 是否紧急(Y/N;默认为N)
  • └ invoiceFlag
  • String
  • 可选
  • N
  • 是否需要发票(Y/N;默认为N)
  • invoices
  • Invoice []
  • 可选
  • 发票信息
  • └ type
  • String
  • 可选
  • INVOICE
  • 发票类型(INVOICE=普通发票;VINVOICE=增值税普通发票;EVINVOICE=电子增票;填写的 条件 是:invoiceFlag为Y)
  • └ header
  • String
  • 可选
  • 天猫科技有限公司
  • 发票抬头(填写的条件是:invoiceFlag为Y)
  • └ amount
  • String
  • 可选
  • 100
  • 发票总金额(填写的条件是:invoiceFlag为Y)
  • └ content
  • String
  • 可选
  • 增值税100元
  • 发票内容(不推荐使用)
  • detail
  • Detail
  • 可选
  • 当content和detail同时存在时,优先处理detail的信息
  • items
  • Item []
  • 可选
  • 商品列表
  • └ itemName
  • String
  • 可选
  • 淘公仔
  • 商品名称
  • └ unit
  • String
  • 可选
  • 商品单位
  • └ price
  • String
  • 可选
  • 50
  • 商品单价
  • └ quantity
  • Number
  • 可选
  • 1
  • 数量
  • └ amount
  • String
  • 可选
  • 30
  • 金额
  • └ taxNumber
  • String
  • 可选
  • 123
  • 税号
  • └ insuranceFlag
  • String
  • 可选
  • N
  • 是否需要保险(Y/N;默认为N)
  • insurance
  • Insurance
  • 可选
  • 保险信息
  • └ type
  • String
  • 可选
  • 消费险
  • 保险类型
  • └ amount
  • String
  • 可选
  • 1
  • 保险金额
  • └ buyerMessage
  • String
  • 可选
  • 商品不错
  • 买家留言
  • └ sellerMessage
  • String
  • 可选
  • 谢谢光顾
  • 卖家留言
  • └ remark
  • String
  • 可选
  • 备注信息
  • 备注
  • └ serviceCode
  • String
  • 可选
  • NCWLJH
  • 服务编码
  • └ ownerCode
  • String
  • 可选
  • TB1234
  • 旧版本货主编码
  • └ latestCollectionTime
  • String
  • 可选
  • 最晚揽收时间, string (19) , YYYY-MM-DD HH:MM:SS
  • 最晚揽收时间, string (19) , YYYY-MM-DD HH:MM:SS
  • └ latestDeliveryTime
  • String
  • 可选
  • 最晚发货时间, string (19) , YYYY-MM-DD HH:MM:SS
  • 最晚发货时间, string (19) , YYYY-MM-DD HH:MM:SS
  • └ oaidOrderSourceCode
  • String
  • 可选
  • 1232123456789776543
  • 交易平台订单
  • └ extendProps
  • Map
  • 可选
  • 发货单扩展信息
  • orderLines
  • OrderLine []
  • 可选
  • 订单列表
  • └ orderLineNo
  • String
  • 可选
  • 11
  • 单据行号
  • └ sourceOrderCode
  • String
  • 可选
  • S12345
  • 交易平台订单
  • └ subSourceOrderCode
  • String
  • 可选
  • S1234
  • 交易平台子订单编码
  • └ payNo
  • String
  • 可选
  • J1234
  • 支付平台交易号(淘系订单传支付宝交易号)
  • └ ownerCode
  • String
  • 必须
  • H1234
  • 货主编码
  • └ itemCode
  • String
  • 必须
  • I1234
  • 商品编码
  • └ itemId
  • String
  • 可选
  • W1234
  • 仓储系统商品编码
  • └ inventoryType
  • String
  • 可选
  • ZP
  • 库存类型(ZP=正品;CC=残次;JS=机损;XS= 箱损;ZT=在途库存;默认为查所有类型的库存)
  • └ itemName
  • String
  • 可选
  • 淘公仔
  • 商品名称
  • └ extCode
  • String
  • 可选
  • J1234
  • 交易平台商品编码
  • └ planQty
  • Number
  • 必须
  • 11
  • 应发商品数量
  • └ retailPrice
  • String
  • 可选
  • 12.0
  • 零售价(零售价=实际成交价+单件商品折扣金额)
  • └ actualPrice
  • String
  • 必须
  • 12.0
  • 实际成交价
  • └ discountAmount
  • String
  • 可选
  • 0
  • 单件商品折扣金额
  • └ batchCode
  • String
  • 可选
  • 123
  • 批次编码
  • └ productDate
  • String
  • 可选
  • 2016-07-06
  • 生产日期(YYYY-MM-DD)
  • └ expireDate
  • String
  • 可选
  • 2016-07-06
  • 过期日期(YYYY-MM-DD)
  • └ produceCode
  • String
  • 可选
  • 123
  • 生产批号
  • └ extendProps
  • Map
  • 可选
  • 订单列表扩展字段
  • └ extendProps
  • Map
  • 可选
  • 扩展属性

响应参数

名称 类型 示例值 描述
response DeliveryOrderCreateResponse
  • └ flag
  • String
  • success
  • 响应结果:success|failure
  • └ code
  • String
  • 0
  • 响应码
  • └ message
  • String
  • invalid appkey
  • 响应信息
  • └ createTime
  • String
  • 2016-07-06 12:00:00
  • 订单创建时间(YYYY-MM-DD HH:MM:SS)
  • └ deliveryOrderId
  • String
  • W1234
  • 出库单仓储系统编码
  • └ warehouseCode
  • String
  • W1345
  • 仓库编码(统仓统配使用)
  • └ logisticsCode
  • String
  • P2345
  • 物流公司编码(统仓统配使用)
  • deliveryOrders
  • DeliveryOrder []
  • 发货单信息
  • └ deliveryOrderId
  • String
  • C1234
  • 出库单仓储系统编码
  • └ warehouseCode
  • String
  • W789
  • 仓库编码(统仓统配使用)
  • └ logisticsCode
  • String
  • SF
  • 物流公司编码(统仓统配使用)
  • orderLines
  • OrderLine []
  • 订单信息
  • └ orderLineNo
  • String
  • 11
  • 行号
  • └ itemCode
  • String
  • I234
  • ERP商品编码
  • └ itemId
  • String
  • W234
  • WMS商品编码
  • └ quantity
  • String
  • 1
  • 数量
  • └ createTime
  • String
  • 2016-06-18 12:00:00
  • 订单创建时间(YYYY-MM-DD HH:MM:SS)

请求示例

  • JAVA
  • .NET
  • PHP
  • CURL
  • Python
  • C/C++
  • NodeJS
QimenClient client = new DefaultQimenClient(url, appkey, secret);
DeliveryorderCreateRequest req = new DeliveryorderCreateRequest();
req.setCustomerId("stub-cust-code");
req.setVersion("2.0");
Item obj1 = new Item();
obj1.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj1.setTitle("奇门仓储字段,说明,string(50),,");
obj1.setItemCode("奇门仓储字段,说明,string(50),,");
obj1.setItemId("奇门仓储字段,说明,string(50),,");
obj1.setItemName("奇门仓储字段,说明,string(50),,");
obj1.setEnglishName("奇门仓储字段,说明,string(50),,");
obj1.setShortName("奇门仓储字段,说明,string(50),,");
obj1.setCategoryId("奇门仓储字段,说明,string(50),,");
obj1.setCategoryName("奇门仓储字段,说明,string(50),,");
obj1.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj1.setItemType("奇门仓储字段,说明,string(50),,");
obj1.setTagPrice("奇门仓储字段,说明,string(50),,");
obj1.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj1.setCostPrice("奇门仓储字段,说明,string(50),,");
obj1.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj1.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj1.setSupplierName("奇门仓储字段,说明,string(50),,");
obj1.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj1.setSeasonName("奇门仓储字段,说明,string(50),,");
obj1.setBrandCode("奇门仓储字段,说明,string(50),,");
obj1.setBrandName("奇门仓储字段,说明,string(50),,");
obj1.setSn("奇门仓储字段,说明,string(50),,");
obj1.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj1.setBarCode("奇门仓储字段,说明,string(50),,");
obj1.setColor("奇门仓储字段,说明,string(50),,");
obj1.setSize("奇门仓储字段,说明,string(50),,");
obj1.setLength("奇门仓储字段,说明,string(50),,");
obj1.setWidth("奇门仓储字段,说明,string(50),,");
obj1.setHeight("奇门仓储字段,说明,string(50),,");
obj1.setVolume("奇门仓储字段,说明,string(50),,");
obj1.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj1.setNetWeight("奇门仓储字段,说明,string(50),,");
obj1.setTareWeight("奇门仓储字段,说明,string(50),,");
obj1.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj1.setStockUnit("奇门仓储字段,说明,string(50),,");
obj1.setStockStatus("奇门仓储字段,说明,string(50),,");
obj1.setProductDate("奇门仓储字段,说明,string(50),,");
obj1.setExpireDate("奇门仓储字段,说明,string(50),,");
obj1.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj1.setShelfLife("奇门仓储字段,说明,string(50),,");
obj1.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj1.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj1.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj1.setBatchCode("奇门仓储字段,说明,string(50),,");
obj1.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj1.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj1.setPackCode("奇门仓储字段,说明,string(50),,");
obj1.setPcs("奇门仓储字段,说明,string(50),,");
obj1.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj1.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj1.setIsFragile("奇门仓储字段,说明,string(50),,");
obj1.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj1.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj1.setIsSku("奇门仓储字段,说明,string(50),,");
obj1.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj1.setPrice("奇门仓储字段,说明,string(50),,");
obj1.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj1.setQuantity("奇门仓储字段,说明,string(50),,");
obj1.setNormalQty("奇门仓储字段,说明,string(50),,");
obj1.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj1.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj1.setExCode("奇门仓储字段,说明,string(50),,");
obj1.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj1.setInventoryType("奇门仓储字段,说明,string(50),,");
obj1.setPlanQty("奇门仓储字段,说明,string(50),,");
obj1.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj1.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj1.setProduceCode("奇门仓储字段,说明,string(50),,");
obj1.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj1.setActualQty("奇门仓储字段,说明,string(50),,");
obj1.setAmount("奇门仓储字段,说明,string(50),,");
obj1.setUnit("奇门仓储字段,说明,string(50),,");
obj1.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj1.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj1.setOrderCode("奇门仓储字段,说明,string(50),,");
obj1.setOrderType("奇门仓储字段,说明,string(50),,");
obj1.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj1.setProductCode("奇门仓储字段,说明,string(50),,");
obj1.setPaperQty("奇门仓储字段,说明,string(50),,");
obj1.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj1.setExtCode("奇门仓储字段,说明,string(50),,");
obj1.setLackQty("奇门仓储字段,说明,string(50),,");
obj1.setReason("奇门仓储字段,说明,string(50),,");
obj1.setSnCode("奇门仓储字段,说明,string(50),,");
obj1.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj1.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj1.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj1.setDiscount("奇门仓储字段,说明,string(50),,");
obj1.setActualAmount("奇门仓储字段,说明,string(50),,");
obj1.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj1.setChangeTime("奇门仓储字段,说明,string(50),,");
obj1.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj1.setChannelCode("奇门仓储字段,说明,string(50),,");
obj1.setOriginCode("奇门仓储字段,说明,string(50),,");
obj1.setRemark("备注");
Batch obj2 = new Batch();
obj2.setBatchCode("奇门仓储字段,说明,string(50),,");
obj2.setProductDate("奇门仓储字段,说明,string(50),,");
obj2.setExpireDate("奇门仓储字段,说明,string(50),,");
obj2.setProduceCode("奇门仓储字段,说明,string(50),,");
obj2.setInventoryType("奇门仓储字段,说明,string(50),,");
obj2.setActualQty("奇门仓储字段,说明,string(50),,");
obj2.setQuantity("奇门仓储字段,说明,string(50),,");
obj2.setRemark("备注");
obj1.setBatchs(obj2);
PriceAdjustment obj3 = new PriceAdjustment();
obj3.setType("奇门仓储字段,说明,string(50),,");
obj3.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj3.setDiscount("奇门仓储字段,说明,string(50),,");
obj3.setStartDate("奇门仓储字段,说明,string(50),,");
obj3.setEndDate("奇门仓储字段,说明,string(50),,");
obj3.setRemark("备注");
obj1.setPriceAdjustment(obj3);
req.setItems(obj1);
DeliveryOrder obj4 = new DeliveryOrder();
obj4.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj4.setPayMethod("奇门仓储字段,说明,string(50),,");
obj4.setSellerId("奇门仓储字段,说明,string(50),,");
obj4.setShopName("奇门仓储字段,说明,string(50),,");
obj4.setReceiveOrderTime("奇门仓储字段,说明,string(50),,");
obj4.setIsCod("奇门仓储字段,说明,string(50),,");
obj4.setIsValueDeclared("奇门仓储字段,说明,string(50),,");
obj4.setDeclaredAmount("奇门仓储字段,说明,string(50),,");
obj4.setDeliveryNote("奇门仓储字段,说明,string(50),,");
obj4.setSalesModel("奇门仓储字段,说明,string(50),,");
obj4.setTranspostSum("奇门仓储字段,说明,string(50),,");
obj4.setBusinessMemo("奇门仓储字段,说明,string(50),,");
obj4.setActualAmount("奇门仓储字段,说明,string(50),,");
obj4.setIsPaymentCollected("奇门仓储字段,说明,string(50),,");
obj4.setCollectedAmount("奇门仓储字段,说明,string(50),,");
obj4.setMergeOrderFlag("奇门仓储字段,说明,string(50),,");
obj4.setMergeOrderCodes("奇门仓储字段,说明,string(50),,");
obj4.setBuyerName("奇门仓储字段,说明,string(50),,");
obj4.setBuyerPhone("奇门仓储字段,说明,string(50),,");
obj4.setFetchItemLocation("奇门仓储字段,说明,string(50),,");
obj4.setPriorityCode("奇门仓储字段,说明,string(50),,");
obj4.setPlanDeliveryDate("奇门仓储字段,说明,string(50),,");
obj4.setPlanArrivalTime("奇门仓储字段,说明,string(50),,");
obj4.setMinArrivalTime("奇门仓储字段,说明,string(50),,");
obj4.setMaxArrivalTime("奇门仓储字段,说明,string(50),,");
obj4.setPresaleOrderType("奇门仓储字段,说明,string(50),,");
obj4.setWarehouseAddressCode("奇门仓储字段,说明,string(50),,");
obj4.setPersonalPackageNote("奇门仓储字段,说明,string(50),,");
obj4.setPersonalOrderNote("奇门仓储字段,说明,string(50),,");
obj4.setItemCode("奇门仓储字段,说明,string(50),,");
obj4.setItemName("奇门仓储字段,说明,string(50),,");
obj4.setQuantity("奇门仓储字段,说明,string(50),,");
obj4.setPrice("奇门仓储字段,说明,string(50),,");
obj4.setOrderNote("奇门仓储字段,说明,string(50),,");
obj4.setLineNumber("奇门仓储字段,说明,string(50),,");
obj4.setBatchCode("奇门仓储字段,说明,string(50),,");
obj4.setProduceDate("奇门仓储字段,说明,string(50),,");
obj4.setShelfLife("奇门仓储字段,说明,string(50),,");
obj4.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj4.setSupplierName("奇门仓储字段,说明,string(50),,");
obj4.setPackCode("奇门仓储字段,说明,string(50),,");
obj4.setUomCode("奇门仓储字段,说明,string(50),,");
obj4.setNoStackTag("奇门仓储字段,说明,string(50),,");
obj4.setExceptionCode("奇门仓储字段,说明,string(50),,");
obj4.setStatus("奇门仓储字段,说明,string(50),,");
obj4.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj4.setConfirmType("奇门仓储字段,说明,string(50),,");
obj4.setOrderConfirmTime("奇门仓储字段,说明,string(50),,");
obj4.setScheduleDate("奇门仓储字段,说明,string(50),,");
obj4.setTransportMode("奇门仓储字段,说明,string(50),,");
obj4.setTotalOrderLines("奇门仓储字段,说明,string(50),,");
obj4.setOrderSourceCode("奇门仓储字段,说明,string(50),,");
obj4.setModifiedTime("奇门仓储字段,说明,string(50),,");
obj4.setOrderStatus("奇门仓储字段,说明,string(50),,");
obj4.setIdentifyCode("奇门仓储字段,说明,string(50),,");
obj4.setShopCode("奇门仓储字段,说明,string(50),,");
obj4.setStorageFee("奇门仓储字段,说明,string(50),,");
obj4.setDeliveryOrderCode("TB1234");
obj4.setPreDeliveryOrderCode("Old1234");
obj4.setPreDeliveryOrderId("Oragin1234");
obj4.setOrderType("JYCK");
obj4.setWarehouseCode("OTHER");
obj4.setOrderFlag("COD");
obj4.setSourcePlatformCode("TB");
obj4.setSourcePlatformName("淘宝");
obj4.setCreateTime("2016-07-06 12:00:00");
obj4.setPlaceOrderTime("2016-07-06 12:00:00");
obj4.setPayTime("2016-07-06 12:00:00");
obj4.setPayNo("P1234");
obj4.setOperatorCode("0123");
obj4.setOperatorName("老王");
obj4.setOperateTime("2016-07-06 12:00:00");
obj4.setShopNick("淘宝店");
obj4.setSellerNick("淘宝店主");
obj4.setBuyerNick("淘公仔");
obj4.setTotalAmount("123");
obj4.setItemAmount("234");
obj4.setDiscountAmount("111");
obj4.setFreight("111");
obj4.setArAmount("111");
obj4.setGotAmount("111");
obj4.setServiceFee("111");
obj4.setLogisticsCode("SF");
obj4.setLogisticsName("顺丰");
obj4.setExpressCode("Y12345");
obj4.setLogisticsAreaCode("043300");
DeliveryRequirements obj5 = new DeliveryRequirements();
obj5.setRemark("备注");
obj5.setScheduleType(1L);
obj5.setScheduleDay("2016-07-06");
obj5.setScheduleStartTime("12:00:00");
obj5.setScheduleEndTime("13:00:00");
obj5.setDeliveryType("PTPS");
obj4.setDeliveryRequirements(obj5);
SenderInfo obj6 = new SenderInfo();
obj6.setReceiverName("奇门仓储字段,说明,string(50),,");
obj6.setReceiverZipCode("奇门仓储字段,说明,string(50),,");
obj6.setReceiverTel("奇门仓储字段,说明,string(50),,");
obj6.setReceiverMobile("奇门仓储字段,说明,string(50),,");
obj6.setId("奇门仓储字段,说明,string(50),,");
obj6.setCarNo("奇门仓储字段,说明,string(50),,");
obj6.setFax("奇门仓储字段,说明,string(50),,");
obj6.setBirthDate("奇门仓储字段,说明,string(50),,");
obj6.setCareer("奇门仓储字段,说明,string(50),,");
obj6.setNick("奇门仓储字段,说明,string(50),,");
obj6.setIdType("奇门仓储字段,说明,string(50),,");
obj6.setIdNumber("奇门仓储字段,说明,string(50),,");
obj6.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj6.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj6.setGender("奇门仓储字段,说明,string(50),,");
obj6.setRemark("备注");
obj6.setCompany("淘宝");
obj6.setName("老王");
obj6.setZipCode("043300");
obj6.setTel("81020340");
obj6.setMobile("13214567869");
obj6.setEmail("345@gmail.com");
obj6.setCountryCode("051532");
obj6.setProvince("浙江省");
obj6.setCity("杭州");
obj6.setArea("余杭");
obj6.setTown("横加桥");
obj6.setDetailAddress("杭州市余杭区989号");
obj4.setSenderInfo(obj6);
ReceiverInfo obj7 = new ReceiverInfo();
obj7.setReceiverName("奇门仓储字段,说明,string(50),,");
obj7.setReceiverZipCode("奇门仓储字段,说明,string(50),,");
obj7.setReceiverTel("奇门仓储字段,说明,string(50),,");
obj7.setReceiverMobile("奇门仓储字段,说明,string(50),,");
obj7.setId("奇门仓储字段,说明,string(50),,");
obj7.setCarNo("奇门仓储字段,说明,string(50),,");
obj7.setFax("奇门仓储字段,说明,string(50),,");
obj7.setBirthDate("奇门仓储字段,说明,string(50),,");
obj7.setCareer("奇门仓储字段,说明,string(50),,");
obj7.setNick("奇门仓储字段,说明,string(50),,");
obj7.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj7.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj7.setGender("奇门仓储字段,说明,string(50),,");
obj7.setRemark("备注");
obj7.setCompany("淘宝");
obj7.setName("老王");
obj7.setZipCode("043300");
obj7.setTel("808786543");
obj7.setMobile("13423456785");
obj7.setIdType("1");
obj7.setIdNumber("12345678");
obj7.setEmail("878987654@qq.com");
obj7.setCountryCode("045565");
obj7.setProvince("浙江省");
obj7.setCity("杭州");
obj7.setArea("余杭");
obj7.setTown("横加桥");
obj7.setDetailAddress("杭州市余杭区989号");
obj7.setOaid("oaid");
obj7.setPrivacy("是否虚拟号");
obj4.setReceiverInfo(obj7);
obj4.setIsUrgency("N");
obj4.setInvoiceFlag("N");
Invoice obj8 = new Invoice();
obj8.setInvoiceHead("奇门仓储字段,说明,string(50),,");
obj8.setInvoiceAmount("奇门仓储字段,说明,string(50),,");
obj8.setInvoiceContent("奇门仓储字段,说明,string(50),,");
obj8.setCode("奇门仓储字段,说明,string(50),,");
obj8.setNumber("奇门仓储字段,说明,string(50),,");
obj8.setRemark("备注");
obj8.setType("INVOICE");
obj8.setHeader("天猫科技有限公司");
obj8.setAmount("100");
obj8.setContent("增值税100元");
Detail obj9 = new Detail();
Item obj10 = new Item();
obj10.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj10.setTitle("奇门仓储字段,说明,string(50),,");
obj10.setItemCode("奇门仓储字段,说明,string(50),,");
obj10.setItemId("奇门仓储字段,说明,string(50),,");
obj10.setEnglishName("奇门仓储字段,说明,string(50),,");
obj10.setShortName("奇门仓储字段,说明,string(50),,");
obj10.setCategoryId("奇门仓储字段,说明,string(50),,");
obj10.setCategoryName("奇门仓储字段,说明,string(50),,");
obj10.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj10.setItemType("奇门仓储字段,说明,string(50),,");
obj10.setTagPrice("奇门仓储字段,说明,string(50),,");
obj10.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj10.setCostPrice("奇门仓储字段,说明,string(50),,");
obj10.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj10.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj10.setSupplierName("奇门仓储字段,说明,string(50),,");
obj10.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj10.setSeasonName("奇门仓储字段,说明,string(50),,");
obj10.setBrandCode("奇门仓储字段,说明,string(50),,");
obj10.setBrandName("奇门仓储字段,说明,string(50),,");
obj10.setSn("奇门仓储字段,说明,string(50),,");
obj10.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj10.setBarCode("奇门仓储字段,说明,string(50),,");
obj10.setColor("奇门仓储字段,说明,string(50),,");
obj10.setSize("奇门仓储字段,说明,string(50),,");
obj10.setLength("奇门仓储字段,说明,string(50),,");
obj10.setWidth("奇门仓储字段,说明,string(50),,");
obj10.setHeight("奇门仓储字段,说明,string(50),,");
obj10.setVolume("奇门仓储字段,说明,string(50),,");
obj10.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj10.setNetWeight("奇门仓储字段,说明,string(50),,");
obj10.setTareWeight("奇门仓储字段,说明,string(50),,");
obj10.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj10.setStockUnit("奇门仓储字段,说明,string(50),,");
obj10.setStockStatus("奇门仓储字段,说明,string(50),,");
obj10.setProductDate("奇门仓储字段,说明,string(50),,");
obj10.setExpireDate("奇门仓储字段,说明,string(50),,");
obj10.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj10.setShelfLife("奇门仓储字段,说明,string(50),,");
obj10.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj10.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj10.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj10.setBatchCode("奇门仓储字段,说明,string(50),,");
obj10.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj10.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj10.setPackCode("奇门仓储字段,说明,string(50),,");
obj10.setPcs("奇门仓储字段,说明,string(50),,");
obj10.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj10.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj10.setIsFragile("奇门仓储字段,说明,string(50),,");
obj10.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj10.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj10.setIsSku("奇门仓储字段,说明,string(50),,");
obj10.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj10.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj10.setNormalQty("奇门仓储字段,说明,string(50),,");
obj10.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj10.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj10.setExCode("奇门仓储字段,说明,string(50),,");
obj10.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj10.setInventoryType("奇门仓储字段,说明,string(50),,");
obj10.setPlanQty("奇门仓储字段,说明,string(50),,");
obj10.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj10.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj10.setProduceCode("奇门仓储字段,说明,string(50),,");
obj10.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj10.setActualQty("奇门仓储字段,说明,string(50),,");
obj10.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj10.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj10.setOrderCode("奇门仓储字段,说明,string(50),,");
obj10.setOrderType("奇门仓储字段,说明,string(50),,");
obj10.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj10.setProductCode("奇门仓储字段,说明,string(50),,");
obj10.setPaperQty("奇门仓储字段,说明,string(50),,");
obj10.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj10.setExtCode("奇门仓储字段,说明,string(50),,");
obj10.setLackQty("奇门仓储字段,说明,string(50),,");
obj10.setReason("奇门仓储字段,说明,string(50),,");
obj10.setSnCode("奇门仓储字段,说明,string(50),,");
obj10.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj10.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj10.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj10.setDiscount("奇门仓储字段,说明,string(50),,");
obj10.setActualAmount("奇门仓储字段,说明,string(50),,");
obj10.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj10.setChangeTime("奇门仓储字段,说明,string(50),,");
obj10.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj10.setChannelCode("奇门仓储字段,说明,string(50),,");
obj10.setOriginCode("奇门仓储字段,说明,string(50),,");
obj10.setRemark("备注");
obj10.setItemName("淘公仔");
obj10.setUnit("个");
obj10.setPrice("50");
obj10.setQuantity(1L);
obj10.setAmount("30");
Batch obj11 = new Batch();
obj11.setBatchCode("奇门仓储字段,说明,string(50),,");
obj11.setProductDate("奇门仓储字段,说明,string(50),,");
obj11.setExpireDate("奇门仓储字段,说明,string(50),,");
obj11.setProduceCode("奇门仓储字段,说明,string(50),,");
obj11.setInventoryType("奇门仓储字段,说明,string(50),,");
obj11.setActualQty("奇门仓储字段,说明,string(50),,");
obj11.setQuantity("奇门仓储字段,说明,string(50),,");
obj11.setRemark("备注");
obj10.setBatchs(obj11);
PriceAdjustment obj12 = new PriceAdjustment();
obj12.setType("奇门仓储字段,说明,string(50),,");
obj12.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj12.setDiscount("奇门仓储字段,说明,string(50),,");
obj12.setStartDate("奇门仓储字段,说明,string(50),,");
obj12.setEndDate("奇门仓储字段,说明,string(50),,");
obj12.setRemark("备注");
obj10.setPriceAdjustment(obj12);
obj9.setItems(obj10);
obj8.setDetail(obj9);
obj8.setTaxNumber("123");
obj4.setInvoices(obj8);
obj4.setInsuranceFlag("N");
Insurance obj13 = new Insurance();
obj13.setType("消费险");
obj13.setAmount("1");
obj4.setInsurance(obj13);
obj4.setBuyerMessage("商品不错");
obj4.setSellerMessage("谢谢光顾");
obj4.setRemark("备注信息");
obj4.setServiceCode("NCWLJH");
obj4.setOwnerCode("TB1234");
PickerInfo obj14 = new PickerInfo();
obj14.setCompany("奇门仓储字段,说明,string(50),,");
obj14.setReceiverName("奇门仓储字段,说明,string(50),,");
obj14.setReceiverZipCode("奇门仓储字段,说明,string(50),,");
obj14.setReceiverTel("奇门仓储字段,说明,string(50),,");
obj14.setReceiverMobile("奇门仓储字段,说明,string(50),,");
obj14.setProvince("奇门仓储字段,说明,string(50),,");
obj14.setCity("奇门仓储字段,说明,string(50),,");
obj14.setArea("奇门仓储字段,说明,string(50),,");
obj14.setTown("奇门仓储字段,说明,string(50),,");
obj14.setDetailAddress("奇门仓储字段,说明,string(50),,");
obj14.setEmail("奇门仓储字段,说明,string(50),,");
obj14.setCountryCode("奇门仓储字段,说明,string(50),,");
obj14.setId("奇门仓储字段,说明,string(50),,");
obj14.setCarNo("奇门仓储字段,说明,string(50),,");
obj14.setFax("奇门仓储字段,说明,string(50),,");
obj14.setBirthDate("奇门仓储字段,说明,string(50),,");
obj14.setCareer("奇门仓储字段,说明,string(50),,");
obj14.setNick("奇门仓储字段,说明,string(50),,");
obj14.setIdType("奇门仓储字段,说明,string(50),,");
obj14.setIdNumber("奇门仓储字段,说明,string(50),,");
obj14.setCountryCodeCiq("奇门仓储字段,说明,string(50),,");
obj14.setCountryCodeCus("奇门仓储字段,说明,string(50),,");
obj14.setGender("奇门仓储字段,说明,string(50),,");
obj14.setRemark("备注");
obj4.setPickerInfo(obj14);
OrderLine obj15 = new OrderLine();
obj15.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj15.setOrderSourceCode("奇门仓储字段,说明,string(50),,");
obj15.setSubSourceCode("奇门仓储字段,说明,string(50),,");
obj15.setItemCode("奇门仓储字段,说明,string(50),,");
obj15.setItemId("奇门仓储字段,说明,string(50),,");
obj15.setItemName("奇门仓储字段,说明,string(50),,");
obj15.setPlanQty("奇门仓储字段,说明,string(50),,");
obj15.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj15.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj15.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj15.setInventoryType("奇门仓储字段,说明,string(50),,");
obj15.setProductDate("奇门仓储字段,说明,string(50),,");
obj15.setExpireDate("奇门仓储字段,说明,string(50),,");
obj15.setProduceCode("奇门仓储字段,说明,string(50),,");
obj15.setBatchCode("奇门仓储字段,说明,string(50),,");
obj15.setActualQty("奇门仓储字段,说明,string(50),,");
obj15.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj15.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj15.setExtCode("奇门仓储字段,说明,string(50),,");
obj15.setActualPrice("奇门仓储字段,说明,string(50),,");
obj15.setDiscountAmount("奇门仓储字段,说明,string(50),,");
obj15.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj15.setQuantity("奇门仓储字段,说明,string(50),,");
obj15.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj15.setProductCode("奇门仓储字段,说明,string(50),,");
obj15.setStockInQty("奇门仓储字段,说明,string(50),,");
obj15.setStockOutQty("奇门仓储字段,说明,string(50),,");
obj15.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj15.setDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj15.setStatus("奇门仓储字段,说明,string(50),,");
obj15.setQrCode("奇门仓储字段,说明,string(50),,");
obj15.setPayNo("奇门仓储字段,说明,string(50),,");
obj15.setTaobaoItemCode("奇门仓储字段,说明,string(50),,");
obj15.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj15.setColor("奇门仓储字段,说明,string(50),,");
obj15.setSize("奇门仓储字段,说明,string(50),,");
obj15.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj15.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj15.setDiscount("奇门仓储字段,说明,string(50),,");
obj15.setStandardAmount("奇门仓储字段,说明,string(50),,");
obj15.setSettlementAmount("奇门仓储字段,说明,string(50),,");
obj15.setLocationCode("奇门仓储字段,说明,string(50),,");
obj15.setAmount("奇门仓储字段,说明,string(50),,");
obj15.setMoveOutLocation("奇门仓储字段,说明,string(50),,");
obj15.setMoveInLocation("奇门仓储字段,说明,string(50),,");
obj15.setExceptionQty("奇门仓储字段,说明,string(50),,");
obj15.setSubDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj15.setRemark("备注");
Batch obj16 = new Batch();
obj16.setBatchCode("奇门仓储字段,说明,string(50),,");
obj16.setProductDate("奇门仓储字段,说明,string(50),,");
obj16.setExpireDate("奇门仓储字段,说明,string(50),,");
obj16.setProduceCode("奇门仓储字段,说明,string(50),,");
obj16.setInventoryType("奇门仓储字段,说明,string(50),,");
obj16.setActualQty("奇门仓储字段,说明,string(50),,");
obj16.setQuantity("奇门仓储字段,说明,string(50),,");
obj16.setRemark("备注");
obj15.setBatchs(obj16);
obj4.setOrderLines(obj15);
Item obj17 = new Item();
obj17.setOwnerCode("奇门仓储字段,说明,string(50),,");
obj17.setTitle("奇门仓储字段,说明,string(50),,");
obj17.setItemCode("奇门仓储字段,说明,string(50),,");
obj17.setItemId("奇门仓储字段,说明,string(50),,");
obj17.setItemName("奇门仓储字段,说明,string(50),,");
obj17.setEnglishName("奇门仓储字段,说明,string(50),,");
obj17.setShortName("奇门仓储字段,说明,string(50),,");
obj17.setCategoryId("奇门仓储字段,说明,string(50),,");
obj17.setCategoryName("奇门仓储字段,说明,string(50),,");
obj17.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj17.setItemType("奇门仓储字段,说明,string(50),,");
obj17.setTagPrice("奇门仓储字段,说明,string(50),,");
obj17.setRetailPrice("奇门仓储字段,说明,string(50),,");
obj17.setCostPrice("奇门仓储字段,说明,string(50),,");
obj17.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj17.setSupplierCode("奇门仓储字段,说明,string(50),,");
obj17.setSupplierName("奇门仓储字段,说明,string(50),,");
obj17.setSeasonCode("奇门仓储字段,说明,string(50),,");
obj17.setSeasonName("奇门仓储字段,说明,string(50),,");
obj17.setBrandCode("奇门仓储字段,说明,string(50),,");
obj17.setBrandName("奇门仓储字段,说明,string(50),,");
obj17.setSn("奇门仓储字段,说明,string(50),,");
obj17.setIsSNMgmt("奇门仓储字段,说明,string(50),,");
obj17.setBarCode("奇门仓储字段,说明,string(50),,");
obj17.setColor("奇门仓储字段,说明,string(50),,");
obj17.setSize("奇门仓储字段,说明,string(50),,");
obj17.setLength("奇门仓储字段,说明,string(50),,");
obj17.setWidth("奇门仓储字段,说明,string(50),,");
obj17.setHeight("奇门仓储字段,说明,string(50),,");
obj17.setVolume("奇门仓储字段,说明,string(50),,");
obj17.setGrossWeight("奇门仓储字段,说明,string(50),,");
obj17.setNetWeight("奇门仓储字段,说明,string(50),,");
obj17.setTareWeight("奇门仓储字段,说明,string(50),,");
obj17.setSafetyStock("奇门仓储字段,说明,string(50),,");
obj17.setStockUnit("奇门仓储字段,说明,string(50),,");
obj17.setStockStatus("奇门仓储字段,说明,string(50),,");
obj17.setProductDate("奇门仓储字段,说明,string(50),,");
obj17.setExpireDate("奇门仓储字段,说明,string(50),,");
obj17.setIsShelfLifeMgmt("奇门仓储字段,说明,string(50),,");
obj17.setShelfLife("奇门仓储字段,说明,string(50),,");
obj17.setRejectLifecycle("奇门仓储字段,说明,string(50),,");
obj17.setLockupLifecycle("奇门仓储字段,说明,string(50),,");
obj17.setAdventLifecycle("奇门仓储字段,说明,string(50),,");
obj17.setBatchCode("奇门仓储字段,说明,string(50),,");
obj17.setBatchRemark("奇门仓储字段,说明,string(50),,");
obj17.setIsBatchMgmt("奇门仓储字段,说明,string(50),,");
obj17.setPackCode("奇门仓储字段,说明,string(50),,");
obj17.setPcs("奇门仓储字段,说明,string(50),,");
obj17.setOriginAddress("奇门仓储字段,说明,string(50),,");
obj17.setApprovalNumber("奇门仓储字段,说明,string(50),,");
obj17.setIsFragile("奇门仓储字段,说明,string(50),,");
obj17.setIsHazardous("奇门仓储字段,说明,string(50),,");
obj17.setPricingCategory("奇门仓储字段,说明,string(50),,");
obj17.setIsSku("奇门仓储字段,说明,string(50),,");
obj17.setPackageMaterial("奇门仓储字段,说明,string(50),,");
obj17.setPrice("奇门仓储字段,说明,string(50),,");
obj17.setIsAreaSale("奇门仓储字段,说明,string(50),,");
obj17.setQuantity("奇门仓储字段,说明,string(50),,");
obj17.setNormalQty("奇门仓储字段,说明,string(50),,");
obj17.setDefectiveQty("奇门仓储字段,说明,string(50),,");
obj17.setReceiveQty("奇门仓储字段,说明,string(50),,");
obj17.setExCode("奇门仓储字段,说明,string(50),,");
obj17.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj17.setInventoryType("奇门仓储字段,说明,string(50),,");
obj17.setPlanQty("奇门仓储字段,说明,string(50),,");
obj17.setSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj17.setSubSourceOrderCode("奇门仓储字段,说明,string(50),,");
obj17.setProduceCode("奇门仓储字段,说明,string(50),,");
obj17.setOrderLineNo("奇门仓储字段,说明,string(50),,");
obj17.setActualQty("奇门仓储字段,说明,string(50),,");
obj17.setAmount("奇门仓储字段,说明,string(50),,");
obj17.setUnit("奇门仓储字段,说明,string(50),,");
obj17.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj17.setLockQuantity("奇门仓储字段,说明,string(50),,");
obj17.setOrderCode("奇门仓储字段,说明,string(50),,");
obj17.setOrderType("奇门仓储字段,说明,string(50),,");
obj17.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj17.setProductCode("奇门仓储字段,说明,string(50),,");
obj17.setPaperQty("奇门仓储字段,说明,string(50),,");
obj17.setDiffQuantity("奇门仓储字段,说明,string(50),,");
obj17.setExtCode("奇门仓储字段,说明,string(50),,");
obj17.setLackQty("奇门仓储字段,说明,string(50),,");
obj17.setReason("奇门仓储字段,说明,string(50),,");
obj17.setSnCode("奇门仓储字段,说明,string(50),,");
obj17.setGoodsCode("奇门仓储字段,说明,string(50),,");
obj17.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj17.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj17.setDiscount("奇门仓储字段,说明,string(50),,");
obj17.setActualAmount("奇门仓储字段,说明,string(50),,");
obj17.setLatestUpdateTime("奇门仓储字段,说明,string(50),,");
obj17.setChangeTime("奇门仓储字段,说明,string(50),,");
obj17.setTempRequirement("奇门仓储字段,说明,string(50),,");
obj17.setChannelCode("奇门仓储字段,说明,string(50),,");
obj17.setOriginCode("奇门仓储字段,说明,string(50),,");
obj17.setRemark("备注");
Batch obj18 = new Batch();
obj18.setBatchCode("奇门仓储字段,说明,string(50),,");
obj18.setProductDate("奇门仓储字段,说明,string(50),,");
obj18.setExpireDate("奇门仓储字段,说明,string(50),,");
obj18.setProduceCode("奇门仓储字段,说明,string(50),,");
obj18.setInventoryType("奇门仓储字段,说明,string(50),,");
obj18.setActualQty("奇门仓储字段,说明,string(50),,");
obj18.setQuantity("奇门仓储字段,说明,string(50),,");
obj18.setRemark("备注");
obj17.setBatchs(obj18);
PriceAdjustment obj19 = new PriceAdjustment();
obj19.setType("奇门仓储字段,说明,string(50),,");
obj19.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj19.setDiscount("奇门仓储字段,说明,string(50),,");
obj19.setStartDate("奇门仓储字段,说明,string(50),,");
obj19.setEndDate("奇门仓储字段,说明,string(50),,");
obj19.setRemark("备注");
obj17.setPriceAdjustment(obj19);
obj4.setItems(obj17);
Package obj20 = new Package();
obj20.setLogisticsCode("奇门仓储字段,说明,string(50),,");
obj20.setLogisticsName("奇门仓储字段,说明,string(50),,");
obj20.setExpressCode("奇门仓储字段,说明,string(50),,");
obj20.setPackageCode("奇门仓储字段,说明,string(50),,");
obj20.setLength("奇门仓储字段,说明,string(50),,");
obj20.setWidth("奇门仓储字段,说明,string(50),,");
obj20.setHeight("奇门仓储字段,说明,string(50),,");
obj20.setWeight("奇门仓储字段,说明,string(50),,");
obj20.setVolume("奇门仓储字段,说明,string(50),,");
obj20.setInvoiceNo("奇门仓储字段,说明,string(50),,");
obj20.setTheoreticalWeight("奇门仓储字段,说明,string(50),,");
obj20.setRemark("备注");
PackageMaterial obj21 = new PackageMaterial();
obj21.setType("奇门仓储字段,说明,string(50),,");
obj21.setQuantity("奇门仓储字段,说明,string(50),,");
obj21.setRemark("备注");
obj20.setPackageMaterialList(obj21);
Item obj22 = new Item();
obj22.setLogisticsCode("奇门仓储字段,说明,string(50),,");
obj22.setItemCode("奇门仓储字段,说明,string(50),,");
obj22.setItemId("奇门仓储字段,说明,string(50),,");
obj22.setItemName("奇门仓储字段,说明,string(50),,");
obj22.setExtCode("奇门仓储字段,说明,string(50),,");
obj22.setBarCode("奇门仓储字段,说明,string(50),,");
obj22.setQuantity("奇门仓储字段,说明,string(50),,");
obj22.setPackItemPrice("奇门仓储字段,说明,string(50),,");
obj22.setPlanQty("奇门仓储字段,说明,string(50),,");
obj22.setActualQty("奇门仓储字段,说明,string(50),,");
obj22.setBatchCode("奇门仓储字段,说明,string(50),,");
obj22.setProductDate("奇门仓储字段,说明,string(50),,");
obj22.setExpireDate("奇门仓储字段,说明,string(50),,");
obj22.setProduceCode("奇门仓储字段,说明,string(50),,");
obj22.setRemark("备注");
obj20.setItems(obj22);
obj4.setPackages(obj20);
RelatedOrder obj23 = new RelatedOrder();
obj23.setOrderCode("奇门仓储字段,说明,string(50),,");
obj23.setOrderType("奇门仓储字段,说明,string(50),,");
obj23.setRemark("备注");
obj4.setRelatedOrders(obj23);
obj4.setLatestCollectionTime("最晚揽收时间, string (19) , YYYY-MM-DD HH:MM:SS");
obj4.setLatestDeliveryTime("最晚发货时间, string (19) , YYYY-MM-DD HH:MM:SS");
obj4.setOaidOrderSourceCode("1232123456789776543");
req.setDeliveryOrder(obj4);
OrderLine obj24 = new OrderLine();
obj24.setOrderSourceCode("奇门仓储字段,说明,string(50),,");
obj24.setSubSourceCode("奇门仓储字段,说明,string(50),,");
obj24.setSkuProperty("奇门仓储字段,说明,string(50),,");
obj24.setPurchasePrice("奇门仓储字段,说明,string(50),,");
obj24.setActualQty("奇门仓储字段,说明,string(50),,");
obj24.setQuantity("奇门仓储字段,说明,string(50),,");
obj24.setOutBizCode("奇门仓储字段,说明,string(50),,");
obj24.setProductCode("奇门仓储字段,说明,string(50),,");
obj24.setStockInQty("奇门仓储字段,说明,string(50),,");
obj24.setStockOutQty("奇门仓储字段,说明,string(50),,");
obj24.setWarehouseCode("奇门仓储字段,说明,string(50),,");
obj24.setDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj24.setStatus("奇门仓储字段,说明,string(50),,");
obj24.setQrCode("奇门仓储字段,说明,string(50),,");
obj24.setTaobaoItemCode("奇门仓储字段,说明,string(50),,");
obj24.setDiscountPrice("奇门仓储字段,说明,string(50),,");
obj24.setColor("奇门仓储字段,说明,string(50),,");
obj24.setSize("奇门仓储字段,说明,string(50),,");
obj24.setStandardPrice("奇门仓储字段,说明,string(50),,");
obj24.setReferencePrice("奇门仓储字段,说明,string(50),,");
obj24.setDiscount("奇门仓储字段,说明,string(50),,");
obj24.setStandardAmount("奇门仓储字段,说明,string(50),,");
obj24.setSettlementAmount("奇门仓储字段,说明,string(50),,");
obj24.setLocationCode("奇门仓储字段,说明,string(50),,");
obj24.setAmount("奇门仓储字段,说明,string(50),,");
obj24.setMoveOutLocation("奇门仓储字段,说明,string(50),,");
obj24.setMoveInLocation("奇门仓储字段,说明,string(50),,");
obj24.setExceptionQty("奇门仓储字段,说明,string(50),,");
obj24.setSubDeliveryOrderId("奇门仓储字段,说明,string(50),,");
obj24.setRemark("备注");
Batch obj25 = new Batch();
obj25.setBatchCode("奇门仓储字段,说明,string(50),,");
obj25.setProductDate("奇门仓储字段,说明,string(50),,");
obj25.setExpireDate("奇门仓储字段,说明,string(50),,");
obj25.setProduceCode("奇门仓储字段,说明,string(50),,");
obj25.setInventoryType("奇门仓储字段,说明,string(50),,");
obj25.setActualQty("奇门仓储字段,说明,string(50),,");
obj25.setQuantity("奇门仓储字段,说明,string(50),,");
obj25.setRemark("备注");
obj24.setBatchs(obj25);
obj24.setOrderLineNo("11");
obj24.setSourceOrderCode("S12345");
obj24.setSubSourceOrderCode("S1234");
obj24.setPayNo("J1234");
obj24.setOwnerCode("H1234");
obj24.setItemCode("I1234");
obj24.setItemId("W1234");
obj24.setInventoryType("ZP");
obj24.setItemName("淘公仔");
obj24.setExtCode("J1234");
obj24.setPlanQty(11L);
obj24.setRetailPrice("12.0");
obj24.setActualPrice("12.0");
obj24.setDiscountAmount("0");
obj24.setBatchCode("123");
obj24.setProductDate("2016-07-06");
obj24.setExpireDate("2016-07-06");
obj24.setProduceCode("123");
req.setOrderLines(obj24);
DeliveryorderCreateResponse rsp = client.execute(req);
System.out.println(rsp.getBody());

响应示例

  • XML示例
  • JSON示例
<response>
    <flag>success</flag>
    <code>0</code>
    <message>invalid appkey</message>
    <createTime>2016-07-06 12:00:00</createTime>
    <deliveryOrderId>W1234</deliveryOrderId>
    <warehouseCode>W1345</warehouseCode>
    <logisticsCode>P2345</logisticsCode>
    <deliveryOrders>
        <deliveryOrder>
            <deliveryOrderId>C1234</deliveryOrderId>
            <warehouseCode>W789</warehouseCode>
            <logisticsCode>SF</logisticsCode>
            <orderLines>
                <orderLine>
                    <orderLineNo>11</orderLineNo>
                    <itemCode>I234</itemCode>
                    <itemId>W234</itemId>
                    <quantity>1</quantity>
                </orderLine>
            </orderLines>
            <createTime>2016-06-18 12:00:00</createTime>
        </deliveryOrder>
    </deliveryOrders>
</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>

错误码解释

错误码 错误描述 解决方案
isp.http-connection-refuse
isp.http-connection-timeout
isp.http-read-timeout
isp.http-closed
target-url-malformed
http-service-unknown-error

API工具

如何获得此API

FAQ

返回
顶部