电子数据交换技术在金融行业应用和实践.docx_第1页
电子数据交换技术在金融行业应用和实践.docx_第2页
电子数据交换技术在金融行业应用和实践.docx_第3页
电子数据交换技术在金融行业应用和实践.docx_第4页
电子数据交换技术在金融行业应用和实践.docx_第5页
全文预览已结束

下载本文档

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

文档简介

电子数据交换技术在金融行业应用与实践下载之前请注意: 1:版权归原作者所有。如果有问题,请尽快和我联系 2:如果遇到文件中有些地方图片显示不出来的,可能是文档转换过程中出现的问题,请和我联系,我将图片发送给你,给你带来的不便表示抱歉!请邮箱联系: 电子数据交换技术在金融行业应用与实践 电子数据交换技术在金融行业应用与实践 摘要:实现银行 HR 代发代扣业务处理流程:从HR系统获取文件经过本流程处理后发送到核心(IPP/SOP)进行处理,根据处理结果返还到HR系统。文章定义了系统的各个组成部分,描述各个部分的结构,描述各个部分的相互关系以及他们如何协调与合作,通过一个完整的事例描述了数据交换在金融行业的应用实践,实现多个系统的集成与整合 关键词:IPP核心;Biztalk;SOP;电子数据交换 一、引言 随着电子信息化的发展与应用,电子信息交换已经在各个行业进行了广泛而有效的应用,它按照统一规定的一套通用标准格式,将标准的经济信息,通过通信网络传输,在贸易伙伴的电子计算机系统之间进行数据交换和自动处理。文章以作者从事的项目开发为背景,介绍了在金融行业的应用与实践,简单介绍了系统业务,系统架构,系统逻辑的设计关系。 二、系统整体需求 电子数据交换最主要的任务是实现不同系统,不同业务之间的数据交换与系统整合,下图是企业内部HR系统与IPP银行系统之间的数据交换的业务关系图,企业的HR系统可以通过Ftp文件上传,MQ消息队列传输,SOP Web Services,数据库系统等Adapter适配器传递数据到交换平台,数据交换平台根据接收到的数据,生成IPP银行业务处理系统指定的消息格式,交给IPP核心来进行处理,IPP核心包含多个不同的子系统,各个系统通过代发代扣数据交换平台进行数据交换,处理完响应的业务以后,按照企业HR系统要求的返回结果到HR系统,显示到前端系统。数据交换平台按照批量处理和实时处理两种方式来处理HR系统提交的业务信息,交由IPP核心系统处理,平台按照各个接口进行数据流转,实现业务整合处理。平台业务逻辑结构如图1所示,平台使用了微软 BizTalk Server 2006系统进行整合完成客户需求。 HR系统传递过来的数据格式如图1所示,HR系统通过tftpclient客户端传递数据到代发代扣数据交换平台,按照批量处理或者实时处理格式,进行平台数据流转,提交IPP核心处理,处理结果通过tftpclient客户端返回客户HR系统。平台数据流转过程中需要与IPP大核心进行多次数据交互,根据SOP报文格式与通讯规则,实现数据流转。 三、系统实现框架 HR代发代扣系统是为了实现HR系统和IPP核心整合处理,根据上图可以看出作者:USER其内部包括以下组成部分,如图2所示: (一)IPP核心:IPP核心是代发代扣处理系统根据SOP提交报文到核心进行处理得到返回值。 (二)通讯消息层:负责消息的接收的发送,需要在系统启动时先进行初始化,这里接收组件实现了tftClient文件上传,发送组件实现了tftClient文件下载功能,因为是批处理代发代扣系统,所以消息接收组件是按照指定的时间进行消息接收的,指定的接收时间来自于配置文件; (三)报文处理部分:报文O56250,O25251,O56260,O56300,O56351,O56290,O56291根据流程顺序进行相关的变换,得到需要的报文。 (四)记录日志文件:当O56301拆包完成以后,系统将会记录日志到日志文件EventLog里面。 (五)代发代扣系统和IPP核心通过SOP进行处理; 四、系统时序逻辑 HR系统从通讯层的消息接收部分收到请求消息,然后系统监控到文件存在时就发送文件至server端,上传成功以后进行报文处理,用O56251拆分信息成功以后,需要延迟指定的时间,再形成报文O56300报文,并且需要记录委托号和柜员流水号,用O56301拆分报文成功以后记录日志文件至EventLog,其中交换的各个报文有指定的SOP格式,这里不再具体描述,时序逻辑如图3所示。 五、基础服务信息 (一)Event日志文件 格式如下: 文件名称处理开始时间处理结束时间 处理状态 SS_20040105.TXT 2006-11-02 10:00:00 2006-11-02 10:15:00 开始处理 处理成功 PL_20040105.TXT 2006-11-02 10:00:00 2006-11-03 03:10:12 开始处理 处理成功 (二)异常日志 文件名称异常出现时间异常描述 SS_20040105.TXT 2006-11-02 12:13:14 由于O56250格式不正确出现异常 (3)平台配置文件格式(概要样式) 如图4所示 六、具体实现 根据系统设计主要需要实现业务流程,数据映射,Schema定义,pipeline重写,Adapter实现,架构流程等等 (一)定义Schema 相关格式 包括F56301,O56250,O56251,O56251Error,O56260,O56300,EnterAccount_file,UploadFile定义等等,例如O56250电子数据交换技术在金融行业应用与实践_第2页 定义如下: O56250报文是系统接收EnterAccount_file报文以后,经过映射返回出来的格式 5625 FLD UserSSN_0 TransactionDate_0 ionDate 文件拷入方式 0-软盘 1-硬盘 文件名 必需保证当日唯一 /* 文件类型 */填 0-代收代发文件 /* 收付标志 */0-不记帐1-代发2-代扣 /* 业务种类编号 */ /* 单位编号 */ 单位名称 货币代号 钞汇标志 中间业务即时处理标志 批前批后处理标志 摘要代码 调整帐号类型 帐号 帐户性质 入帐日期 笔数 总金额 2 映射文件 接收到的报文EnterAccount_file,通过函数,映射生成O56250报文格式 3 流程架构: Message_O56251O56250报文提交IPP核心,返回O5625

温馨提示

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

评论

0/150

提交评论