自动化银行到账记录处理方法、系统、设备及存储介质与流程

文档序号:20706551发布日期:2020-05-12 16:31阅读:633来源:国知局
自动化银行到账记录处理方法、系统、设备及存储介质与流程

本发明涉及流程自动化技术领域,尤其是一种自动化银行到账记录处理方法、系统、设备及存储介质。



背景技术:

目前对于银行到账记录的处理主要存在以下难题:

1、如果企业信息系统没有跟银行做接口集成,需要用户手工登陆网银下载交易记录或者回单文件,并判断交易记录的关键信息;由于大中型企业收款业务量很大,且涉及多个单位、多家银行、多个账户的数据的下载获取,操作非常耗时,效率低下。

2、部分企业已和个别的银行打通了银行收款记录的获取接口,但这种方式受限于不同银行本身研发计划,目前只有少部分银行提供接口,同时此种研发成本较高;因此,目前大部分的企业和银行都还未能实现直联。

3、获取到交易记录后,人工需要根据不同字段信息对交易记录进行分类,根据业务类型、账户性质、所属单位等不同,对应不同的业务处理流程;判断规则复杂,人工处理易出错,效率低。



技术实现要素:

鉴于上述的分析,本发明旨在提供一种自动化银行到账记录处理方法、系统、设备及存储介质;通过rpa(roboticprocessautomation)机器人,自动化实现对到账记录认领、分拣入账操作。

本发明的目的主要是通过以下技术方案实现的:

本发明公开了一种自动化银行到账记录处理方法,包括:

配置步骤:配置rpa机器人登录网银系统和财务系统的登录信息;以及配置rpa机器人自动化处理脚本和执行流程;

收款认领步骤:所述rpa机器人自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

分拣入账步骤:所述rpa机器人自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,所述rpa机器人控制所述财务系统,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

进一步地,所述收款认领步骤包括:

根据配置的网银系统登录信息,所述rpa机器人以预设的任务频率自动登录到网银系统;

获取网银系统中更新的交易流水或回单数据;

按照配置的认领脚本和执行流程,自动查询所述交易流水或回单数据,认领并存储所述交易流水或回单数据中的收款记录信息。

进一步地,采用轮询方式查询所述交易流水或回单数据;

在认领执行流程中设置需认领收款记录的所属单位、所属账户和/或业务类型;

在轮询过程中,从所述交易流水或回单数据的结构化信息中抓取到与所述认领条件对应的信息,认领该交易。

进一步地,所述结构化信息的格式包括网银的交易列表和/或pdf文件;所述结构化信息包括单位、账号、日期和用途摘要信息。

进一步地,所述分拣入账步骤包括:

根据配置的财务系统登录信息,自动登录到财务系统;

将所述收款记录信息导入财务系统;

根据配置的分拣脚本和执行流程,查询所述收款记录信息,按照业务类型、单位和/或账户信息对所述收款记录信息进行分拣;

根据配置的入账脚本和执行流程,对分拣后的所述收款记录信息分别进行入账生成银行到账通知单;

根据所述银行到账通知单,自动传递生成记账凭证。

进一步地,对所述银行到账通知单进行人工审核,审核通过后生成记账凭证。

进一步地,还包括银行到账信息报告发送步骤;具体包括:

从所述记账凭证中获取银行到账信息报告内容;

按照配置的内容格式和文件格式,生成银行到账信息报告文件;

以配置的通讯工具发送所述报告文件给接收用户。

本发明还公开了一种自动化银行到账记录处理系统,包括rpa机器人;

配置rpa机器人登录网银系统和财务系统的登录信息;以及配置rpa机器人自动化处理脚本和执行流程;

所述rpa机器人自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

所述rpa机器人自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,所述rpa机器人控制所述财务系统,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

本发明还公开了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序,所述处理器执行所述计算机程序时,实现以下步骤:

配置登录网银系统和财务系统的登录信息;以及配置自动化处理脚本和执行流程;

自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

本发明还公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序被处理器执行时实现以下步骤:

配置登录网银系统和财务系统的登录信息;以及配置自动化处理脚本和执行流程;

自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

本发明有益效果如下:

本发明公开的自动化银行到账记录处理方法,通过rpa流程自动化机器人自动登陆网银系统,对网银系统的交易流水或回单数据结构化信息,进行识别认领,获取并存储收款记录信息,登录财务系统,导入收款记录信息,进行分拣入账,生成到账通知单、记账凭证。整个操作无需人工干预,且处理精准不出错,极大提升工作处理效率和价值,同时研发难度和成本低。

附图说明

附图仅用于示出具体实施例的目的,而并不认为是对本发明的限制,在整个附图中,相同的参考符号表示相同的部件。

图1为本发明实施例一中的自动化银行到账记录处理方法流程图;

图2为本发明实施例二中的自动化银行到账记录处理系统原理示意图。

具体实施方式

下面结合附图来具体描述本发明的优选实施例,其中,附图构成本申请一部分,并与本发明的实施例一起用于阐释本发明的原理。

实施例一

本实施例公开了一种自动化银行到账记录处理方法,如图1所述,包括:

步骤s1、配置rpa机器人登录网银系统和财务系统的登录信息;以及配置rpa机器人自动化处理脚本和执行流程;

具体的,所述配置rpa机器人登录网银系统和财务系统的登录信息包括:

1)配置登录地址;

具体的,包括rpa机器人需要登录访问的各家银行的网银系统登录地址以及需要登录访问的财务系统登录地址。

2)配置登录信息;

具体的,包括登录网银系统和财务系统的登录用户名、用户密码、银行账户名称等基础信息;

优选的,用户密码支持密文配置,以保护用户数据安全。

3)配置登录任务调度定时;

具体的,可以配置成每隔一段时间自动触发rpa机器人工作,或者配置成每到指定时间自动触发rpa机器人工作,进行登录任务调度,登录到网银系统或财务系统。

配置rpa机器人自动化处理脚本和执行流程包括:

1)对自动化银行到账记录的认领、分拣和入账进行脚本编写;

模拟财务人员日常手工操作登录网银系统进行到账记录的认领下载,导入财务系统进行分拣入账的操作流程,通过托拉拽控件的方式或者脚本代码编写的方式,抓取网银系统或财务系统上的元素字段信息,模拟如鼠标点击、键盘输入、复制\粘贴等操作动作,编写银行到账记录的认领、分拣和入账脚本。

具体的,脚本用的技术包括按照软件接口方式、基于窗口句柄方式、录屏和浏览器操作,来实现操作流程的自动化;

例如,对html格式文件的网银系统或财务系统的处理,对元素内容的抓取可通过html中的标签作为索引的方式进行查找实现,或者通过html标签中的id作为索引进行查到,以定位到某个元素,获取到元素后,即可对元素进行点击元素、设置文本内容、设置下拉框内容等操作;

例如,对涉及到操作系统的win32窗口程序的处理,通过获取win32底层窗口句柄,根据不同窗口类型来进行不同的操作,比如button窗口可以点击按钮;edit窗口可以设置文本等。

2)对自动化银行到账记录的认领、分拣和入账进行流程控制;

将设计配置完成的各个分立操作步骤的原子流程串联成一个可以自动化闭环的认领、分拣和入账流程,并将流程节点中使用到的参数信息、机器信息传输到脚本中,使脚本能够按照预设的规则自动化的执行流程。

具体的,在认领流程中,配置从网银系统的交易流水或回单数据中认领收款记录信息的认领关键信息;例如,收款的所属单位、所属账户以及业务类型;配置收款记录信息认领时对网银数据的查询方法,例如轮询方式。

具体的,在分拣流程中,配置收款记录信息分拣的关键信息;例如,收款的所属单位、所属账户、交易时间以及业务类型;配置收款记录信息分拣时对收款记录信息的查询方法,例如轮询方式;

具体的,在入账流程中,按照财务系统对不同单位、账户或业务类型对应的入账方法进行入账,生成银行的到账通知单,传递生成记账凭证。

还包括,对接收用户自动发送银行到账信息报告的脚本和执行流程的配置;

具体的配置包括:

配置到账信息报告的内容格式:采用格式化文本内容,对不同业务的到账信息采用相应的格式化内容格式;

配置到账信息报告的文件格式:可配置成word、excel、wps或txt格式等文件格式;

配置到账信息报告的发送通信工具:可以包括邮件、短信或微信在内的多种通讯工具;

采用邮件通讯工具时,要配置邮箱端口、地址、域名、账号密码、接收用户、抄送用户的多种信息;其中密码支持密文配置。

步骤s2、所述rpa机器人自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

由于大中型企业收款业务量很大,且涉及多个单位、多家银行、多个账户的数据,通过rpa机器人自动登录到相应的网银系统获取交易流水或回单数据,解决人工登录网银系统,操作非常耗时,效率低下的问题。

具体包括:

1)根据配置的网银系统登录信息,以预设的任务频率自动登录到网银系统;

具体的,根据配置的登录地址、登录信息和登录任务调度定时,以预设的登录任务频率自动登录到相应银行的网银系统;

2)获取网银系统中更新的交易流水或回单数据;

获取网银系统的收款交易记录是为了后续导入财务系统进行到账记录分拣及入账操作,因此已经获取并处理过的数据是不用重复获取的,可通过设置获取时间段信息,使rpa机器人每次获取在设定时间段更新的交易流水或回单数据,避免了rpa机器人重复获取处理过的数据;

此外,rpa机器人对每次已获取的数据进行记录,下一次取数时,自动比对筛除已经处理过的数据,获取新的交易流水或回单数据。

rpa机器人从所述网银系统中获取的交易流水或回单数据为结构化信息;所述结构化信息包括网银的交易列表和pdf文件;可以获取的结构化信息包含以下:付款银行、收付款账号、收付款账户、交易日期、金额、摘要、用途等。

3)按照配置的认领处理脚本和执行流程,查询所述交易流水或回单数据,采集认领并存储所述交易流水或回单数据中的收款记录信息。

一种方式是从网银交易列表直接获取信息;采用轮询的方式,从网银交易列表信息记录的多笔交易信息中抓取到与所述认领条件对应的信息,认领该笔交易,采集该比交易中的收款记录信息并进行存储。

二种方式是从可读取的回单pdf文件中获取信息,采用轮询的方式,对回单pdf文件中的交易信息进行文字识别和信息抓取,当抓取到与所述认领条件对应的信息,认领该笔交易,采集该回单pdf文件中的收款记录信息并进行存储。

步骤s3、所述rpa机器人自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,所述rpa机器人控制所述财务系统,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

具体的包括:

1)根据配置的用户信息自动登录到财务系统;

2)将所述收款记录信息导入财务系统;

3)根据配置的分拣处理脚本和执行流程,轮询所述收款记录信息,所述财务系统按照业务类型、单位或账户对收款记录信息进行分拣;

4)根据配置的入账处理脚本和执行流程,财务系统生成银行的到账通知单;

5)根据所述银行到账通知单,传递生成记账凭证。

具体的,在生成记账凭证之前,还包括对所述银行的到账通知单进行人工审核,审核通过后生成记账凭证。

通过rpa机器人自动化的分拣和入账,对导入的银行的收款记录信息,进行分拣,入账得到银行到账通知单;并对单据、凭证信息的完整性进行检查,从而减少人工批量逐张传递、审核单据,制证的工作量。

比如:通知单传递及制证的流程和规则如下:

根据到账记录生成银行到账通知单后,到账通知单传递给财务专责审核,财务专责审核通过提交单据,系统自动根据到账通知单中的金额、对象信息生成记账凭证;这个传递流程、根据单据生成凭证的转换和取数规则都是支持配置的,系统功能已经实现,rpa机器人基于功能,做自动化的传递操作;同时,机器人可以按照预设的规则,检查和完善单据、凭证的信息,实现单据、凭证的自动化审核。比如:

①检查单据的填报部门是否引用正确、摘要是否符合要求、交易详情是否有缺失等,若不满足要求,机器人可将信息反馈给用户或者对单据信息进行修改;

②检查凭证的附单张数是否填写、摘要是否符合要求、借贷方金额是否相等,科目对象是否完整、现金流量分类是否正确等,若不满足要求,机器人可将信息反馈给用户或者对单据信息进行修改。

步骤s4、根据所述记账凭证生成银行到账信息报告发送给接收用户。

具体包括:

1)从所述记账凭证中获取银行到账信息报告内容;

2)按照配置的内容格式和文件格式,生成银行到账信息报告文件;

3)以配置的通讯工具发送所述报告文件给接收用户。

在机器人配置中,支持自由配置报告接收方式及报告接收用户。

综上,本实施例公开的自动化银行到账记录处理方法,通过rpa流程自动化机器人自动登陆网银系统,对网银系统的交易流水或回单数据结构化信息,进行识别认领,获取并存储收款记录信息,登录财务系统,导入收款记录信息,进行分拣入账,生成到账通知单、记账凭证。相比于人工手工查询数据、判断数据、分拣数据、记账操作等,手工处理起来繁琐耗时,还可能因疲倦而出错等,本实施例整个操作无需人工干预,且处理精准不出错,极大提升工作处理效率和价值,同时研发难度和成本低。

实施例二

本实施例公开了一种自动化银行到账记录处理系统,如图2所示,包括rpa机器人;

配置rpa机器人登录网银系统和财务系统的登录信息;以及配置rpa机器人自动化处理脚本和执行流程;

所述rpa机器人自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

所述rpa机器人自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,所述rpa机器人控制所述财务系统,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证。

所述rpa机器人根据所述记账凭证生成银行到账信息报告发送给接收用户。

相比于现有技术,本实施例的有益效果与实施例一提供的有益效果基本相同,在此不一一赘述。

实施例三

本实施例公开了一种计算机设备,包括存储器、处理器以及存储在存储器上并可在处理器上运行的计算机程序;

所述处理器执行所述计算机程序时,实现以下步骤:

配置登录网银系统和财务系统的登录信息;以及配置自动化处理脚本和执行流程;

自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证根据所述记账凭证生成银行到账信息报告发送文件给接收用户。

相比于现有技术,本实施例的有益效果与实施例一提供的有益效果基本相同,在此不一一赘述。

实施例四

本实施例公开了一种计算机可读存储介质,其上存储有计算机程序,所述计算机程序比处理器执行时实现以下步骤:

配置登录网银系统和财务系统的登录信息;以及配置自动化处理脚本和执行流程;

自动登录网银系统,根据配置的自动认领的脚本和执行流程,从所述网银系统的交易流水或回单数据中,认领并存储收款记录信息;

自动登录财务系统,将所述收款记录信息导入所述财务系统,根据配置的自动分拣和入账的脚本和执行流程,进行收款记录信息的分拣和入账生成银行到账通知单,自动传递生成记账凭证根据所述记账凭证生成银行到账信息报告发送文件给接收用户。

根据所述记账凭证生成银行到账信息报告发送文件给接收用户。

需要说明的是,上述本实施例基于相同的发明构思,未重复描述之处,可相互借鉴。

相比于现有技术,本实施例的有益效果与实施例一提供的有益效果基本相同,在此不一一赘述。

以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。

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