计算;推算;计数设备的制造及其应用技术一种基于ai的票据管理系统、方法及存储介质技术领域1.本发明涉及计算机数据处理技术领域,具体涉及一种基于ai的票据管理系统、方法及存储介质。背景技术:2.发票是企业单位财务收支的法定凭证和会计核算的原始凭据,也是税务稽查管理的重要依据。随着社会信息化建设的进步,企业的财务信息化程度越来越高,已经从纯纸质人工管理过渡到电子信息化管理。3.目前,企业发票管理主要方式为电子信息化结合人工的方式,财务人员可通过电子信息化管理系统打印发票,也可收取员工的纸质原始报销发票后在系统中报销,虽然目前发票信息化管理系统为发票的开具与报销带来了一定的便捷性,但是多数情况下仍需要过多的人工介入。例如,在发票报销时,需手工检查原始发票的类型、数量、金额的等是否与报账单内容一致,以及手工逐张对原始发票进行真伪查验。其中,真伪查验在具体查验时,需要财务人员登录税局系统,手工录入发票代码、发票号码、发票金的、开票时间等信息进行查验。效率低下且易出错,同时无法防止重复报销,也不能对已查验的发票进行智能化管理,后期查阅也不方便。技术实现要素:4.本发明的目的之一在于提供一种基于ai的票据管理系统,能够规范企业票据管理行为,极大降低管理风险和人工成本,同时极大地提高相关方面人员工作效率。5.为了达到上述目的,提供了一种基于ai的票据管理系统,包括服务器,所述服务器包括以下模块:6.票据信息存储模块:用于存储票据信息,所述票据信息包括发票开具信息、发票验证信息;7.多元化数据共享模块:用于将票据信息存储模块的票据信息进行多方安全共享;8.发票开具管理模块:用于获取发票开具需求,并根据发票开具需求获取开票信息;还用于根据开票信息进行开票,并在开票完成后将发票与发票开具流程整理为发票开具信息,再将发票开具信息保存到票据信息存储模块中;9.票据识别管理模块:用于获取票据图像信息,并根据机器视觉算法从票据图像信息中识别关键信息;还用于根据关键信息和多元化数据共享模块访问票据信息存储模块进行发票真伪验证和发票查重验证,并将发票真伪验证和发票查重验证的结果数据、票据图像信息和验证流程整理为发票验证信息,再将发票验证信息保存到票据信息存储模块中。10.原理及优点:11.1.票据信息存储模块和多元化数据共享模块的设置,实现了存储数据的多方安全共享,解决了现有技术在数据共享安全性不足、不充分的难点。12.2.发票开具管理模块的设置,可高效率的自动完成开票,流程规范简洁。且开票的相关数据,例如开具流程和开具的发票都会存储到票据信息存储模块中,不仅开具发票方便、安全,而且查询的时候也十分方便。13.3.票据识别管理模块的设置,利用机器视觉技术,可自动地完成发票原始文件的发票真伪验证和发票查重验证,无需人工进行发票数据录入,也无需专业的财务人员来进行判断,极大程度地规范了流程,提高了效率,避免了出错和重复报销的情况。14.进一步,所述发票开具需求包括线上开票和二维码开票,所述发票开具管理模块在开具发票时具体包括以下两个子模块:15.线上开票子模块:用于在发票开具需求为线上开票时,获取开票信息,根据开票信息进行开票;还用于在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中;16.二维码开票子模块:用于在发票开具需求为二维码开票时,提供二维码,获取开票信息,根据开票信息进行开票;还用于在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中。17.通过提供两种开票方式,一方面极大程度地方便了用户,使得用户能够根据需求自由选择。另一方面流程更规范,可以极大地提供发票的开具效率。18.进一步,所述服务器还包括以下模块:19.发票作废管理模块:用于在获取到发票作废需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若存在,则判断是否符合发票作废条件,若符合,则将所述发票作废,并将票据信息存储模块中所述发票的状态进行修改;20.发票红冲管理模块:用于在获取到发票红冲需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若存在,则判断是否符合发票红冲条件,若符合,则将所述发票进行红冲,并将票据信息存储模块中所述发票的状态进行修改。21.发票作废管理模块和发票红冲管理模块的设置,可极大程度的方便且规范化的发票作废处理和发票红冲处理,提高了财务人员的工作效率。22.进一步,所述服务器还包括以下模块:23.查询模块:用于获取查询需求,并根据查询需求和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票并输出查询结果。24.查询模块的使得查询十分方便,例如可以查具体的发票,发票的状态,以及发票的相关流程等。25.本发明的目的之二在于提供一种基于ai的票据管理方法,包括以下步骤:26.票据信息存储步骤:存储票据信息,所述票据信息包括发票开具信息、发票验证信息;27.多元化数据共享步骤:将票据信息存储模块的票据信息进行多方安全共享;28.发票开具管理步骤:获取发票开具需求,并根据发票开具需求获取开票信息;根据开票信息进行开票,并在开票完成后将发票与发票开具流程整理为发票开具信息,再将发票开具信息保存到票据信息存储模块中;29.票据识别管理步骤:获取票据图像信息,并根据机器视觉算法从票据图像信息中识别关键信息;根据关键信息和多元化数据共享模块访问票据信息存储模块进行发票真伪验证和发票查重验证,并将发票真伪验证和发票查重验证的结果数据、票据图像信息和验证流程整理为发票验证信息,再将发票验证信息保存到票据信息存储模块中。30.原理及优点:31.1.票据信息存储步骤和多元化数据共享步骤的设置,实现了存储数据的多方安全共享,解决了现有技术在数据共享安全性不足、不充分的难点。32.2.发票开具管理步骤的设置,可高效率的自动完成开票,流程规范简洁。且开票的相关数据,例如开具流程和开具的发票都会存储到票据信息存储模块中,不仅开具发票方便、安全,而且查询的时候也十分方便。33.3.票据识别管理步骤的设置,利用机器视觉技术,可自动地完成发票原始文件的发票真伪验证和发票查重验证,无需人工进行发票数据录入,也无需专业的财务人员来进行判断,极大程度地规范了流程,提高了效率,避免了出错和重复报销的情况。34.进一步,所述发票开具需求包括线上开票和二维码开票,所述发票开具管理步骤在开具发票时具体包括以下两个子步骤:35.线上开票子步骤:在发票开具需求为线上开票时,获取开票信息,根据开票信息进行开票;在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中;36.二维码开票子步骤:在发票开具需求为二维码开票时,提供二维码,获取开票信息,根据开票信息进行开票;在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中。37.通过提供两种开票方式,一方面极大程度地方便了用户,使得用户能够根据需求自由选择。另一方面流程更规范,可以极大地提供发票的开具效率。38.进一步,还包括以下步骤:39.发票作废管理步骤:在获取到发票作废需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若存在,则判断是否符合发票作废条件,若符合,则将所述发票作废,并将票据信息存储模块中所述发票的状态进行修改;40.发票红冲管理步骤:在获取到发票红冲需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若存在,则判断是否符合发票红冲条件,若符合,则将所述发票进行红冲,并将票据信息存储模块中所述发票的状态进行修改。41.发票作废管理步骤和发票红冲管理步骤的设置,可极大程度的方便且规范化的发票作废处理和发票红冲处理,提高了财务人员的工作效率。42.进一步,还包括以下步骤:43.查询步骤:获取查询需求,并根据查询需求和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票并输出查询结果。44.查询步骤的使得查询十分方便,例如可以查具体的发票,发票的状态,以及发票的相关流程等。45.本发明的目的之三在于提供一种计算机存储介质,所述计算机可读存储介质中包括基于ai的票据管理程序,所述基于ai的票据管理程序被处理器执行时,实现上述基于ai的票据管理方法中的步骤。附图说明46.图1为本发明实施例一种基于ai的票据管理系统的流程框图;47.图2为本发明实施例一种基于ai的票据管理方法的流程图。具体实施方式48.下面通过具体实施方式进一步详细说明:49.实施例50.一种基于ai的票据管理系统,基本如附图1所示:包括服务器和用户端,所述用户端搭配有app用于与服务器通信连接,所述用户端包括智能手机和智能平板,所述服务器包括以下模块:51.票据信息存储模块:用于存储票据信息,所述票据信息包括发票开具信息、发票验证信息;52.多元化数据共享模块:用于将票据信息存储模块的票据信息进行多方安全共享;本实施例中,采用隐私保护算法,引入形式化验证及安全验证技术,构建多元认证机制,实现了数据多方安全共享,解决了现有技术在数据共享安全性不足、不充分的难点。53.发票开具管理模块:用于获取发票开具需求,并根据发票开具需求获取开票信息;还用于根据开票信息进行开票,并在开票完成后将发票与发票开具流程整理为发票开具信息,再将发票开具信息保存到票据信息存储模块中;所述发票开具需求包括线上开票和二维码开票,所述发票开具管理模块在开具发票时具体包括以下两个子模块:54.线上开票子模块:用于在发票开具需求为线上开票时,获取开票信息,根据开票信息进行开票;开票信息包括销方信息、购方信息、开票货物信息和开票金额等。还用于在开票时验证是否有发票库存,若没有发票库存,则生成库存提示信息,以提示财务人员准备相应的空发票。若有发票库存,则对开票信息进行数据校验,若校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中;若校验未通过,则生成修改提示信息发于用户端,提示开具人员修改数据并提交,随后再次进行校验,直至校验通过。55.二维码开票子模块:用于在发票开具需求为二维码开票时,提供二维码,获取开票信息,根据开票信息进行开票;开票信息包括销方信息、购方信息、开票货物信息和开票金额等。还用于在开票时验证是否有发票库存,若没有发票库存,则生成库存提示信息,以提示财务人员准备相应的空发票。若有发票库存,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中。若校验未通过,则生成修改提示信息发于用户端,提示开具人员修改数据并提交,随后再次进行校验,直至校验通过。56.票据识别管理模块:用于获取票据图像信息,并根据机器视觉ai算法从票据图像信息中识别关键信息,例如对应发票的整体排版设计和印章等图案采用现有机器视觉ai算法。例如卷积神经网络算法cnn,对于其中的文字可采用ocr识别算法;还用于根据关键信息和多元化数据共享模块访问票据信息存储模块进行发票真伪验证和发票查重验证,并将发票真伪验证和发票查重验证的结果数据、票据图像信息和验证流程整理为发票验证信息,再将发票验证信息保存到票据信息存储模块中。57.发票作废管理模块:用于在获取到发票作废需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若不存在,则提示重新输入正确的发票信息。若存在,则判断是否符合发票作废条件,若符合,则将所述发票作废,并将票据信息存储模块中所述发票的状态进行修改;58.发票红冲管理模块:用于在获取到发票红冲需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若不存在,则提示重新输入正确的发票信息。若存在,则判断是否符合发票红冲条件,若符合,则将所述发票进行红冲,并将票据信息存储模块中所述发票的状态进行修改。59.查询模块:用于获取查询需求,并根据查询需求和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票并输出查询结果。60.审核及报销模块:用于在发票报销时,将发票信息发至审核人员的审核终端进行审核,获取审核终端的审核结果,若审核结果为通过则进行自动报销处理。61.如图2所示,一种基于ai的票据管理方法,其特征在于,包括以下步骤:62.票据信息存储步骤:存储票据信息,所述票据信息包括发票开具信息、发票验证信息;63.多元化数据共享步骤:将票据信息存储模块的票据信息进行多方安全共享;本实施例中,采用隐私保护算法,引入形式化验证及安全验证技术,构建多元认证机制,实现了数据多方安全共享,解决了现有技术在数据共享安全性不足、不充分的难点。64.发票开具管理步骤:获取发票开具需求,并根据发票开具需求获取开票信息;还用于根据开票信息进行开票,并在开票完成后将发票与发票开具流程整理为发票开具信息,再将发票开具信息保存到票据信息存储模块中;所述发票开具需求包括线上开票和二维码开票,所述发票开具管理步骤在开具发票时具体包括以下两个子步骤:65.线上开票子步骤:在发票开具需求为线上开票时,获取开票信息,根据开票信息进行开票;开票信息包括销方信息、购方信息、开票货物信息和开票金额等。还用于在开票时验证是否有发票库存,若没有发票库存,则生成库存提示信息,以提示财务人员准备相应的空发票。在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中;若校验未通过,则生成修改提示信息发于用户端,提示开具人员修改数据并提交,随后再次进行校验,直至校验通过。66.二维码开票子步骤:在发票开具需求为二维码开票时,提供二维码,获取开票信息,根据开票信息进行开票;开票信息包括销方信息、购方信息、开票货物信息和开票金额等。还用于在开票时验证是否有发票库存,若没有发票库存,则生成库存提示信息,以提示财务人员准备相应的空发票。在开票时验证是否有发票库存,若有,则对开票信息进行数据校验,校验通过,则开具发票并将开票的发票和发票开具流程整理为发票开具信息,并将发票开具信息保存到票据信息存储模块中。若校验未通过,则生成修改提示信息发于用户端,提示开具人员修改数据并提交,随后再次进行校验,直至校验通过。67.票据识别管理步骤:获取票据图像信息,并根据机器视觉算法从票据图像信息中识别关键信息;关键信息例如发票的整体排版设计、印章、发票抬头等,对应发票的整体排版设计和印章等图案采用现有机器视觉ai算法,例如卷积神经网络算法cnn,对于其中的文字可采用ocr识别算法;还用于根据关键信息和多元化数据共享模块访问票据信息存储模块进行发票真伪验证和发票查重验证,并将发票真伪验证和发票查重验证的结果数据、票据图像信息和验证流程整理为发票验证信息,再将发票验证信息保存到票据信息存储模块中。68.发票作废管理步骤:在获取到发票作废需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若不存在,则提示重新输入正确的发票信息。若存在,则判断是否符合发票作废条件,若符合,则将所述发票作废,并将票据信息存储模块中所述发票的状态进行修改;69.发票红冲管理步骤:在获取到发票红冲需求时,获取发票信息,并根据发票信息和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票,若不存在,则提示重新输入正确的发票信息。若存在,则判断是否符合发票红冲条件,若符合,则将所述发票进行红冲,并将票据信息存储模块中所述发票的状态进行修改。70.查询步骤:获取查询需求,并根据查询需求和多元化数据共享模块访问票据信息存储模块,查询是否存在对应发票并输出查询结果。71.一种计算机可读存储介质,所述计算机可读存储介质中包括基于ai的票据管理程序,所述基于ai的票据管理程序被处理器执行时,实现上述基于ai的票据管理方法中的步骤。72.本领域普通技术人员可以理解实现上述应用于互联网支付的新旧系统切换方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一非易失性计算机可读取存储介质中,该程序在执行时,可包括如上述应用于互联网支付的新旧系统切换方法的各个实施例的流程。其中,本技术所提供的各实施例中所使用的对存储器、存储、数据库或其它介质的任何引用,均可包括非易失性和/或易失性存储器。非易失性存储器可包括只读存储器(rom)、可编程rom(prom)、电可编程rom(eprom)、电可擦除可编程rom(eeprom)或闪存。易失性存储器可包括随机存取存储器(ram)或者外部高速缓冲存储器。作为说明而非局限,ram以多种形式可得,诸如静态ram(sram)、动态ram(dram)、同步dram(sdram)、双数据率sdram(ddrsdram)、增强型sdram(esdram)、同步链路(synchlink)dram(sldram)、存储器总线(rambus)直接ram(rdram)、直接存储器总线动态ram(drdram)、以及存储器总线动态ram(rdram)等。73.实施例二74.员工在拿到纸质原始发票后,一般会将其折叠,再放置到衣服口袋或钱包中。时间久了,发票易被磨损或水洗,导致关键信息丢失,从而导致发票无法使用,不仅不利于后续的发票报销,同时还会增加会计人员的工作负担。基于此,本实施例二与实施例一的区别在于:所述服务器还包括以下模块:75.票据识别管理模块:还用于在分析关键信息前,先根据票据图像信息分析发票是否存在折痕,若不存在,则根据票据图像信息分析关键信息;若存在,则分析查找折痕的交叉点,并判断所述交叉点是否存在关键信息,若存在则分析关键信息所属类型,例如销方信息、购方信息、开票货物信息、开票金额、发票抬头等;并判断为无法识别到关键信息。76.回溯分析分析模块:用于在票据识别管理模块中,机器视觉ai算法无法从票据图像信息中识别到关键信息时,根据票据图像信息回溯分析原所属人员,并将所述所属人员记录到发票处理高难度人员名单中,且记录次数,以及根据次数划分等级,然后进行公示,等级低对发票报销时的要求就低,等级高对发票报销时的要求就高。所述发票处理高难度人员名单预设在票据信息存储模块中。77.发票报销处理模块:用于在获取的工作人员的报销请求时,判断票据图像信息的原所属人员是否存在于发票处理高难度人员名单中,若存在,则通知原所属人员准备辅证资料,同时。识别原所属人员的划分等级,根据不同的划分等级提供不同的辅证资料提供模板,等级高辅证资料提供模板需要填入的内容就越多,等级低辅证资料提供模板需要填入的内容就越多,其中辅证资料包括照片、手写记录资料、合同文件等,用于提取正确的资料内容。所述划分等级在工作人员后续发票报销中,若票据识别管理模块中,机器视觉ai算法可以从票据图像信息中识别到关键信息,其划分等级可根据次数逐步降低直至正常。78.所述方法还包括以下步骤:79.票据识别管理步骤:在分析关键信息前,先根据票据图像信息分析发票是否存在折痕,若不存在,则根据票据图像信息分析关键信息;若存在,则分析查找折痕的交叉点,并判断所述交叉点是否存在关键信息,若存在则分析关键信息所属类型,例如销方信息、购方信息、开票货物信息、开票金额、发票抬头等;并判断为无法识别到关键信息。80.回溯分析分析步骤:在票据识别管理步骤中,机器视觉ai算法无法从票据图像信息中识别到关键信息时,根据票据图像信息回溯分析原所属人员,并将所述所属人员记录到发票处理高难度人员名单中,且记录次数,以及根据次数划分等级,然后进行公示,等级低对发票报销时的要求就低,等级高对发票报销时的要求就高。所述发票处理高难度人员名单预设在票据信息存储模块中。81.发票报销处理步骤:在获取的工作人员的报销请求时,判断票据图像信息的原所属人员是否存在于发票处理高难度人员名单中,若存在,则通知原所属人员准备辅证资料,同时。识别原所属人员的划分等级,根据不同的划分等级提供不同的辅证资料提供模板,等级高辅证资料提供模板需要填入的内容就越多,等级低辅证资料提供模板需要填入的内容就越多,其中辅证资料包括照片、手写记录资料、合同文件等,用于提取正确的资料内容。所述划分等级在工作人员后续发票报销中,若票据识别管理步骤中,机器视觉ai算法可以从票据图像信息中识别到关键信息,其划分等级可逐步降低。82.本方案通过让发票保存好的工作人员无需准备过多的资料即可完成报销处理,而发票保存不好的工作人员,只有准备更多的资料才能完成报销处理。而且再通过等级、公示的方式,让发票保存好的工作人员与发票保存不好的工作人员之间形成心理落差,以便工作人员养成良好的发票报销习惯,同时降低会计人员的工作量和工作难度。83.以上所述的仅是本发明的实施例,方案中公知的具体结构及特性等常识在此过多描述,所属领域普通技术人员知晓申请日或者优先权日之前发明所属技术领域所有的普通技术知识,能够获知该领域中所有的现有技术,并且具有应用该日期之前常规实验手段的能力,所属领域普通技术人员可以在本技术给出的启示下,结合自身能力完善并实施本方案,一些典型的公知结构或者公知方法不应当成为所属领域普通技术人员实施本技术的障碍。应当指出,对于本领域的技术人员来说,在不脱离本发明结构的前提下,还可以作出若干变形和改进,这些也应该视为本发明的保护范围,这些都不会影响本发明实施的效果和专利的实用性。本技术要求的保护范围应当以其权利要求的内容为准,说明书中的具体实施方式等记载可以用于解释权利要求的内容。
图片声明:本站部分配图来自人工智能系统AI生成,觅知网授权图片,PxHere摄影无版权图库。本站只作为美观性配图使用,无任何非法侵犯第三方意图,一切解释权归图片著作权方,本站不承担任何责任。如有恶意碰瓷者,必当奉陪到底严惩不贷!
内容声明:本文中引用的各种信息及资料(包括但不限于文字、数据、图表及超链接等)均来源于该信息及资料的相关主体(包括但不限于公司、媒体、协会等机构)的官方网站或公开发表的信息。部分内容参考包括:(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供参考使用,不准确地方联系删除处理!本站为非盈利性质站点,发布内容不收取任何费用也不接任何广告!
免责声明:我们致力于保护作者版权,注重分享,被刊用文章因无法核实真实出处,未能及时与作者取得联系,或有版权异议的,请联系管理员,我们会立即处理,本文部分文字与图片资源来自于网络,部分文章是来自自研大数据AI进行生成,内容摘自(百度百科,百度知道,头条百科,中国民法典,刑法,牛津词典,新华词典,汉语词典,国家院校,科普平台)等数据,内容仅供学习参考,不准确地方联系删除处理!的,若有来源标注错误或侵犯了您的合法权益,请立即通知我们,情况属实,我们会第一时间予以删除,并同时向您表示歉意,谢谢!
一种基于AI的票据管理系统、方法及存储介质与流程
作者:admin
2022-07-30 18:39:49
860
关键词:
计算;推算;计数设备的制造及其应用技术
专利技术