第三方存管系统证券端通讯机安装使用说明书doc.docx
- 文档编号:26285375
- 上传时间:2023-06-17
- 格式:DOCX
- 页数:11
- 大小:240.28KB
第三方存管系统证券端通讯机安装使用说明书doc.docx
《第三方存管系统证券端通讯机安装使用说明书doc.docx》由会员分享,可在线阅读,更多相关《第三方存管系统证券端通讯机安装使用说明书doc.docx(11页珍藏版)》请在冰豆网上搜索。
第三方存管系统证券端通讯机安装使用说明书doc
证券客户交易结算资金第三方存管系统
证券端通讯机
安装使用说明书
V2.0
2007年8月
1.1安装
此通讯机程序,我们推荐安装的电脑操作系统为WINDOWSXP,WINDOWS2000Server,WINDOWS2000Professional;如果是WINDOWS2003或者WINDOWSVISTA操作系统,则本程序不能最佳支持,请及时更换操作系统。
1.1.1安装步骤
1)建立目录,解压缩‘hstxj.rar’。
例如:
通讯机程序所在目录为d:
/hstxj/ ;
2)把通讯组件‘hscomm.rar’解压缩到通讯机安装目录下(d:
/hstxj/hscomm/)。
3)在DOS命令下运行‘regsvr32通讯机安装目录/hscommx’,例如regsvr32d:
/hstxj/hscomm/hscommx.dll,显示hscommx中的DllRegisterServer成功。
4)打开《第三方存管注册表文件.reg》文件,把其中的券商号88888888替换成银行分配的实际券商号(例如:
19990000),直接双击运行《第三方存管系统通讯机注册表文件.reg》文件。
5)检查参数(下面以19990000的券商编号为例):
――系统参数:
对银行服务端口:
前置机本地服务端口,表示接收银行发送请求的服务端口,(默认4000);
银证转帐对券商服务端口:
前置机本地服务端口,表示接收券商发送请求的服务端口,(默认3420);
起始流水号:
交易初始流水号。
(默认1)
当前流水号:
交易当前流水号,按顺序递增。
――证券设置:
券商名称:
设置具体的券商名,如中国证券
――DBF接口通用设置:
(不用设置)
――请求处理通用设置:
银证转帐券商请求处理模快:
银证转帐券商请求处理(Fix_Fix)
银证转帐银行请求处理模快:
银证转帐银行请求处理(Fix_Fix)
――券商设置:
营业部01:
设置具体的券商编号,如19990000
――19990000:
营业部简称:
设置券商简称;
营业部名称:
设置券商名称;
清算文件目录:
设置上传的券商清算文件路径(默认d:
\qsfile\)
清算备份目录:
设置上传后的清算文件备份路径(默认d:
\qsfile\bak\);
清算报表目录:
设置券商报表路径(默认d:
\report)
银行文件存放目录:
设置从银行方下载清算文件的券商存放路径,(默认d:
\qsfile\);
――DBF接口设置:
轮询间隔休眠时间(毫秒):
100
资金帐号字段长度:
12
资金帐号是否去0:
否
――请求处理设置:
DBF应答轮询间隔时间(毫秒):
100
――银证转帐银行请求处理
营业部编号:
1
控件序号:
1
证券超时时间(秒):
30
证券主机地址:
证券主机的IP地址
证券通讯端口:
证券主机服务端口
对帐是否对开销户明细:
暂不用
对帐是否对银行帐号:
暂不用
对帐是否对证券资金帐号:
暂不用
密码字段是否加密:
与银行端通讯,密码是否加密(默认是)
23903交易是否取银行文件:
(默认否)
和证券的密码字端是否加密:
与证券柜台密码交换时,是否加密,(默认否)
――银行设置:
银行简称:
合作银行的银行名称,例如:
中国农业银行;
银证转帐银行代码:
3(农行代码)
交易转换机地址:
银行端前置机地址,由银行提供。
交易转换端口:
表示银行端接收证券日间请求的服务端口(默认3409)
清算服务器地址:
表示银行端接收文件请求的主机地址,与委托转换机地址一样。
清算服务端口:
表示银行端接收文件请求的服务端口,(默认3411);
银行超时时间(秒):
(默认30)
――日终清算:
文件名转为小写:
把传送的文件名中存在大写字母自动转为小写字母名称,默认否;
发送成功后备份文件:
上传文件成功后,是否需要备份,默认否;
文件传输块大小(字节):
文件的上传和下载是通过数据包格式传输,定义一次通讯传送数据包的大小,默认2048即2K;
模板目录:
――清算文件:
文件01:
存管客户转账明细核对文件
文件02:
存管客户交易资金净额清算文件
文件03:
存管客户批量利息入帐文件
文件04:
存管客户资金余额核对文件
文件05:
存管汇总账户资金交收汇总文件
――存管客户转账明细核对文件:
本地文件名:
暂不用,默认stranMMDD.dat
银行端文件名:
设置发送给银行存管系统的文件名,默认stranMMDD.dat
券商文件名:
设置成券商方的文件名,默认stranMMDD.dat
――存管客户交易资金净额清算文件:
本地文件名:
暂不用,默认sbusiMMDD.dat
银行端文件名:
设置发送给银行存管系统的文件名,默认sbusiMMDD.dat
券商文件名:
设置成券商方的文件名,默认sbusiMMDD.dat
――存管客户批量利息入帐文件:
本地文件名:
默认accrMMDD.dat
银行端文件名:
设置发送给银行存管系统的文件名,默认accrMMDD.dat
券商文件名:
设置成券商方的文件名,默认accrMMDD.dat
――存管客户资金余额核对文件:
本地文件名:
暂不用,默认sbalaMMDD.dat
银行端文件名:
设置发送给银行存管系统的文件名,默认sbalaMMDD.dat
券商文件名:
设置成券商方的文件名,默认sbalaMMDD.dat
――存管汇总账户资金交收汇总文件:
本地文件名:
默认spayMMDD.dat
银行端文件名:
设置发送给银行存管系统的文件名,默认标spayMMDD.dat
券商文件名:
设置成券商方的文件名,默认spayMMDD.dat
――对帐文件:
(暂不用)
――银行文件:
文件01:
账户类交易对帐明细文件
文件02:
转账类交易对账明细文件
文件03:
银行转账对帐结果文件
文件04:
银行余额核对结果文件
文件05:
总分平衡核对结果文件
――账户类交易对帐明细文件
本地文件名:
设置成券商方的文件名,默认binfoMMDD.dat
银行端文件名:
设置在银行存管系统的文件名,默认qsjg/binfoMMDD.dat
――转账类交易对账明细文件
本地文件名:
设置成券商方的文件名,默认btranMMDD.dat
银行端文件名:
设置在银行存管系统的文件名,默认qsjg/btranMMDD.dat
――银行转账对帐结果文件
本地文件名:
设置成券商方的文件名,默认szzhd.YYYYMMDD
银行端文件名:
设置在银行存管系统的文件名,默认qsjg/szzhd.YYYYMMDD
――余额核对不平文件
本地文件名:
设置成券商方的文件名,默认yehd
银行端文件名:
设置在银行存管系统的文件名,默认qsjg/yehd
――总分平衡核对核对不平文件
本地文件名:
设置成券商方的文件名,默认phsj
银行端文件名:
设置在银行存管系统的文件名,默认qsjg/phsj
1.1.2通讯机文件
第三方存管标准通讯机下有的文件包括:
1,HsBSSTrans.exe,通讯机执行文件
2,HsGet.exe,系统识别码生成文件
3,YzzzBankReq_Fix.dll,银行发起交易处理动态链接库
4,YzzzSecuReq_Fix.dll,证券发起交易处理动态链接库
5,Check.dll,加密算法动态链接库
第三方存管标准通讯机INI目录下的配置文件:
1,Convert.ini,对应银行端数据字典
2,FieldsList.ini,对应所有交易报文的字段名
3,yzzz.ini,银证转帐配置文件。
其中包括交易报文名称,证券报文错误码转换为银行报文错误码,银行报文错误码转换为证券报文错误码,加密算法配置(根据卷商代码,如10270000,找到【keys_10270000】项,下面有一个【key=000】,表示不加密,如果要密码加密,改为【key=100】,如果要MAC校验,改为【key=010】,如果要PIN加密,改为【key=001】,如果要组合,则将相对应位置的0修改为1即可)。
4,yzzzfixconfig.ini,交易报文收,发时对应的报文字段,具体字段名称对应FieldsList.ini文件。
1.1.3模块功能介绍
通讯机程序主要分三块:
交易监控;日终处理;参数设置。
一)系统运行前准备:
导入许可证文件;
1)提交注册码:
首先运行目录下的HsGet.exe文件,
2)技术人员在收到这个文件后,再次运行HsBSSTrans.exe,进入系统后,选择【帮助】菜单下的【导入许可证】,选中Hslicence.dat导入,然后重新启动程序就可以正常运行了。
3)错误提示:
如果显示“导入不成功”,则你要查看一下Hslicence.dat文件的生成日期如果跟你电脑系统的当前日期不一致,则需要把你的系统日期先调到文件的生成日期,就可以导入;如果还继续显示“导入不成功”,则需要重新生成识别码,许可证文件要重新制作;
二)交易监控模块:
在“交易监控”模块中,主要分交易转换,签到,签退,密钥交换,查看日志这个五个功能。
1)交易转换:
点击界面【交易转换】按钮,启动通讯机的主要功能,交易转换,接收银行的交易报文,转换后发送给证券端,等待回复后,把交易结果回复给银行端;接收证券端发起的交易,转换后发送给银行,等待回复后,把交易结果回复给证券端;再次点击【交易转换】,关闭交易转换,则不再转换交易报文。
2)签到:
是证券端主动向银行发起签到交易,通知银行已经准备好交易了;
3)签退:
是证券端主动向银行发起签退交易,通知银行已经停止交易了;
4)密钥交换:
是跟银行进行加密密钥交换,做为加密的密钥使用的;
5)查看日志:
点击【查看日志】,可以查看任意一天的交易日志。
三)日终处理:
1)上传文件:
点击【发送文件】,可以按配置把文件上传到银行清算路径下;如果不选择营业部,则默认发送通讯机配置中的所有营业部的清算文件;如果选择其中的一个营业部,则会跳出如下的界面
如果你想发送其中的一个或者几个文件,请在选择相应的文件名称前的选择框中打上勾,然后按【发送选定文件】按钮,就会发送指定文件;如果想发送全部文件,则不做选择,按【发送全部文件】按钮,即发送全部文件。
2)下载银行端清算结果文件:
点击【日终管理/取银行文件】,可以按配置把文件下载到通信机配置路径下。
四)参数设置:
详细信息见前面的“安装”中的“检查参数”项。
如果要修改其中的数据,只要双击右边的数据项,就会弹出一个修改窗口,修改好后,要选择
按钮,把修改的内容保存到注册表中去。
1.1.4常见错误
1)通讯机程序启动“交易转换”后死机:
一般情况下是你的电脑上安装了病毒防火墙,这个防火墙软件把通讯机程序要打开的两个本地通讯端口给屏蔽了,所以通讯机就象死机一样没反映了。
这个要修改你的病毒防火墙设置,允许打开本地两个端口即可;
2)MAC校验错:
在银行平台上进行MAC秘密的初始化。
然后在通讯机的“密钥管理”的下拉菜单中,先选择“密钥管理”,界面如下:
在“请输入密钥”框中输入一个八位的密钥,在“请选择导入文件”框选择yzzz.ini的文件路径,然后按“导入密钥”按钮,然后关闭。
然后把通讯机程序重新启动一下,做下一步“密钥初始化”,
选择卷商,然后按“确定”按钮。
然后在界面上选择
按钮,跟银行平台进行密钥交换,交换成功后再重新启动一次通讯机程序就可以了。
3)银行发起交易,通讯机报9013错误:
在测试期间,经常出现这个问题。
主要现象为在证券期货公司里面,他们把通讯机程序和银证平台程序放在同一台机器上,然后在通讯机程序里面的参数设置中,把“证券主机地址”的IP地址设为本机分配的实际地址,这样是无法连接成功的,通讯机程序就会报9013错误;正确的设置是把参数“证券主机地址”的IP地址设为“127.0.0.1”,这样通讯才会通畅。
- 配套讲稿:
如PPT文件的首页显示word图标,表示该PPT已包含配套word讲稿。双击word图标可打开word文档。
- 特殊限制:
部分文档作品中含有的国旗、国徽等图片,仅作为作品整体效果示例展示,禁止商用。设计者仅对作品中独创性部分享有著作权。
- 关 键 词:
- 第三 方存管 系统 证券 通讯 安装 使用 说明书 doc