当前位置:文档之家› 民生银行外汇清算系统详细设计方案190410

民生银行外汇清算系统详细设计方案190410


BRANCHINFO 分行资料表 字段名 机构代码 SWIFT 代码 分行中文名称 分行英文名称 A—可用,P—Pending,D—删除 状态标记 复核授权标记 O—经办,C—复核,G—授权 经办用户号 经办用户名 经办日期 经办时间 复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间 授权时间=最后更新时间 字段描述
中国民生银行外汇清算系统详细设计说明书
功能说明
将总行新制作的电文、分行发给总行的电文与指定天数内的有效电文进行 比较,对每笔新电文设置重复标记 相关数据库表 SWIFTPUB 备注
存储过程名称 Sp_AutoTick 传入参数 无 无 传出参数 电文自动撮合 功能说明 相关数据库表 SWIFTPUB 备注

数据保存格式
4
中国民生银行外汇清算系统详细设计说明书
名称 日期 时间 金额 电文类型 用户号
保存格式 YYYYMMDD,如 20001201 表示 2000 年 12 月 1 日 HH:MM:SS,如 14:20:55 Money/Currency MTxxx CHAR(6)

名称 日期 时间 金额

数据库存储过程描述
存储过程名称 Sp_GetUniqueKey 传入参数 传出参数 YYYYMMDD 日期、KeyName 流水号名称 UniqueKey 顺序号
功能说明 相关数据库表 KEYGENN 备注
存储过程名称 Sp_CheckRepeat 传入参数 传出参数 天数,默认为 30 天 无
12
存储过程名称 Sp_AutoCloseDibit 传入参数 无 无 传出参数 电文自动勾对(汇出汇款) 功能说明 相关数据库表 SWIFTPUB 备注
存储过程名称 Sp_AutoCloseCredit 传入参数 无 无 传出参数 电文自动勾对(汇入汇款) 功能说明 相关数据库表 SWIFTPUB 备注
7
字段描述
中国民生银行外汇清算系统详细设计说明书
复核授权标记 O—经办,C—复核,G—授权 经办用户号 经办用户名 经办日期 经办时间 复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间
REFERCODE 业务编号表 字段名 编号类型 编号代码 编号说明 A—可用,P—Pending,D—删除 状态标记 复核授权标记 O—经办,C—复核,G—授权 经办用户号 经办用户名 经办日期 经办时间 复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间 字段描述 BRCD—分行代号,ITCD—国际结算业务代号,CLCD—清算业务代号,MM *L*表示该业务编号流水的总长度
中国民生银行外汇清算系统详细设计说明书
中国民生银行外汇清算系统详细设计说明书
深圳 XX 电脑有限公 司 2000 年 12 月
1
中国民生银行外汇清算系统详细设计说明书
民生银行外汇清算系统详细设计说明书
一、 系统概述

编写目的
编写本说明书是为了明确外汇清算系统的设计方案,以及系统代码设计时应遵循的框架、 规程和要求等,并作为外汇清算系统开发和维护的参考文档。本说明书的读者对象为项目管 理者、项目设计开发者和项目验收者。 项目背景 项目背景 本项目系统全称:《中国民生银行外汇清算系统》; 本项目任务提出者:中国民生银行总行; 本项目开发者:深圳 XX 电脑有限公司; 本项目最终用户:中国民生银行总行外汇清算业务员; 本项目目标: 完成符合《中国民生银行外汇清算需求书》的要求,解决民 生银行全行外汇业务信息发出和接收进行分拣及帐务处理。
3
中国民生银行外汇清算系统详细设计说明书
三、 参考文档
《中国民生银行外汇清算需求书》 《中国民生银行外汇清算系统总体设计说明书》 《中国银行 SWIFT 实用手册》(第二版) 《SWIFT Standars September2000 edition》
核心系统
分行国际结算系统
接收国际结算系 统的电文
11
中国民生银行外汇清算系统详细设计说明书
ERRCODE 错误代码表 字段名 错误代码 错误代码说明 字段描述 CHAR(7),SUC0000 表示成功,ERRnnnn 表示错误
PROGPARA 系统参数表 字段名 参数类型 参数代码 参数名称 参数顺序号 可用标记 字段描述 CHAR(6) CHAR(4) VARCHAR(20) SMALLINT A-可用,D-删除
汇出汇款核销(MT940/950 借记核销) 汇入汇款核销(MT940/950 贷记核销) 主表转历史库

数据库各表结构描述(暂定,以附件的为准)
SWIFTPUB 电文交易主库 字段名 流水号 入库日期 入库时间 电文类型 电文来源 发报行 收报行 业务编号 相关业务编号 汇票编号 币种 金额 起息日 汇款人 汇出行 受益行 发送标记 发送日期 发送时间 撮合标记 撮合日期 撮合时间 撮合电流水号 勾对标记 勾对日期 勾对时间 勾对电流水号 销帐标记 销帐日期 销帐时间 帐务处理标记 帐务处理日期 帐务处理时间 帐务处理流水 经办用户号 经办用户名 经办日期 经办时间
10
中国民生银行外汇清算系统详细设计说明书
A—可用,P—Pending,D—删除 状态标记 复核授权标记 O—经办,C—复核,G—授权 经办用户号 经办用户名 经办日期 经办时间 复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间 授权时间=最后更新时间
USERAUTH 用户权限表 说明:用户权限的设置流程同用户资料表,若要修改用户权限,用户资料表的相应用户记录 的状态标记、复核授权标记要相应置位 字段名 字段描述 用户号 交易代码 对应于交易代码表
6
字段描述
I-行外收文,O-分行发文,M-总行制作发往行外,B-总行制作发往分行
分行票汇汇入汇款流水
MT100/MT103 MT100/MT103/MT202 MT202
中国民生银行外汇清算系统详细设计说明书
复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权日期 授权时间
SWIFTSERV 报文 ACK/NAK 表 字段名 流水号 来电日期 来电时间 电文类型 ACK 标记 发报行 收报行 业务编号 货币 金额 起息日 状态标记 字段描述
TRANCODE 交易代码表 字段名 交易代码 字段描述 交易代码别名 交易代码由本系统自行设计,别名则可有用户设计便于记忆的代码,应用 于熟练的用户可以通过该代码别名直接进入交易界面 交易代码说明 授权控制标记 N—不用复核授权、C—仅需复核、G—需要复核授权 状态标记 A—可用,P—Pending,D—删除 复核授权标记 O—经办,C—复核,G—授权 经办用户号 经办用户名 经办日期 经办时间 复核用户号 复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间 授权时间=最后更新时间
BRANCHACCO 分行帐户资料表 字段名 机构代码 币种 帐号 属分行的客户 及帐号 状态标记 字段描述
A—可用,D—删除
BANLANCE940 对帐单余额表 字段名 日期 帐户行代码 币种 起始余额 上日余额
9
字段描述
中国民生银行外汇清算系统详细设计说明书
清算系统余额 核心系统余额 核对标记 1 核对标记 2 核对标记 3 950/940 余额核对标记 N—未核对,S—前后期余额一至,D—前后期余额不一至 950/940 余额与清算系统余额核对标记 N—未核对,S—余额一至,D—余额不一至 清算系统余额与核心系统余额核对标记 N—未核对, 传入参数 无 无 传出参数 将总行新制作的电文、分行发给总行的电文与指定天数内的有效电文进行 功能说明 比较,对每笔新电文设置重复标记 相关数据库表 SWIFTPUB 备注
ACCOCODE 会计科目表 字段名 字段描述
MTSORTMN 电文分类管理 字段名 电文类型 类型描述 收款标记 付款标记 处理标记 0―不处理,1―转发 字段描述
USERINFO 用户资料表 字段名 用户号 用户名称 用户级别 生效日期 失效日期 上次登录日期 上次登录时间 上次签退日期 上次签退时间 联系电话 Email 地址 字段描述 CHAR(6) CHAR(8) A—经办,B—复核,C—授权,Q—查询
AGENCYACCO 境外帐户行资料表 字段名 SWIFT 代码 帐户行中文名称 帐户行英文名称 状态标记 复核授权标记 经办用户号 经办用户名 经办日期 经办时间 复核用户号
8
字段描述
A—可用,P—Pending,D—删除 O—经办,C—复核,G—授权
中国民生银行外汇清算系统详细设计说明书
复核用户名 复核日期 复核时间 授权用户号 授权用户名 授权日期 授权时间 授权时间=最后更新时间
数据显示格式 保存格式 YYYYMMDD HH:MM:SS #,##0.00 JPY 和 ITL 不做特殊处理,仍显示到金额的小数点后两位 MTxxx
电文类型 数据库表列表
表名 SWIFTPUB SWIFTSERV SWIFTMESG SWIFTACCO SWIFTPUB_HIS
描述 电文交易主库 ACK/NAK 电文文本、电文显示格式、电文打印格式 帐务传票
理 处 务 帐
询 查 、
发送电文给分 行国际结算 系 统
Sybase Server AppServer BDE
接收行外的电文
SWIFT Alliance
局域网
发送电文到PCC再到Alliance MSClearing.exe MSClearing.exe PC COMNENT
四、 网络结构
五、 数据库设计
历史 SWIFTSERV_HIS 历史 SWIFTMESG_HIS 历史 BANLANCE 余额表 USERINFO USERAUTH TRANCODE REFERCODE AGENCYACCO BRANCHINFO BRANCHACCO SWIFTCODE ACCOCODE MTSORTMN PROGLOG ERRCODE KEYGENN PROGPARA 用户资料 用户权限 交易代码 业务编号表 境外帐户行帐户 分行资料 分行帐户资料,包括分行存总行备付金余额 分支机构 SWIFT 代码 会计科目表 电文分类管理 系统日志 错误代码表 流水号表 系统参数表
相关主题