一种钱箱容错的自助业务处理方法及系统与流程

文档序号:12472371阅读:273来源:国知局
一种钱箱容错的自助业务处理方法及系统与流程

本发明属于自助终端技术领域,尤其涉及一种钱箱容错的自助业务处理方法及系统。



背景技术:

随着科学技术的发展,自助终端设备在人们的日常生活中已经得到广泛应用。取款业务是自助终端最常用的功能,自助终端在接收到客户输入的取款业务请求时,首先需要通过机芯获取各个钱箱的参数信息,然后根据钱箱管理人员输入的取款金额通过配钞算法计算出各面额的出钞张数,再通过对比上述各个钱箱的参数信息决定从哪些钱箱出钞,每个钱箱出钞多少。

然而,在实际应用中,自助终端中各个钱箱的参数信息会偶尔发生跳变的情况,导致机芯获取的钱箱的参数信息可能会与实际情况不符,尤其是一些支持互换钱箱操作的自助终端,其钱箱参数信息发生跳变的现象尤为突出,若不对此加以正确处理,将会导致出钞错误,发生长短款的账务问题,影响用户体验。



技术实现要素:

本发明实施例的目的在于提供一种钱箱容错的自助业务处理方法及系统,旨在解决现有的自助终端中各个钱箱的参数信息会偶尔发生跳变的现象,若不对此加以正确处理,将会导致出钞错误,发生长短款的账务问题,影响用户体验的问题。

本发明实施例是这样实现的,一种钱箱容错的自助业务处理方法,包括:

当检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息;

当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息;

判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致;

若不一致,则屏蔽所述钱箱的出钞功能。

在上述技术方案的基础上,所述当检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息具体包括:

当检测到自助终端发生预设事件时,通过所述自助终端中的机芯读取所述自助终端内部钱箱的参数信息;

将获取的所述自助终端内部钱箱的参数信息显示给钱箱管理人员,供钱箱管理人员确认所述钱箱的参数信息是否正确;

若接收到钱箱管理人员输入的确认正确的指令,则将预先保存的钱箱的基准参数信息更新为所述钱箱的参数信息。

在上述技术方案的基础上,所述预设事件为钱箱插拔事件、加钞完成事件或者修改钱箱的参数信息事件。

在上述技术方案的基础上,所述钱箱的参数信息至少包括钱箱的ID信息、钱箱对应的面额以及钱箱对应的币种。

在上述技术方案的基础上,所述屏蔽所述钱箱的出钞功能之前还包括:

重新读取所述自助终端中的所述钱箱的当前参数信息;

判断所述钱箱的当前参数信息是否与所述钱箱的基准参数信息一致;

若上述步骤重复预设次数后,判断结果仍为不一致,则屏蔽所述钱箱的出钞功能。

本发明实施例的另一目的在于提供一种钱箱容错的自助业务处理系统,包括:

基准参数信息获取模块,用于当检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息;

当前参数信息获取模块,用于当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息;

跳变判断模块,用于判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致;

出钞功能屏蔽模块,用于若不一致,则屏蔽所述钱箱的出钞功能。

在上述技术方案的基础上,所述基准参数信息获取模块具体用于:

当检测到自助终端发生预设事件时,通过所述自助终端中的机芯读取所述自助终端内部钱箱的参数信息;

将获取的所述自助终端内部钱箱的参数信息显示给钱箱管理人员,供钱箱管理人员确认所述钱箱的参数信息是否正确;

若接收到钱箱管理人员输入的确认正确的指令,则将预先保存的钱箱的基准参数信息更新为所述钱箱的参数信息。

在上述技术方案的基础上,所述预设事件为钱箱插拔事件、加钞完成事件或者修改钱箱的参数信息事件。

在上述技术方案的基础上,所述钱箱的参数信息至少包括钱箱的ID信息、钱箱对应的面额以及钱箱对应的币种。

在上述技术方案的基础上,还包括容错模块,用于:

重新读取所述自助终端中的所述钱箱的当前参数信息;

判断所述钱箱的当前参数信息是否与所述钱箱的基准参数信息一致;

若上述步骤重复预设次数后,判断结果仍为不一致,则屏蔽所述钱箱的出钞功能。

实施本发明实施例提供的一种钱箱容错的自助业务处理方法及系统具有以下有益效果:

本发明实施例通过在检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息;当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息;判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致;若不一致,则屏蔽所述钱箱的出钞功能,从而可以在检测到自助终端内部的钱箱的参数信息发生跳变时及时屏蔽该钱箱的出钞功能,避免出现出钞错误和账务长短款的现象,提高了自助终端的可靠性,并且提升了用户体验。

附图说明

图1是本发明实施例提供的一种钱箱容错的自助业务处理方法的具体实现流程图;

图2是本发明实施例提供的一种钱箱容错的自助业务处理方法中步骤S201的具体实现流程图;

图3是本发明实施例提供的一种钱箱容错的自助业务处理系统的示意性框图;

图4是本发明另一实施例提供的一种钱箱容错的自助业务处理系统的示意性框图。

具体实施方式

为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。

图1是本发明第一实施例提供的一种钱箱容错的自助业务处理方法的具体实现流程图。参见图1所示,本实施例提供的一种钱箱容错的自助业务处理方法可以包括以下步骤:

在S101中,当检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息。

进一步的,参见图2所示,在本实施例中,步骤S101具体可以包括以下步骤:

在S201中,当检测到自助终端发生预设事件时,通过所述自助终端中的机芯读取所述自助终端内部钱箱的参数信息;

在S202中,将获取的所述自助终端内部钱箱的参数信息显示给钱箱管理人员,供钱箱管理人员确认所述钱箱的参数信息是否正确;

在S203中,若接收到钱箱管理人员输入的确认正确的指令,则将预先保存的钱箱的基准参数信息更新为所述钱箱的参数信息。

其中,所述预设事件为钱箱插拔事件、加钞完成事件或者修改钱箱的参数信息事件。所述钱箱的参数信息至少包括钱箱的ID信息、钱箱对应的面额以及钱箱对应的币种。

在本实施例中,钱箱管理人员确认所述钱箱的参数信息是否正确具体包括:

将自助终端设置为测试模式,控制机芯分别从各个钱箱出钞后再回收,使钱箱管理人员根据各个钱箱出钞的钞票该钱箱的币种和面额,然后判断该钱箱的币种和面额是否自助终端显示的钱箱的参数信息中的币种和面额相同,若相同,则说明所述钱箱的参数信息正确,此时,可输入确认正确的指令;反之,则说明所述钱箱的参数信息不正确,此时钱箱管理人员可手动更改自助终端内部钱箱的参数信息,然后将自助终端中预先存储的前线的基准参数信息更新为修改后的钱箱的参数信息。

在S102中,当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息。

在本实施例中,步骤S102具体包括:

当所述自助终端中的业务处理软件启动时,向自助终端的机芯发送获取钱箱的当前参数信息的控制指令,然后接收机芯返回的各钱箱的当前参数信息,并进入到步骤S103中,根据所述钱箱的基准参数信息对各钱箱的当前参数信息进行验证,以判断各钱箱的当前参数信息是否发生跳变。

在S103中,判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致,若不一致,则进入步骤S104。

在本实施例中,判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致具体包括:将所述钱箱的当前参数信息中的各项参数与所述钱箱的基准参数信息中的各项参数进行一一比对,若均相同,则说明机芯获取的该钱箱的当前参数信息与实际钱箱的参数信息相符,此时可以执行正常的业务处理流程;相反,若有某个钱箱的当前参数信息与该钱箱的基准参数信息不一致,则说明该钱箱的参数信息可能发生的跳变,此时机芯获取的该钱箱的当前参数信息与实际钱箱的参数信息不相符,因此,进入到步骤S104中。

在S104中,屏蔽所述钱箱的出钞功能。

在本实施例中,由于在检测到钱箱的当前参数信息与钱箱的基准信息不一致时,则认定为该钱箱的参数信息可能发生的跳变,此时机芯获取的该钱箱的当前参数信息与实际钱箱的参数信息不相符,因此通过屏蔽该钱箱的出钞功能,可以防止后续在执行取款业务流程时出现出钞错误或者账务长短款的现象。

进一步的,在另一实施例中,当检测到钱箱的当前参数信息与钱箱的基准信息不一致时,在屏蔽所述钱箱的出钞功能之前还可以包括:

重新读取所述自助终端中的所述钱箱的当前参数信息;

判断所述钱箱的当前参数信息是否与所述钱箱的基准参数信息一致;

若重复读取所述自助终端中的所述钱箱的当前参数信息预设次数后,判断结果仍为不一致,则屏蔽所述钱箱的出钞功能。

在本实施例中,若机芯获取到的钱箱的当前参数信息与钱箱的基本参数信息不一致或者获取钱箱的当前参数信息失败,则可以触发所述业务处理软件重新向所述机芯发送获取钱箱的当前参数信息的控制指令,重新尝试获取自助终端的当前参数信息,然后再次判断获取到的钱箱的当前参数信息是否与钱箱的基准信息一致,若多次尝试后,判断结果不一至,则屏蔽所述钱箱的出钞功能;相反,若仅第一次判断结果为不一致,而接下来的几次判断结果均一致,则说明接下来几次机芯获取到的钱箱的当前参数信息均与实际钱箱的参数信息相符,此时钱箱跳变恢复正常,可进行正常业务处理流程。本实施例中,采用的多次尝试通过机芯读取自助终端内部钱箱的当前参数信息,可以提高机芯获取自助终端内部钱箱的当前参数信息的准确性,减少出错率,保证自助终端业务处理的可靠性。

以上可以看出,本实施例提供的一种钱箱容错的自助业务处理方法通过在检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息;当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息;判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致;若不一致,则屏蔽所述钱箱的出钞功能,从而可以在检测到自助终端内部的钱箱的参数信息发生跳变时及时屏蔽该钱箱的出钞功能,避免出现出钞错误和账务长短款的现象,提高了自助终端的可靠性,并且提升了用户体验。

图3是本发明实施例提供的一种钱箱容错的自助业务处理系统的示意性框图。为了便于说明,仅仅示出了与本实施例相关的部分。

参见图3所示,本实施例提供的一种钱箱容错的自助业务处理系统,包括:

基准参数信息获取模块1,用于当检测到自助终端发生预设事件时,更新所述自助终端中预先保存的钱箱的基准参数信息;

当前参数信息获取模块2,用于当所述自助终端中的业务处理软件启动时,实时读取所述自助终端中所述钱箱的当前参数信息;

跳变判断模块3,用于判断所述钱箱的当前参数信息是否与更新后的钱箱的基准参数信息一致;

出钞功能屏蔽模块4,用于若不一致,则屏蔽所述钱箱的出钞功能。

可选的,所述基准参数信息获取模块1具体用于:

当检测到自助终端发生预设事件时,通过所述自助终端中的机芯读取所述自助终端内部钱箱的参数信息;

将获取的所述自助终端内部钱箱的参数信息显示给钱箱管理人员,供钱箱管理人员确认所述钱箱的参数信息是否正确;

若接收到钱箱管理人员输入的确认正确的指令,则将预先保存的钱箱的基准参数信息更新为所述钱箱的参数信息。

可选的,所述预设事件为钱箱插拔事件、加钞完成事件或者修改钱箱的参数信息事件。

可选的,所述钱箱的参数信息至少包括钱箱的ID信息、钱箱对应的面额以及钱箱对应的币种。

可选的,参见图4所示,在另一实施例中,所述钱箱容错的自助业务处理系统还包括容错模块5,用于:

重新读取所述自助终端中的所述钱箱的当前参数信息;

判断所述钱箱的当前参数信息是否与所述钱箱的基准参数信息一致;

若上述步骤重复预设次数后,判断结果仍为不一致,则屏蔽所述钱箱的出钞功能。

需要说明的是,本发明实施例提供的上述系统中的各个模块,由于与本发明方法实施例基于同一构思,其带来的技术效果与本发明方法实施例相同,具体内容可参见本发明方法实施例中的叙述,此处不再赘述。

因此,可以看出本发明实施例提供的钱箱容错的自助业务处理系统同样可以在检测到自助终端内部的钱箱的参数信息发生跳变时及时屏蔽该钱箱的出钞功能,避免出现出钞错误和账务长短款的现象,提高了自助终端的可靠性,并且提升了用户体验。

以上所述仅为本发明的较佳实施例而已,并不用以限制本发明,凡在本发明的精神和原则之内所作的任何修改、等同替换和改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1