1、第 1 页,共 17 页 本源码下载地址: http:/ *行业养老金社会化发放系统设计文档 2010年11 月27日第 2 页,共 17 页 第1章 系统目的 1.1 目标和任务 根据*行业养老金社会化发放工作的安排,要求在年底前完成 社会化发放率 100%的目标。离退休人员养老金原则上通过四大国有 商业银行或邮政储蓄发放,个人储蓄帐户由单位开设,不能通过储蓄 发放的,统一通过邮政汇款发放。社保局授权*行业 9 个经办机构 管理其本行业的社会化发放工作,该部分人员省局不直接管理,其余 直管单位由社保局直接管理。 行业经办机构管理的离退休人员数据也 要保存在系统中,便于查询。 在离退休人员待遇
2、核定之后, 社保局将通过招标正式确定委托发 放机构,重新规范社会化发放工作。 1.2 系统要求 能适应目前不同发放机构、发放方式的处理模式。并要求考虑到 发放机构通过招标确定后业务处理的统一与衔接。第 3 页,共 17 页 第2章 业务流程 单位申 报 待遇审 核 信息反 馈 审批 发放信 息录入 信息交 换 待遇发 放 资料修 改申报 修改 人员减 少申报 减少第 4 页,共 17 页 第3章 子系统说明 3.1 单位信息管理 【基本业务描述】 主要处理*行业所属单位的信息维护工作,供系统使用。 目前本系统中管理的成员单位在本系统的生命周期过程中不可能发生变动, 所以这里的单位信息可以视为系
3、统的公用参数。不设置删除单位的操作功能 在铁道的两个单位中,存在分组发放待遇的情况,即将一批人的待遇集中发 到某帐号或个人上,该帐号或个人再进行分配。我们将这种帐号或个人视为所属 单位的发放组,等同单位看待。 【系统处理功能】 (1) 录入单位信息 (2) 修改单位信息 【显示信息】: 【新增信息】:(录入)单位代码、单位名称、行业、法人代表、单位经办人、 联系电话、单位地址、社会化发放时间、委托发放机构(工行、农行、中行、建 行、邮政) 【修改信息】(录入和选择)单位代码,(修改)单位代码、单位名称、行业、 法人代表、单位经办人、联系电话、单位地址、社会化发放时间、委托发放机构 (工行、农行
4、、中行、建行、邮政)第 5 页,共 17 页 3.2 离退休人员信息管理 3.2.1 增员处理 【基本业务描述】 主要管理*行业中的离退休人员信息。人员信息的管理分为增减两种操 作。增员操作有两种情况,大批量数据使用磁盘进行转入、小批量数据使用本界 面进行录入。大批量数据转入使用VBA程序和 Excel配合进行工作。手工录入时 经办人即是录入者;大批量转入时经办人由转入者进行填写。 【系统处理功能】 (1) 增员操作 【显示信息】: 【基本信息】:(录入)姓名、身份证号、单位代码、部门编号、出生时间、 离退休时间、离退休类别、核定金额 【发放信息】:(录入)发放金额、发放方式(储蓄、汇兑、国际
5、汇款、国内 汇款)、委托发放机构(工行、农行、中行、建行、邮政、交行、其它)、定居情 况(广州、省内、国内、国外)、个人储蓄帐号、开户行、行别、汇入地点、邮 政编码、详细地址、开始发放时间(默认系统时间的下一个月)、发放状态(正 常、停止、代管)、发放周期(按月、按季度、按半年)。 【亲属信息】:(录入)亲属姓名、亲属身份证号、亲属关系(夫妻、子女、 孙子(女)、其他)、亲属电话号码、亲属联系地址、亲属邮政编码第 6 页,共 17 页 3.2.2 减员处理 【基本业务描述】 一般情况下数据库中的人员信息不能删除,只能通过减员处理发放人员减员 的情况。通过设置状态位的方法可以实现减员操作。 对于
6、减员原因为死亡的操作,需要输入死亡时间,并显示待遇多发的金额和 月份。 【系统处理功能】 (1) 减员处理 (2) 根据录入死亡时间,显示打印输出发放信息。 【显示信息】: (录入)身份证号或姓名,死亡日期(如果减员原因为死亡) (显示)减员操作处理结果 待遇多发的金额和月份第 7 页,共 17 页 3.2.3 离退休人员信息编辑 【基本业务描述】 编辑数据库中的离退休人员基本信息、发放信息和亲属信息。 【系统处理功能】 (1)编辑离退休人员信息 【显示信息】: (录入)单位代码、身份证号和姓名 【基本信息】:(修改)姓名、身份证号、单位代码、部门编号、出生时间、 离退休时间、离退休类别、核定
7、金额 【发放信息】:(修改)发放金额、发放方式(储蓄、汇兑、国际汇款、国内 汇款)、委托发放机构(工行、农行、中行、建行、邮政、交行、其它)、定居情 况(广州、省内、国内、国外)、个人储蓄帐号、开户行、行别、汇入地点、邮 政编码、详细地址、开始发放时间(默认系统时间的下一个月)、发放状态(正 常、代管)、发放周期(按月、按季度、按半年)。 【亲属信息】:(修改)亲属姓名、亲属身份证号、亲属关系(夫妻、子女、 孙子(女)、其他)、亲属电话号码、亲属联系地址、亲属邮政编码第 8 页,共 17 页 3.3 查询系统 【基本业务描述】 主要对于单位和离退休人员为主体进行查询,得到有关的发放信息。 【系
8、统处理功能】 (1) 查询单位发放信息 (2) 查询离退休人员发放信息,并编辑人员信息 【显示信息】 【单位信息】:(录入)单位信息中一部分 (显示)单位信息中的其他信息 【人员信息】:(录入)基本信息中的一部分 (显示)人员信息的其他信息、所属单位信息 (编辑) 【基本信息】:(修改)姓名、身份证号、单位代码、部门编号、出生时间、 离退休时间、离退休类别、核定金额 【发放信息】:(修改)发放金额、发放方式(储蓄、汇兑、国际汇款、 国内汇款)、委托发放机构(工行、农行、中行、建行、邮政、交行、其它)、定 居情况(广州、省内、国内、国外)、个人储蓄帐号、开户行、行别、汇入地点、 邮政编码、详细地
9、址、开始发放时间(默认系统时间的下一个月)、发放状态(正 常、代管) 、发放周期(按月、按季度、按半年)。第 9 页,共 17 页 3.4 反馈数据处理 【基本业务描述】 在发放完待遇之后,发放机构提供给社保局有关发放情况的反馈信息,这些 数据以规定的格式提供出来。本系统需要录入反馈数据,并将导入和录入的数据 分单位生成反馈数据核对表交给离退休人员原单位, 并在各单位将反馈数据返回 社保局后根据改正后结果生成下月发放数据。 3.4.1 反馈数据导入 (可用外部工具SQL*Loader实现) 3.4.2 反馈数据录入 【系统处理功能】 将反馈数据录入数据库,分有组和无组两种不同的情况分别处理。
10、【显示信息】 1、有组 姓名,帐号,开户行,汇入地点,邮政编码,详细地址,发放金额,地区代 码,地区名称,单位代码,组标识,组人数,错误标志,备注,发放年月。 注:录入地区代码则不需录入地区名称,数据表中的发放标志缺省为 1-未 发放(金额未处理),录入界面不能修改和显示。 2、无组 姓名,身份证号,帐号,开户行,汇入地点,邮政编码,详细地址,发放金 额,地区代码,地区名称,单位代码,人员标识,错误标志,备注,发放年 月。 注:录入地区代码则不需录入地区名称,数据表中的发放标志缺省为 1-未 发放(金额未处理),录入界面不能修改和显示。第 10 页,共 17 页 【附加处理】 在当月反馈信息已
11、全部录入后,可按单位分有组和无组分别生成反馈数据核 对表,包括数据除【显示信息】中各字段外,还要添加发放机构名称字段。 该表可打印或转为CSV格式提交各单位。 3.4.3 反馈数据批量更正 (废弃该模块,该模块功能合并入反馈信息更正模块) 【系统处理功能】 根据反馈数据表、社会化发放单位信息表、社会化发放人员信息表数据,修 改社会化发放人员信息表。具体步骤为: 1、根据组反馈信息表的信息,将相应组的人员信息插入到人员反馈信息表 中。其中人员反馈信息表中的发放金额为组发放人员信息表中相应月份 的发放金额,其余信息取自社会化发放人员信息表和社会化发放单位信 息表,将人员反馈信息表中发放标志设为1-
12、未发放(金额未处理) 。 2、以人员标识为关键字,遍历人员反馈信息表,每条反馈记录都要将社会 化发放人员信息表中相应人员累计发放金额字段加上人员反馈信息表中 发放标志为 1-未发放(金额未处理)的发放金额。将人员反馈信息表中 发放标志由1-未发放(金额未处理)改为3-未发放(金额已处理) 。 【显示信息】 成功更改:遍历人员反馈信息表,发放标志为3-未发放(金额已处理)的显 示:姓名,身份证号,帐号,开户行,汇入地点,邮政编码,详细地址,累 计发放金额,单位名称,人员标识。 单位名称从社会化发放单位信息表中获得,其余数据从社会化发放人员信息 表中获得。 未更改:遍历人员反馈信息表,发放标志为1
13、-未发放(金额未处理)的显示 姓名,身份证号,帐号,开户行,汇入地点,邮政编码,详细地址,发放金第 11 页,共 17 页 额,地区代码,地区名称,单位代码,人员标识,错误标志,备注,发放年 月。 数据都从人员反馈信息表中获得。 3.4.4 反馈信息更正 【系统处理功能】 3、 根据反馈数据表、社会化发放单位信息表、社会化发放人员信息表数据, 修改社会化发放人员信息表。 【显示信息】 (显示)反馈信息: 姓名,身份证号,帐号,开户行,汇入地点,邮政编码,详细地址,累 计发放金额,单位名称,人员标识。 (修改)人员信息: 【基本信息】:(修改)姓名、身份证号、单位代码、部门编号、出生时 间、离退
14、休时间、离退休类别、核定金额、下月发放金额 【发放信息】:(修改)发放金额、发放方式(储蓄、汇兑、国际汇款、 国内汇款)、委托发放机构(工行、农行、中行、建行、邮政、交行、其它)、 定居情况(广州、省内、国内、国外)、个人储蓄帐号、开户行、行别、汇 入地点、邮政编码、详细地址、开始发放时间(默认系统时间的下一个月)、 发放状态(正常、代管)、发放周期(按月、按季度、按半年)。第 12 页,共 17 页 3.5 统计汇总 【基本业务描述】 社保局每月进行一次发放统计,生成发放统计结果,供数据转出使用。同时 按月建立社会化发放台帐(指长期待遇)。 【系统处理功能】 (1) 按月统计发放信息,包括发
15、放人数、发放总额,按发放机构、发放方 式和单位三种选择汇总。 (2) 将社会化发放人员信息表中累计发放金额与标准金额相加,结果放入 发放金额,然后累计发放金额清零。 (3) 按月建立社会化发放台帐(指长期待遇),并将发放信息保存到每月 实发待遇信息表和每月应发待遇信息表中,其中每月应发待遇信息表 中发放金额为社会化发放人员信息表中的标准金额,每月实发待遇信 息表的发放金额为社会化发放人员信息表中的发放金额。在更新每月 实发待遇信息表的同时将社会化发放人员信息表中开始发放月份改 为当前发放月份。其中有组的人员发放信息保存在组发放人员信息表 中。 【显示信息】 【发放统计】:(录入)统计月份、(显
16、示)发放人数、发放总额统计信息 【社会化发放台帐】:(录入)统计月份、(显示)是否成功第 13 页,共 17 页 3.6 发放数据生成 【基本业务描述】 社会保险基金管理局需要每月向发放机构提供具体的发放信息,包括 l 单位汇总表(文本文件) l 发放名册(文本文件) l 补发数据(文本文件) l 新增人员报表 l 发放机构变更人员表 【系统处理功能】 (1)转出发放信息为 CSV 格式文件,即以双引号(”)包括字段信息,使用 逗号(,)区分不同字段。 【显示信息】 1.(录入)单位代码、(转出)单位汇总表 2.(录入)发放机构、(转出)发放名册 3.(录入)发放机构、(转出)补发数据 4.(
17、转出)新增人员报表 5.(转出)发放机构人员变更表第 14 页,共 17 页第 15 页,共 17 页 第4章 需求变更记录 4.1 20001205 需求变更 社会化发放系统, 要求每月提供给发放机构的发放数据分成 “当月发放数据” 和“XXXX年XX月发放数据” ,以便区分当月应发数与补发数。 提供给发放机构的数据格式增加字段-“所属年月” ,作为区分银行退单的关 键数据。同时要求银行反馈数据格式和内容统一规范。 处理反馈数据时,要求在统一截止时间进行磁盘倒入,应根据数据的“所属 年月”倒入相应数据表中,反馈数据倒入时,要求按单位打印“XXXX年XX月退 单明细表” ,此表退单位修改。 在
18、收到单位的修正资料后,要求有独立的修改退单资料界面。 要求通过银行发放的数据帐号唯一。 在邮政和银行之间变更发放机构的退单信息处理:由一家银行统一处理,按 发放数据格式生成发放机构变更人员表,给相应的银行及邮政机构各提供一 份。由新发放机构按更新后的信息处理退单补发。 在银行和银行之间变更发放机构的退单信息处理, 由原发放机构按更新后的 信息处理退单补发。 签字人:沈全艺,谭辉军第 16 页,共 17 页 4.2 20001205 需求变更 对通过社会化发放系统发放待遇人员死亡的处理意见 按录入的死亡时间,查询死亡时间后发放待遇的情况,并将其打印输出 签字人:沈全艺,谭辉军第 17 页,共 17 页 4.3 20001228 需求变更 发放处理:对个人汇款(无组)的处理,当“收款人”有信息时,生成发放 信息的“姓名”取“收款人” ,当“收款人”为空时, “姓名”取离退休人员姓名。 签名:沈全艺 12/28