一种基于SaaS平台的信息核对方法、装置、设备及存储介质制造方法及图纸

技术编号:28469080 阅读:13 留言:0更新日期:2021-05-15 21:36
本申请公开了一种基于SaaS平台的信息核对方法、装置、设备及存储介质,包括:获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则;通过基于规则引擎框架构建的对账流程对SaaS平台中各所述待对账商户的账目信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。本申请在获取表征商户对账需求的目标规则的基础上,利用基于规则引擎框架构建的对账流程同时为SaaS平台中的无自建对账系统或自建对账系统存在低扩展性、高成本缺陷的商户提供通用性及个性化的自动聚合对账服务,实现快速高效对账。账。账。

【技术实现步骤摘要】
一种基于SaaS平台的信息核对方法、装置、设备及存储介质


[0001]本专利技术涉及计算机
,特别涉及一种基于SaaS平台的信息核对方法、装置、设备及存储介质。

技术介绍

[0002]企业作为我国经济社会中最基层、最活跃的特殊群体,近年来受到党和政府以及社会各界的广泛关注和高度重视,随着生产经营的不断发展和业务场景的不断丰富,企业的业务量迎来指数式增长,且业务复杂度也逐步提高。面对海量的交易数据,一方面,传统的手工记账效率极低,远远不能满足日益暴增的生产经营活动的需求。另一方面,由于中小企业技术能力及资金能力有限,自建对账软件不能普及到每个企业,且自建对账软件也同时存在维护性差,接入成本高,扩展性、吞吐量、实时性低等一系列问题,给业务迅速增长的企业的对账工作带来了极大的困扰。
[0003]对于作为一家大型SaaS软件服务提供商来说,要提供给企业安全稳定的多样化的对账服务,往往需要提供不同的支付能力,同时交易大多分布在多个第三方支付通道中,这直接导致了订单量的日与俱增和业务复杂度的逐步提高,从而向对账提出了更高的要求。面向多支付通道下的海量订单和日益复杂的商户对账需求,保证对账的效率和降低接入成本成为了企业新的使命。传统的软件对账已经不能满足订单日益增长的需求,急需新型SaaS平台自动化对账方法及系统的支撑。

技术实现思路

[0004]有鉴于此,本专利技术的目的在于提供一种基于SaaS平台的信息核对方法、装置、设备及存储介质,能够为SaaS平台中的无自建对账系统或自建对账系统存在低扩展性、高成本缺陷的商户提供通用性及个性化的自动聚合对账服务,实现快速高效对账。其具体方案如下:
[0005]本申请的第一方面提供了一种基于SaaS平台的信息核对方法,包括:
[0006]获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则;
[0007]通过基于规则引擎框架构建的对账流程对各所述待对账商户的账目信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。
[0008]可选的,所述获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则,包括:
[0009]获取SaaS平台中各待对账商户通过可视化图形界面对调用的规则进行相应的配置后得到的自定义规则;
[0010]将所述自定义规则确定为各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则。
[0011]可选的,所述通过基于规则引擎框架构建的对账流程对各所述待对账商户的账目
信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果,包括:
[0012]基于规则引擎框架构建的对账流程,获取各所述待对账商户的本端目标账目数据和对端目标账目数据,并分别将各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。
[0013]可选的,所述分别获取各所述待对账商户的本端目标账目数据和对端目标账目数据,包括:
[0014]从所述SaaS平台的数据库中提取各所述待对账商户通过所述SaaS平台进行交易的账目信息,以得到各所述待对账商户的本端目标账目数据;
[0015]通过预设渠道下载对端原始账目数据,并对所述对端原始账目数据进行清洗,以得到各所述待对账商户的对端目标账目数据。
[0016]可选的,所述对所述对端原始账目数据进行清洗,以得到各所述待对账商户的对端目标账目数据,包括:
[0017]根据所述对端原始账目数据中的订单号筛选出通过所述SaaS平台进行交易的账目数据,以得到对端备选账目数据;
[0018]分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据,以得到各所述待对账商户的对端目标账目数据。
[0019]可选的,所述分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据,以得到各所述待对账商户的对端目标账目数据,包括:
[0020]分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据;
[0021]抽取各所述待对账商户对应的账目数据中的目标字段,并将各所述待对账商户对应的账目数据中的所述目标字段确定为各所述待对账商户的对端目标账目数据。
[0022]可选的,所述分别将各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与各所述待对账商户的所述目标规则对应的对账结果,包括:
[0023]开启预设数量个账目数据核对线程;
[0024]利用所述预设数量个账目数据核对线程对各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。
[0025]可选的,所述利用所述预设数量个账目数据核对线程对各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与各所述待对账商户的所述目标规则对应的对账结果,包括:
[0026]利用所述预设数量个账目数据核对线程对各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对;
[0027]将所述本端目标账目数据与所述对端目标账目数据匹配成功的数据存储在结果池,将日切账目数据存储在暂存池,其他账目数据存储在差错池;
[0028]根据所述结果池、所述暂存池、所述差错池中的数据得到与各所述待对账商户的所述目标规则对应的对账结果。
[0029]可选的,所述将日切账目数据暂存在暂存池之后,还包括:
[0030]读取所述暂存池中的所述日切账目数据,并判断所述日切账目数据是否超过预设周期,如果是,则将所述日切账目数据标记为对端短款账目数据,并将该日切账目数据移入所述差错池。
[0031]可选的,所述通过基于规则引擎框架构建的对账流程对各所述待对账商户的账目信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果之后,还包括:
[0032]如果所述对账结果中存在异常账目数据,则通过预设告警方式对与所述异常账目数据对应的所述待对账商户进行告警,以便所述待对账商户接收到告警信息后对所述异常账目数据进行人工处理。
[0033]可选的,所述通过预设告警方式对与所述异常账目数据对应的所述待对账商户进行告警,以便所述待对账商户接收到告警信息后对所述异常账目数据进行人工处理之后,还包括:
[0034]生成业务对账单,并将所述业务对账单上传至COS网盘。
[0035]本申请的第二方面提供了一种基于SaaS平台的信息核对装置,包括:
[0036]配置模块,用于获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标本文档来自技高网
...

【技术保护点】

【技术特征摘要】
1.一种基于SaaS平台的信息核对方法,其特征在于,包括:获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则;通过基于规则引擎框架构建的对账流程对各所述待对账商户的账目信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。2.根据权利要求1所述的基于SaaS平台的信息核对方法,其特征在于,所述获取SaaS平台中各待对账商户调用的规则,以得到各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则,包括:获取SaaS平台中各待对账商户通过可视化图形界面对调用的规则进行相应的配置后得到的自定义规则;将所述自定义规则确定为各所述待对账商户对应的表征所述待对账商户的对账需求的目标规则。3.根据权利要求2所述的基于SaaS平台的信息核对方法,其特征在于,所述通过基于规则引擎框架构建的对账流程对各所述待对账商户的账目信息进行自动化核对,以得到与各所述待对账商户的所述目标规则对应的对账结果,包括:基于规则引擎框架构建的对账流程,获取各所述待对账商户的本端目标账目数据和对端目标账目数据,并分别将各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与各所述待对账商户的所述目标规则对应的对账结果。4.根据权利要求3所述的基于SaaS平台的信息核对方法,其特征在于,所述分别获取各所述待对账商户的本端目标账目数据和对端目标账目数据,包括:从所述SaaS平台的数据库中提取各所述待对账商户通过所述SaaS平台进行交易的账目信息,以得到各所述待对账商户的本端目标账目数据;通过预设渠道下载对端原始账目数据,并对所述对端原始账目数据进行清洗,以得到各所述待对账商户的对端目标账目数据。5.根据权利要求4所述的基于SaaS平台的信息核对方法,其特征在于,所述对所述对端原始账目数据进行清洗,以得到各所述待对账商户的对端目标账目数据,包括:根据所述对端原始账目数据中的订单号筛选出通过所述SaaS平台进行交易的账目数据,以得到对端备选账目数据;分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据,以得到各所述待对账商户的对端目标账目数据。6.根据权利要求5所述的基于SaaS平台的信息核对方法,其特征在于,所述分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据,以得到各所述待对账商户的对端目标账目数据,包括:分别根据各所述待对账商户的商户号从所述对端备选账目数据中确定出与各所述待对账商户对应的账目数据;抽取各所述待对账商户对应的账目数据中的目标字段,并将各所述待对账商户对应的账目数据中的所述目标字段确定为各所述待对账商户的对端目标账目数据。7.根据权利要求6所述的基于SaaS平台的信息核对方法,其特征在于,所述分别将各所述待对账商户的所述本端目标账目数据与所述对端目标账目数据进行逐笔核对,以得到与
...

【专利技术属性】
技术研发人员:陈连杰苏晔吕明
申请(专利权)人:上海微盟企业发展有限公司
类型:发明
国别省市:

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1