一种发票抬头信息变更方法、装置和发票管理系统制造方法及图纸

技术编号:15999770 阅读:43 留言:0更新日期:2017-08-15 14:23
本申请实施例提供一种发票抬头信息变更方法、装置及发票管理系统。所述方法包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;若新抬头信息通过审核,则将发票旧抬头信息变更为新抬头信息;以及更新所述影子抬头数据表中当前变更记录信息的新抬头状态为有效、旧抬头状态为失效。本申请实施例可以更准确高效的进行发票抬头信息的变更、提高用户体验。

Invoice header information change method, device and invoice management system

The embodiment of the present application provides an invoice header information change method, a device and an invoice management system. The method comprises: receiving user submitted invoice request information; the preset rules to determine whether the need for change requests based on the need for the audit audit; if, based on the change request to generate the corresponding shadow header data table, wherein, the shadow looked up data tables including the original header information, new information, the current rise change record information; if the new look up information through the audit, the old invoice header information change to the new look up information; and updating the shadow up new rise of the state data of the change record information in tables for the old and rise of the state for failure. The embodiment of the present invention can make the change of the invoice head information more accurately and efficiently and improve the user experience.

【技术实现步骤摘要】
一种发票抬头信息变更方法、装置和发票管理系统
本申请涉及信息处理
,特别是涉及一种发票抬头信息变更方法、装置和发票管理系统。
技术介绍
在电子商务应用广泛普及的今天,随着信息技术的快速发展,信息呈现出爆发式的增长,人们对如何能更高效的处理信息的要求也越来越高。例如,在发票管理中心,用户可以对开具发票的信息进行管理。对于系统内已经生效的发票抬头信息,用户可能基于各种原因需要对发票抬头信息进行变更。但由于不同发票类型的财务审核要求的严格程度是不同的,所以在变更发票抬头信息流程中允许变更的项目也有所不同,变更的抬头信息是否需要财务审核的情况也不同。另外,由于发票抬头在变更流程中所处的状态也有多种情况,从而造成多种状态之间的相互转移关系也比较复杂。如果用户欲对已经生效的某种类型的发票抬头信息进行变更,并且变更的次数可能还不止一次;那么,当用户在对发票抬头信息进行若干次变更后,如因遇到某种情况而需要终止本次变更流程,现有技术还无法提供撤销变更操作的处理。因此,在用户进行发票抬头信息变更时,现有技术的缺陷会给用户带来诸多不变。因此,如何更准确、高效地进行发票抬头信息的变更,成为亟需本领域技术人员解决的技术问题。
技术实现思路
鉴于上述问题,提出了本申请实施例以便提供一种克服上述问题或者至少部分地解决上述问题的一种发票抬头信息变更方法和相应的一种发票抬头信息变更装置,以及一种发票管理系统。本申请公开了一种发票抬头信息变更方法,包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;若新抬头信息通过审核,则将发票旧抬头信息变更为新抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为有效、旧抬头状态为失效。相应的,本申请公开了一种发票抬头信息变更装置,包括:接收模块,用于接收用户提交的发票抬头信息变更请求;确定模块,用于基于预置规则确定所述接收模块接收到的变更请求是否需要进行审核;生成模块,用于若所述确定模块确定需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;变更模块,用于若新抬头信息通过审核,则将发票旧抬头信息变更为新抬头信息;相应的,所述生成模块,还用于更新所述影子抬头数据表中当前变更记录信息的新抬头状态为有效、旧抬头状态为失效。本申请还公开了一种发票抬头信息变更方法,包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;在符合预置条件的情况下,基于用户提交的撤销变更请求和所述影子抬头数据表的当前变更记录信息,将发票新抬头信息恢复成变更前已经生效的旧抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为撤销、旧抬头状态为有效。相应的,本申请公开了一种发票抬头信息变更装置,包括:接收模块,用于接收用户提交的发票抬头信息变更请求;确定模块,用于基于预置规则确定所述接收模块接收到的变更请求是否需要进行审核;生成模块,用于若所述确定模块确定需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;查找模块,用于在符合预置条件的情况下,基于所述接收模块接收的用户提交的撤销变更请求,查找所述影子抬头数据表的当前变更记录信息;变更模块,用于基于所述查找模块查找到的所述当前变更记录信息,将发票新抬头信息恢复成变更前已经生效的旧抬头信息;相应的,所述生成模块,还用于更新所述影子抬头数据表中当前变更记录信息的新抬头状态为撤销、旧抬头状态为有效。本申请还公开了一种发票管理系统,包括如上所述的发票抬头信息变更装置。根据本申请提供的具体实施例,本申请公开了以下技术效果:本申请实施例可以在变更发票抬头信息过程中,基于变更请求生成对应的影子抬头数据表,可以通过查找该影子抬头数据表中所包括的原始抬头信息、新抬头信息、当前变更记录信息,更准确有效的进行发票抬头信息的变更,从而提高用户体验。进一步的,当用户在对发票抬头信息进行若干次变更后,如因遇到某种情况而需要执行撤销操作时,通过该影子抬头数据表中当前变更记录信息,将发票新抬头信息恢复成变更前已经生效的旧抬头信息;还可以通过该影子抬头数据表中当前变更记录信息的标记信息,有效的查找新抬头和旧抬头的当前状态信息以及状态转移关系,从而可以将发票抬头恢复到变更前的某个中间状态或原始状态,并提供实时的数据回滚,进而更加有效的实现整个变更过程中的错误排查。此外,通过本申请实施例,可以更准确高效的进行发票抬头信息的变更,并且更加易于发票管理系统的维护和更新,也降低开发难度和维护成本。当然,实施本申请的任一产品并不一定需要同时达到以上所述的所有优点。附图说明为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。图1是本申请的一种发票抬头信息变更方法实施例的步骤流程图;图2是本申请的一种根据变更请求生成影子抬头数据表的实施例原理图;图3是本申请的另一种发票抬头信息变更方法实施例的步骤流程图;图4是本申请的一种发票抬头信息变更流程状态转移的实施例示意图;图5是本申请的一种发票抬头信息变更方法实施例的业务流程示意图;图6是本申请的一种发票抬头信息变更装置实施例的结构框图;图7是本申请的另一种发票抬头信息变更装置实施例的结构框图;图8是本申请的一种发票管理系统实施例的架构图。具体实施方式下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员所获得的所有其他实施例,都属于本申请保护的范围。为使本申请的上述目的、特征和优点能够更加明显易懂,下面结合附图和具体实施方式对本申请作进一步详细的说明。本申请实施例可以应用在一种发票管理系统中,用户可以通过该发票管理系统在线对发票抬头信息进行管理。其中,该发票管理系统针对发票抬头信息的管理可以分为新增发票抬头信息管理单元和变更发票抬头信息管理单元两个部分。具体而言,新增发票抬头信息管理单元收到用户新增发票抬头信息的请求后,基于后台服务器根据发票的类型给予相应的处理,保存到发票管理系统的数据库中。通常而言,发票的类型可以分为:个人增值税普通发票、企业增值税普通发票、以及企业增值税专用发票这三种。对于在发票管理系统的数据库内已经保存生效的发票抬头信息,用户可能基于各种原因需要对发票抬头信息进行变更。例如:抬头填写错误,需要将填写错误的旧抬头变更成新抬头。一般的,此时需要变更的抬头项目包括:个人姓名或企业名称。再例如,企业从小规模纳税人变更为一本文档来自技高网...
一种发票抬头信息变更方法、装置和发票管理系统

【技术保护点】
一种发票抬头信息变更方法,其特征在于,包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;若新抬头信息通过审核,则将发票旧抬头信息变更为新抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为有效、旧抬头状态为失效。

【技术特征摘要】
1.一种发票抬头信息变更方法,其特征在于,包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;若新抬头信息通过审核,则将发票旧抬头信息变更为新抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为有效、旧抬头状态为失效。2.根据权利要求1所述的方法,其特征在于,所述方法还包括:在符合预置条件的情况下,基于用户提交的撤销变更请求和所述影子抬头数据表的当前变更记录信息,将发票新抬头信息恢复成变更前已经生效的旧抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为撤销、旧抬头状态为有效。3.根据权利要求2所述的方法,其特征在于,所述预置条件为:所述新抬头信息未通过审核;则所述方法还包括:当所述新抬头信息未通过审核时,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为拒绝、旧抬头状态为锁定;或者所述预置条件为:所述新抬头信息处于待审核状态;则所述方法还包括:当所述新抬头信息处于待审核状态时,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为待审核、旧抬头状态为锁定。4.根据权利要求1-3任一项所述的方法,其特征在于,所述影子抬头数据表中当前变更记录信息还包括:用以指示新抬头和旧抬头的状态转移关系的标记信息。5.根据权利要求1所述的方法,其特征在于,所述方法还包括:如果不需要进行审核,则将发票旧抬头信息变更为新抬头信息。6.一种发票抬头信息变更方法,其特征在于,包括:接收用户提交的发票抬头信息变更请求;基于预置规则确定所述变更请求是否需要进行审核;如果需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息、新抬头信息、当前变更记录信息;在符合预置条件的情况下,基于用户提交的撤销变更请求和所述影子抬头数据表的当前变更记录信息,将发票新抬头信息恢复成变更前已经生效的旧抬头信息;以及,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为撤销、旧抬头状态为有效。7.根据权利要求6所述的方法,其特征在于,所述预置条件为:所述新抬头信息未通过审核;则所述方法还包括:当所述新抬头信息未通过审核时,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为拒绝、旧抬头状态为锁定;或者所述预置条件为:所述新抬头信息处于待审核状态;则所述方法还包括:当所述新抬头信息处于待审核状态时,更新所述影子抬头数据表中当前变更记录信息的新抬头状态为待审核、旧抬头状态为锁定。8.根据权利要求6或7所述的方法,其特征在于,所述影子抬头数据表中当前变更记录信息还包括:用以指示新抬头和旧抬头的状态转移关系的标记信息。9.根据权利要求6所述的方法,其特征在于,所述方法还包括:如果不需要进行审核,则将发票旧抬头信息变更为新抬头信息。10.一种发票抬头信息变更装置,其特征在于,包括:接收模块,用于接收用户提交的发票抬头信息变更请求;确定模块,用于基于预置规则确定所述接收模块接收到的变更请求是否需要进行审核;生成模块,用于若所述确定模块确定需要进行审核,则基于变更请求生成对应的影子抬头数据表,其中,所述影子抬头数据表包括原始抬头信息...

【专利技术属性】
技术研发人员:段亚军王均方
申请(专利权)人:阿里巴巴集团控股有限公司
类型:发明
国别省市:开曼群岛,KY

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

1