技术新讯 > 计算推算,计数设备的制造及其应用技术 > 处理业务数据的方法、装置、设备和计算机可读介质与流程  >  正文

处理业务数据的方法、装置、设备和计算机可读介质与流程

  • 国知局
  • 2024-07-31 22:52:44

本发明涉及大数据,尤其涉及一种处理业务数据的方法、装置、设备和计算机可读介质。

背景技术:

1、金融机构和金融企业在处理金融交易的业务数据过程中,涉及处理金融交易流水。金融交易流水是金融机构在资金往来中记录的一系列交易记录。

2、在实现本发明过程中,发明人发现现有技术中至少存在如下问题:处理金融交易流水依赖于大量的人工干预和人工处理,进而引发错误和延迟。

技术实现思路

1、有鉴于此,本发明实施例提供一种处理业务数据的方法、装置、设备和计算机可读介质,能够提高降低数据错误和提高数据处理速度。

2、为实现上述目的,根据本发明实施例的一个方面,提供了一种处理业务数据的方法,包括:

3、采集金融交易流水涉及的原始业务数据,并按照数据采集条件剔除所述原始业务数据的无效业务数据得到实际业务数据;

4、基于所述实际业务数据和当前时间点,调用业务模板以配置所述实际业务数据的业务处理条件和所述业务处理条件的优先级;

5、按照所述业务处理条件的优先级,基于所述实际业务数据的业务处理条件匹配所述实际业务数据,确定与所述实际业务数据成功匹配的业务参数和匹配结果;

6、根据所述成功匹配的业务参数之间的业务关系确定平衡条件,并依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件,以按照所述成功匹配的业务参数和所述匹配结果输出会计科目流水。

7、所述采集金融交易流水涉及的原始业务数据,并按照数据采集条件剔除所述原始业务数据的无效业务数据得到实际业务数据,包括:

8、从多个金融交易系统中,采集金融交易流水涉及的原始业务数据,并基于所述原始业务数据的交易方信息获取所述数据采集条件;

9、按照所述数据采集条件剔除所述原始业务数据的无效业务数据得到实际业务数据,所述数据采集条件包括格式转换子条件和/或去重子条件。

10、所述基于所述实际业务数据和当前时间点,调用业务模板以配置所述实际业务数据的业务处理条件和所述业务处理条件的优先级,包括:

11、基于所述实际业务数据和当前时间点,确定业务场景以调用业务模板;

12、基于所述实际业务数据中的业务参数配置所述业务模板中所述实际业务数据的业务处理条件,并设置所述业务处理条件的优先级,所述业务参数包括以下一种或多种:交易类型、账户状态、余额类型和产品类型。

13、所述按照所述业务处理条件的优先级,基于所述实际业务数据的业务处理条件匹配所述实际业务数据,确定与所述实际业务数据成功匹配的业务参数和匹配结果,包括:

14、按照所述业务处理条件的优先级,定位所述实际业务数据的业务处理条件的执行顺序;

15、基于所述实际业务数据的业务处理条件匹配所述实际业务数据,确定与所述实际业务数据成功匹配的业务参数和匹配结果,所述匹配包括以下一种或多种:交易码匹配、交易类型匹配、账户状态匹配、余额类型匹配和产品类型匹配,所述匹配结果包括会计科目,所述业务参数包括会计科目的参数。

16、所述根据所述成功匹配的业务参数之间的业务关系确定平衡条件,并依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件,包括:

17、按照金融交易流水的业务场景获取业务参数之间的业务关系,以所述成功匹配的业务参数获取所述成功匹配的业务参数之间的业务关系,以确定平衡条件;

18、根据金融交易流水的处理时间构建所述平衡条件的触发事件,依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件。

19、所述根据金融交易流水的处理时间构建所述平衡条件的触发事件,依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件,包括:

20、根据金融交易流水的处理时间构建所述平衡条件的触发事件,依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数不符合所述平衡条件;

21、再次依据更新后的平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件。

22、所述按照所述成功匹配的业务参数和所述匹配结果输出会计科目流水,包括:

23、按照所述成功匹配的业务参数和所述匹配结果,经预设操作处理后输出会计科目流水,所述预设操作包括一种或多种:字段选择、排序、时间格式和业务参数精度。

24、根据本发明实施例的第二方面,提供了一种处理业务数据的装置,包括:

25、采集模块,用于采集金融交易流水涉及的原始业务数据,并按照数据采集条件剔除所述原始业务数据的无效业务数据得到实际业务数据;

26、调用模块,用于基于所述实际业务数据和当前时间点,调用业务模板以配置所述实际业务数据的业务处理条件和所述业务处理条件的优先级;

27、匹配模块,用于按照所述业务处理条件的优先级,基于所述实际业务数据的业务处理条件匹配所述实际业务数据,确定与所述实际业务数据成功匹配的业务参数和匹配结果;

28、输出模块,用于根据所述成功匹配的业务参数之间的业务关系确定平衡条件,并依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件,以按照所述成功匹配的业务参数和所述匹配结果输出会计科目流水。

29、根据本发明实施例的第三方面,提供了一种处理业务数据的电子设备,包括:

30、一个或多个处理器;

31、存储装置,用于存储一个或多个程序,

32、当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现如上述的方法。

33、根据本发明实施例的第四方面,提供了一种计算机可读介质,其上存储有计算机程序,所述程序被处理器执行时实现如上述的方法。

34、根据本发明实施例的第五方面,提供了一种计算机程序产品,包括计算机程序,所述程序被处理器执行时实现本发明实施例提供的如上述的方法。

35、上述发明中的一个实施例具有如下优点或有益效果:采集金融交易流水涉及的原始业务数据,并按照数据采集条件剔除所述原始业务数据的无效业务数据得到实际业务数据;基于所述实际业务数据和当前时间点,调用业务模板以配置所述实际业务数据的业务处理条件和所述业务处理条件的优先级;按照所述业务处理条件的优先级,基于所述实际业务数据的业务处理条件匹配所述实际业务数据,确定与所述实际业务数据成功匹配的业务参数和匹配结果;根据所述成功匹配的业务参数之间的业务关系确定平衡条件,并依据所述平衡条件和所述平衡条件的触发事件,检测所述成功匹配的业务参数符合所述平衡条件,以按照所述成功匹配的业务参数和所述匹配结果输出会计科目流水。利用业务处理条件匹配实际业务数据,并采用平衡条件检测业务参数以输出会计科目流水。上述处理过程无需人工干预,自动执行进而能够降低数据错误和提高数据处理速度。

36、上述的非惯用的可选方式所具有的进一步效果将在下文中结合具体实施方式加以说明。

本文地址:https://www.jishuxx.com/zhuanli/20240730/195134.html

版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至 YYfuon@163.com 举报,一经查实,本站将立刻删除。