一种发票入账方法及装置的制造方法_2

文档序号:9826471阅读:来源:国知局
[0068]判断所述企业标识、所述开票时间、所述发票类型及所述发票状态是否均具有有效性。
[0069]具体地,判断企业标识的具体方法与企业标识的具体内容相关。若企业标识包含企业在服务器注册时的唯一注册标识码时,则判断企业标识是否具有有效性即判断从发票入账请求中提取的企业标识是否包含在服务器预先注册的注册标识码中;若企业标识包含客户端利用企业侧的签名证书中的私钥生成的签名数据,则判断企业标识是否具有有效性即判断利用签名证书对应的公钥是否可以成功解签该签名数据。
[0070]发送发票入账请求的企业为发票取得企业,发票取得企业是从发票开具企业处获得的该发票标识。发票开具企业取得发票标识的方式是,预先向服务器发送开票请求,服务器依据该开票请求开具发票,并在服务器侧记录开票时间。企业入账的发票具有时间上的约束条件,该约束条件可以是法律规定的入账时间及企业设置的入账时间的结合,用时间上的约束条件限制入账的发票必须符合一定的时间限制。例如,时间上的约束条件为,每次入账的发票的开盘时间必须在当前时间点前一年内。当然,这仅是一个示例,具体的时间约束可以根据不同企业的实际需求而设置,本发明并不做具体限定。因此,判断开票时间是否具有有效性即判断从发票入账请求中提取的开票时间是否满足与该企业标识对应的时间约束条件。
[0071]判断发票类型是否具有有效性即判断发票类型是否是预先设置的几种可以报销的发票类型的其中一种,若是,则确定该发票的发票类型具有有效性。
[0072]当服务器根据发票开具企业的开票请求开具发票时,会将该发票的发票初始状态设置为可入账。并且,若服务器成功入账一张发票后,会将该发票的发票状态修改为已入账。判断发票状态是否具有有效性即判断该发票的发票状态是否是可入账状态,若是,则表明该发票还未被任何一家企业报销入账,该发票的发票状态具有有效性,否则,则表明该发票已经入账,当前的入账请求为重复入账,确定该发票的发票状态不具有有效性。
[0073]需要说明,上述四个判断可以同时进行,也可以依次执行。不论是何种形式的判断,只有当四个判断的判断结果均为是时,才能将待验证信息确定为有效。另外,本实施例所列的四种判断仅仅是一个示例,具体的判断内容可以根据实际需求,设置为其他方面,本发明并不做具体限定。
[0074]当待验证消息有效时,可以将发票进行入账,即依据所述企业标识及所述发票标识生成入账数据。也就是说,生成入账数据即表明完成入账过程。其中,生成入账数据的具体方式可以是:
[0075]建立所述企业标识与所述发票标识之间的入账关系,并记录入账时间;将所述入账关系及所述入账时间确定为入账数据。
[0076]具体地,建立企业标识与发票标识之间的入账关系,即建立两者之间的对应关系,用以表明该发票入账至该企业中。其中,入账时间为当前建立对应关系的时间点。需要说明,入账完成后,需要修改发票的发票状态,即将该发票状态修改为已入账。
[0077]下面对本发明实施例提供的发票入账装置进行说明,需要说明的是,该发票入账装置即是上文提及的服务器,另外,下文本发明实施例提供的发票入账装置与上文本发明实施例提供的发票入账方法可以相互参照,以下并不做赘述。
[0078]参见图4,其示出了本发明实施例提供的发票入账装置的结构,具体包括:入账请求接收单元100、请求标识提取单元200、验证消息生成单元300、有效性验证单元400及发票入账单元500;其中:
[0079]入账请求接收单元100,用于接收客户端发送的发票入账请求;
[0080]请求标识提取单元200,用于提取所述发票入账请求中的企业标识及发票标识;[0081 ]验证消息生成单元300,用于依据所述企业标识及所述发票标识,生成待验证信息;
[0082]有效性验证单元400,用于验证所述待验证信息的有效性;
[0083]发票入账单元500,用于当所述待验证信息有效时,依据所述企业标识及所述发票标识生成入账数据。
[0084]由以上的技术方案可知,本实施提供的发票入账装置中,入账请求接收单元100接收到客户端发送的发票入账请求后,请求标识提取单元200提取其中的企业标识及发票标识,验证消息生成单元300利用企业标识及发票标识生成待验证信息,有效性验证单元400验证该待验证信息的有效性,当有效时,发票入账单元500生成入账数据,从而完成该发票标识对应发票入账至该企业标识对应的企业财务系统中。与现有技术中人工操作纸质发票进行入账相比,本实施例可以利用服务器实现发票入账,不仅可以节省纸张,而且入账效率较高。
[0085]可选地,上述的发票入账装置还包括:
[0086]失败信息提示单元,用于当所述待验证消息无效时,向所述客户端返回入账失败的提示信息。
[0087]其中,失败信息提示单元与有效性验证单元400相连。
[0088]可选地,上述验证消息生成单元300包括:
[0089]发票数据获取子单元,用于在预设发票数据库中,获取与所述发票标识对应的发票数据;其中,所述发票数据包括开票时间、发票类型及发票状态;
[0090]待验证消息生成子单元,用于将提取到的企业标识及所述发票数据生成待验证信息。
[0091 ] 可选地,上述有效性验证单元400包括:
[0092]有效性判断子单元,用于判断所述企业标识、所述开票时间、所述发票类型及所述发票状态是否均具有有效性。
[0093]可选地,上述发票入账单元500包括:
[0094]入账数据生成单元,用于建立所述企业标识与所述发票标识之间的入账关系,并记录入账时间;
[0095]入账数据确定单元,用于将所述入账关系及所述入账时间确定为入账数据。
[0096]需要说明的是,本说明书中的各个实施例均采用递进的方式描述,每个实施例重点说明的都是与其他实施例的不同之处,各个实施例之间相同相似的部分互相参见即可。
[0097]还需要说明的是,在本文中,诸如第一和第二等之类的关系术语仅仅用来将一个实体或者操作与另一个实体或操作区分开来,而不一定要求或者暗示这些实体或操作之间存在任何这种实际的关系或者顺序。而且,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者设备不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者设备所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括上述要素的过程、方法、物品或者设备中还存在另外的相同要素。
[0098]对所公开的实施例的上述说明,使本领域专业技术人员能够实现或使用本发明。对这些实施例的多种修改对本领域的专业技术人员来说将是显而易见的,本文中所定义的一般原理可以在不脱离本发明的精神或范围的情况下,在其它实施例中实现。因此,本发明将不会被限制于本文所示的这些实施例,而是要符合与本文所公开的原理和新颖特点相一致的最宽的范围。
【主权项】
1.一种发票入账方法,其特征在于,包括: 接收客户端发送的发票入账请求; 提取所述发票入账请求中的企业标识及发票标识; 依据所述企业标识及所述发票标识,生成待验证信息; 验证所述待验证信息的有效性; 当所述待验证信息有效时,依据所述企业标识及所述发票标识生成入账数据。2.根据权利要求1所述的发票入账方法,其特征在于,还包括: 当所述待验证消息无效时,向所述客户端返回入账失败的提示信息。3.根据权利要求1所述的发票入账方法,其特征在于,所述依据所述企业标识及所述发票标识,生成待验证信息包括: 在预设发票数据库中,获取与所述发票标识对应的发票数据;其中,所述发票数据包括开票时间、发票类型及发票状态; 将提取到的企业标识及所述发票数据生成待验证信息。4.根据权利要求3所述的发票入账方法,其特征在于,所述验证所述待验证信息的有效性包括: 判断所述企业标识、所述开票时间、所述发票类型及所述发票状态是否均具有有效性。5.根据权利要求1所述的发票入账方法,其特征在于,所述依据所述企业标识及所述发票标识生成入账数据包括: 建立所述企业标识与所述发票标识之间的入账关系,并记录入账时间; 将所述入账关系及所述入账时间确定为入账数据。6.一种发票入账装置,其特征在于,包括: 入账请求接收单元,用于接收客户端发送的发票入账请求; 请求标识提取单元,用于提取所述发票入账请求中的企业标识及发票标识; 验证消息生成单元,用于依据所述企业标识及所述发票标识,生成待验证信息; 有效性验证单元,用于验证所述待验证信息的有效性; 发票入账单元,用于当所述待验证信息有效时,依据所述企业标识及所述发票标识生成入账数据。7.根据权利要求6所述的发票入账装置,其特征在于,还包括: 失败信息提示单元,用于当所述待验证消息无效时,向所述客户端返回入账失败的提示信息。8.根据权利要求6所述的发票入账装置,其特征在于,所述验证消息生成单元包括: 发票数据获取子单元,用于在预设发票数据库中,获取与所述发票标识对应的发票数据;其中,所述发票数据包括开票时间、发票类型及发票状态; 待验证消息生成子单元,用于将提取到的企业标识及所述发票数据生成待验证信息。9.根据权利要求8所述的发票入账装置,其特征在于,所述有效性验证单元包括: 有效性判断子单元,用于判断所述企业标识、所述开票时间、所述发票类型及所述发票状态是否均具有有效性。10.根据权利要求6所述的发票入账装置,其特征在于,所述发票入账单元包括: 入账数据生成单元,用于建立所述企业标识与所述发票标识之间的入账关系,并记录入账时间;入账数据确定单元,用于将所述入账关系及所述入账时间确定为入账数据。
【专利摘要】本申请提供了一种发票入账方法及装置,该方法包括,接收到客户端发送的发票入账请求后,提取其中的企业标识及发票标识,利用企业标识及发票标识生成待验证信息,并验证该待验证信息的有效性,当有效时生成入账数据,从而完成该发票标识对应发票入账至该企业标识对应的企业财务系统中。与现有技术中人工操作纸质发票进行入账相比,本发明提供的发票入账装置可以实现自动实现上述发票入账方法,不仅可以节省纸张,而且入账效率较高。
【IPC分类】G06Q40/00, G06Q10/06
【公开号】CN105590159
【申请号】CN201510374673
【发明人】刘宏, 翟伟伟, 王友强, 薛树涛, 洪普君, 张东庆
【申请人】东港股份有限公司, 青岛瑞宏科技有限公司
【公开日】2016年5月18日
【申请日】2015年6月30日
当前第2页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1