1、大额支付系统直连商业银行对接测试流程支付系统直连商业银行对接测试流程一. 环境确认1. 硬件环境 至少有两台的客户端(注:Window2000操作系统)。一台用于MBFE客户端操作,一台用于进行仿真软件的操作; 前置机已经正常安装了密押设备; 前置机与行内系统在网络上连接正确;2. 软件环境 已经正常安装了MBFE(包括客户端程序、数据库、后台应用); 已经正常安装了仿真软件(包括客户端程序、后台应用); 作过了MBFE的行名行号数据载入; 已经从仿真软件发送了业务权限控制报文(428); 通过417报文把清算行由电子联行标志改为支付系统标志;并增加相应的支付系统行号; 通过417报文修改本行
2、的行号数据,使得除清算行以外,至少还有一个下属间接参与者; 仿真和MBFE的系统状态都应处于 “营业准备” 状态; MBFE客户端处于“未登录”状态; 确认Sybase数据库已经启动; $仿真用户/simulaotr/下的go已经启动; $仿真用户/MBFE/bin/下的startmbfe已经启动;3. 密押设备 保证操作员卡已经插入到用于进行对接测试的前置机的读卡器中; 通过密押设备的配置管理软件正确作过初始化、生成操作员卡、导入全国押(0)和地方押(511);二. 测试流程以业务主管理身份登录MBFE客户端;以清算行支付系统行号进入仿真软件客户端;1. 从仿真软件客户端发送营业开始报文案例
3、编号测试内容预期结果DJ_PMIS418_001接收表示“业务开始”的系统状态变更报文正常接收该报文,并将商业银行系统的状态修改为“日间状态”。2. 日间业务正常测试(不包括排队、密押等异常情况)2.1. 来包测试(支付类)DJ_HVPS100_005接收正常的大额汇兑支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS101_005接收正常的大额委托收款(划回)支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS102_005接收正常的大额托收承付支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS103_005接收正常
4、的大额国库资金汇划(贷记)支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS105_005接收正常的大额银行间同业拆借支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS109_005接收正常的电子联行专用汇兑报文能够正确接收该报文,正确处理业务,并向前置机提交确认。注:选择手工发送(需要更改委托日期小于工作日期):DJ_HVPS109_008接收滞留过的电子联行专用汇兑报文能够正确接收该报文,正确处理业务,并向前置机提交确认。2.2. 来包测试(即时转帐)DJ_HVPS232_001接收正常的即时转账借贷通知能够正确接收该报文,正确处理业务,
5、并向前置机提交确认。2.3. 来包测试(质押融资)DJ_HVPS407_001接收正常的质押融资通知能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_HVPS408_001接收正常的质押融资扣款通知能够正确接收该报文,正确处理业务,并向前置机提交确认。2.4. 往包测试(支付类)DJ_HVPS100_001发送大额汇兑支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS100_004发送加急的大额汇兑支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS1
6、01_001发送大额委托收款(划回)支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS101_004发送加急的大额委托收款(划回)支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS102_001发送大额托收承付支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS102_004发送加急的大额托收承付支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结
7、果。DJ_HVPS103_001发送大额国库资金汇划(贷记)支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS103_004发送加急的大额国库资金汇划(贷记)支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS105_001发送大额银行间同业拆借支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS105_004发送加急的银行间同业拆借支付报文,并被清算能够正确发起该报文,并处理异步CMT253
8、回执信息,商业银行行内系统体现清算结果。DJ_HVPS108_001发送大额退汇支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS108_004发送加急的大额退汇支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS109_001发送电子联行专用汇兑报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。DJ_HVPS109_004发送加急的电子联行专用汇兑报文,并被清算能够正确发起该报文,并处理异步CMT253回执
9、信息,商业银行行内系统体现清算结果。2.5. 往包测试(汇票类)DJ_HVPS121_001发送银行汇票资金移存支付报文,并被支付系统清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。(城市商业银行专用)DJ_HVPS121_004发送加急的银行汇票资金移存支付报文,并被清算能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现清算结果。(城市商业银行专用)DJ_HVPS721_001发送申请兑付银行汇票报文,支付系统成功受理。能够正确发起该报文,在支付系统商行前置机客户端界面能够查到该报文。(城市商业银行或代理兑付行专用)DJ_HVPS7
10、24_001发送银行汇票退回申请报文,支付系统成功受理。能够正确发起该报文,在支付系统商行前置机客户端界面能够查到该报文。(城市商业银行专用)2.6. 往包测试(状态查询)DJ_HVPS651_001发送支付业务状态查询,支付系统正常返回能够正确发起该报文,并接收异步回应CMT681报文。2.7. 来包测试(汇票类)DJ_HVPS122_005接收正常的清算银行汇票资金报文能够正确接收该报文,正确处理业务,并向前置机提交确认。(城市商业银行或代理兑付行专用)DJ_HVPS123_005接收正常的银行汇票多余资金划回能够正确接收该报文,正确处理业务,并向前置机提交确认。(城市商业银行专用)DJ_
11、HVPS124_005接收正常的银行汇票未用退回报文能够正确接收该报文,正确处理业务,并向前置机提交确认。(城市商业银行专用)DJ_HVPS725_003接收银行汇票全额兑付通知能够正确接收该报文,正确处理业务,并向前置机提交确认。(城市商业银行专用)2.8. 来包测试(查询查复书)DJ_PMIS301_003接收查询书报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_PMIS302_003接收查复书报文能够正确接收该报文,正确处理业务,并向前置机提交确认。2.9. 往包测试(查询查复书)DJ_PMIS301_001发送查询书报文,支付系统返回正确信息能够正确发送该报文,前置机成
12、功接收该报文DJ_PMIS302_001发送查复书报文,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文2.10. 来包测试(退汇)DJ_HVPS108_005接收正常的大额退汇支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。2.11. 来包测试(自由格式303)DJ_PMIS303_005接收支付系统参与者发来的自由格式信息能够正确接收该报文,正确处理业务,并向前置机提交确认DJ_PMIS303_006接收支付系统节点发来的自由格式信息能够正确接收该报文,正确处理业务,并向前置机提交确认DJ_PMIS303_007接收电子联行参与者发来的自由格式信息能够正确接收该报
13、文,正确处理业务,并向前置机提交确认2.12. 往包测试(自由格式303)DJ_PMIS303_001向支付系统参与者发送自由格式信息,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文DJ_PMIS303_002向支付系统节点发送自由格式信息,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文DJ_PMIS303_003向电子联行参与者发送自由格式信息,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文2.13. 往包测试(退回申请、退回应答)DJ_PMIS313_001发送退回申请报文,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文DJ_PMIS
14、314_001发送退回申请应答报文,支付系统返回正确信息能够正确发送该报文,前置机成功接收该报文2.14. 来包测试(退回申请、退回应答)DJ_PMIS313_003接收退回申请报文能够正确接收该报文,正确处理业务,并向前置机提交确认。DJ_PMIS314_003接收退回申请应答报文能够正确接收该报文,正确处理业务,并向前置机提交确认。2.15. 来包测试(公共数据变更报文417)DJ_PMIS417_001接收大额金额起点变更的报文正常接收该报文,并能在生效日生效DJ_PMIS417_002接收系统运行时间参数变更的报文正常接收该报文,并能在生效日生效DJ_PMIS417_003接收支付系统
15、行名行号变更的普通报文,包括增加、注销、修改行名行号正常接收该报文,并能在生效日生效DJ_PMIS417_004接收支付系统行名行号变更的文件报文,包括增加、注销、修改行名行号正常接收该报文,并能在生效日生效DJ_PMIS417_005接收电子联行行名行号变更的普通报文,包括增加、注销、修改行名行号正常接收该报文,并能在生效日生效DJ_PMIS417_006接收电子联行行名行号变更的文件报文,包括增加、注销、修改行名行号正常接收该报文,并能在生效日生效3. 日间业务异常测试3.1. 来包全国押错测试(通过仿真软件自动生成)(支付类)DJ_HVPS100_007接收全国押错误的大额汇兑支付报文能
16、够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS101_007接收全国押错误的大额委托收款(划回)支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS102_007接收全国押错误的大额托收承付支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS103_007接收全国押错误的大额国库资金汇划(贷记)支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS105_007接
17、收全国押错误的大额银行间同业拆借支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS108_007接收全国押错误的大额退汇支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS109_007接收全国押错误的电子联行专用汇兑报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。3.2. 来包全国押错测试(通过仿真软件自动生成)(汇票类)DJ_HVPS122_007接收全国押错误的清算银行汇票资金报文能够正确接收该报文,正确处理业务,并向前置
18、机提交确认。商业银行行内系统能够体现全国押错误。(城市商业银行或代理兑付行专用)DJ_HVPS123_007接收全国押错误的银行汇票多余资金划回能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。(城市商业银行专用)DJ_HVPS124_007接收全国押错误的银行汇票未用退回报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。(城市商业银行专用)3.3. 来包全国押错测试(通过仿真软件自动生成)(即时转帐类)DJ_HVPS232_003接收全国押错误的即时转账借贷通知能够正确接收该报文,正确处理业务,并向前置机提交
19、确认。商业银行行内系统能够体现全国押错误。DJ_HVPS407_003接收全国押错误的质押融资通知能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。DJ_HVPS408_003接收全国押错误的质押融资扣款通知能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现全国押错误。3.4. 来包地方押错测试(支付类)DJ_HVPS100_006接收地方押错误的大额汇兑支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS101_006接收地方押错误的大额委托收款(划回)支付报文能够
20、正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS102_006接收地方押错误的大额托收承付支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS103_006接收地方押错误的大额国库资金汇划(贷记)支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS105_006接收地方押错误的大额银行间同业拆借支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS108_006接收地
21、方押错误的大额退汇支付报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS109_006接收地方押错误的电子联行专用汇兑报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。3.5. 来包地方押测试(汇票类)DJ_HVPS122_006接收地方押错误的清算银行汇票资金报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。(城市商业银行或代理兑付行专用)DJ_HVPS123_006接收地方押错误的银行汇票多余资金划回能够正确接收该报文,正确处理业务,并向前置机提
22、交确认。商业银行行内系统能够体现地方押错误。(城市商业银行专用)DJ_HVPS124_006接收地方押错误的银行汇票未用退回报文能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。(城市商业银行专用)3.6. 来包地方押测试(即时转帐类)DJ_HVPS232_002接收地方押错误的即时转账借贷通知能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS407_002接收地方押错误的质押融资通知能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。DJ_HVPS408_002
23、接收地方押错误的质押融资扣款通知能够正确接收该报文,正确处理业务,并向前置机提交确认。商业银行行内系统能够体现地方押错误。3.7. 计费计息DJ_PMIS802_001接收支付业务收费清单报文能够正确接收该报文,正确处理业务,并向前置机提交确认DJ_PMIS812_001接收支付业务收费清单报文能够正确接收该报文,正确处理业务,并向前置机提交确认DJ_PMIS814_001接收对外费用返还清单报文能够正确接收该报文,正确处理业务,并向前置机提交确认针对以下的报文,需要在仿真软件的设置菜单报文处理标志改为手工回应:100, 101, 102, 103, 105, 108, 109, 122, 1
24、23, 124, 311,303 。3.8. 往包报文手工回应测试(支付类)DJ_HVPS100_002头寸不足,发送大额汇兑支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS100_003发送大额汇兑支付报文,被CCPC拒绝能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS101_002头寸不足,发送大额委托收款(划回)支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS101_003发送大额委托收款(划回)支付报文,被CCPC拒绝能够正确发
25、起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS102_002头寸不足,发送大额托收承付支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS102_003发送大额托收承付支付报文,被CCPC拒绝能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS103_002头寸不足,发送国库资金汇划(贷记)支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS103_003发送大额国库资金汇划(贷记)支付报文,被CCPC拒绝能
26、够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS105_002头寸不足,发送银行间同业拆借支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS105_003发送大额银行间同业拆借支付报文,被CCPC拒绝能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS108_002头寸不足,发送大额退汇支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS108_003发送大额退汇支付报文,被CCPC拒绝能够正确发起该
27、报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。DJ_HVPS109_002头寸不足,发送电子联行专用汇兑报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。DJ_HVPS109_003发送电子联行专用汇兑报文,被CCPC拒绝能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。3.9. 往包报文手工回应测试(汇票类)DJ_HVPS121_002头寸不足,发送银行汇票资金移存支付报文能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现排队结果。(城市商业银行专用) DJ_HVPS121_003
28、发送银行汇票资金移存支付报文,被CCPC拒绝能够正确发起该报文,并处理异步CMT253回执信息,商业银行行内系统体现拒绝结果。(城市商业银行专用)3.10. 往包报文手工回应测试(排队撤消)注:为了可以进入清算窗口阶段,这里需要保留几笔处于排队状态的报文。DJ_HVPS311_001发送排队撤销报文,支付系统同意撤销能够正确发起该报文,并处理异步CMT312回执信息。商业银行行内系统体现撤销成功,在排队的业务被撤销DJ_HVPS311_002发送排队撤销报文,支付系统不同意撤销能够正确发起该报文,并处理异步CMT312回执信息。商业银行行内系统体现该撤销申请被拒绝3.11. 往包报文测试(自由
29、格式303)DJ_PMIS303_004向支付系统参与者发送自由格式信息,支付系统返回拒绝信息能够正确发起该报文,并处理异步CMT910回执信息,商业银行行内系统体现拒绝结果。注:在作下面的测试以前,请把所有的报文处理标志改为自动;以下报文:313,314,721,724,651, 301, 302, 测试时需要首先打开仿真软件“设置”菜单中的“往包拒绝开关”。3.12. 往包报文测试(退回申请、退回应答)DJ_PMIS313_002发送退回申请报文,支付系统返回拒绝信息能够正确发起该报文,并处理异步CMT910回执信息,商业银行行内系统体现拒绝结果。DJ_PMIS314_002发送退回申请应答报文,支付系统返回拒绝信息能够正确发起该报文,并处理异步CMT910回执信息,商业银行行内系统体现拒绝结果。3.13. 往包报文测试(汇票类)DJ_HVPS721_002发送申请兑付银行汇票报文,支付系统拒绝受理。能够正确发起该报文,并处理异步CMT910回执信息,商业银行行内系统体现拒绝结果。(城市商业银行或代理兑付行专用) DJ_HVPS724_002发送银行汇票退回申请报文,支付系统拒绝受理。能够正确发起该报文,并处理异步CMT910回执信息,商业银行行内系统体现拒绝结果。(城市商业银行专用) 3.14.