RRS_ORDER订单信息同步接口 Version:1.0 订单信息同步接口(被动模式)
请求地址
环境 HTTP请求地址
被动接口测试地址 http://58.56.128.84:9001/EAI/service/VOM/CommonGetWayToVOM/CommonGetWayToVOM
被动接口生产地址 http://58.56.128.10:19001/EAI/RoutingProxyService/EAI_REST_POST_ServiceRoot?INT_CODE=EAI_INT_1353
主动接口测试地址 http://10.135.1.198:7001/EAI/service/LES/TransInfoFromLESToWeb/TransInfoFromLESToWeb?wsdl
主动接口生产地址 http://10.135.1.110:7001/EAI/RoutingProxyService/EAI_SOAP_ServiceRoot?INT_CODE=EAI_INT_0248
公共参数
名称 类型 长度 是否必选 示例值 描述
notifyid String(32) 消息ID,消息唯一码,不能重复。
notifytime Date 必选 消息通知时间 YYYY-MM-DD hh:mm:ss
butype String(32) 通知类型,接口方法名:rrs_order
source String(32) 来源代码:固定值
type String(16) 报文格式: Json或xml
sign String(64) 签名 base64(MD5(content+keyValue)) ketValue:Haier,123 content:如下
content String 消息内容根据具体业务定义,如下
notifyid String(32) 消息ID,消息唯一码,不能重复。
notifytime Date 消息通知时间 YYYY-MM-DD hh:mm:ss
butype String(32) 通知类型,接口方法名:rrs_order
source String(32) 来源代码:固定值
type String(16) 报文格式: Json或xml
sign String(64) 签名 base64(MD5(content+keyValue)) ketValue:Haier,123 content:如下
content String 消息内容根据具体业务定义,如下
请求参数
名称 类型 长度 是否必选 示例值 描述
orderno String(64) 订单号
sourcesn String(64) 来源订单号:拆单或取件时原订单号,若未拆单与orderno一致
ordertype String(16) 订单类型:1.采购入库 2.销售出库 3.退货入库 4.取件 5.普通出库6.调拨 7.第三方运输订单 8客户调货出库 9.客户调货入库 10.网点取货 11.拒收入库12 B2B订单13 转批次出库 14转批次入库
bustype String(16) 业务类型:入库订单:1 送货到仓库 2 提货 ; 出库订单:1 自提 2 网点 70 直配 调货:1.送货到HUB库 2.HUB库自提 普通出库:1.自提 2.送货 转批次 1
expno String(64) 快递单号:自动分配的快递单号或客户生成的快递单号
orderdate date 订单时间(格式:YYYY-MM-DD HH:MM:SS)
storecode String(32) 仓库编码:按日日顺C码
province String(64) 收货人所在省(省市区和国标码不可同时为空)
city String(64) 收货人所在市(省市区和国标码不可同时为空)
county String(128) 收货人所在县/区(省市区和国标码不可同时为空)
addr String(256) 详细地址
gbcode String(6) 国标码:六位国标码(省市区和国标码不可同时为空)
name String(64) 送达方姓名:收货人姓名
mobile String(32) 联系电话
tel String(32) 固定电话
postcode String(16) 邮政编码
deldate date 预约时间:预约送货时间
insdate date 预约时间:预约安装时间
reorder String(32) 前续订单号:关联单号,正向订单号
freight number(22,7) 运费
billsum number(22,7) 订单总金额
billowe number(22,7) 代收金额:应收欠款
paystate String(16) 付款状态:P1-已付款,P2-代收货款,P5个性化定制(来源)
paytime date 付款时间
paytype String(32) 支付类别(如支付宝、现金、银联等)
isinv String(32) 是否需要开具发票:1.是 2.否
invtype String(128) 发票类型
invrise String(128) 发票抬头
taxbearer String(128) 纳税人登记号
recaddr String(128) 发票地址
recacc String(128) 发票开户行帐号
recbank String(128) 发票开户行
sname String(64) 发货人姓名
sprovince String(64) 发货人所在省
scity String(64) 发货人所在市
scounty String(128) 货人所在县/区
saddr String(256) 详细地址
smobile String(32) 发货人联系电话
stel String(32) 发货人固定电话
busflag String(32) 配送方式标记 1送装一体 2.只配送
remark String(4000) 备注
attributes object 属性备注
remark1 String(1000) 订单标记(支持多个,用逗号隔开)F1(全款订单),F2(尾款订单),F3(超时免单订单),F4(开箱验货),F5(换机),F6 (换新包装),3H (3小时限时达 ),CP(第三方提货订单),B2B( B2B订单),SZ(送装),TI(提货订单),ZP(第三方运输订单)
remark 2 String(1000) 品牌
remark 3 String(1000) 订单来源
remark4 String(1000) 换货/新包装订单号
remark5 String(1000) 调拨单入库仓库,B2B入库仓
remark6 String(1000) 备用6
remark7 String(1000) 备用7
remark8 String(1000) 备用8
+ Item String(32) 物料明细
      itemno String(32) 行号 订单中有多行物料时,物料所在的行数
      storagetype String(32) 批次 产品状态:10 正品 21 不良 22 破箱 40样品 L0礼品
      productcode String(32) 客户产品编码
      hrcode String(32) 海尔产品编码 日日顺物流生成(内部客户必填)
      prodes String(32) 产品描述
      volume String(256) 体积
      weight String(32) 重量
      number number(16) 数量
      unprice number(22,7) 单价
      reitem String(32) 前续订单行号(关联行号)
      attributes object 属性备注(sn 个性化条码)
      remark1 String(1000) 备用1( 002 带货,003 座装,004 挂装(需日日顺挂架), 005 挂装(用户或商家挂架))
      remark2 String(1000) 备用2
itemno String(32) 行号 订单中有多行物料时,物料所在的行数
storagetype String(32) 批次 产品状态:10 正品 21 不良 22 破箱 40样品 L0礼品
productcode String(32) 客户产品编码
hrcode String(32) 海尔产品编码 日日顺物流生成(内部客户必填)
prodes String(32) 产品描述
volume String(256) 体积
weight String(32) 重量
number number(16) 数量
unprice number(22,7) 单价
reitem String(32) 前续订单行号(关联行号)
attributes object 属性备注(sn 个性化条码)
remark1 String(1000) 备用1( 002 带货,003 座装,004 挂装(需日日顺挂架), 005 挂装(用户或商家挂架))
remark2 String(1000) 备用2
响应参数
名称 类型 长度 是否必选 示例值 描述
flag String T 成功 F 失败
response String 根据业务数据定义
msg String 处理描述
请求示例
XML

<Order>

  <orderno>订单号</orderno>

  <sourcesn>拆单时原订单号,若未拆单与orderno一致</sourcesn>

  <ordertype>订单类型:1.采购入库 2.销售出库 3.退货入库 4.取件 5.普通出库(自提)

   6.调拨 7.第三方运输订单  8客户调货</ordertype>

  <bustype>业务类型:入库订单:1 送货到仓库 70 提货 ;出库订单:1 自提

   2 网点 70 直配 调货:1.送货到HUB库 2.HUB库自提</bustype>

  <expno>快递单号:自动分配的快递单号或客户生成的快递单号</expno>

  <orderdate>订单时间(格式:YYYY-MM-DD HH:MM:SS)</orderdate>

  <storecode>仓库编码:按日日顺C码</storecode>

  <province>收货人所在省</province>

  <city>收货人所在市</city>

  <county>收货人所在县/区</county>

  <addr>详细地址</addr>

  <gbcode>国标码:六位国标码</gbcode>

  <name>送达方姓名:收货人姓名</name>

  <mobile>联系电话</mobile>

  <tel>固定电话</tel>

  <postcode>邮政编码</postcode>

  <deldate>预约时间:预约送货时间</deldate>

  <insdate>预约时间:预约安装时间</insdate>

  <reorder>前续订单号:关联单号</reorder>

  <freight>运费</freight>

  <billsum>订单总金额</billsum>

  <billowe>代收金额:应收欠款</billowe>

  <paystate>付款状态:P1-已付款,P2-代收货款</paystate>

  <paytime>付款时间</paytime>

  <paytype>支付类别(如支付宝、现金、银联等) </paytype>

  <isinv>是否需要开具发票:1.是 2.否</isinv>

  <invtype>发票类型</invtype>

  <invrise>发票抬头</invrise>

  <taxbearer>纳税人登记号</taxbearer>

  <recaddr>发票地址</recaddr>

  <recacc>发票开户行帐号</recacc>

  <recbank>发票开户行</recbank>

  <sname>发货人姓名</sname>

  <sprovince>发货人所在省</sprovince>

  <scity>发货人所在市</scity>

  <scounty>货人所在县/区</scounty>

  <saddr>详细地址</saddr>

  <smobile>发货人联系电话</smobile>

  <stel>发货人固定电话</stel>

  <busflag>订单标记 1送装一体 2.只配送 3.开箱验货</busflag>

  <remark>备注</remark>

  <attributes>属性备注</attributes>

  <remark1>备用字段</remark1>

  <remark2>备用字段</remark2>

  <remark3>备用字段</remark3>

  <remark4>备用字段</remark4>

  <remark5>备用字段</remark5>

  <remark6>备用字段</remark6>

  <remark7>备用字段</remark7>

  <remark8>备用字段</remark8>

  <items>

    <Item>

      <itemno>行号:订单中有多行物料时,物料所在的行数</itemno>

           <storagetype>批次 产品状态:10 正品 21 不良 22 破箱 40 样品 L0礼品

      </storagetype>          

      <productcode>客户产品编码</productcode>

      <hrcode>海尔产品编码 日日顺物流生成</hrcode>

      <prodes>产品描述</prodes>

      <volume>体积</volume>

      <weight>重量</weight>

      <number>数量</number>

      <unprice>单价</unprice>

      <reitem>前续订单行号(关联行号)</reitem>

      <attributes><sn>个性化条码</sn> </attributes>

      <remark1>备用</remark1>

      <remark2>备用</remark2>

    </Item>

    <Item>

      <itemno>行号:订单中有多行物料时,物料所在的行数</itemno>

           <storagetype>批次 产品状态:10 正品 21 不良 22 破箱 40 样品 L0礼品

      </storagetype>

      <productcode>客户产品编码</productcode>

      <hrcode>海尔产品编码 日日顺物流生成</hrcode>

      <prodes>产品描述</prodes>

      <volume>体积</volume>

      <weight>重量</weight>

      <number>数量</number>

      <unprice>单价</unprice>

      <reitem>前续订单行号(关联行号)</reitem>

      <attributes><sn>个性化条码</sn> </attributes>

      <remark1>备用</remark1>

      <remark2>备用</remark2>

    </Item>

  </items>

</Order>

JSON

{

    "orderno": "订单号",

    "sourcesn": "拆单时原订单号,若未拆单与orderno一致",

    "ordertype": "订单类型:1.采购入库 2.销售出库 3.退货入库 4.取件 5.普通出库(自提)

   6.调拨 7.第三方运输订单 8客户调货",

    "bustype": "业务类型:入库订单:1 送货到仓库 70 提货 ;出库订单:1 自提

   2 网点 70 直配  调货:1.送货到HUB库 2.HUB库自提", 

    "expno": "快递单号:自动分配的快递单号或客户生成的快递单号",

    "orderdate": "订单时间(格式:YYYY-MM-DD HH:MM:SS)",

    "storecode": "仓库编码:按日日顺C码",

    "province": "收货人所在省",

    "city": "收货人所在市",

    "county": "收货人所在县/区",

    "addr": "详细地址",

    "gbcode": "国标码:六位国标码",

    "name": "送达方姓名:收货人姓名",

    "mobile": "联系电话",

    "tel": "固定电话",

    "postcode": "邮政编码",

    "deldate": "预约时间:预约送货时间",

    "insdate": "预约时间:预约安装时间",

    "reorder": "前续订单号:关联单号",

    "freight": "运费",

    "billsum": "订单总金额",

    "billowe": "代收金额:应收欠款",

    "paystate": "付款状态:P1-已付款,P2-代收货款",

    "paytime": "付款时间",

    "paytype": "支付类别(如支付宝、现金、银联等) ",

    "isinv": "是否需要开具发票:1.是 2.否",

    "invtype": "发票类型",

    "invrise": "发票抬头",

    "taxbearer": "纳税人登记号",

    "recaddr": "发票地址",

    "recacc": "发票开户行帐号",

    "recbank": "发票开户行",

    "sname": "发货人姓名",

    "sprovince": "发货人所在省",

    "scity": "发货人所在市",

    "scounty": "货人所在县/区",

    "saddr": "详细地址",

    "smobile": "发货人联系电话",

    "stel": "发货人固定电话",

    "busflag": "订单标记 1送装一体 2.只配送 3.开箱验货",

    "remark": "备注",

    "attributes": "属性备注",

    "remark1": "备用字段",

    "remark2": "备用字段",

    "remark3": "备用字段",

    "remark4": "备用字段",

    "remark5": "备用字段",

    "remark6": "备用字段",

    "remark7": "备用字段",

    "remark8": "备用字段",

    "items": [

 

        {

          "itemno": "行号:订单中有多行物料时,物料所在的行数",

          "storagetype": "批次 产品状态:10 正品 21 不良 22 破箱",

          "productcode": "客户产品编码",

          "hrcode": "海尔产品编码 日日顺物流生成",

          "prodes": "产品描述",

          "volume": "体积",

          "weight": "重量",

          "number": "数量",

          "unprice": "单价",

          "reitem": "前续订单行号(关联行号)",

           "attributes": { "sn": "个性化条码" },

          "remark1": "备用",

          "remark2": "备用"

        },

        {

          "itemno": "行号:订单中有多行物料时,物料所在的行数",

          "storagetype": "批次 产品状态:10 正品 21 不良 22 破箱",

          "productcode": "客户产品编码",

          "hrcode": "海尔产品编码 日日顺物流生成",

          "prodes": "产品描述",

          "volume": "体积",

          "weight": "重量",

          "number": "数量",

          "unprice": "单价",

          "reitem": "前续订单行号(关联行号)",

           "attributes": { "sn": "个性化条码" },

          "remark1": "备用",

          "remark2": "备用"

        }

    ]

}
响应示例
XML

成功:

<request>

  <flag>T</flag>

  <msg>成功</msg>

</request>


失败:


<request>

  <flag>F</flag>

  <msg>失败原因</msg>

</request>

JSON
错误码