一种电子票据票源发放方法及系统与流程

文档序号:20784027发布日期:2020-05-19 21:31阅读:344来源:国知局
一种电子票据票源发放方法及系统与流程

本发明涉及税控技术领域,更具体地,涉及一种电子票据票源发放方法及系统。



背景技术:

电子票据类型目前主要包括税务领域电子发票、财政领域的电子票据等票据类型,如增值税电子普通发票,财政电子票据等。随着各领域票据电子化的逐步推进,会有更多的票据类型采用电子票据的形式。现有的电子票据因不同领域,标识方式可能都不尽相同。例如增值税电子普通发票通过发票代码和发票号码两个字段来标识,电子票据票源的统一管理存在困难;而且现有票源发放管理流程十分复杂,包括票源计划、票源分配、票源入库、票源发放等一系列业务环节,业务冗杂效率也较低,不利于未来电子票据全面推广和应用。



技术实现要素:

为了解决背景技术存在的现有电子票据票源统一管理困难、业务冗杂、效率较低的问题,本发明提供了一种电子票据票源发放方法及系统,所述方法及系统通过电子票据识别码取代原有的票据代码和票据号码作为电子票据的唯一标识,在电子票据开具时生成并进行下发,取消原有的票源计划,票源分配、入库,票源退回,票源申请等流程;所述一种电子票据票源发放方法包括:

接收电子票据识别码的申请信息;所述申请信息包括票据类型;

根据所述票据类型获取预先设置的电子票据识别码规则;

根据所述电子票据识别码规则生成对应的电子票据识别码;

根据所述申请信息发放所述电子票据识别码。

进一步的,所述电子票据识别码规则的字段包括规则代码、电子票据类型、组码顺序、数据项以及数据项格式;

所述规则代码为所述规则的唯一编码;

所述电子票据类型用于区分不同电子票据类型,通过所述电子票据类型检索获得所述电子票据识别码规则;

所述组码顺序为所述数据项中各项数据在生成所述电子票据识别码时的位置排序;

所述数据项为用于生成电子票据识别码的各项数据;

所述数据项格式为所述数据项内各项数据在生成电子票据识别码时预设格式。

进一步的,所述数据项中的各项数据包括:票据类型、行政区划代码、固定值、生成日期以及流水号;

所述数据项格式用于设置行政区划代码等级分类,并确定所述固定值参数。

进一步的,所述根据所述电子票据识别码规则生成对应的电子票据识别码,包括:

根据所述申请信息确定所述票据类型以及行政区划代码;

查询获得该票据类型以及行政区划代码下当前发放的最大的电子票据识别码流水号;

在所述最大的电子票据识别码流水号的基础上递增,获得新的流水号;

根据所述票据类型、行政区划代码、固定值以及流水号,按照所述规则的组码顺序,生产对应的电子票据识别码。

进一步的,设置每一个电子票据识别码规则在预设时间段内的电子票据识别码发放量;

对所述每个电子票据识别码发放量设置预警阈值;

若所述任一电子票据识别码规则下的电子票据识别码在预设时间内的余量低于预设阈值,则进行预警提示。

所述一种电子票据票源发放系统包括:

申请信息接收单元,所述申请信息接收单元用于接收电子票据识别码的申请信息;所述申请信息包括票据类型;

规则获取单元,所述规则获取单元用于根据所述票据类型获取预先设置的电子票据识别码规则;

识别码生成单元,所述识别码生成单元用于根据所述电子票据识别码规则生成对应的电子票据识别码;

发放单元,所述发放单元用于根据所述申请信息发放所述电子票据识别码。

进一步的,所述电子票据识别码规则的字段包括规则代码、电子票据类型、组码顺序、数据项以及数据项格式;

所述规则代码为所述规则的唯一编码;

所述电子票据类型用于区分不同电子票据类型,通过所述电子票据类型检索获得所述电子票据识别码规则;

所述组码顺序为所述数据项中各项数据在生成所述电子票据识别码时的位置排序;

所述数据项为用于生成电子票据识别码的各项数据;

所述数据项格式为所述数据项内各项数据在生成电子票据识别码时预设格式。

进一步的,所述数据项中的各项数据包括:票据类型、行政区划代码、固定值、生成日期以及流水号;

所述数据项格式用于设置行政区划代码等级分类,并确定所述固定值参数。

进一步的,所述识别码生成单元用于根据所述申请信息确定所述票据类型以及行政区划代码;

所述识别码生成单元查询获得该票据类型以及行政区划代码下当前发放的最大的电子票据识别码流水号,并在所述最大的电子票据识别码流水号的基础上递增,获得新的流水号;

所述识别码生成单元用于根据所述票据类型、行政区划代码、固定值以及流水号,按照所述规则的组码顺序,生产对应的电子票据识别码。

进一步的,所述系统还包括预警单元;

所述预警单元用于设置每一个电子票据识别码规则在预设时间段内的电子票据识别码发放量;

所述预警单元用于对所述每个电子票据识别码发放量设置预警阈值;

若所述任一电子票据识别码规则下的电子票据识别码在预设时间内的余量低于预设阈值,所述预警单元进行预警提示。

本发明的有益效果为:本发明的技术方案,给出了一种电子票据票源发放方法及系统,所述方法及系统通过电子票据识别码取代原有的票据代码和票据号码作为电子票据的唯一标识,在电子票据开具时生成并进行下发,取消原有的票源计划,票源分配、入库,票源退回,票源申请等流程,使业务简便高效;所述方法及系统采用电子票据识别码作为票据全生命周期的唯一标识,可按电子票据识别码进行票据的检索,实现了票据检索的高效性、便捷性、准确性。

附图说明

通过参考下面的附图,可以更为完整地理解本发明的示例性实施方式:

图1为本发明具体实施方式的一种电子票据票源发放方法的流程图;

图2为本发明具体实施方式的一种电子票据票源发放系统的结构图。

具体实施方式

现在参考附图介绍本发明的示例性实施方式,然而,本发明可以用许多不同的形式来实施,并且不局限于此处描述的实施例,提供这些实施例是为了详尽地且完全地公开本发明,并且向所属技术领域的技术人员充分传达本发明的范围。对于表示在附图中的示例性实施方式中的术语并不是对本发明的限定。在附图中,相同的单元/元件使用相同的附图标记。

除非另有说明,此处使用的术语(包括科技术语)对所属技术领域的技术人员具有通常的理解含义。另外,可以理解的是,以通常使用的词典限定的术语,应当被理解为与其相关领域的语境具有一致的含义,而不应该被理解为理想化的或过于正式的意义。

图1为本发明具体实施方式的一种电子票据票源发放方法的流程图;如图1所示,所述方法包括:

步骤110,接收电子票据识别码的申请信息;所述申请信息包括票据类型;

本实施例中,由中央服务器系统统一接受申请信息并发放,下属申请方有开票需求时,通过提交申请信息,获得电子票据识别码;

所述申请信息包括票据类型,系统通过所述票据类型确定申请方所需开票的类型,以调取相应的规则;所述申请信息还包括申请方基本信息,用于判别申请方是否具有申请电子票据识别码的资质,尤其是否具有申请所申请票据类型的电子票据识别码的资质;进一步的,所述申请信息还可以用于确定申请方的行政区划。

步骤120,根据所述票据类型获取预先设置的电子票据识别码规则;

所述电子票据识别码规则通过预先维护设置,其中的字段包括规则代码、电子票据类型、组码顺序、数据项以及数据项格式;

所述规则代码为所述规则的唯一编码;

所述电子票据类型用于区分不同电子票据类型,通过所述电子票据类型检索获得所述电子票据识别码规则;

所述组码顺序为所述数据项中各项数据在生成所述电子票据识别码时的位置排序;

所述数据项为用于生成电子票据识别码的各项数据;

所述数据项格式为所述数据项内各项数据在生成电子票据识别码时预设格式。

进一步的,所述数据项中的各项数据包括:票据类型、行政区划代码、固定值、生成日期以及流水号;

所述数据项格式用于设置行政区划代码等级分类,并确定所述固定值参数。

步骤130,根据所述电子票据识别码规则生成对应的电子票据识别码;

具体的,所述生成规则包括:

根据所述申请信息确定所述票据类型以及行政区划代码;

查询获得该票据类型以及行政区划代码下当前发放的最大的电子票据识别码流水号;

在所述最大的电子票据识别码流水号的基础上递增,获得新的流水号;

根据所述票据类型、行政区划代码、固定值以及流水号,按照所述规则的组码顺序,生产对应的电子票据识别码。

步骤140,根据所述申请信息发放所述电子票据识别码。

通过所述申请信息中的内容获得发放电子票据识别码的渠道,将所述电子票据识别码按照所述渠道发放所述电子票据识别码。

进一步的,设置每一个电子票据识别码规则在预设时间段内的电子票据识别码发放量;

对所述每个电子票据识别码发放量设置预警阈值;

若所述任一电子票据识别码规则下的电子票据识别码在预设时间内的余量低于预设阈值,则进行预警提示。

图2为本发明具体实施方式的一种电子票据票源发放系统的结构图。

如图2所示,所述系统包括:

申请信息接收单元210,所述申请信息接收单元210用于接收电子票据识别码的申请信息;所述申请信息包括票据类型;

规则获取单元220,所述规则获取单元220用于根据所述票据类型获取预先设置的电子票据识别码规则;

识别码生成单元230,所述识别码生成单元230用于根据所述电子票据识别码规则生成对应的电子票据识别码;

进一步的,所述识别码生成单元230用于根据所述申请信息确定所述票据类型以及行政区划代码;

所述识别码生成单元230查询获得该票据类型以及行政区划代码下当前发放的最大的电子票据识别码流水号,并在所述最大的电子票据识别码流水号的基础上递增,获得新的流水号;

所述识别码生成单元230用于根据所述票据类型、行政区划代码、固定值以及流水号,按照所述规则的组码顺序,生产对应的电子票据识别码。

发放单元240,所述发放单元240用于根据所述申请信息发放所述电子票据识别码。

进一步的,所述电子票据识别码规则的字段包括规则代码、电子票据类型、组码顺序、数据项以及数据项格式;

所述规则代码为所述规则的唯一编码;

所述电子票据类型用于区分不同电子票据类型,通过所述电子票据类型检索获得所述电子票据识别码规则;

所述组码顺序为所述数据项中各项数据在生成所述电子票据识别码时的位置排序;

所述数据项为用于生成电子票据识别码的各项数据;

所述数据项格式为所述数据项内各项数据在生成电子票据识别码时预设格式。

进一步的,所述数据项中的各项数据包括:票据类型、行政区划代码、固定值、生成日期以及流水号;

所述数据项格式用于设置行政区划代码等级分类,并确定所述固定值参数。

进一步的,所述系统还包括预警单元;

所述预警单元用于设置每一个电子票据识别码规则在预设时间段内的电子票据识别码发放量;

所述预警单元用于对所述每个电子票据识别码发放量设置预警阈值;

若所述任一电子票据识别码规则下的电子票据识别码在预设时间内的余量低于预设阈值,所述预警单元进行预警提示。

在此处所提供的说明书中,说明了大量具体细节。然而,能够理解,本公开的实施例可以在没有这些具体细节的情况下实践。在一些实例中,并未详细示出公知的方法、结构和技术,以便不模糊对本说明书的理解。

本领域那些技术人员可以理解,可以对实施例中的设备中的模块进行自适应性地改变并且把它们设置在与该实施例不同的一个或多个设备中。可以把实施例中的模块或单元或组件组合成一个模块或单元或组件,以及此外可以把它们分成多个子模块或子单元或子组件。除了这样的特征和/或过程或者单元中的至少一些是相互排斥之外,可以采用任何组合对本说明书(包括伴随的权利要求、摘要和附图)中公开的所有特征以及如此公开的任何方法或者设备的所有过程或单元进行组合。除非另外明确陈述,本说明书(包括伴随的权利要求、摘要和附图)中公开的每个特征可以由提供相同、等同或相似目的的替代特征来代替。本说明书中涉及到的步骤编号仅用于区别各步骤,而并不用于限制各步骤之间的时间或逻辑的关系,除非文中有明确的限定,否则各个步骤之间的关系包括各种可能的情况。

此外,本领域的技术人员能够理解,尽管在此所述的一些实施例包括其它实施例中所包括的某些特征而不是其它特征,但是不同实施例的特征的组合意味着处于本公开的范围之内并且形成不同的实施例。例如,在权利要求书中所要求保护的实施例的任意之一都可以以任意的组合方式来使用。

本公开的各个部件实施例可以以硬件实现,或者以在一个或者多个处理器上运行的软件模块实现,或者以它们的组合实现。本公开还可以实现为用于执行这里所描述的方法的一部分或者全部的设备或者系统程序(例如,计算机程序和计算机程序产品)。这样的实现本公开的程序可以存储在计算机可读介质上,或者可以具有一个或者多个信号的形式。这样的信号可以从因特网网站上下载得到,或者在载体信号上提供,或者以任何其他形式提供。

应该注意的是上述实施例对本公开进行说明而不是对本公开进行限制,并且本领域技术人员在不脱离所附权利要求的范围的情况下可设计出替换实施例。单词“包含”不排除存在未列在权利要求中的元件或步骤。位于元件之前的单词“一”或“一个”不排除存在多个这样的元件。本公开可以借助于包括有若干不同元件的硬件以及借助于适当编程的计算机来实现。在列举了若干系统的单元权利要求中,这些系统中的若干个可以是通过同一个硬件项来具体体现。

以上所述仅是本公开的具体实施方式,应当指出的是,对于本领域的普通技术人员来说,在不脱离本公开精神的前提下,可以作出若干改进、修改、和变形,这些改进、修改、和变形都应视为落在本申请的保护范围内。

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