【技术实现步骤摘要】
社保缴费模拟方法及装置
本专利技术涉及计算机
,特别是涉及一种社保缴费模拟方法及装置。
技术介绍
随着科学技术的快速发展,为了方便用户缴纳社保,在许多应用软件中均设置了的可以进行缴纳社保的社保缴费功能。在设置有社保缴费功能的应用软件在使用过程中,需进行对其进行模拟测试,以确定社保缴费功能在应用软件中正常使用。在对社保缴费功能进行模拟测试的过程中,需要将应用程序进行外部连接税务局系统,并通过获取税务局系统中的各个社保数据进行模拟测试。通过外部连接税务局系统时,应用软件与税务局系统之间连接的链路较长,进行模拟测试的过程极为不便,且模拟测试过程中所花费的成本较高。
技术实现思路
有鉴于此,本专利技术提供一种社保缴费模拟方法,通过该方法,通过在银行系统中设置服务器,服务器预先存储税务局系统中的各个铺底数据,无需通过税务局系统可由服务器实现银行软件模拟缴纳社保的过程,简化模拟过程并降低花费成本。本专利技术还提供了一种社保缴费模拟装置,用以保证上述方法在实际中的实现及应用。一种社保缴费模 ...
【技术保护点】
1.一种社保缴费模拟方法,其特征在于,所述方法应用于服务器,所述服务器设置于银行系统中,并与所述银行系统所支持的各个银行软件进行数据交互,所述方法包括:/n当接收到用户通过银行软件发送的请求报文时,获取所述服务器中预先存储的各个铺底数据,所述铺底数据为所述服务器在预先设置的税务局系统中进行备份获得的社保缴费数据;/n在各个所述铺底数据中查找所述请求报文对应的目标铺底数据,并依据所述目标铺底数据判断所述用户是否存在待缴费社保项目;/n若所述用户存在待缴费社保项目,则依据各个所述待缴费社保项目生成缴费报文,经由所述银行软件向所述用户发送所述缴费报文;/n当接收到所述银行软件发送 ...
【技术特征摘要】
1.一种社保缴费模拟方法,其特征在于,所述方法应用于服务器,所述服务器设置于银行系统中,并与所述银行系统所支持的各个银行软件进行数据交互,所述方法包括:
当接收到用户通过银行软件发送的请求报文时,获取所述服务器中预先存储的各个铺底数据,所述铺底数据为所述服务器在预先设置的税务局系统中进行备份获得的社保缴费数据;
在各个所述铺底数据中查找所述请求报文对应的目标铺底数据,并依据所述目标铺底数据判断所述用户是否存在待缴费社保项目;
若所述用户存在待缴费社保项目,则依据各个所述待缴费社保项目生成缴费报文,经由所述银行软件向所述用户发送所述缴费报文;
当接收到所述银行软件发送的所述缴费报文对应的缴费信息时,依据所述缴费信息,判断所述用户是否缴费成功;
若所述用户缴费成功,则生成所述缴费信息对应的回执报文,并向所述银行软件发送所述回执报文,结束所述用户对应的社保缴费的模拟过程。
2.根据权利要求1所述的方法,其特征在于,所述在各个所述铺底数据中查找所述请求报文对应的目标铺底数据,包括:
解析所述请求报文,获取所述请求报文中包含的客户信息及社保信息;
获取每个所述铺底数据对应的用户标识信息,并查找与所述用户信息相匹配的目标用户标识信息;
将所述目标用户表示信息对应的铺底数据确定为目标铺底数据。
3.根据权利要求1所述的方法,其特征在于,所述依据各个所述待缴费社保项目生成缴费报文,经由所述银行软件向所述用户发送所述缴费报文,包括:
确定每个所述待缴费项目对应的缴费金额,并将每个所述待缴费社保项目及其对应的缴费金额写入预先设置的缴费列表中;
调用预先设置的加密算法对所述缴费列表进行加密,生成缴费报文;
将所述缴费报文发送至所述银行软件,触发所述银行软件对所述缴费报文进行解密后向所述用户发送所述缴费列表。
4.根据权利要求3所述的方法,其特征在于,所述依据所述缴费信息,判断所述用户是否缴费成功,包括:
获取所述缴费信息中包含的各个已缴费社保项目,及每个所述已缴费社保项目对应的缴费金额;
判断各个所述已缴费社保项目,与所述缴费列表中的各个待缴费社保项目是否一致;
若各个所述已缴费社保项目,与所述缴费列表中的各个待缴费社保项目一致,则确定所述用户缴费成功;
若任意一个已缴费社保项目,与所述缴费列表中的各个待缴费社保项目不一致,则确定所述用户缴费失败。
5.根据权利要求4所述的方法,其特征在于,还包括:
当所述用户缴费失败时,将各个所述已缴费社保项目对应的缴费金额退回所述银行软件对应的支付账户,并向所述银行软件发送缴费失败消息。
...
【专利技术属性】
技术研发人员:朱峰,刘洋,
申请(专利权)人:中国银行股份有限公司,
类型:发明
国别省市:北京;11
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。