addOsOutOrderAndAudit (出库订单接口)

请求地址

环境 HTTP请求地址
接口地址 请联系业务人员

请求参数

名称 类型 是否必须 长度 示例值 描述
apiKey String Y 64 货主ApiKey
outOrder List Y 出库单集合
id String 32 出库单id)
source String Y 2 来源 01淘宝零售02淘宝分销 03拍拍04京东SOP 05京东LBP 06 eBay 07其他 08一号店 09亚马逊10速卖通
sourceId String Y 32 来源单号
orderType String Y 2 出库类型 01订单出库 02不良品-来货破损 03 商检抽样 04精选仓1 06不良品-库内破损 07不良品-涂鸦 08不良品-带标 09过期 10临期1-3 11临期4-6 12临期7-9 14精选仓2
orderModel String Y 2 订单类型 1:备货模式(出库订单) 0:集货模式(进销存)
isUrgent String Y 2 加急 0否 1是
warehouseCode String Y 32 出库仓库代码
warehouseName String 255 出库仓库
carrierCode String Y 32 承运商代码
carrierName String 255 承运商名称
carrierType String 8 承运商类型
carrierModel String 255 承运商模式
shopCode String Y 32 店铺代码
shopName String 32 店铺名称
outShopName String 255 外部店铺名称
receiverAddressId String 32 收货地址ID
receiverAddressName String Y 255 收货地址名称
receiverCountryCode String 32 收货国别
receiverProvince String Y
receiverCity String Y
receiverArea String Y
receiverStreet String Y 以上4个加起来长度不能超过255 收货详细地址
receiverPostcode String Y 32 收货人邮编
receiverCode String Y 400 收货人ID
receiverEmail String 255 收货人Email
receiver String Y 255 收货人
ReceiverTelephone String Y 32 收货人电话
receiverMobile String Y 32 收货人手机
buyerFreight Double Y 15,3 买家运费
totalWeight Double 15,3 总重量
buyerInvoiceHeader String 255 发票抬头
waybillNo String Y 32 运单号
CommunicateMemo String Y text 沟通备注
memo String Y text 备注
createDate Date 创建日期
inBatchNo String 32 入仓批次号
deliverName String Y 255 发货人
deliverAddress String Y text 发货地址
deliverPhone String Y 32 发货人电话
deliverMobile String Y 32 发货人手机
deliverZip String Y 32 发货人邮编
deliverCompany String Y 255 发货人公司
imageBytes text 溯源码
licensePlate String 32 车牌号
orderCargos List Y 出库单详情
productId String 32 货品编号
productCode String Y 32 货号
productName String 255 货品名称
barcode String 32 条码号
planQty Integer Y 11 计划数量
unitPrice Double Y 15,3 单价
subtotalPrice Double 12,3 金额(CNY)
unitWeight Double Y 15,3 单位重量
subtotalWeight Double 15,3 重量(KG)

响应参数

名称 类型 关联数据结构 描述
isSuccess Boolean 操作是否成功
errorCode String 错误代码
msg String 错误信息

请求示例

  • JAVA
  • .NET
       String apiKey="**********";
	   com.xld.client.OutOrder outOrder=new com.xld.client.OutOrder();
	   outOrder.setSource("01");
	   outOrder.setSourceId("856546434");
	   outOrder.setOrderType("01");
	   outOrder.setOrderModel("01");
	   outOrder.setIsUrgent("1");
	   outOrder.setWarehouseCode("lhc");
	   outOrder.setCarrierCode("ZTKD");
	   outOrder.setShopCode("0005");
	   outOrder.setReceiverAddressName("某某村");
	   outOrder.setReceiverProvince("广东省");
	   outOrder.setReceiverCity("广州市");
	   outOrder.setReceiverArea("天河区");
	   outOrder.setReceiverStreet("下九路");
	   outOrder.setReceiverPostcode("56151");
	   outOrder.setReceiverCode("45964");
	   outOrder.setReceiver("xui");
	   outOrder.setReceiverMobile("4165651");
	   outOrder.setBuyerFreight(5.22);
	   outOrder.setWaybillNo("26165165");
	   outOrder.setCommunicateMemo("fsdf");
	   outOrder.setMemo("dfsd");
	   outOrder.setInBatchNo("641145665");
	   outOrder.setDeliverName("xsd");
	    outOrder.setDeliverAddress("某某村");
	    outOrder.setDeliverMobile("1102222");
	    outOrder.setDeliverZip("21651265");
	    outOrder.setDeliverCompany("kuajinyi");
	    OutOrderCargo outOrderCargo=new OutOrderCargo();
	    outOrderCargo.setProductCode("msdshangpin01");
	    outOrderCargo.setPlanQty(2);
	    outOrderCargo.setUnitPrice(2.22);
	    outOrderCargo.setUnitWeight(2.22);
	    List<OutOrderCargo>  outOrderCargos=new
        ArrayList<OutOrderCargo>();
	    outOrderCargos.add(outOrderCargo);
	    outOrder.setOrderCargos(outOrderCargos);;
		JaxWsProxyFactoryBean factory = new JaxWsProxyFactoryBean();
    	factory.setServiceClass(com.xld.client.OrderWS.class);
        Factory.setAddress("http://store.kjy.cn/ecscm/services/orderService?wsdl");
        com.xld.client.OrderWS query =(com.xld.client.OrderWS)
        factory.create();
	    com.xld.client.Result resutl=
        query.addOsOutOrderAndAudit(apiKey, outOrder);
                                  

响应示例

  • XML示例
 <soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">
   <soap:Body>
      <ns1:addOsOutOrderAndAuditResponse xmlns:ns1="http://outservice.ws.xld.com/">
         <return>
            <isSuccess>true</isSuccess>
            <msg>Success.</msg>
         </return>
      </ns1:addOsOutOrderAndAuditResponse>
   </soap:Body>
</soap:Envelope>

DEMO下载