融资融券系统实施规范1.0

更新时间:2023-08-11 09:37:01 阅读量: 教育文库 文档下载

说明:文章内容仅供预览,部分内容可能不全。下载后的文档,内容与下面显示的完全一致。下载之前请确认下面内容是否您想要的,是否完整无缺。

恒生电子股份有限公司

<工程项目管理部>

融资融券实施规范

2011年7月

文档修改记录

说 明

本文档中所包含的信息属于商业机密信息,如无恒生电子股份有限公司的书面许可,任何

人都无权复制或利用。

模版版本信息

编辑部门:工程项目管理部 批准日期:

目录

1.前言 ...................................................................... 4 2.融资融券实施里程碑 ........................................................ 4

2.1简介 .................................................................................................................... 4 2.2.实施里程碑建议 ................................................................................................... 4 3.系统架构和整体部署 ........................................................ 9

3.1简介 .................................................................................................................... 9

3.2融资融券系统架构 ............................................................................................... 9 3.3.融资融券系统部署 ............................................................................................. 10 3.4.融资融券数据流向 ............................................................................................. 13 3.5.融资融券整体部署效果 ...................................................................................... 14 3.6.融资融券硬件投入参考 ...................................................................................... 14 4.融资融券系统后台安装 ..................................................... 15

4.1.简介 .................................................................................................................. 15 4.2.具体安装流程 .................................................................................................... 15 5.融资融券中间件安装 ....................................................... 19

5.1.简介 .................................................................................................................. 19

5.2集中交易系统改造 ............................................................................................. 19 5.3融资融券系统新增 ............................................................................................. 20 5.4账户系统改造 .................................................................................................... 21 6.融资融券前台安装 ......................................................... 25

6.1.简介 .................................................................................................................. 25

6.2.客户端柜台安装配置 .......................................................................................... 26 6.3.更新服务器安装 ................................................................................................. 30 6.4.通知平台安装配置 ............................................................................................. 30 6.5.申报回报服务器安装配置 ................................................................................... 43 6.6.TA转换机 ......................................................................................................... 47 7.融资融券数据迁移 ......................................................... 48

7.1.简介 .................................................................................................................. 48

7.2.可从06版迁移过来的表清单.............................................................................. 48 7.3.可从06版导入的数据字典项.............................................................................. 49 7.4.公司专户数据 .................................................................................................... 50 7.5.系统上线迁移的参数表 ...................................................................................... 51 8.融资融券周边改造 ......................................................... 53

8.1.简介 .................................................................................................................. 53

8.2.热自助升级包 .................................................................................................... 53 8.3.热自助升级 ........................................................................................................ 54 9.融资融券培训安排 ......................................................... 58

9.1.简介 .................................................................................................................. 58 9.2.培训建议 ........................................................................................................... 58 10. 常见问题 ................................................................ 63

1.前言

融资融券做为一个新的业务模式已被市场认可,同时越来越来多的券商正在紧锣密鼓的筹备该项目业务。恒生公司作为业界领先的金融服务提供商,为融资融券业务提供了一整套的解决方案。在此背景下,本文从实施的角度出发,汇集了恒生工程实施专家的智慧和经验。诣在为其它实施人员、初学人员及相关人员提供学习和参考。由于业务推广迅速,时间准备较短,难免会有遗漏或疏忽的地方,请各位读者发现不当之处请及时与我们联系,我们会及时修正,并传至VSS供最新版本下载。

2.融资融券实施里程碑

2.1简介

融资融券业务作为一项受证监会严格监管的新业务,其业务的展开和运作与普通业务有所不同,导致融资融券系统在实施过程中也有不同于一般产品系统的独特之处。此时做好项目实施规划,确定几个关键的里程碑,有利于项目的灵活运作。在项目管理和项目人力资源的配置上都会有重要的意义。

2.2.实施里程碑建议

简介

融资融券系统的实施有一定的外部条件。这里所讲的外部条件就是交易所联测和融资融券资格申报。据之前三批次(第一批次:06年~2010年3月;第二批次:2010年3月~2010年7月;第三批次:2010年7月~2010年12月)的融资融券试点实施经验来看,做好交易所联测和融资融券试点实施业务申报是获取融资融券运营资格的充要条件,信息系统的建设则是作为成功完成交易所联测和形成完整融资融券业务试点实施方案的必要条件。

作为融资融券系统产品的提供者,我们该如何规划我们的信息系统实施?该如何在各种不同外部条件的影响下完成任务?其实我们也有我们以不变应万变的方法。

首先第一批次的融资融券实施已经不作为典型经验,他们作为拓荒者相关监管机构和推动机构已经给了其过分充足的准备时间,现阶段融资融券的实施已经不会有那么多的余地。

然后第二批次的融资融券实施也给不了很多经验,他们与第一批次一同开始准备,只是被第一批次抢到了头彩。

所以第一和第二批次在项目实施上并没有很大的参考之处,唯一可以取得借鉴的是他们目前实际运作业务的经验可以作为后来者的参考,但此业务上的内容不作为本文档的讨论。

最后看第三批次。第三批次是现阶段融资融券实施的最佳模型,该批次的时间跨度和业务形成的过程都比较符合一个项目的运作----4个月时间。其中也有很多典型案例,如长江证券前期的充分准备和期间对交易所测试的应对自如,如西南证券从一张白纸到最后融资融券的成功上线。这些都表明,无论在这之前有没有很多的积累,

只要在外部条件的推动下和经过必要时间的准备之后,都可以最终完成融资融券系统实施和业务上线。从工程项目上来讲,就是在一定日程内完成各个阶段的工程内容,就可以最终完成项目竣工,那样融资融券项目基本上来讲和一般项目也就没啥区别了,无非项目的一开始是否处在交易测试阶段罢了,处理好项目本身安排和交易所测试安排这两者的关系也就成功完成了项目实施。

本文主要阐述融资融券项目实施的各个阶段,穿插描述各个阶段如果在交易所测试期间如何安排。由于目前待上融资融券的客户基本都会有一定前期积累,不太会有业务认识和交易所测试同时起步的艰难条件,所以本文更侧重项目本身的准备上 2.2.1融资融券系统前期交流和培训

说明

该阶段主要针对对融资融券业务没有任何准备的客户,一些有积累的客户一般也希 望有一次这种类似的前期交流和培训。交流和培训对象一般是客户的业务、信息技术以 及项目组的骨干,即以后和本项目直接相关的核心人员。交流与培训的内容主要是业务 概述、项目概况、之前的项目经验、项目基本流程等。期间多方可以磨合,消除一定理 解上的偏差。这是一个疏导的过程,也是一个相互学习的过程。

由于融资融券作为一项新业务,客户都会有一种陌生感,通过这个阶段的交互,目 标便是消除客户对此项业务的陌生感,展开业务推进的头绪和投入工作的信心。

如果在开始前期交流和培训时,交易所的融资融券测试已经开始,建议尽量缩短或 穿插完成该内容。

工作要求

时间:一周左右

提交物:融资融券前期培训ppt或其他培训资料 2.2.2融资融券系统规划和基本部署 说明

在经过必要的前期工作铺垫以后,便可以协商确定双方项目组成员。进行项目动员,建立项目组通讯录以后,可以开始正式投入项目实施工作。

项目伊始应该先同客户协商制定一个实施规划,从工程实施的规范上来讲,就是应该有一个工程实施的安装上线计划。这样可以有效地配置双方的项目资源,明确项目目标。但是,这里遇到的问题往往是融资融券系统根本不知道何时上线,因为融资融券信息系统上线的前提是业务资格的审批。这时我们应该和客户协商调整项目的目标,即在上线实际日程无法确定的情况下,我们将目标定为部署系统到上线就绪状态或参加交易所测试就绪状态,当然这个目标也包括让客户已经能基本熟练运用系统。这样的上线目标便可以在项目完成和系统实际上线两者之间出现时间偏差的时候,让双方可以有机会腾出时间去从事其他工作,合理配置资源。当然项目计划除了项目目标尤为重要以外,还要确定为达到这个目标双方要做的事情,比如柜台系统要做的工作以及其他相关系统要做的工作等等涉及到项目覆盖度上的问题都要得到明确。落实工作量(时间)、内容、工作目标三个要素以后,项目规划便成功形成了。

当项目伊始交易所测试已经开始的时候,项目规划可能就不能够自由度太高,要注意掐准几个关键交易所测试和审查环节。项目规划要和融资融券资格审批信息系统准备的工作环环相扣。比如在计划中体现,在联通测试之前完成融资融券测试系统的搭建,在仿真测试之前完成融资融券生产系统的搭建等,根据联测不同环节的重要程度,提供一个必要完整度的系统参与测试。准备这个完整度系统的过程,和这期间让客户形成业

务认识和操作使用能力完成度的过程,就是联测阶段工作计划制定的关键点。 完成项目规划,就可以进行系统的基本部署,即系统的安装调试。这是工程过程中最按部就班的环节,但也要注意安装部署的规划、安装部署的规范、版本管理等等。如果客户在该环节还没有引进融资融券生产设备,则应该让客户调整出设备形成安装融资融券测试环境的条件,在测试环境中安装,并在安装过程中注意记录安装要点,形成安装方案,以便后期在生产环境中部署。如果客户已经有生成设备,则应检查生产环境设备是否足够,确认后进行仔细安装并记录安装日志,形成安装方案后期移交给客户。 这个阶段,对客户信息技术部进行相关的系统部署以及架构的培训也是很重要的。让客户信息技术部了解,需要安装部署哪些,为什么这么部署,部署出来的东西是怎么样的有一个认识对后期工作的开展与客户熟悉系统培养感觉都很重要。 工作要求

时间:两周~三周

提交物:融资融券系统实施计划 融资融券系统安装部署图 融资融券系统程序安装列表或版本管理的其他模式 融资融券系统安装方案(融资融券系统安装配置和对接系统安装配置)

融资融券系统部署设备规划列表

融资融券系统部署培训ppt或其他培训资料

2.2.3融资融券系统参数规划和基本测试

说明

完成必要的安装之后,接下展开的就是参数规划工作和基本测试工作。融资融券系 统做为一个新上线的空系统,它是没有数据转换任务在里面。所以当完成了系统的安装, 之后主要的任务就是参数规划和调整加上各种形式的培训和测试。

参数规划主要应该要注意以下一些内容:系统功能性参数与普通交易系统的一致 性,如数据字段、杂项参数的设置要考虑普通交易系统的配置原则;融资融券业务的参 数要和业务部门充分商议后决定,如融资融券基本产品参数,利率设置和费用设置等; 系统资源性参数要和信息部门协商,如账号区间的划分等;系统权限性参数的确定,如 角色权限、操作员、复核的设置等等。同时,参数规划时还要充分考虑和对接系统如账 户系统的同步性问题,这些都是影响系统正常运作的关键点。

参数规划的工作目标并非是要在参数规划好之后完全地到位就绪,以往的实施经验 告诉我们参数的调整和增减总是伴随经历整个实施项目的首尾,所以参数规划的目标不 是设置,而是有一个细致周全的参数方案,尽量把这些细枝末节的东西整理到一起,以 备遇到各种因参数导致的问题时能够按图索骥。同时,注意随时记录和更新参数方案, 也便于后期或随时与客户或其他项目人员进行工作的移交。

参数规划实施完全之后就可以开展基本测试。其中功能性测试是基本测试的一个重 要内容,一方面可以验证检查前期参数规划的成果,另一方面可以让参测人员熟悉系统 功能和系统菜单布局。功能性测试的参测对象是融资融券项目骨干,业务和信息技术都 最好参加,这部分人员是最需要提前对系统展开认识的人。测试之前可以小范围安排系 统使用培训,以便顺利展开测试。功能性测试完成以后,如果有时间可以进行一些简单 的基于流程的内部测试,旨在验证系统的功能的完整性、正确性。

另外,产品实施人员和客户信息技术部人员应该适时开展压力测试等一些工作,以 验证系统的健壮,设备的健康。这部分内容后期也会作为融资融券资格审查必须具备的 内容

工作要求

时间:三周

提交物:融资融券系统参数规划方案

内部小范围系统使用培训资料

功能性测试案例及简单流程测试资料 压力测试方案与报告

2.2.4融资融券系统全面测试和业务深入

说明

当系统建设达到一定程度,客户业务核心人员建立对融资融券系统的认识以后,便 可以开展融资融券营业测试等相关工作。

在开展营业部全面测试之前,客户业务部门一定会对营业部进行全面的业务培训, 此时项目组也应该安排人员进行信息系统操作的培训,以便顺利展开全面测试。此外, 制定一个傻瓜式的T+n的测试方案也必不可少,这样可以有效地引导测试过程,保质保 量。

同时要强调的是,该阶段测试也许并非是一次两次,要根据实际的测试情况和时间 要求作出可适应的安排,并且逐步扩大测试的系统覆盖度和完整度,尽可能让测试涉 及到以后联网和上线之后业务上会触及的每一个角落。比较好的安排方式是,“培训— 测试---再培训---再测试”,反复归纳总结实践,达到最佳效果

该阶段的目标便是,在经历这样的锻炼之后,各个系统的使用者包括营业部前线人 员具备一定的系统熟悉度和使用技能,之后能够较从容地应对交易所联网测试甚至是 系统上线。

在经历了该阶段以后,业务部门应该具备了一定程度的业务深入认识,形成业务流 程,编写系统作业指导书等等,同时在测试过程中,由于对系统以及业务理解的不断透 彻,会提出一些系统产品本身的问题或是一些需求,此时我方应该注意注意建立问题处 理和需求收集档案,定期和客户做好交流讨论。

另外,在内部测试准备和闲暇期间,应该提醒信息技术做好银行联网测试和灾备建 设等相关工作,这些都是在后期融资融券资格申报中需要体现的必要条件。

到该阶段结束为止,事实上客户已经具备自主能动性,如果交易所测试没有开始, 征得客户同意以后,我方项目人员可以暂时离场。 工作要求

时间:五周~六周

提交物:融资融券系统内部T+n测试方案

2.2.5融资融券系统交易所测试

说明

融资融券系统操作以及业务培训资料 融资融券系统问题与需求汇总

融资融券系统业务流程和作业指导书(可以向客户收集) 融资融券业务讨论成果感想(与客户共同产生)

融资融券系统灾备方案

融资融券系统全面测试内容跟踪(银行测试、周边测试、报表核对、其他

系统测试结果反馈)

根据以往融资融券项目实施经验,交易所测试一定是必经阶段,各个批次时间跨度 有所不同,但测试内容和形式类似。从测试形式上来讲,分为联通测试、仿真测试、通 关测试。

联通测试是交易所联网环境正确性测试,验证证券公司到交易所融资融券业务的通 路,初步验证交易所测试环境的正常性和证券公司技术系统的可用性,为以后仿真测试 做准备。该阶段测试正确性要求不高,也不太会作为最终资格审批的参考因素,所以业 务错误允许度相对较高,但如果测试突出,倒可以占取一定先机。前期准备较充分的客 户可以较大规模,大胆地接入测试。

仿真测试是融资融券资格申请过程中尤为重要的测试,测试一般是前后多轮并且每 轮T+n连续的形式。测试的业务正确性要求比较高,错误的容忍度低,因为要把它与正 式交易同等重视。交易所登记公司会发布测试方案,证券公司需认真制定结合上级测试 方案的自己的测试方案,并且要确定各个测试业务的全面覆盖,还要注意决策本身公司 营业部的参与度。在保质得情况下再保量。

通关测试是证券公司获取业务资格后上线前夕的最后一轮验证测试。本轮测试接入 正式交易所登记公司环境,测试时间紧凑,但经过多次测试历练以后,业务操作上已经 基本没有压力。

交易所登记公司测试需得到足够重视,测试方案下发和测试开始有一定的时间差, 需要认真准备研究对策。如果测试通知下发时证券公司还处在融资融券业务起步状态, 即该阶段之前几个阶段均没完成的时候,项目上需要投入足够的人力,在准备交易所测 试过程中穿插完成之前几个阶段的任务,加快工程进度。 工作要求

时间:四周(实际交易所处测试前后有间隔,这里时间估计是从工作量上来估计。

联通测试一周,仿真测试两周,通关测试一周) 提交物:联通测试方案(和客户一同制定) 仿真测试方案(和客户一同制定)

通关测试方案(和客户一同制定)

融资融券业务实施申请相关资料(辅助客户完成并收集)

2.2.6融资融券系统上线以及跟踪

说明

该阶段主要是实际上线实施和上线后跟踪的工作。 上线实施还是要注意给客户提供一个上线方案。因为融资融券系统不仅要完成自身 的实施上线,还要和其他系统的对接,有的甚至需要改造,涉及面比较广,所以要提前 做好安排。比如要与集中交易系统对接,涉及到集中交易系统路由的改造和参数设置, 这就需要和集中交易组商量并形成集中交易系统改造方案。比如融资融券的券源划转需 要改造自营系统,那就得确定自营系统的改造时间。还有像账户系统,要参数设置和同 步中间件的增加等。这些改造事实上在之前系统建设阶段都验证过,但真要到生产系统 来做上线实施时,得把调调框框都准备好,确定时间,形成方案递交给客户。做到有依 有据,有条有理,避免到时候开展工作时候没头乱绪。

一般上线工作的最后截止时间为通关测试前一周时间,需要各个系统准备到位。到 了通关测试时,完全生产联网,测试一次。通关测试后周一正式上线。

上线后根据系统实际情况,跟踪一段时间,完成与客户相关系统运维的交接,签署 竣工报告 工作要求

时间:两周~三周

提交物:集中交易系统改造方案 账户系统改造方案

融资融券系统上线方案

融资融券系统日程运维流程手册 融资融券系统竣工报告

3.系统架构和整体部署

3.1简介

目前随着越来越多券商打算开展融资融券业务,融资融券系统如何部署是大家最关心的事情,总体思路就是充分利用好现有资源,在最小影响现有系统的情况下科学地部署。由于大部分券商都已经上了账户管理系统。融资融券开立信用账户也是在账户系统进行,和账户系统开立普通交易账户需要将数据同步到06交易系统一样,信用账户数据也需要实时同步给融资融券系统。所以部署融资融券系统时需要对接账户系统。另外融资融券系统在进行担保品划转或返还时,也需要对接06交易系统。这就要求在系统部署时充分考虑系统之间对接问题。相比以前单系统部署会变得更加复杂。本章重点就是介绍融资融券系统架构和整体部署。

3.2融资融券系统架构

目前我们已经上线或正在实施的融资融券系统基本上都是指的06版融资融券。截至目前08版本还在开发中。所以这里只介绍06版融资融券架构。

其实大家只要熟悉06交易系统的,对06版融资融券系统架构也就不陌生了,它们的系统架构是一模一样的,也是基于金融基础件1.0的。简易架构如图2-1。只是在原来06交易系统的基础上增加了融资融券模块而已。所以在系统安装和升级时候也都是先打06交易系统包再打融资融券包,后续升级流程也是一样。

图3-1 简易部署图

3.3.融资融券系统部署

3.3.1融资融券与06交易系统联合部署

在当初的融资融券文档里都提到过,06版融资融券系统可以集成到06交易系统部署,也可以单独部署,集中部署比较简单,在原先06交易系统的基础上打上融资融券系统的升级包即可,中间件等部署都维持原样。但在后来的实际运用中,券商基本都是采用独立部署方案,好处是独立部署对原先的交易系统影响小。 3.3.1.1集中部署:

集中部署,是将集中交易同融资融券系统集中部署在一套系统中,简易结构如图3-2:

图3-2 简易集中部署图

以上为部署简图,实际安装部署请根据工程实施部署规划进行。 3.3.1.2独立部署:

独立部署,是将融资融券与集中交易系统分开部署,融资融券系统独立处理业务,简易结构如图3-3:

图3-3 简易独立部署图

以上为部署简图,实际安装部署请根据工程实施部署规划进行。

无论是独立部署还是集中部署,对于周边程序来说,基本架构是没有变化的。比如像周边程序热自助和网上交易等,都是在原来程序的基础上升级来支持融资融券业务的,只不过在周边发起的融资融券请求包里多了一个30000,以区别普通交易请求包。在AR路由转发时,如果带30000的请求就全部转发到融资融券系统,不带30000的全部保持原样,全部路由到06交易系统去处理。不过这里存在一个问题就是,到底在哪一级AR来做这个路由转发会比较好。其实从我们中间件功能的角度来说,配置哪一级转发都可以,像营业部的AR、总部的接入AR、总部交易核心AR和总部融资融券核心AR都可以,但是结合券商实际情况,像网络管理和实际系统运维安全考虑,目前已经部署的券商,大部分都是采用总部交易核心AR来做30000转发的。这样对原先的部署结构调整比较小。具体部署模式参考图3-4:

图3-4 融资融券AR部署

3.3.2融资融券与账户管理系统联合部署

融资融券与账户系统的互连,其实跟06交易系统与账户管理系统互连是一样的。也是f1与f2协议连接关系。为了把账户系统开立信用账户信息实时同步到融资融券系统。账户系统还需要新增加一个同步LS。LS里面需要增加fsc_channel_f1插件。他的上级AR配置成融资融券的核心AR。在fsc_f2ospf插件的proxy_name和ospf_version值也都设置成融资融券的AR。具体部署如图3-5:

图3-5 账户系统融资融券部署

3.4.融资融券数据流向

融资融券系统需要与账户系统和06交易系统之间数据通讯。比如账户系统开立信用账

户时,需要从融资融券系统获取模板费率设置信息。开立账户后需要把数据实时同步到融资融券系统。这点和普通06交易系统一样。另外融资融券系统做担保品划转和返还时,需要实时去06交易系统冻结普通账户持仓。还有没有上账户系统的,如华泰证券,融资融券系统开户,需要先特别联合开户,这时就需要输入客户号实时从06交易系统获取客户基本信息来开信用账户。这些都要求各系统之间的数据通讯,大致流向如图3-6:

图3-6 融资融券数据流向

3.5.融资融券整体部署效果

综合前面介绍,下面提供融资融券整体部署图供大家参考。如图3-7:

营业部柜台

3-7 融资融券系统整体部署

3.6.融资融券硬件投入参考

下面是券商实际部署融资融券系统投入的硬件列表,供大家参考:

4.融资融券系统后台安装

4.1.简介

融资融券的搭建需要后台程序的支持,目前所有程序的版本均有恒生维护部控制,工程人员在安装或升级时统一从维护部申请相关程序。本章节侧重对后台程序的安装进行介绍

4.2.具体安装流程

简介

本文从全新的一个环境的搭建为例子,由于融资融券系统基于证券06集中交易系统,在06版升级后才能进行融资融券版本的搭建。对于融资融券环境的升级,06版升

级和融资融券系统升级是交替进行的。

详细说明

系统的升级在不断更新中,本文以实际版本为本文以融资融券SP3版本示例详细说明。 1. 确认融资融券系统的程序包及版本。

本文以融资融券SP3版本为例,后续请根据补丁包和升级包的升级说明来执行。 2. (和06集中交易系统相同)创建06用户和表空间

对安装包中的DBScript,Initdata,Procedure三个文件做适当的修改,具体修改如

下:

1) 对DBScript\ORDevice.sql:

修改系统配置表空间及数据库系统文件路径

2) 根据安装目录的实际情况,分别对DBScript\ BatchUser.sql、Initdata\

BatchInit.sql、 Procedure\ BatchProc.sql:

i. 修改记录日志的路径

例如:spool F:\install\DBScript\batchinit.log ii. 修改连接的数据库名

例如:CONN hs_USER/HANDSOME@HS2008 iii. 修改执行脚本的路径

例如:@F:\install\DBScript\ORDataType.sql

@F:\install\DBScript\ORInitFunc.sql @F:\install\DBScript\xp_chkpwd.plb @F:\install\DBScript\xp_chkpwd2.plb @F:\install\DBScript\ORTable_hs_user.sql

3) 对DBScript\ORDevice.sql、DBScript\ORUSER.sql、DBScript\ BatchUser.sql、

Initdata\BatchInit.sql、Procedure\ BatchProc.sql:

在PLSQL的command window下依次执行

3. 对06系统安装升级

按照下面安装包顺序对06系统升级: 1) 证券06交易版_07基线安装包 2) 2006版_20080827_sp5 3) 2006b-20100120sp4+08sp4pack1 4) 2006b-20100209-08sp4pack2 5) 2006b-20100314-08sp4pack3-v2 6) 2006b-20100513-08SP4Pack4

注:在融资融券的升级包中有“证券06”的文件夹,该文件夹下的内容是需要打融资融券系统的。

4. 创建融资融券用户和表空间

注意事项请参照‘创建06用户和表空间’ 1) 创建融资融券表空间:

对于已经升级过融资融券系统(融资融券表空间已存在)的情况该脚本慎用,用了之后原来的表空间和数据都会丢失。

对install\ CrdtORDevice:修改表空间路径和表空间大小,并执行该文件。 2) 创建融资融券用户hs_crdt:

对于已经升级过融资融券系统(hs_crdt用户已存在)的情况下请慎用。 执行install\ CrdtORUser.sql文件,文件中用户默认密码为 HANDSOME 3) 对CrdtBatchInitBase.sql、TableBatchInit.sql、CrdtBatchInitData.sql、

CrdtBatchProc.sql:

修改数据库链接参数和脚本路径,并在PLSQL中执行这4个文件 4) 初始化融资融券公司账户:

根据券商实际情况修改install\setup_or_crdt_crdt.sql中的融资融券公司账户信息,并执行该文件 5) 融资融券报表脚本:

执行hs_user rzrqbbtable。该脚本没有在安装包中,请向维护部申请,以支持融资融券报表使用。

5. 按照下面安装包顺序对融资融券系统升级,06版升级和融资融券系统升级是交替进

行:

1)融资融券环境升级到融资融券2010基线环境: HsCredit_BaseLine_20100108_V4

2)融资融券环境升级到融资融券2010基线的Pack包环境: 2006Rzrq-BL2010-20100301pack-V2

3)融资融券环境升级到融资融券2010基线的sp1包环境: 2006rzrq-BL10SP1-20100422-V2

4)融资融券环境升级到融资融券2010基线的sp1pack1包环境: rzrq06-BL10SP1PACK1-20100518-V2

5)融资融券环境升级到融资融券2010基线的sp1pack2包环境: rzrq06-BL10SP1PACK2-20100604-V2

6)融资融券环境升级到证券06版SP4Pack5包环境: 2006b-20100603-08SP4Pack5

7)融资融券环境升级到融资融券2010基线的sp1pack3包环境: rzrq06-BL10SP1PACK3-20100625-V 8)融资融券环境升级到证券06版SP5包环境: 2006b_20080827_sp5

9)融资融券环境升级到融资融券2010基线的sp1pack4包环境: rzrq06-BL10SP1PACK4-20100726-V2

10)融资融券环境升级到融资融券2010基线的sp2包环境: rzrq06-BL10SP2-20100811-V3

11)融资融券环境升级到证券06版SP5pack2包环境: 2006b-20100828-08SP5PACK1

12)融资融券环境升级到证券06版SP5pack2包环境:

2006b-20100928-08SP5PACK2-V2

13)融资融券环境升级到融资融券2010基线的sp2pack1包环境: rzrq06-BL10SP2PACK1-20100930-V4

14)融资融券环境升级到证券06版SP5pack3包环境: 2006b-20101025-08SP5PACK3-v3

15)融资融券环境升级到融资融券2010基线的sp2pack2包环境: rzrq06-BL10SP2PACK2-20101109-V1

16)融资融券环境升级到证券06版SP5pack4包环境: 2006b-20101206-08SP5PACK4-v2

17)融资融券环境升级到融资融券2010基线的sp2pack3包环境: rzrq06-BL10SP2PACK3-20101206-V1

18)融资融券环境升级到证券06版08sp6包环境: 2006b-20110125-08SP6-v2

19)融资融券环境升级到融资融券2010基线SP3包环境:

融资融券2010基线SP3-20110125-V2

[注意:以上升级只供参考,具体升级流程若有变动,以维护部的说明为准]

5.融资融券中间件安装

5.1.简介

目前使用恒生柜台的券商系统大多都是06版交易系统+账户系统2.0架构,而在此基础上部署融资融券就比较容易些,首先保持各系统自身的独立性,即06版交易系统、融资融券系统、账户系统三套独立系统,同时又通过中间件路由处理再把各系统通过相应功能号及子系统间互相转发交叉关联起来完成整体功能实现。

而各独立系统如06版和账户系统已经都在使用,前边有文档介绍,在此不多讲,而融资融券系统是在恒生06版基础上搭建完成,在此只讲述在06版基础上中间件新增部分及账户系统增加中间件的安装。

5.2集中交易系统改造

融资融券系统通过30000营业部号作为和集中交易系统的区别路由,因此在集中交易核心AR增加30000营业部号的路由到融资融券AR即可实现两套系统的交互,客户周边登录、特别联合开户、担保物提交等功能均可以直接转换至融资融券系统。核心AR增加配置示例如下:

<routeitem targettype="1" targetname="ar_rzrq" matchstring="30000;" forbid="no" note="融资融券"/> 注意在nrs.xml文件中增加相应的ar_rzrq的配置。

functions="*;" routetype="0"

5.3融资融券系统新增

融资融券独立系统是在恒生06版系统上搭建,因此首先要搭建好06版系统,这个安装过程可以参考《金融基础件工程指引》,在此基础上数据库增加了融资融券用户hs_crdt。相应AS需要调整几处。

1、加入到融资融券AS配置文件中的<Functions>标签下,相应配置示例如下: <!--融资融券-->

<components dll="s_crdttransferflow.10" arg="100" /> <components dll="s_crdtassetflow.10" arg="100" />

<components dll="s_crdtcompassetflow.10" arg="100" /> <components dll="s_crdtgrantflow.10" arg="100" /> <components dll="s_crdtcontractflow.10" arg="100" /> <components dll="s_crdtmoniflow.10" arg="100" /> <components dll="s_crdtpubflow.10" arg="100" />

<components dll="s_crdtextensionflow.10" arg="100" /> <components dll="s_crdtonereqflow.10" arg="100" /> <components dll="s_crdtonehisreqflow.10" arg="100" /> <components dll="s_crdtallhisreqflow.10" arg="100"/> <components dll="s_crdtallreqflow.10" arg="100"/> <components dll="s_crdtrepflow.10" arg="100" /> <components dll="s_crdtsectransflow.10" arg="100" /> <components dll="s_crdtstatflow.10" arg="100" /> <components dll="s_crdtsysflow.10" arg="100"/> <components dll="s_crdtoutsideflow.10" arg="100" /> <components dll="s_crdtbusinnewflow.10" arg="100" />

<components dll="s_crdtinformflow.10" arg="100" />

同时融资融券系统as 上要加载同步业务组件libs_accextsvrflow.10.so,否则账户系统无法同步过来。

<components dll="s_ accextsvrflow.10" arg="100" /> 记得上传相应的so到appcom目录下。

2、融资融券AS配置数据库连接处,增加融资融券用户的数据库连接,示例如下:

<DataSource LogicName="crdtsvr" DataSourceType="oracle"

Server="ORACLE10G" UserName="hs_crdt" Password="handsome" InitConnCount="5" TempDataBase="no" > <alias name="hscrdt"/>

</DataSource>

具体连接属性以实际为准,数据库连接配置说明可见AR/AS安装手册。

3、融资融券AS配置增加融资融券相应的几个缓存表(风险参数与公司融资总额表),示例如下: <table name="riskstatparam" logic_name="crdtsvr" type="1" note="1整表,0部分"> <statement note="风险信息表"> <select>*</select>

<from>riskstatparam</from> </statement>

</table>

<table name="orgfundquota" logic_name="crdtsvr" type="1" note="1整表,0部分"> <statement note="公司融资总额表"> <select>*</select>

<from>orgfundquota</from> </statement>

</table>

<table name="noticereport " logic_name="crdtsvr" type="1" note="1整表,0部分"> <statement note="通知服务器申报信息 "> <select>*</select>

<from>noticereport </from> </statement>

</table>

记得增加完以上配置后,可以用IE打开配置文件检查格式是否正确。

5.4账户系统改造

在现有账户系统基础上增加同步逻辑AS来对接融资融券系统AR/AS完成融资融券账户类业务的的同步交互,如信用资产账户开户,信用股东账户开户修改等信用账户类业务。 账户系统通过增加融资融券系统节点号1004,及原有子系统编号6来区分融资融券业务,因此在账户bar上相应需要调整配置指向融资融券同步逻辑AS,同时新增连接融资融券AR的同步逻辑AS即可实现。

1、 账户bar调整,增加同步逻辑AS,即ls_rzrq

<!--系统编号为1001的功能号路由到适配器LS-TB11,同步订单系统1(证券交易系统)-->

<routetable system_no="1001;" branchno="*;" note="" nodename="LS-TB06" truncation="1" /> <!--系统编号为1004的功能号路由到适配器LS-TB44,同步订单系统4(融资融券交易系统)--> <routetable system_no="1004;" branchno="*;" note="" nodename=" ls-rzrq " truncation="1" /> <routetable sub_system_no="1;2;" branchno="*;" note="" nodename="LS-ZH" truncation="1"/> <!--子系统编号为3的功能号路由到LS-TB11,同步订单系统1(证券交易系统),只能配置在按系统编号转发后面-->

<routetable sub_system_no="3;4;5;" branchno="*;" note="" nodename="LS-TB06" truncation="1" /> <!--子系统编号为6的功能号路由到ls-rzrq,同步订单系统1(证券交易系统),只能配置在按系统编号转发后面-->

<routetable sub_system_no="6;" branchno="*;" note="" nodename="ls-rzrq" truncation="1" /> <!-- 以上罗列以外的功能号路由至账户系统自己的逻辑 -->

<routetable functionid="*;" branchno="*;" note="" nodename="LS-ZH" truncation="1" />

2、 新增融资融券同步逻辑AS配置,ls_rzrq.xml示例如下:

<?xml version="1.0" encoding="GBK"?>

<!-- 配置类型:逻辑AS(AS)数据同步 --> <!-- 注释部分包含"***"的为依据实际情况调整的参数--> <application name="ls_rzrq"> <monsvr> <plugins>

本文来源:https://www.bwwdw.com/article/pq4j.html

Top