公开/公告号CN112926962A
专利类型发明专利
公开/公告日2021-06-08
原文格式PDF
申请/专利权人 北京思特奇信息技术股份有限公司;
申请/专利号CN202110075778.9
发明设计人 黎文琦;
申请日2021-01-20
分类号G06Q20/10(20120101);G06Q20/14(20120101);G06Q50/32(20120101);
代理机构11335 北京汇信合知识产权代理有限公司;
代理人王维新
地址 100086 北京市海淀区中关村南大街6号14层
入库时间 2023-06-19 11:19:16
技术领域
本发明涉及电信业务支撑领域,尤其是涉及一种根据费用变动修复业务办理异常的方法及系统。
背景技术
随着电信业务的发展,电信运营商推出了合家欢等业务,用户可以加入到家庭当中,这样个人的通信账单及缴纳的费用均计入家庭账户,供家庭成员共享。
目前,在用户办理合家欢业务时,按照正常流程,CRM(客户管理系统)会给用户创建订单,包括付费计划和转账工单,将用户账单的付费账户修改为家庭账户,将用户原个人账户的预存款转移至家庭账户;但当系统存在bug或订单处理失败时,会存在转账工单未创建,付费计划已完成修改,因而导致用户的预存款仍在个人账户,而账单已经转移至家庭账户,造成用户因家庭账户欠费而被错误停机。
发明内容
针对上述问题,本发明提供了一种根据费用变动修复业务办理异常的方法及系统,通过新增出账稽核模块稽核前端家庭类业务办理情况,发现异常情况并主动修复,减少对用户的误停机。
为实现上述目的,本发明提供了根据费用变动修复业务办理异常的方法,包括:
账务处理环节,记录用户不同账户之间的账单转移,形成增量日志,其中增量日志包括用户ID、个人账户ID、家庭账户ID;
逐条读取所述增量日志,根据所述个人账户ID,查询并判断用户是否存在个人账户与家庭账户间转账异常;
若存在,则重新发起转账;
完成转账后,对不欠费用户发送开机指令。
作为本发明的进一步改进,所述根据所述个人账户ID,查询并判断用户是否存在个人账户与家庭账单间转账异常,包括:
根据所述个人账户ID查询个人账户余额;
若余额为零则不存在异常,反之,则存在异常。
作为本发明的进一步改进,所述若存在,则重新发起转账;包括:
读取所述个人账户ID和家庭账户ID;
发起由所述个人账户ID向家庭账户ID的转账操作。
作为本发明的进一步改进,所述对不欠费用户发送开机指令,包括:
根据所述家庭账户ID查询家庭账户结余情况;
若有结余,则根据用户ID向用户控制模块发送开机指令。
作为本发明的进一步改进,若没有结余,则该用户处理完成,读取下一条增量日志。
本发明还提供了一种用于根据费用变动修复业务办理异常的系统,包括:账务模块、出账稽核模块、用户控制模块;
所述账务模块,用于:
在账务处理环节,记录用户不同账户之间的账单转移,形成增量日志,其中增量日志包括用户ID、个人账户ID、家庭账户ID;
所述出账稽核模块,用于:
逐条读取所述增量日志,根据所述个人账户ID,查询并判断用户是否存在个人账户与家庭账户间转账异常;
若存在,则重新发起转账;
完成转账后,对不欠费用户发送开机指令;
所述用户控制模块,用于:
接收出账稽核模块发送的开机指令,执行开机操作。
作为本发明的进一步改进,所述出账稽核模块,根据所述个人账户ID,查询并判断用户是否存在个人账户与家庭账单间转账异常,包括:
根据所述个人账户ID查询个人账户余额;
若余额为零则不存在异常,反之,则存在异常。
作为本发明的进一步改进,所述若存在,则重新发起转账;包括:
读取所述个人账户ID和家庭账户ID;
发起由所述个人账户ID向家庭账户ID的转账操作。
作为本发明的进一步改进,所述出账稽核模块,对不欠费用户发送开机指令,包括:
根据所述家庭账户ID查询家庭账户结余情况;
若有结余,则根据用户ID向用户控制模块发送开机指令。
作为本发明的进一步改进,若没有结余,则该用户处理完成,读取下一条增量日志。
与现有技术相比,本发明的有益效果为:
本发明在账务处理环节形成增量日志,并新增出账稽核模块,出账稽核模块可根据增量日志稽核前端家庭类业务办理是否出现异常,进而及时发现异常情况并主动修复,减少对用户的误停机。
附图说明
图1为本发明一种实施例公开的根据费用变动修复业务办理异常的方法流程图;
图2为本发明一种实施例公开的根据费用变动修复业务办理异常的系统示意图;
图3为本发明一种实施例公开的根据费用变动修复业务办理异常的方法的详细流程图。
具体实施方式
为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明的一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动的前提下所获得的所有其他实施例,都属于本发明保护的范围。
下面结合附图对本发明做进一步的详细描述:
如图1、3所示,本发明提供的一种根据费用变动修复业务办理异常的方法,包括:
S1、账务处理环节,记录用户不同账户之间的账单转移,形成增量日志,其中增量日志包括用户ID、个人账户ID、家庭账户ID;
S2、逐条读取增量日志,根据个人账户ID,查询并判断用户是否存在个人账户与家庭账户间转账异常;
其中,
根据个人账户ID查询个人账户余额;
若余额为零则不存在异常,反之,则存在异常。
S3、若存在,则重新发起转账;
其中,
读取个人账户ID和家庭账户ID;
发起由个人账户ID向家庭账户ID的转账操作。
S4、完成转账后,对不欠费用户发送开机指令。
其中,
根据家庭账户ID查询家庭账户结余情况;
若有结余,则根据用户ID向用户控制模块发送开机指令;
若没有结余,则该用户处理完成,读取下一条增量日志。
如图2所示,本发明还提供了一种用于根据费用变动修复业务办理异常的系统,包括:账务模块、出账稽核模块、用户控制模块;
账务模块,用于:
在账务处理环节,记录用户不同账户之间的账单转移,形成增量日志,其中增量日志包括用户ID、个人账户ID、家庭账户ID;
出账稽核模块,用于:
逐条读取增量日志,根据个人账户ID,查询并判断用户是否存在个人账户与家庭账户间转账异常;
其中,
出账稽核模块根据个人账户ID查询个人账户余额;
若余额为零则不存在异常,反之,则存在异常。
若存在,则重新发起转账;
其中,包括:
读取个人账户ID和家庭账户ID;
发起由个人账户ID向家庭账户ID的转账操作。
完成转账后,对不欠费用户发送开机指令;
根据家庭账户ID查询家庭账户结余情况;
若有结余,则根据用户ID向用户控制模块发送开机指令;
若没有结余,则该用户处理完成,读取下一条增量日志。
用户控制模块,用于:
接收出账稽核模块发送的开机指令,执行开机操作。
实施例:
步骤1、用户首次办理合家欢业务,加入家庭账户,客户管理系统为用户创建付费计划和转账工单;
步骤2、账务处理环节,发现用户不同账户之间的账单转移,记录形成增量日志,发送出账稽核模块;增量日志如下表所示,其中包括用户ID、个人账户ID、家庭账户ID;
步骤3、出账稽核模块逐条读取增量日志,根据个人账户ID,查询个人账户余额,余额为80元,余额不为零,转账存在异常;
步骤4、出账稽核模块读取个人账户ID和家庭账户ID,重新发起个人账户ID向家庭账户ID的转账;
步骤5、完成转账后,根据家庭账户ID查询家庭账户结余情况,结余为60元,说明开始时家庭账户欠费20元,导致家庭账户内所有用户均停机,因此,对不欠费用户发送开机指令。
本发明的优点:
在账务处理环节形成增量日志,并新增出账稽核模块,出账稽核模块可根据增量日志稽核前端家庭类业务办理是否出现异常,进而及时发现异常情况并主动修复,减少对用户的误停机。
以上仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
机译: 远程修复系统,医生端终端设备,患者端终端设备,修复数据管理设备,用于远程修复的医疗处理/费用查询方法
机译: 用于检测异常费用信号的费用分析系统和方法
机译: 由计算机实现的用于在机器执行一类或多类方法的过程中管理可伸缩异常的过程,一种使程序运行时电池在操作时间内所需的时间最小化的方法,以及一种由每台计算机实现以管理的系统在一台或多台计算机上执行方法时启动的异常