接口报文说明发布版(简化版)分析_第1页
接口报文说明发布版(简化版)分析_第2页
接口报文说明发布版(简化版)分析_第3页
接口报文说明发布版(简化版)分析_第4页
接口报文说明发布版(简化版)分析_第5页
已阅读5页,还剩2页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

1、中间数据接口平台报文格式规范简化版说明(XML&JSO)、/、 、刖言:每个进入中间数据接口平台的报文均需要组装成标准报文,以便完成处理功能。装 配标准报文过程由各系统完成,简化版取消整理报文封装部分。应用请求报文体名称节点名类型/长度备注请求报文AppRequest以下所有节点属于该节点的子节点请求报文头AppReqHead以下节点属于该节点的子节点,至U Reserved请求方系统标识RequesterldX(6)针对ERP系统的唯一 ID,应用填充交易码TradeCodeX(6)每个接口有唯一的6位交易码,前2位为字 母,后四位为数字请求报文流水号ReqSerialNoX(15)交易请求

2、方的报文流水号,必须是有业务含 义可以持续追踪的关键字交易时间TradeTimeTimestamp应用处理的时间戳交易描述TradeDescripti onX(36)交易的描述信息,比如交易的详细组织机构 信息,甚至是终端的IP交易记录级别TradeLogLevelX(1)0:不记录任何内容;1:记录ID;2:记录ID和内 容备用ReservedX(24)扩展字段,可为空格请求报文体AppReqBody根据实际内容填写示例:v?xml version=1.0?vERPE nvelop.v/TradeCode.v/TradeTime vTradeDescription .v/TradeLogLe

3、velvVers ion .v/Vers ionvReserved.v/Reserved v/AppReqHead vAppReqBody应用自定报文(数据集)v/AppReqBody v/AppRequest v/ERPBody应用应答报文体名称节点名类型/长度备注返回报文AppResp onse以下所有节点属于该节点的子节点返回报文头AppRspHead以下节点属于该节点的子节点,至9Reserved交易码TradeCodeX每个接口有唯一的6位交易码,前2 位为子母,后四位为数子请求报文流水号ReqSerialNoX(?)交易请求方的报文流水号,必须是 有业务含义可以持续追踪的关键 字,

4、如果是 request/response交易, 改属性必须一致状态信息Statusl nfo以下节点属于该节点的子节点,至9Msglnfo,由 ERP 填充输出信息类型MsgTypeX(1)E-错误W警告(支持进一步扩展定义)信息码MsgCodeX(6)6位消息码,处理系统异常,改属性 再未定义消息码之前可以为空信息描述Msgl nfoX(54)支持中文,可以返回为空或具体信 息,支持应用异常交易时间TradeTimeTimestamp应用处理的时间戳交易记录级别TradeLogLevelX(1)0:不记录任何内容;1:记录ID;2:记录 ID和内容备用ReservedX(24)扩展字段返回报

5、文体AppRspBody根据实际内容填写示例:vAppResp on se.v/TradeCode .v/ReqSerialNo vStatus lnfovMsgType.v/MsgType. 应用自定报文(数据集)数据集格式以下为示例,具体见各业务数据接口定义。 完整示例展示以应用请求报文格式编写) 10000 ED01 / TradeCode / ReqSerialNo 11797 2015-05-20 13:28:22必填) 必填) (必填) (必填) 1 (必填)(保留)必填) 2 、请求报文对应 JSON 格式样例ERPEnvelop: AppRequest: AppReqHead:

6、 RequesterId : 100000,TradeCode: AREA_ADD, ReqSerialNo: 201506121554551161, TradeTime: 2015-05-20 13:28:22, TradeLogLevel: 0,Reserved: ,AppReqBody: table: rows: id: 1000,areaName: areaName, areaType: areaType, areaCode: areaCode,modifyDate: 2015-06-12 15:54:55.314,parentCode: parentCode,createDate:

7、2015-06-12 15:54:55.314,deleted: 0 2、响应报文对应 JSON 格式样例:ERPEnvelop: AppResponse: AppRspHead: TradeCode: TEST0001, ReqSerialNo: 2015-05-20 13:28:22, StatusInfo: MsgType: msgType,MsgCode: resultCode,MsgInfo: resultMsg, TradeTime: 2015-05-20 13:28:22,TradeLogLevel: 0, Reserved: ,AppRspBody: table: rows: id: 1000,areaName: areaName, areaType: areaType, areaCode: ar

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论