一种社保养老金代发数据批量转换的方法

文档序号:10656684阅读:715来源:国知局
一种社保养老金代发数据批量转换的方法
【专利摘要】本方法通过将VBA(Visual Basic for Applications)编程与ACCESS数据库结合起来,通过预先设置“本地银行库”(即“特征码”与‘行名行号’对),导入社保养老金数据时通过自动匹配“本地银行库”批量生成发放卡号对应的行名行号,进而批量组装出“建设银行代收代付客户端”所需数据格式,并且导出的数据文件可以根据“建设银行代收代付客户端”要求自动生成。该方法适合中国国内各地市县级社保局养老金数据批量转换。目前,中国建设银行通过使用这方法完全可以实现将社保局养老金通过建设银行一家批量代发到其它银行。
【专利说明】
一种社保养老金代发数据批量转换的方法
技术领域
[0001 ]该方法使用VBA编程,将VBA编程与ACCESS数据库结合起来。属于计算机应用于金融IT领域。【背景技术】
[0002]针对目前社保养老金代发数据转换技术不统一,而且客户体验不好的情况,本方法通过使用VBA编程开发出社保养老金代发数据批量转换技术。虽然建行已经有了总行版的跨行代发系统,但是该系统要求输入的数据格式跟多样化的企业用于发放的业务数据存在很大差别,这就需要客户手动进行数据转换,一旦数据格式没转换正确,就会影响后续发放,客户体验不佳,如果数据量大的情况下,不足会更加明显,影响建行总行跨行代发系统的推广普及。
【发明内容】

[0003]方法将“特征码”(包括普通银行卡卡号和二代社保卡卡号的特征码,这里“特征码”是指能够唯一标识一个卡号其所属银行的几位数字,普通银行卡号一般取其前4位数字,二代社保卡号一般取其前6位作为特征码)和“特征码”对应的当地银行的行名行号数据存入本地银行库;通过将本地银行库的特征码与社保卡号比对,自动判断出社保卡号所属的行名行号,并且将其行名行号追加到对应社保卡号所在的代发数据中;创新说明,1、新颖性,方法解决了当地社保局要将社保养老金财务数据按行分开发放的问题。因为当前社保卡所属银行很多,有建行、工行、农行、中行、邮政、广发等等,社保局拆分养老金财务数据到各家银行时工作量很大,甚至还会出现发错银行的情况;该方法通过智能判断出卡号所属银行行名行号,批量生成建行总行版“建设银行代收代付客户端”所需数据格式,进而通过 “建设银行代收代付客户端”跨行代发到其他,完成社保局养老金仅通过一家行(建行)实现全部行发放;2、创新性,该方法采用VBA编程,将VBA编程与ACCESS数据库结合起来,通过预设置“本地银行库”, 导入养老金数据时自动批量生成发放卡号对应的行名行号,进而批量组装出“建设银行代收代付客户端”所需数据格式,并且导出的数据文件可以根据总行代发客户端要求自动生成;3、实用性,目前蕉岭支行已经在使用“蕉岭模式”(社保养老金代发数据转换工具)工具(该工具就是使用了本方法)完成社保局养老金代发数据转换。蕉岭县社保局全部社保养老金都是通过建行发放的。县社保局那边对建行服务评价颇高:“在梅州市社保局某次会议上,市社保局要求每个县级社保局到各家邮政行开专户,目的为了推广社保卡资金发放,但蕉岭社保局在会议上直接说,我单位就只在蕉岭建行开户就可以了,建行通通都能搞定! ”可见工具的实用性,方法的有效性。【具体实施方式】
[0004]通过应用于“蕉岭模式”(社保养老金代发数据转换工具)工具(该工具就是使用了本方法),先将“特征码”(包括普通银行卡卡号和二代社保卡卡号的特征码,这里“特征码” 是指能够唯一标识一个卡号其所属银行的几位数字,普通银行卡号一般取其前4位数字,二代社保卡号一般取其前6位作为特征码)和“特征码”对应的当地银行的行名行号数据进行匹配并且存入本地银行信息库;然后将社保局养老金代发数据中的社保卡号数据提取出来,通过将社保卡号和本地银行信息库中的“特征码”进行比对,判断出社保卡号对应的行名、行号,然后将其行名行号追加到社保卡号所在的代发数据中;最后导出数据(该数据就为建行总行跨行代发客户端要求的数据格式);大大提高了建行银行的代发效率,同时也大大方便了社保财务人员的使用;建行总行跨行代发客户端要求的数据格式中要求的数据项有姓名、账号、金额、行名、 行号。社保局养老金财务数据中有姓名、账号、金额、身份证号等,就是没有行名和行号,这就需要财务人员判断出社保账号对应的行名行号,本方法就是解决了这个问题,特别是在批量数据处理的时候,极大的提高了用户和建行的工作效率。
【主权项】
1.核心思想:将“特征码”(包括普通银行卡卡号和二代社保卡卡号的特征码,这里“特 征码”是指能够唯一标识一个卡号其所属银行的几位数字,普通银行卡号一般取其前4位数 字,二代社保卡号一般取其前6位作为特征码)和“特征码”对应的当地银行的行名行号数据 存入本地银行库;通过将本地银行库的特征码与社保卡号比对,自动判断出社保卡号所属 的行名行号,并且将其行名行号追加到对应社保卡号所在的代发数据中;本方法通过VBA编程实现,目前应用在工具“蕉岭模式”(社保养老金代发数据转换工 具)中,该工具还可以为社保财务人员提供代发数据分类、报表汇总、报表明细打印以及代 发数据核对等功能。2.典型流程:本方法通过VBA编程实现,目前应用在工具“蕉岭模式”(社保养老金代发 数据转换工具)中:先将“特征码”(包括普通银行卡卡号和二代社保卡卡号的特征码,这里“特征码”是指 能够唯一标识一个卡号其所属银行的几位数字,普通银行卡号一般取其前4位数字,二代社 保卡号一般取其前6位作为特征码)和“特征码”对应的当地银行的行名行号数据进行匹配 并且存入本地银行信息库;然后将社保局养老金代发数据中的社保卡号数据提取出来,通 过将社保卡号和本地银行信息库中的“特征码”进行比对,判断出社保卡号对应的行名、行 号,然后将其行名行号追加到社保卡号所在的代发数据中;最后导出数据(该数据就为建行 总行跨行代发客户端要求的数据格式);大大提高了建行银行的代发效率,同时也大大方便 了社保财务人员的使用;建行总行跨行代发客户端要求的数据格式中要求的数据项有姓名、账号、金额、行名、 行号;社保局养老金财务数据中有姓名、账号、金额、身份证号等,就是没有行名和行号,这就 需要财务人员判断出社保账号对应的行名行号,本方法就是解决了这个问题,特别是在批 量数据处理的时候,极大的提高了用户和建行的效率。
【文档编号】G06Q40/08GK106022927SQ201610354377
【公开日】2016年10月12日
【申请日】2016年5月25日
【发明人】杨雷, 钟庆华
【申请人】杨雷
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1