一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

报销单据生成方法、系统以及存储介质与流程

2022-03-09 05:45:17 来源:中国专利 TAG:


1.本发明涉及数据处理技术领域,特别是涉及一种报销单据生成方法、系统以及计算机可读存储介质。


背景技术:

2.在通过报销单据进行报销业务时,报销单据通常按照原始发票信息生成报销单据。例如当发票中具有型号存在差异的多个相同类型商品时,若按照原始发票信息生成报销单据,则多个相同类型的商品在报销单据上会生成多个单据项目,导致报销单据的报销信息冗余。


技术实现要素:

3.有鉴于此,本发明主要解决的技术问题是提供一种报销单据生成方法、系统以及计算机可读存储介质,能够减少报销单据的冗余信息,有利于报销单据的精简化。
4.为解决上述技术问题,本发明采用的一个技术方案是:提供一种报销单据生成方法,该报销单据生成方法包括:获取发票的结构化信息;结构化信息包括多个商品项目;分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的商品项目进行合并;获取商品分类简称所对应的费用类型;将商品分类简称和/或费用类型作为单据项目生成报销单据。
5.在本发明的一实施例中,将属于同一商品分类简称下的商品项目进行合并包括:将属于同一商品分类简称下的多个商品项目的金额及数量进行叠加,将叠加结果作为商品分类简称的金额和数量。
6.在本发明的一实施例中,生成获取备注信息的指令,以获取备注信息并将备注信息作为单据项目生成报销单据,备注信息是结构化信息以外的项目明细。
7.在本发明的一实施例中,生成获取备注信息的指令包括:获取报销单据类型;基于报销单据类型生成需获取的备注信息明细;基于备注信息明细生成获取备注信息的指令。
8.在本发明的一实施例中,获取报销单据类型包括:获取结构化信息中的发票类型和/或发票关键字;基于发票类型和/或发票关键字获取报销单据类型。
9.在本发明的一实施例中,获取商品分类简称所对应的费用类型之前包括:构建商品分类简称与费用类型的映射关系,以利用映射关系获取商品分类简称所对应的费用类型。
10.在本发明的一实施例中,方法还包括:按照预设维度对报销单据中的单据项目进行汇总。
11.在本发明的一实施例中,获取发票的结构化信息包括:识别发票的结构化信息;经发票查验平台核查结构化信息的真实性;响应于结构化信息具有真实性,以将结构化信息作为报销单据生成的数据来源。
12.为解决上述技术问题,本发明采用的又一个技术方案是:提供一种报销单据生成
系统,报销单据生成系统包括:采集器,用于获取发票单据的结构化信息,结构化信息包括多个商品项目;处理器,用于分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的商品项目进行合并;获取商品分类简称所对应的费用类型;将商品分类简称和/或费用类型作为单据项目生成报销单据。
13.在本发明的一实施例中,处理器包括第一处理单元、第二处理单元、第三处理单元以及第四处理单元;第一处理单元用于存储结构化信息与报销单据类型的映射关系,当输入结构化信息时输出相匹配的报销单据类型;第二处理单元用于存储商品分类简称与费用类型的映射关系,当输入商品分类简称时输出相匹配的费用类型;第三处理单元用于存储费用类型与备注信息的映射关系,当输入费用类型时生成获取备注信息的指令;第四处理单元用于存储报销单据的预设维度,按照预设维度对报销单据中的单据项目进行汇总。
14.为解决上述技术问题,本发明采用的又一个技术方案是:提供一种计算机可读存储介质,计算机可读存储介质用于存储指令/程序数据,指令/程序数据能够被执行以实现如上述任一项实施例中所阐述的报销单据生成方法。
15.本发明的有益效果是:区别于现有技术中,多个相同类型的商品在报销单据上会生成多个单据项目,导致报销单据存在数据冗余的情况,本发明报销单据生成方法能够将属于同一商品分类简称下的商品项目进行合并,并获取商品分类简称所对应的费用类型,将费用类型作为单据项目生成报销单据,以缓解多个相同类型商品分别作为单独的单据项目出现在报销单据,从而能够减少报销单据的冗余信息,有利于报销单据的精简化,无需额外对相同类型商品的报销金额再次进行计算,进而简化报销流程。
附图说明
16.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本发明的实施例,并与说明书一起用于解释本发明的原理。此外,这些附图和文字描述并不是为了通过任何方式限制本发明构思的范围,而是通过参考特定实施例为本领域技术人员说明本发明的概念。
17.图1是本发明报销单据生成方法一实施例的流程示意图;
18.图2是本发明报销单据生成方法另一实施例的流程示意图;
19.图3是本发明报销单据生成系统一实施例的结构示意图;
20.图4是本发明计算机可读存储介质一实施例的结构示意图。
具体实施方式
21.为使本发明的目的、技术方案和优点更加清楚,下面将结合本发明的实施例,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。在不冲突的情况下,下述的实施例及实施例中的特征可以相互组合。
22.为解决现有技术中报销单据中报销信息冗杂的技术问题,本发明的一实施例提供一种报销单据生成方法,该报销单据生成方法包括:获取发票的结构化信息;结构化信息包括多个商品项目;分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的
商品项目进行合并;获取商品分类简称所对应的费用类型;将费用类型作为单据项目生成报销单据。
23.请参阅图1,图1是本发明报销单据生成方法一实施例的流程示意图。需要说明的是,本实施例所阐述的报销单据生成方法并不局限于以下步骤:
24.s101:获取发票的结构化信息。
25.随着信息化技术水平的提高,可以通过ocr(optical character recognition,光学字符识别)技术自动提取发票的全票面信息,能够认为出现在发票上的信息即属于结构化信息,例如发票类型、商品项目、商品分类简称、商品的数量以及金额等,在此就不再赘述。
26.其中,发票类型可以是增值税专用发票、增值税普通发票等增值税发票,也可以是报销业务中的常用发票,如火车票、大巴票、机票行程单、出租车票、定额发票等,在此不做限定。
27.本实施例中结构化信息包括多个商品项目,例如具体设备、餐饮消费、打印消费、住宿消费、出差消费等。
28.s102:分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的商品项目进行合并。
29.发票中的结构化信息包括商品分类简称,本实施例中获取商品项目的商品分类简称可以是通过直接获取结构化信息中的商品分类简称,也可以通过用户查看发票后,由用户手动输入以实现获取商品项目的商品分类简称,以提高获取商品分类简称的准确性。
30.商品分类简称为商品和服务税收分类编码的简称,自2018年1月1日起,纳税人通过增值税发票管理新系统开具增值税发票(包括:增值税专用发票、增值税普通发票、增值税电子普通发票)时,商品和服务税收分类编码对应的简称会自动显示并打印在发票票面“货物或应税劳务、服务名称”或“项目”栏次中。
31.例如:纳税人销售黄金项链,在开具增值税发票时输入的商品名称为“黄金项链”,选择的商品和服务税收分类编码为“金银珠宝首饰”。该分类编码对应的简称为“珠宝首饰”,则增值税发票票面上会显示并打印“*珠宝首饰*黄金项链”;发票中的【货物或应税劳务、服务】为“*会展服务*会议服务”,则解析出商品分类简称为“会展服务”。
32.将属于同一商品分类简称下的商品项目进行合并,可以将属于同一商品分类简称下的商品项目进行合并,减少所生成报销单据内存在较多关联商品项目的报销事项,报销单据的报销信息较为冗杂。为此本实施例中对商品项目进行合并,能够减少报销单据内报销事项的数量,即减少报销单据的冗余信息,有利于报销单据的精简化,便于企业报销人员直观查看以及统计报销单据的信息。具体在后文阐述如何对同属于同一商品分类简称下的商品项目进行合并。
33.s103:获取商品分类简称所对应的费用类型。
34.费用类型指报销时具体发生的费用明细,例如会议费、差旅费、办公费、餐饮费等。根据发票的商品分类简称获取相对应的费用类型,以进一步便于了解该报销项目的应用场景。
35.s104:将商品分类简称和/或费用类型作为单据项目生成报销单据。
36.单据项目是指报销单据上的单据字段,将商品分类简称和/或费用类型作为单据
项目生成所生成的报销单据,能够至少将属于同一商品分类简称下的商品项目合并,减少报销单据的冗余信息,有利于报销单据的精简化。
37.由此可见,在本实施例中,能够通过报销单据生成方法智能生成报销单据,可以减少人为操作,无需人为去填写,本实施例可以把发票结构化信息自动写入报销单据,提高报销的效率。并且,通过将属于同一商品分类简称下的商品项目进行合并,以减少出现在报销单据的单项项目,减少报销单据的冗余信息,有利于报销单据的精简化。
38.请参阅图2,图2是本发明报销单据生成方法另一实施例的流程示意图。需要说明的是,本实施例所阐述的报销单据生成方法并不局限于以下步骤:
39.s201:获取发票的结构化信息。
40.用户勾选一张或多张已识别出发票结构化数据的发票发起报销,该结构化信息可以是通过ocr技术识别直接得到,从而实现智能化生成报销单据,减少人为工作量。
41.亦或是,可以通过国税局的发票查验平台查验获取,从而提高安全性以及数据的准确性。具体地,可以识别发票的结构化信息,例如发票号码、发票代码、开票日期以及不含税金额(增票的四要素),经发票查验平台通过增票四要素获取结构化信息,相当于核查结构化信息的真实性;响应于结构化信息具有真实性,即与发票查验平台的数据一致,以将结构化信息作为报销单据生成的数据来源。也可以直接从发票查验平台获取结构化信息的相关数据,作为报销单据填报的数据来源,从而保证数据的正确性以及齐全性。
42.正如前文所阐述的,出现在发票上的信息即属于结构化信息,结构化信息包括多个商品项目、商品分类简称、发票类型以及发票关键字等。
43.其中,发票关键字可由用户进行自定义,例如,可以将商品分类简称作为发票上确定报销业务的关键字,也可以以发票备注信息作为关键字(需要对应开票方在发票备注上加上关键字),也可以是将其他的信息作为发票关键字,在此就不再赘述。
44.s202:获取报销单据类型。
45.预先构建发票类型和/或发票关键字与报销单据类型的映射关系,在获取结构化信息中的发票类型和/或发票关键字后,基于结构化信息中的发票类型和/或发票关键字获取报销单据类型,以提高本实施例的智能性。其中,可生成的报销单据类型可能存在多个。
46.其中,报销单据类型可以理解为报销单据的业务类型,用于报销相应报销业务的单据,例如差旅费报销单、会议费报销单、车辆使用费报销单等。
47.s203:判断可生成报销单据类型是否单一。
48.若生成报销单据类型单一,则执行步骤s206,若可生成的报销单据类型不单一,则执行步骤s204。
49.由于预先建立的发票类型和/或发票关键字与报销单据类型的映射关系中,可能存在同一发票类型和/或发票关键字对应多种报销单据类型的情况,因此可能存在一张发票可以生成多种类型的报销单据,也就是说本实施例报销单据生成方法能够兼容多种报销单据类型,丰富本实施例的功能以及所能够适用的应用场景。
50.在获取报销单据类型后,若可生成的报销单据类型具有多种,即可生成报销单据类型不单一,则认为可以该发票可以生成多种类型的报销单据,需要对所需生成的报销单据类型进行选择,从而提高本实施例报销单据生成方法的功能性,方便用户选择合适的报销单据类型。
51.若可生成的报销单据类型单一,则认为该发票适用一种报销单据类型,因此,可以认为该单一的报销单据类型为用户所需的报销单据类型,则无需再次通过用户选择,执行步骤s206,以减少用户的工作量,实现智能生成报销单据。
52.s204:输出可生成报销单据类型明细。
53.将可生成的报销单据类型汇总,得到报销单据类型明细,也就是说,报销单据类型明细包括可生成的报销单据类型,以通过用户选择所需生成的报销单据类型。
54.s205:获取所需生成报销单据类型。
55.当用户发送指令指示所需生成的报销单据类型,则获取所需生成报销单据类型,并按照该报销单据类型生成报销单据,从而实现报销单据的个性化设置。
56.s206:获取商品分类简称所对应的费用类型。
57.上述步骤中提及结构化信息包括多个商品项目,分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的商品项目进行合并,获取商品分类简称所对应的费用类型,将费用类型作为单据项目生成报销单据。
58.具体地,本实施例报销单据生成方法会预先构建商品分类简称与费用类型的映射关系,以利用映射关系获取商品分类简称所对应的费用类型,无需用户每次生成报销单据时选择商品分类简称所对应的费用类型,减少人为工作量,提高本实施例报销单据生成方法的智能性。
59.进一步地,将属于同一商品分类简称下的商品项目进行合并具体可以是,将属于同一商品分类简称下的多个商品项目的金额及数量进行叠加,将叠加结果作为商品分类简称的金额和数据,以简化用于生成报销单据的数据信息,从而减少报销单据的冗余信息,有利于报销单据的精简化。
60.举例而言,发票上可以包括多个型号的同一类型设备,例如型号不同的多台电脑,其中,一个商品项目可以指电脑设备这一类别。对属于同一商品分类简称下的商品项目进行合并具体可以是,对属于同一商品项目(电脑设备)的各明细商品(具体型号的电脑)的金额及数量进行叠加;亦或是,对属于同一商品分类简称的全部明细商品的金额及数量进行叠加,以尽可能减少报销单据的冗余数据,在此不做限定。
61.s207:生成获取备注信息的指令以获取备注信息。
62.由于各企业对精细化管理的程度不同,部分用户在生成报销单据时,报销单据需要包含除发票的结构化信息以外的项目明细(即备注信息),例如报销单据类型为会议费报销单据时,用户可能需要在报销单据上具体体现会议类型、会议级别以及会议人数等,以便于实现精细化管理,并能够根据备注信息判断报销单据的报销金额是否合理,然而仅基于发票信息无法满足完成报销单填写。为此本实施例中预先建立报销单据类型与备注信息明细的映射关系,备注信息明细包括该报销单据类型所需用户补充的备注信息,以在实际生成报销单据的过程中引导用户补充备注信息。
63.具体地,在前述步骤中已获取报销单据类型,基于报销单据类型生成需获取的备注信息明细,基于备注信息明细生成获取备注信息的指令。例如,在实际生成报销单据时,可以向用户提供向导接面,在向导接面向用户展示所需的备注信息,由用户对相应备注信息进行补充写入,将备注信息作为单据项目生成报销单据,以便于实现精细化管理,提高工作效率。
64.s208:按照预设维度对报销单据的单据项目进行汇总。
65.允许发票按照预设维度汇总设置,支持发票按照发票类型、发票类型 商品分类简称、发票类型 商品分类简称 规格型号等预设维度,对发票的金额、税额以及数量等进行汇总,具体可根据用户需求由用户预先设置,以满足用户多种使用需求,丰富本实施例报销单据生成方法所适用的应用场景。
66.举例而言,一张采购办公用品的增票,可以按发票类型 商品分类简称的维度进行汇总发票金额、税额、数量,最终输出发票类型、商品分类简称、汇总金额、汇总税额、汇总数量等s209:生成报销单据。通过前述步骤所获取的发票的结构化信息、费用类型信息、备注信息构造生成一张报销单据,该步骤会将发票项目对应的数据转换为对应的单据项目相同数据类型的数据,以保证数据的可存储性,并且不会对数据进行修改,保证报销单据数据的准确性以及真实性。举例而言,发票金额以及发票总额可以通过ocr技术或者发票查验平台获取,所获取的数据为字符型,而报销单据的单据项目应当为数值型,因此通过本步骤将字符型的数据转换成数值型数据,写入报销单据以生成报销单据,从而提高报销单据生成方法的智能性。
67.综上,本发明能够减少报销单据的冗余信息,有利于提高报销单据的精简性;还能够减少人为操作,提高报销效率;由于发票项目与单据项目的对应关系为预先设置,因此还能够报销单据的正确性;并且,通过发票的费用类型支持可引导式报销,基于费用类型引导生成报销单据的完整性和操作的流畅性,同时基于发票项目维度进行汇总,可实现报销信息的提炼,去除冗余信息;并且,每个企业的业务不同,应用情况不同,如果按每个企业进行定制,开发成本大,而本发明通过预先构建多种映射关系(可由用户自定义,也可预先设置)能够适配各种企业报销单据,减少开发工作量,提高本发明的程序通用性。
68.请参阅图3,图3是本发明报销单据生成系统一实施例的结构示意图。
69.在一实施例中,报销单据生成系统包括采集器31和处理器32。
70.采集器31用于获取发票单据的结构化信息,结构化信息包括多个商品项目。处理器32,用于分别获取各商品项目的商品分类简称,并将属于同一商品分类简称下的商品项目进行合并;获取商品分类简称所对应的费用类型;将商品分类简称和/或费用类型作为单据项目生成报销单据。
71.处理器32还可以称为cpu(central processing unit,中央处理单元)。处理器32可能是一种集成电路芯片,具有信号的处理能力。处理器32还可以是通用处理器32、数字信号处理器32(dsp)、专用集成电路(asic)、现场可编程门阵列(fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件。通用处理器32可以是微处理器32或者该处理器32也可以是任何常规的处理器32等。
72.报销单据生成系统可以进一步包括存储器(图中未示出),用于存储处理器32运行所需的指令和数据。
73.请继续参阅图3。在一实施例中,处理器32包括第一处理单元321、第二处理单元322、第三处理单元323以及第四处理单元324。
74.第一处理单元321用于存储结构化信息与报销单据类型的映射关系,当输入结构化信息时输出相匹配的报销单据类型。并且,第一处理单元321还包括发票项目与报销单据的单据项目的映射关系,用于在生成报销单据时通过发票项目上的信息生成报销单据上的
字段信息。以下通过表1举例展示结构化信息(发票类型和发票关键字)与报销单据类型的映射关系,以及发票项目与单据项目的映射关系:
75.表1第一处理单元所存储的映射关系:
[0076][0077]
举例而言,一张需要报销的发票中,发票类型为增值税普通发票,发票关键字为会展服务,那么所对应的报销单据为会议费报销单据。在将发票项目转换为报销单据的单据项目时,发票的发票金额对应报销单据的报销金额,在此就不再赘述。
[0078]
第二处理单元322用于存储商品分类简称与费用类型的映射关系,当输入商品分类简称时输出相匹配的费用类型。针对增值税发票的商品分类简称多达400余种,可以预先设立若干费用类型,并构建存储商品分类简称与费用类型的映射关系,以在报销时将商品分类简称转化为对应的费用类型,并将费用类型作为单据项目生成报销单据。以下通过表2举例展示存储商品分类简称与费用类型的映射关系:
[0079]
表2第二处理单元所存储的映射关系:
[0080]
报销单据类型商品分类简称费用类型会议费报销单据会展服务会议费会议费报销单据印刷品会议费
………………
[0081]
举例而言,在报销单据类型为会议费报销单据,商品分类简称为会展服务时,可以将会展服务转换为会议费,以会议费作为报销单据的单据项目生成报销单据。
[0082]
第三处理单元323用于存储费用类型与备注信息的映射关系,当输入费用类型时生成获取备注信息的指令;在明确了费用类型(通过商品分类简称得到)、报销单据类型后,可以在智能生成报销单据的向导界面提供需要补充填写的备注信息,作为后续自动生成报销单据的信息来源。以下通过表3举例展示存储商品分类简称与费用类型的映射关系:
[0083]
表3第三处理单元所存储的映射关系:
[0084]
报销单据类型费用类型备注信息会议费报销单据会议费会议类型、会议级别、会议人数
………………
[0085]
举例而言,当报销单据类型为会议费报销单据,费用类型为会议费时,所需获取的备注信息包括会议类型、会议级别以及会议人数等,并将用户所写入的备注信息写入报销单据之中。
[0086]
第四处理单元324用于存储报销单据的预设维度,按照预设维度对报销单据中的单据项目进行汇总。提供发票按预设维度汇总设置的方案,支持按照发票类型、发票类型 商品分类简称、发票类型 商品分类简称 规格型号等预设维度,以发票的信息维度汇总发票的金额、税额、数量等等。以下通过表4举例展示报销单据的汇总方式:
[0087]
表4第四处理单元所存储的报销单据的预设维度:
[0088]
发票类型汇总方式增值税专用发票发票类型 商品分类简称
…………
[0089]
举例而言,若按照预设维度设置发票汇总,则生成报销单据时发票数据先按维度汇总后再填写,例如,勾选两张商品分类简称为“会展服务”的增票,则按发票类型 商品分类汇总发票明细的税额、数量、金额,以生成单据,并基于所获取的单据类型、费用类型、发票信息(汇总信息)、备注信息等等,程序将统合这些信息构造生成一张报销单据,用户只需最后确认即可传递到审核岗位进行审批,从而提高本发明的智能性,提高用户的工作效率。
[0090]
请参阅图4,图4是本发明计算机可读存储介质一实施例的结构示意图。
[0091]
在一实施例中,计算机可读存储介质40用于存储指令/程序数据41,指令/程序数据41能够被执行以实现如上述实施例所阐述的报销单据生成方法,在此就不再赘述。
[0092]
在本发明所提供的几个实施方式中,应该理解到,所揭露的系统,装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施方式为示意性的,例如,模块或单元的划分,为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0093]
作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施方式的目的。
[0094]
另外,在本发明各个实施方式中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
[0095]
上述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个计算机可读存储介质40中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执
行本发明各个实施方式所阐述方法的全部或部分步骤。而前述的计算机可读存储介质40包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存储器(ram,random access memory)、磁碟或者光盘、服务器等各种可以存储程序代码的介质。
[0096]
此外,在本发明中,除非另有明确的规定和限定,术语“相连”、“连接”、“层叠”等术语应做广义理解,例如,可以是固定连接,也可以是可拆卸连接,或成一体;可以是直接相连,也可以通过中间媒介间接相连,可以是两个元件内部的连通或两个元件的相互作用关系。对于本领域的普通技术人员而言,可以根据具体情况理解上述术语在本发明中的具体含义。
[0097]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献