本说明书的一个或多个实施例涉及数据处理,特别的涉及一种数据报送方法、系统及数据监管报送系统。
背景技术:
1、根据监管机构要求,金融营业机构需要定期将展业明细数据(如支付明细)报送给监管机构。如果未按要求和时间将数据报送成功,则可能会受到监管处罚。
2、不同监管机构要求不一,数据报送方式也多种多样,比如通过api接口传输、文件传输、消息传输等报送渠道报送。每次报送时,报送方需要根据报送数据类型和监管机构的要求,配置相关的报送渠道和报送策略,之后将自己的系统通过不同报送渠道连接到监管系统,然后将数据传输到监管系统上。可见,上述报送过程需对不同报送场景进行特定配置,报送效率较低。
技术实现思路
1、本说明书一个或多个实施例描述了一种数据报送方法、系统及数据监管报送系统,能使数据报送系统快速接入多种报送场景下的监管系统,实现效率较高的数据报送。
2、第一方面,本说明书实施例提供了数据报送系统,包括:
3、报送配置模块,用于配置多种报送渠道、多个报送策略;每种报送渠道对应有多个报送策略,所述报送策略与所述报送渠道关联配置,所述报送策略用于配置报送渠道的配置参数;
4、报送任务生成模块,用于基于报送任务模板,配置报送任务;所述报送任务与报送策略关联配置;
5、报送模块,用于在收到报送任务生成模块发送的报送任务时,基于报送任务获取待报送数据、报送策略和报送渠道;还根据报送渠道和报送策略,与监管系统建立传输连接;还通过传输连接将报送任务中的待报送数据发送给监管系统。
6、第二方面,本说明书实施例提供了数据报送方法,执行于数据报送系统,方法包括:
7、当收到报送任务时,基于报送任务获取待报送数据、报送策略和报送渠道;
8、根据报送渠道和报送策略,与监管系统建立传输连接;
9、通过传输连接将报送任务中的待报送数据发送给监管系统;
10、其中,所述报送任务基于报送任务模板配置,且被配置与所述报送策略相关联;所述报送策略从预先配置好的多个报送策略中获得,所述报送渠道通过与其关联的所述报送策略从预先配置好的多种报送渠道中获得,所述报送策略用于配置报送渠道的配置参数。
11、第三方面,本说明书实施例提供了数据监管报送系统,包括第一方面所述的数据报送系统和监管系统;所述数据报送系统与所述监管系统通信连接。
12、第四方面,本说明书实施例提供了电子设备,包括处理器以及存储器;
13、所述处理器与所述存储器相连;
14、所述存储器,用于存储可执行程序代码;
15、所述处理器通过读取所述存储器中存储的可执行程序代码来运行与所述可执行程序代码对应的程序,以用于执行上述第二方面所述的方法。
16、第五方面,本说明书实施例提供了计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现上述第二方面所述的方法。
17、本说明书一些实施例提供的技术方案带来的有益效果至少包括:
18、在本说明书一个或多个实施例中,本说明书实施例集成多种报送渠道,并对每种报送渠道关联配置多个报送策略;在配置报送任务时,报送任务通过与报送策略关联的方式,可获得该报送任务所对应的报送渠道,这样无需在面对不同报送场景时定制报送渠道、报送策略,可使数据报送系统较快速接入监管系统;报送任务模板预先定义好配置的参数,可便于数据报送系统较快速生成报送任务;此外,通过校验回执结果可提前预知报送结果,若报送失败,则可重新传输待报送数据,缩短了等待监管系统邮件或书面通知数据校验结果的时间,提高了数据报送效率。
1.数据报送系统,包括:
2.根据权利要求1所述的系统,所述多种报送渠道包括api接口传输报送渠道、文件传输报送渠道、消息传输报送渠道。
3.根据权利要求1所述的系统,所述报送模块包括:
4.根据权利要求1所述的系统,还包括:
5.根据权利要求1或4所述的系统,还包括:
6.根据权利要求1所述的系统,还包括:
7.根据权利要求1所述的系统,还包括:
8.数据报送方法,执行于数据报送系统,方法包括:
9.根据权利要求8所述的方法,所述多种报送渠道包括api接口传输报送渠道、文件传输报送渠道、消息传输报送渠道。
10.根据权利要求8所述的方法,所述基于报送任务获取待报送数据、报送策略和报送渠道,包括:
11.根据权利要求8所述的方法,还包括:
12.根据权利要求8或11所述的方法,还包括:
13.根据权利要求8所述的方法,还包括:
14.数据监管报送系统,包括监管系统、以及如权利要求1-7之一所述的数据报送系统;所述报送系统与所述监管系统通信连接。
15.电子设备,包括处理器以及存储器;
16.计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现如权利要求8-13任一项所述的方法。