账单校验方法、装置、设备及存储介质与流程

文档序号:34181102发布日期:2023-05-17 08:55阅读:39来源:国知局
账单校验方法、装置、设备及存储介质与流程

本发明涉及物流运输,尤其涉及一种账单校验方法、装置、设备及存储介质。


背景技术:

1、在物流行业中,快递员的系统账户中通常会有一些订单款项,系统进行账单划拨(包含尾款结算)时,需以用户(网点编码+业务员编码)为维度,计算记账用户数(累计),满足划拨条件的用户数、不满足划拨条件无法生成订单的用户数,并需统计未划拨的原因。用户满足划拨条件后,记录为可路由的订单笔数,一个用户对应一笔可路由订单。

2、若订单经过路由规则,成功进行税源地分配,则记录为成功路由订单,若未进行税源地分流,则记录为未路由订单,为异常数据,并需记录未分流的异常原因。现阶段需要解决账单划拨中遇到的异常数据、账户异常状态、和风险校验等。


技术实现思路

1、本发明的主要目的是通过对账单数据进行分析预警,及时发现账单划拨中遇到的异常数据,进一步提升客户满意度。

2、本发明第一方面提供了一种账单校验方法,包括:设置账单划拨规则,并根据用户对应账单的账单数据和所述账单划拨规则判断所述用户满足预设划拨条件;若所述用户满足所述划拨条件,则将所述用户标记为目标划拨用户,将所述目标划拨用户对应的账单标记为可路由账单;获取所述可路由账单对应的目标数据作为基础数据,基于预设路由规则对所述基础数据进行路由校验,得到校验结果;基于所述校验结果,对所述基础数据对应的可路由账单进行数据筛选,得到目标数据;将所述目标数据与历史账单中的维度数据进行比对,确定所述可路由账单的准确性。

3、可选地,在本发明第一方面的第一种实现方式中,在所述设置账单划拨规则,并根据用户对应账单的账单数据和所述账单划拨规则判断所述用户满足预设划拨条件之前,还包括:获取账单查询请求,基于所述账单查询请求获取所述账单的账单编号,其中,所述账单查询请求用于查询所述账单的账单数据;基于所述账单编号从预设第一数据库中,通过动态数据源路由确定数据源为第二数据库,并从所述第二数据库中获取所述账单数据的第一数据;通过所述动态数据源路由确定所述第一数据库中的预设数据源,并根据所述预设数据源,获取第二数据;根据所述第一数据和所述第二数据,确定所述账单的账单数据。

4、可选地,在本发明第一方面的第二种实现方式中,所述设置账单划拨规则包括:接收用户的划拨规则报文,并对所述划拨规则报文进行校验,得到所述划拨规则报文中的非空字段,得到目标划拨报文;将所述目标划拨报文存储至预设数据库,并按照预设序号对所述目标划拨报文进行排序,得到所述目标划拨报文的划拨时间;基于所述目标划拨报文和所述划拨时间,生成所述用户对应账单的账单划拨规则。

5、可选地,在本发明第一方面的第三种实现方式中,在所述获取所述可路由账单对应的目标数据作为基础数据,基于预设路由规则对所述基础数据进行路由校验,得到校验结果之前,还包括:接收账单处理请求,确定接收所述账单处理请求的节点,获取所述节点的路由配置信息,其中,所述路由配置信息包括路由规则。

6、可选地,在本发明第一方面的第四种实现方式中,所述获取所述可路由账单对应的目标数据作为基础数据,包括:基于所述可路由账单的账单数据,提取所述可路由账单的第一维度数据;确定与所述第一维度数据相匹配的账单生成模型;将所述可路由账单的账单数据输入所述账单生成模型,得到所述可路由账单对应的目标数据,并将所述目标数据作为基础数据。

7、可选地,在本发明第一方面的第五种实现方式中,所述基于预设路由规则对所述基础数据进行路由校验,得到校验结果,包括:获取所述基础数据对应的路由规则校验集合,并将所述路由规则校验集合作为所述基础数据的目标规则集合;基于所述基础数据,通过所述目标规则集合中的每个路由校验规则,对所述基础数据进行校验查;若存在校验结果为所述基础数据不符合所述目标规则集合中的校验规则,则终止对所述基础数据的校验,并确定所述基础数据对应的校验结果为校验不通过;若每个校验规则对应的检查结果均为符合,则确定所述基础数据对应的校验结果为校验通过。

8、本发明第二方面提供了一种账单校验装置,包括:判断模块,用于设置账单划拨规则,并根据用户对应账单的账单数据和所述账单划拨规则判断所述用户满足预设划拨条件;标记模块,用于若所述用户满足所述划拨条件,则将所述用户标记为目标划拨用户,将所述目标划拨用户对应的账单标记为可路由账单;校验模块,用于获取所述可路由账单对应的目标数据作为基础数据,基于预设路由规则对所述基础数据进行路由校验,得到校验结果;筛选模块,用于基于所述校验结果,对所述基础数据对应的可路由账单进行数据筛选,得到目标数据;第一确定模块,用于将所述目标数据与历史账单中的维度数据进行比对,确定所述可路由账单的准确性。

9、可选地,在本发明第二方面的第一种实现方式中,所述账单校验装置还包括:第一获取模块,用于获取账单查询请求,基于所述账单查询请求获取所述账单的账单编号,其中,所述账单查询请求用于查询所述账单的账单数据;第二确定模块,用于基于所述账单编号从预设第一数据库中,通过动态数据源路由确定数据源为第二数据库,并从所述第二数据库中获取所述账单数据的第一数据;第二获取模块,用于通过所述动态数据源路由确定所述第一数据库中的预设数据源,并根据所述预设数据源,获取第二数据;第三确定模块,用于根据所述第一数据和所述第二数据,确定所述账单的账单数据。

10、可选地,在本发明第二方面的第二种实现方式中,所述判断模块包括:校验单元,用于接收用户的划拨规则报文,并对所述划拨规则报文进行校验,得到所述划拨规则报文中的非空字段,得到目标划拨报文;排序单元,用于将所述目标划拨报文存储至预设数据库,并按照预设序号对所述目标划拨报文进行排序,得到所述目标划拨报文的划拨时间;生成单元,用于基于所述目标划拨报文和所述划拨时间,生成所述用户对应账单的账单划拨规则。

11、可选地,在本发明第二方面的第三种实现方式中,所述账单校验装置还包括:接收模块,用于接收账单处理请求,确定接收所述账单处理请求的节点,获取所述节点的路由配置信息,其中,所述路由配置信息包括路由规则。

12、可选地,在本发明第二方面的第四种实现方式中,所述校验模块具体用于:基于所述可路由账单的账单数据,提取所述可路由账单的第一维度数据;确定与所述第一维度数据相匹配的账单生成模型;将所述可路由账单的账单数据输入所述账单生成模型,得到所述可路由账单对应的目标数据,并将所述目标数据作为基础数据。

13、可选地,在本发明第二方面的第五种实现方式中,所述校验模块具体还用于:获取所述基础数据对应的路由规则校验集合,并将所述路由规则校验集合作为所述基础数据的目标规则集合;基于所述基础数据,通过所述目标规则集合中的每个路由校验规则,对所述基础数据进行校验查;若存在校验结果为所述基础数据不符合所述目标规则集合中的校验规则,则终止对所述基础数据的校验,并确定所述基础数据对应的校验结果为校验不通过;若每个校验规则对应的检查结果均为符合,则确定所述基础数据对应的校验结果为校验通过。

14、本发明第三方面提供了一种账单校验设备,包括:存储器和至少一个处理器,所述存储器中存储有指令,所述存储器和所述至少一个处理器通过线路互连;

15、所述至少一个处理器调用所述存储器中的所述指令,以使得所述账单校验设备执行上述的账单校验方法的各个步骤。

16、本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的账单校验方法的各个步骤。

17、本发明提供的技术方案中,通过设置账单划拨规则,并根据用户对应账单的账单数据和账单划拨规则判断用户满足预设划拨条件;若用户满足划拨条件,则将用户标记为目标划拨用户,将目标划拨用户对应的账单标记为可路由账单;获取可路由账单对应的目标数据作为基础数据,基于预设路由规则对基础数据进行路由校验,得到校验结果;基于校验结果,对基础数据对应的可路由账单进行数据筛选,得到目标数据;将目标数据与预设历史账单中的维度数据进行比对,确定可路由账单的准确性。本发明通过对账单数据进行分析预警,及时发现账单划拨中遇到的异常数据,进一步提升客户满意度。

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