电子发票的管理方法及系统、计算机存储介质与流程

文档序号:15448941发布日期:2018-09-14 23:42阅读:500来源:国知局

本发明涉及计算机网络技术领域,尤其涉及一种电子发票的管理方法,具体来说就是一种电子发票的管理方法及系统、计算机存储介质。



背景技术:

近年来,随着计算机互联网技术的快速发展,以及电子政务、电子商务的兴起,大量电子文档(公文、合同等)需要通过计算机网络在不同用户之间传送或交换,电子印章技术应运而生。电子印章是人们日常生活中常见和常使用的印章在计算机中的表达形式,是利用计算机加密算法实现电子签单的新技术,与物理印章相比,电子印章由于受各种加密算法的保护,很难被伪造或冒充,而且使用快捷、方便,因此,电子印章广泛应用于各级国家机关和企事业单位中。电子印章的广泛应用,人们又考虑到将电子印章技术应用到电子发票领域,进一步促进电子商务的飞速发展。

电子发票是指购销商品、提供或者接受服务以及从事其它经营活动时,开具、收取的以电子方式存储的交易凭证。电子发票应当具备纸质发票的相关法律属性,并符合档案管理的基本属性,需要满足相关法律法规的要求。根据上述要求,电子发票的版式数据文件上需要具有税控印章和电子印章,保证电子发票的真实性、完整性、唯一性、不可抵赖性、防篡改性,具有实时性、交互性、低成本、易存储等多方面的优势。

目前,对于开票者来说,电子发票开具后,将开具的所有电子发票保存在开票终端对应的服务器中,存储中心化,易于受到黑客攻击,安全性低;对于收票者来说,需要在每次消费行为中索取并收集保存电子发票,稍微不注意,很容易将电子发票遗失(例如,误清理、手机被盗等)。另外,对于多税号的集团企业,财务部门审核报销电子发票时,需要统计每个税号对应的电子发票,并将所有税号的电子发票进行总计,数据处理量在,对账繁琐、效率低下、容易出错。

因此,现有电子发票的管理模式已经无法满足当前市场竞争及移动互联网下电子商务发展的需求,本领域技术人员亟需研发一种满足财务部门审核、对账、报销需求、方便、安全、快捷的电子发票管理方法,能够将开具给不同对象的电子发票,以及从不同对象接收到电子发票进行统一管理,满足现有电子商务快速发展的需求。



技术实现要素:

有鉴于此,本发明要解决的技术问题在于提供一种电子发票的管理方法及系统、计算机存储介质,解决了现有技术中电子发票集中管理,安全性低,以及不利于对账,无法与账务系统直接对接的问题。

为了解决上述技术问题,本发明的具体实施方式提供一种电子发票的管理方法,包括:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息;所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器;所述电子发票管理服务器对所述第一电子发票归类存储。

本发明的具体实施方式还提供一种电子发票的管理系统,包括:至少一个第一终端、与所述第一终端连接的服务平台、分别与所述服务平台连接的第一企业或个人智能印章、第二企业智能印章、电子发票管理服务器和至少一个第二终端,分别与所述第一终端和所述第二终端连接的数据库平台。其中,所述第一终端用于通过服务平台从第一企业或个人智能印章调取第一银行密钥,并通过所述第一银行密钥对应的第一银行账户向第二银行账户进行付款;所述第二终端用于确认第二银行账户收到来自第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息;所述服务平台用于从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端和所述第二终端;所述数据库平台用于存储第一银行账户的开户人的档案编号及所述档案编号对应的所述第一开票信息;所述电子发票管理服务器用于对所述第一电子发票归类存储。

本发明的具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法。

根据本发明的上述具体实施方式可知,电子发票的管理方法及系统、计算机存储介质至少具有以下有益效果:第一终端通过服务平台向第一审核终端发送付款请求,审核通过后,第一终端再通过服务平台从第一企业或个人智能印章中调取第一银行密钥进行付款;第二终端可以通过服务平台从第二企业智能印章中调取第二银行密钥,进而从第二银行密钥对应的第二银行账户中获取第一终端的付款信息,并利用付款信息获得第一银行账户的开户人的档案编号,根据第一银行账户的开户人的档案编号通过数据库平台获取开票信息;第二终端还可以手动输入第一银行账户的开户人的档案编号,再通过数据库平台获取开票信息,然后手动输入开票金额;服务平台从第二企业智能印章中调取税控密钥和电子印章,根据付款信息、开票信息、税控密钥和电子印章合成电子发票,并将电子发票发送给第一终端和第二终端;同时,服务平台将电子发票发送给电子发票管理服务器,电子发票管理服务器对电子发票进行分类存储、统一管理,包括第一终端和第二终端在内的授权终端可以查询电子发票;账务终端可以直接访问电子发票管理服务器,利用电子发票管理服务器归档的电子发票生成会计凭证、记账、财务报表,并向税务系统报税。可以对电子发票分类统一管理,安全性高,直接与账务终端进行对接,兼容性好,便于账务对账、审核、报税,而且方便授权终端查询电子发票;并且可以让付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,付款数额与电子发票数额对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;而且电子发票开具方便、快捷、安全,发票开具效率高,满足现有电子商务快速发展的需求。

应了解的是,上述一般描述及以下具体实施方式仅为示例性及阐释性的,其并不能限制本发明所欲主张的范围。

附图说明

下面的所附附图是本发明的说明书的一部分,其绘示了本发明的示例实施例,所附附图与说明书的描述一起用来说明本发明的原理。

图1为本发明具体实施方式提供的一种电子发票的管理方法的实施例一的流程图。

图2为本发明具体实施方式提供的一种电子发票的管理方法的实施例二的流程图。

图3为本发明具体实施方式提供的一种电子发票的管理方法的实施例三的流程图。

图4为本发明具体实施方式提供的一种电子发票的管理方法的实施例四的流程图。

图5为本发明具体实施方式提供的一种电子发票的管理方法的实施例五的流程图。

图6为本发明具体实施方式提供的一种电子发票的管理方法的实施例六的流程图。

图7为本发明具体实施方式提供的一种电子发票的管理系统的实施例一的示意框图。

图8为本发明具体实施方式提供的一种电子发票的管理系统的实施例二的示意框图。

图9为本发明具体实施方式提供的一种电子发票的管理系统的实施例三的示意框图。

图10为本发明具体实施方式提供的一种电子发票的管理系统的实施例四的示意框图。

图11为本发明具体实施方式提供的一种电子发票的管理系统的实施例五的示意框图。

图12为本发明具体实施方式提供的一种智能印章的示意框图。

具体实施方式

为使本发明实施例的目的、技术方案和优点更加清楚明白,下面将以附图及详细叙述清楚说明本发明所揭示内容的精神,任何所属技术领域技术人员在了解本发明内容的实施例后,当可由本发明内容所教示的技术,加以改变及修饰,其并不脱离本发明内容的精神与范围。

本发明的示意性实施例及其说明用于解释本发明,但并不作为对本发明的限定。另外,在附图及实施方式中所使用相同或类似标号的元件/构件是用来代表相同或类似部分。

关于本文中所使用的“第一”、“第二”、…等,并非特别指称次序或顺位的意思,也非用以限定本发明,其仅为了区别以相同技术用语描述的元件或操作。

关于本文中所使用的方向用语,例如:上、下、左、右、前或后等,仅是参考附图的方向。因此,使用的方向用语是用来说明并非用来限制本创作。

关于本文中所使用的“包含”、“包括”、“具有”、“含有”等等,均为开放性的用语,即意指包含但不限于。

关于本文中所使用的“及/或”,包括所述事物的任一或全部组合。

关于本文中的“多个”包括“两个”及“两个以上”;关于本文中的“多组”包括“两组”及“两组以上”。

关于本文中所使用的用语“大致”、“约”等,用以修饰任何可以微变化的数量或误差,但这些微变化或误差并不会改变其本质。一般而言,此类用语所修饰的微变化或误差的范围在部分实施例中可为20%,在部分实施例中可为10%,在部分实施例中可为5%或是其他数值。本领域技术人员应当了解,前述提及的数值可依实际需求而调整,并不以此为限。

某些用以描述本申请的用词将于下或在此说明书的别处讨论,以提供本领域技术人员在有关本申请的描述上额外的引导。

图1为本发明具体实施方式提供的一种电子发票的管理方法的实施例一的流程图,如图1所示,第一终端作为收票终端,第二终端作为开票终端时,第二终端收到第一终端的付款后,第二终端进行开票,第一终端得到开具的电子发票,服务平台并将电子发票发送给电子发票管理服务器进行归档。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤101:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。本发明的实施例中,第一终端为收票终端;第一终端可以为固定终端(如台式计算机、服务器等)、移动终端(如智能手机、平板电脑、便携式计算机等)等;第一银行账户可以为个人账户或者付款终端用户所在企业的对公账户;第二银行账户可以为开票终端用户所在企业的对公账户;第二终端为开票终端;第二终端可以为固定终端(如台式计算机、服务器等)、移动终端(如智能手机、平板电脑、便携式计算机等)等;档案编号可以为6-8位字母和/或数字,档案编号与企业名称、统一社会信用代码、企业地址、联系电话等开票信息映射,并且每个企业的档案编号唯一确定,输入档案编号便可以带出开票信息,便于输入、查询。数据库平台为公共数据库平台,数据库平台内存储有所有企业及个人的档案编号,以及与档案编号对应的开票信息,开票信息包括企业名称、统一社会信用代码等信息,但并不限于此,开票信息的具体内容可以根据政策规定的变化而调整。第一开票信息可以为增值税普通发票的开票信息或者增值税专用发票的开票信息。

步骤102:所述服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。本发明的实施例中,服务平台可以为公共服务器、云服务器等;第二税控密钥和第二电子印章存储在第二企业智能印章中,税控密码具体可以为电子发票密码区的密码;第二企业智能印章可以为开票终端用户所在企业的智能印章;第二电子印章通常为开票终端用户所在公司的发票开具专用电子印章;收票终端和开票终端均会从服务平台收到第一电子发票,电子发票上具有税控密码、电子印章、付款金额和开票信息等;第一电子发票为第二终端给第一终端开具的电子发票。

步骤103:所述电子发票管理服务器对所述第一电子发票归类存储。本发明的实施例中,电子发票管理服务器可以为数据库服务器等;例如,可以像电子邮件系统那样对第一电子发票进行归类存储、统一管理。

参见图1,企业付款对象账户与欲报销的电子发票一一对应,即付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,付款数额与电子发票数额对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;而且电子发票开具方便、快捷、安全,电子发票开具效率高,满足现有电子商务快速发展的需求,用户体验度高;服务平台并将电子发票发送给电子发票管理服务器进行归档,可以实现与账务终端直接对接,便于电子发票的查询。

本实施例中的智能印章只储存某个个人或者某家企业的电子印章,每个个人或者每家企业都拥有各自的独立的智能印章,当需要调取智能印章内的电子印章时,通过远程访问对应的智能印章进行调取,智能印章平时由本人或者企业保管,进而可以避免类似云签章服务器等集中存储大量电子签名,一旦被攻破容易导致电子印章泄密,存在安全隐患的问题,增加了电子印章使用的安全性。

本发明的其它实施例中,步骤101具体包括:第二终端向所述服务平台发送查询所述第二银行账户的第一账户查询请求文件;所述服务平台从所述第二个人智能印章中调取所述第二个人电子印章对所述第一账户查询请求文件进行签章,并将第一签章账户查询请求文件传送给第二审核终端;第二审核终端根据所述第一签章账户查询请求文件向所述服务平台发送第一查询授权指示;服务平台从第二审核人智能印章调取第二审核人电子印章对所述第一查询授权指示进行签章,并将第一签章查询授权指示传送给所述第二终端;第二终端根据所述第一签章查询授权指示通过服务平台从所述第二企业智能印章调取第二银行密钥,并通过所述第二银行密钥从第二银行账户中查询第一付款信息;第二终端通过所述第一付款信息获取第一银行账户的开户人的档案编号,并通过第一银行账户的开户人的档案编号从数据库平台获取第一开票信息。开票终端用户(第二终端)可以自动获取收票终端用户(第一终端)所在企业的档案编号及付款信息,并通过档案编号带出开票信息,方便快捷。付款信息包括付款方信息、收款方信息、付款金额、付款时间、到账时间等。

本发明的其它实施例中,步骤101具体包括:第二终端从第三方机构接收到第一银行账户向第二银行账户付款的第一付款信息(即第二终端被动接收第一付款信息,而不是主动查询第一付款信息),并向服务平台发送第一银行账户的开户人的档案编号,以便通过第一银行账户的开户人的档案编号从数据库平台获取第一开票信息。开票终端用户也可以手动输入收票终端用户所在企业的档案编号,从而从数据库平台查询得到开票信息,然后输入开票金额,满足不同用户的需求。第三方机构可以为移动运营商,例如,第二终端从移动运营商接收到第一银行账户向第二银行账户付款的第一付款信息;第三方机构也可以为开户银行,例如,第二终端从开户银接收到第一银行账户向第二银行账户付款的第一付款信息。

图2为本发明具体实施方式提供的一种电子发票的管理方法的实施例二的流程图,如图2所示,图2中的步骤201与图1中的步骤101相同,图2中的步骤202与图1中的步骤102相同,图2中的步骤203与图1中的步骤103相同,第一终端作为收票终端,第二终端作为开票终端时,电子发票管理服务器对第一电子发票归类存储之后,账务终端对电子发票管理服务器内存储的第一电子发票进行统计,并生成会计凭证和账务报表。

作为一种可选的方式,在第一审核人审批通过以后,可直接从第一银行账户的开户人的档案编号所对应的第一银行账户中扣款,无需再经过银行的登录验证,这样可提高付款、结算和开票的效率,缩短时间,提高用户体验。

在另一种方式中,在第一审批人审核通过后,还要再执行登录第一银行账户并进行安全验证的步骤,才能通过第一银行账户的开户人的档案编号所对应的第一银行账户付款,具体方式如下。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤201:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤202:所述服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤203:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤204:账务终端对所述电子发票管理服务器内存储的所述第一电子发票进行统计,并生成会计凭证和账务报表。本发明的实施例中,账务终端可以直接与电子发票管理服务器进行对接,进行会计结算,账务报表生成,并向税务系统进行报税。

参见图2,账务终端可以直接与电子发票管理服务器进行对接,自动进行账务结算,报表生成,并进行报税,降低账务人员的工作量。

图3为本发明具体实施方式提供的一种电子发票的管理方法的实施例三的流程图,如图3所示,图3中的步骤302与图1中的步骤101相同,图3中的步骤303与图1中的步骤102相同,图2中的步骤304与图1中的步骤103相同,第一终端作为收票终端,第二终端作为开票终端时,第一终端可以直接利用第一银行账户向第二银行账户进行付款,方便、快捷。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤301:第一终端通过服务平台从第一企业或个人智能印章调取第一银行密钥,并通过所述第一银行密钥对应的第一银行账户向第二银行账户进行付款。本发明的实施例中,第一智能印章可以为付款终端用户所在企业的智能印章或者付款终端用户的个人智能印章;第一银行密钥可以存储在第一智能印章中,还可以存储在普通的银行u盾中。

步骤302:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤303:所述服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤304:所述电子发票管理服务器对所述第一电子发票归类存储。

作为另一种可选择的方式,在第三审核人审批通过以后,还可直接从第三银行账户的开户人的档案编号所对应的第三银行账户中扣款,无需再经过银行的登录验证,这样可提高付款、结算和开票的效率,缩短时间,提高用户体验。

参见图3,第一终端可以直接利用第一银行账户向第二银行账户进行付款,方便、快捷,例如,第一终端可以利用个人银行账户向第二银行账户进行付款,或者利用企业银行账户向第二银行账户进行付款,第二终端根据付款账户开具对应的发票。

本发明的具体实施例中,在步骤301之前,电子发票的管理方法还可以包括以下步骤:

第一终端向所述服务平台发送请求使用第一银行账户进行支付的第一付款请求文件。本发明的实施例中,第一付款请求文件中含有收款企业的银行账户、付款金额、付款事由、请求人等信息。

服务平台从所述第一个人智能印章中调取第一个人电子印章对所述第一付款请求文件签章,并将第一签章付款请求文件传送给第一审核终端。本发明的实施例中,第一个人电子印章为收票终端用户的个人电子印章,第一个人电子印章存储在第一个人智能印章中;第一审核终端可以为固定终端(如台式计算机、服务器等)、移动终端(如智能手机、平板电脑、便携式计算机等)等。第一签章付款请求文件为盖有第一个人电子印章的第一付款请求文件。

第一审核终端根据所述第一签章付款请求文件向所述服务平台发送第一付款授权指示。本发明的实施例中,第一付款授权指示包含允许或禁止第一终端利用第一银行账户向第二银行账户进行付款。

服务平台从第一审核人智能印章调取第一审核人电子印章对所述第一付款授权指示进行签章,并将第一签章付款授权指示传送给所述第一终端。本发明的实施例中,第一签章付款授权指示为盖有第一审核人电子印章的第一付款授权指示。收票终端可以直接利用公司账户进行付款,方便快捷;对收票终端用户及审核终端用户的身份进行认证,安全可靠;开票终端可以直接通过档案编号从数据库平台获取开票信息,免去手动输入的麻烦及可能产生的错误。

图4为本发明具体实施方式提供的一种电子发票的管理方法的实施例四的流程图,如图4所示,图4中的步骤401与图1中的步骤101相同,图4中的步骤402与图1中的步骤102相同,图4中的步骤403与图1中的步骤103相同,第三终端用户利用公司或个人账户向第二终端用户所在企业付款后,第二终端也可以向第三终端开具电子发票,第三终端用户与第一终端用户不同,通过图1、图4可知,一个终端可以同时向多个终端开具电子发票。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤401:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤402:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤403:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤404:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。本发明的实施例中,开票信息包括开票金额、抬头、企业名称、统一社会信用代码、开户行、开户地址等信息,所述档案编号与开票信息映射。企业的档案编号与企业的统一社会信用代码一一对应,并且唯一确定;个人的档案编号与个人的身份证号码一一对应,并且唯一确定,通过个人或企业的档案编号可以通过数据库平台查询到开票信息。付款信息包括付款方信息、收款方信息、付款金额、付款时间、到账时间等。

步骤405:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。本发明的实施例中,第二税控密钥和第二电子印章存储在第二企业智能印章中。

步骤406:电子发票管理服务器对所述第二电子发票归类存储。本发明的实施例中,电子发票管理服务器对电子发票进行归档、存储,可以直接与账务终端对接,并且方便后期查询。

参见图4,一个开票终端可以同时向多个收票终端开具电子发票,此时,第二企业智能印章可以作为一个开票服务器进行工作,能够并行处理多个开票需求,不用排队等待开票,提高开票效率,企业付款对象账户与欲报销的电子发票一一对应,即付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;电子发票开具方便、快捷、安全,发票开具效率高,符合现代电子商务快速发展的需求。

本发明的其它实施例中,步骤401具体包括:第二终端向所述服务平台发送查询所述第二银行账户的第二账户查询请求文件;所述服务平台从所述第二个人智能印章中调取所述第二个人电子印章对所述第二账户查询请求文件进行签章,并将第二签章账户查询请求文件传送给第二审核终端;第二审核终端根据所述第二签章账户查询请求文件向所述服务平台发送第二查询授权指示;服务平台从第二审核人智能印章调取第二审核人电子印章对所述第二查询授权指示进行签章,并将第二签章查询授权指示传送给所述第二终端;第二终端根据所述第二签章查询授权指示通过服务平台从所述第二企业智能印章调取第二银行密钥,并通过所述第二银行密钥从第二银行账户中查询第二付款信息;第二终端通过第二付款信息获取第三银行账户的开户人的档案编号,并通过第三银行账户的开户人的档案编号从数据库平台获取第二开票信息。开票终端用户也可以自动获取收票终端用户所在企业的档案编号及付款信息,并通过档案编号在数据库平台查询得到开票信息,方便快捷。

本发明的其它实施例中,步骤401具体包括:第二终端从第三方机构接收到第三银行账户向第二银行账户付款的第二付款信息,并向服务平台发送第三银行账户的开户人的档案编号,以便通过第三银行账户的开户人的档案编号从数据库平台获取第二开票信息。开票终端用户也可以手动输入收票终端用户所在企业的档案编号,从而在数据库平台查询得到开票信息,然后输入开票金额,满足不同用户的需求。

图5为本发明具体实施方式提供的一种电子发票的管理方法的实施例五的流程图,如图5所示,图5与图4相比,图5中的步骤501与图4中的步骤401相同,图5中的步骤502与图4中的步骤402相同,图5中的步骤503与图4中的步骤403相同,图5中的步骤504与图4中的步骤404相同,图5中的步骤505与图4中的步骤405相同,图5中的步骤506与图4中的步骤406相同,第三终端为收票终端,第二终端为开票终端,账务终端直接与电子发票管理服务器对接,对其内的电子发票进行统计,并生成会计凭证和账务报表。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤501:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤502:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤503:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤504:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。

步骤505:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。

步骤506:电子发票管理服务器对所述第二电子发票归类存储。

步骤507:账务终端对所述电子发票管理服务器内存储的所述第二电子发票进行统计,并生成会计凭证和账务报表。

本发明的实施例中,账务终端可以直接与电子发票管理服务器进行对接,进行会计结算,账务报表生成,并向税务系统进行报税。

参见图5,账务终端可以直接与电子发票管理服务器进行对接,自动进行账务结算,报表生成,并进行报税,降低账务人员的工作量。

图6为本发明具体实施方式提供的一种电子发票的管理方法的实施例六的流程图,如图6所示,图6与图4相比,图6中的步骤601与图4中的步骤401相同,图6中的步骤602与图4中的步骤402相同,图6中的步骤603与图4中的步骤403相同,图6中的步骤605与图4中的步骤404相同,图6中的步骤606与图4中的步骤405相同,图6中的步骤607与图4中的步骤406相同,第三终端为收票终端,第二终端为开票终端,第三终端可以直接利用第三银行账户向第二银行账户进行付款,方便、快捷。

该附图所示的具体实施方式中,电子发票的管理方法包括:

步骤601:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤602:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤603:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤604:第三终端通过服务平台从第三企业或个人智能印章调取第三银行密钥,并通过所述第三银行密钥对应的第三银行账户向第二银行账户进行付款。本发明的实施例中,第三银行账户可以为收票终端用户所在企业的对公账户或者收票终端的个人账户;第二银行账户可以为开票终端用户所在企业的对公账户;第三企业或个人智能印章可以为收票终端用户所在企业的智能印章或者收票终端的个人智能印章。第三银行密钥存储在第三企业或个人智能印章中,也可以存储在普通的银行u盾中。

步骤605:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。

步骤606:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。

步骤607:电子发票管理服务器对所述第二电子发票归类存储。

参见图6,第三终端可以直接利用第三银行账户向第二银行账户进行付款,方便、快捷,例如,第三终端可以利用个人银行账户向第二银行账户进行付款,或者利用企业银行账户向第二银行账户进行付款,第二终端根据付款账户开具对应的发票。

本发明的具体实施例中,在步骤604之前,电子发票的管理方法还可以包括以下步骤:

第三终端向所述服务平台发送请求使用第三银行账户进行支付的第二付款请求文件。本发明的实施例中,第二付款请求文件中含有收款企业的银行账户、付款金额、付款事由、请求人等信息。

服务平台从所述第三个人智能印章中调取第三个人电子印章对所述第二付款请求文件签章,并将第二签章付款请求文件传送给第三审核终端。本发明的实施例中,第三个人电子印章为收票终端用户的个人电子印章,第三个人电子印章存储在第三个人智能印章中;第三审核终端可以为固定终端(如台式计算机、服务器等)、移动终端(如智能手机、平板电脑、便携式计算机等)等。第二签章付款请求文件为盖有第三个人电子印章的第二付款请求文件。

第三审核终端根据所述第二签章付款请求文件向所述服务平台发送第二付款授权指示。本发明的实施例中,第二付款授权指示包含允许或禁止第一终端利用第一银行账户向第三银行账户进行付款。

服务平台从第三审核人智能印章调取第三审核人电子印章对所述第二付款授权指示进行签章,并将第二签章付款授权指示传送给所述第三终端。本发明的实施例中,第二签章付款授权指示为盖有第三审核人电子印章的第二付款授权指示。收票终端可以直接利用公司账户进行付款,方便快捷;对收票终端用户及审核终端用户的身份进行认证,安全可靠;开票终端可以直接通过档案编号从数据库平台获取开票信息,免去手动输入的麻烦及可能产生的错误。

在上述的实施例中,可选择的,服务平台还可以对付款的终端(例如第一终端、第三终端)的信用度进行统计、评级,还可以对付款的终端的信用度进行积分进而得到信用积分。信用积分反映用户的信用状况,可选地当信用积分累积到一定程度后,信用积分可用于抵扣现金或电子货币,或者直接用信用积分代替现金或电子货币进行支付,进而可结合电子发票的使用建立完善的信用积分系统。

图7为本发明具体实施方式提供的一种电子发票的管理系统的实施例一的示意框图,如图7所示的管理系统可以应用到图1-图6所示的方法中,当第一终端作为收票终端,第二终端作为开票终端时,第一终端先申请利用账户(个人账户或者公司账户)付款,付款完成后,第二终端进行开票,第一终端得到开具的电子发票,服务平台并将电子发票发送给电子发票管理服务器进行归档。

该附图所示的具体实施方式中,电子发票的管理系统包括:至少一个第一终端1、与所述第一终端1连接的服务平台2、分别与所述服务平台2连接的第一企业或个人智能印章3、第二企业智能印章4、电子发票管理服务器7和至少一个第二终端5,分别与所述第一终端1和所述第二终端5连接的数据库平台6。其中,所述第一终端1用于通过服务平台2从第一企业或个人智能印章3调取第一银行密钥,并通过所述第一银行密钥对应的第一银行账户向第二银行账户进行付款;所述第二终端5用于确认第二银行账户收到来自第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台6获取第一开票信息;所述服务平台2用于从所述第二企业智能印章4中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端1和所述第二终端5;所述数据库平台6用于存储第一银行账户的开户人的档案编号及所述档案编号对应的所述第一开票信息;所述电子发票管理服务器7用于对所述第一电子发票归类存储。

参见图7,企业付款对象账户与欲报销的电子发票一一对应,即付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;而且电子发票开具方便、快捷、安全,电子发票开具效率高,满足现有电子商务快速发展的需求,用户体验度高;服务平台并将电子发票发送给电子发票管理服务器进行归档,可以实现与账务终端直接对接,便于电子发票的查询。

图8为本发明具体实施方式提供的一种电子发票的管理系统的实施例二的示意框图,如图8所示,电子发票管理服务器对第一电子发票归类存储之后,账务终端对电子发票管理服务器内存储的第一电子发票进行统计,并生成会计凭证和账务报表。

该附图所示的具体实施方式中,电子发票的管理系统还包括账务终端8。其中,账务终端8与所述电子发票管理服务器7连接,账务终端8用于对所述电子发票管理服务器7内存储的所述第一电子发票进行统计,并生成会计凭证和账务报表。

参见图8,账务终端可以直接与电子发票管理服务器进行对接,自动进行账务结算,报表生成,并进行报税,降低账务人员的工作量。

图9为本发明具体实施方式提供的一种电子发票的管理系统的实施例三的示意框图,如图9所示,第一终端作为收票终端,第二终端作为开票终端时,收票终端向服务平台发送付款请求文件,服务平台从第一智能印章中调取开票请求人的个人电子印章对付款请求文件签章,审核终端审核通过后,通过服务平台向收票终端传送付款授权信息,以便收票终端通过服务平台从第一智能印章调取第一银行密钥向开票终端所在企业的银行账户进行付款。

该附图所示的具体实施方式中,电子发票的管理系统还包括:与所述服务平台2连接的第一审核终端9和第一审核人智能印章10。其中,所述第一终端1还用于向所述服务平台2发送请求使用第一银行账户进行支付的第一付款请求文件;所述服务平台2还用于从所述第一个人智能印章3中调取第一个人电子印章对所述第一付款请求文件签章从而生成第一签章付款请求文件;所述第一审核终端9用于根据所述第一签章付款请求文件向所述服务平台2发送第一付款授权指示;所述服务平台2还用于从第一审核人智能印章10调取审核人电子印章对所述第一付款授权指示进行签章,并将第一签章付款授权指示传送给所述第一终端1,以便所述第一终端1通过服务平台2从所述第一企业或个人智能印章3调取所述第一银行密钥向所述第二银行账户进行付款。

参见图9,收票终端可以直接利用公司账户进行付款,方便快捷;对收票终端用户及审核终端用户的身份进行认证,安全可靠;开票终端可以直接通过档案编号从数据库平台获取开票信息,免去手动输入的麻烦及可能产生的错误。

图10为本发明具体实施方式提供的一种电子发票的管理系统的实施例四的示意框图,如图10所示,第一终端为收票终端,第二终端为开票终端,第二终端可能通过服务平台查询第二银行账户,从而得到第一终端的付款信息;再通过服务平台查询第一银行账户的开户人的档案编号,进而从数据库平台得到开票信息,自动进行开票。

该附图所示的具体实施方式中,电子发票的管理系统还包括:与所述服务平台2连接的第二审核终端11、第二个人智能印章12和第二审核人智能印章13。其中,所述第二终端5还用于向所述服务平台2发送查询所述第二银行账户的第一账户查询请求文件;所述服务平台2还用于从所述第二个人智能印章12中调取所述第二个人电子印章对所述第一账户查询请求文件进行签章,并将第一签章账户查询请求文件传送给第二审核终端11;第二审核终端11用于根据所述第一签章账户查询请求文件向所述服务平台2发送第二查询授权指示;服务平台2还用于从第二审核人智能印章13调取第二审核人电子印章对所述第二查询授权指示进行签章,并将第二签章查询授权指示传送给所述第二终端5;第二终端5还用于根据所述第一签章查询授权指示通过服务平台2从所述第二企业智能印章4调取第二银行密钥,并通过所述第二银行密钥从第二银行账户中查询第一付款信息;第二终端5还用于根据第一付款信息获取第一银行账户的开户人的档案编号,并通过第一银行账户的开户人的档案编号从数据库平台2获取第一开票信息。

参见图10,开票终端用户也可以自动获取收票终端用户所在企业的档案编号及付款信息,并通过档案编号带出开票信息,方便快捷;企业付款对象账户与欲报销的电子发票一一对应,即付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,付款数额与电子发票数额对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税。

本发明的其它具体实施例中,所述第二终端5具体用于从第三方机构接收到第一银行账户向第二银行账户付款的第一付款信息,并向服务平台2发送第一银行账户的开户人的档案编号,以便通过第一银行账户的开户人的档案编号从数据库平台6获取第一开票信息。开票终端用户也可以手动输入收票终端用户所在企业的档案编号,从而带出开票信息,然后输入开票金额,满足不同用户的需求。

图11为本发明具体实施方式提供的一种电子发票的管理系统的实施例五的示意框图,如图11所示,第三终端用户利用公司账户或者个人账户向第二终端用户所在企业付款后,第二终端也可以同时向第三终端开具电子发票,第三终端用户与第一终端用户不同,通过图7、图11可知,一个终端可以同时向多个终端开具电子发票。

该附图所示的具体实施方式中,电子发票的管理系统还包括:与所述服务平台2连接的第三企业或个人智能印章14和至少一个第三终端15。其中,所述第三终端15还用于通过服务平台2从第三企业或个人智能印章14调取第三银行密钥,并通过所述第三银行密钥对应的第三银行账户向第二银行账户进行付款;所述第二终端5用于确认第二银行账户收到来自第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台6获取第二开票信息;所述服务平台2还用于从所述第二企业智能印章4中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端1和所述第三终端15。

参见图11,一个开票终端可以同时向多个收票终端开具电子发票,此时,第二企业智能印章可以作为一个开票服务器进行工作,能够并行处理多个开票需求,不用排队等待开票,提高开票效率,企业付款对象账户与欲报销的电子发票一一对应,即付款账户、收款账户与欲报销的电子发票的付款方和收款方均一一对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;电子发票开具方便、快捷、安全,发票开具效率高,符合现代电子商务快速发展的需求。

再次参见图11,电子发票的管理系统还包括:与所述服务平台2连接的第三审核终端16和第三审核人智能印章17。其中,所述第三终端15还用于向所述服务平台2发送请求使用第三银行账户进行支付的第二付款请求文件;所述服务平台2还用于从所述第三个人智能印章14中调取第三个人电子印章对所述第二付款请求文件签章,并将第二签章付款请求文件传送给第三审核终端16;所述第三审核终端16还用于根据所述第二签章付款请求文件向所述服务平台2发送第二付款授权指示;所述服务平台2还用于从第三审核人智能印章17调取第三审核人电子印章对所述第二付款授权指示进行签章,并将第二签章付款授权指示传送给所述第三终端15,以便所述第三终端15通过服务平台2从所述第三企业或个人智能印章14调取所述第三银行密钥向所述第二银行账户进行付款。

本发明的其它具体实施例中,所述第二终端5还用于向所述服务平台2发送查询所述第二银行账户的第二账户查询请求文件;所述服务平台2还用于从所述第二个人智能印章12中调取所述第二个人电子印章对所述第二账户查询请求文件进行签章,并将第二签章账户查询请求文件传送给第二审核终端11;所述第二审核终端11用于根据所述第二签章账户查询请求文件向所述服务平台2发送第二查询授权指示;所述服务平台2还用于从第二审核人智能印章13调取第二审核人电子印章对所述第二查询授权指示进行签章,并将第二签章查询授权指示传送给所述第二终端5;所述第二终端5还用于根据所述第二签章查询授权指示通过服务平台从所述第二企业智能印章4调取第二银行密钥,并通过所述第二银行密钥从第二银行账户中查询第二付款信息,还通过第二付款信息获取第三银行账户的开户人的档案编号,并通过第三银行账户的开户人的档案编号从数据库平台2获取第二开票信息。

本发明的其它具体实施例中,所述第二终端5还用于从第三方机构接收到第三银行账户向第二银行账户付款的第二付款信息,并向服务平台2发送第三银行账户的开户人的档案编号,以便通过第三银行账户的开户人的档案编号从数据库平台6获取第二开票信息。

本发明的其它具体实施例中,服务平台2还包括信用积分系统,可以对付款的终端(例如第一终端、第三终端)的信用度进行统计、评级,还可以对付款的终端的信用度进行积分进而得到信用积分。信用积分反映用户的信用状况,可选地当信用积分累积到一定程度后,信用积分可用于抵扣现金,或者直接用信用积分代替现金或电子货币或电子货币进行支付,进而可结合电子发票的使用建立完善的信用积分系统。

图12为本发明具体实施方式提供的一种智能印章的示意框图,如图12所示,图1~图11所示的所有智能印章包括印章壳体,设置在所述印章壳体底部的物理印章,容置在所述壳体内部且连接所述物理印章的智能芯片,与所述智能芯片连接的指纹仪,与所述智能芯片连接的摄像头,与所述智能芯片连接的摄像模块,与所述智能芯片连接的印章专用安全芯片卡。

智能芯片包括:中央控制模块,以及与所述中央控制模块相连接的通信模块、身份认证模块、密钥模块、电子印章模块、物理印章模块和用户档案编码模块。所述通信模块用于实现与用户和外部服务器的通信;所述身份认证模块用于存储身份信息,并利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;所述密钥模块用于存储银行系统和/或政府系统授权的证书和密钥;所述电子印章模块用于存储电子印章信息,并在接收到批准用户使用电子印章的指令后,调取电子印章提供给用户使用;所述物理印章模块用于存储物理印章信息,并在接收到批准用户使用物理印章的指令后,控制物理印章动作,提供物理印章给用户使用;所述用户档案编码模块用于接收用户输入的用户档案编码信息(即档案编号),并根据所述用户档案编码信息从外部云端服务器中调取对应的用户信息;所述中央处理模块用于接收输入并控制其他模块的操作。

在本实施例中,所述物理印章通过可翻转机构设置在所述印章壳体底部,当接收到用户的物理用章请求后,用章申请人发送用章请求至服务平台,服务平台将用章请求发送至审批人,审批人同意后,服务平台发送控制指令给智能印章,控制印章打开。所述物理印章模块控制所述可翻转机构翻转,将所述物理印章的具有章模的一面朝下,提供给用户使用。

在本实施例中,当所述物理印章打开后,设置物理印章的使用时间以及盖章次数。

在本实施例中,所述智能印章还包括指纹仪,设置在印章壳体的顶部或侧面,用于用户输入指纹并发送给所述身份认证模块进行身份认证。

在本实施例中,所述智能印章还包括摄像模块,设置在印章壳体的顶部,用于获取用户的虹膜信息或面部特征信息并发送给所述身份认证模块进行身份认证。

在本实施例中,所述智能印章还包括摄像模块,设置在所述物理印章上或者可翻转机构上,用于在所述物理印章使用完毕后,将盖章的文件进行拍照并发送至所述智能芯片进行保存。

在本实施例中,中央处理模块可以包括微处理器或其他处理器装置和/或逻辑装置,并且,中央处理模块接收用户的输入指令(例如为通信模块接收的用户输入的各项指令)并控制其他各个模块的操作。

在本实施例中,通信模块用于接收用户输入的身份信息和请求指令。当用户为个人用户时,用户输入的身份信息包括用户输入的生物特征信息、网络身份信息或者两者的组合,所述生物特征包括用户输入的指纹信息、虹膜信息以及面部识别信息等,这些信息的输入可通过外部的指纹识别仪、摄像头和面部识别仪器来实现。用户输入的网络身份信息包括个人用户的身份证号、手机号或者用户id等。用户输入的请求指令,例如可以是用户的用章请求或者用户的查询请求等。

另外,通信模块还用于实现与外部服务器的通信。具体实施时,外部服务器包括银行服务器、工商服务器、公安服务器、税务服务器以及其他云服务器(例如用户档案编码服务器)等。通信模块可以直接与这些服务器通信,也可以通过云平台服务器实现与外部服务器的通信。具体实施时,通信模块可以包括3g通信模块、4g通信模块、5g通信模块、wifi模块、nblot模块、量子通信模块等,利用cdma、tdscdma、cdma2000、fdd-lte、tdd-lte等通信模式实现与外部的信息交互。

在本发明实施例中,身份认证模块用于对用户输入的身份信息进行认证,身份认证模块具体包括个人身份认证单元和企业身份认证单元。所述个人身份认证单元用于存储个人用户的身份信息,所述个人用户的身份信息包括个人用户的生物特征信息、身份证信息、电话号码信息、私章信息、银行卡信息、社保信息、公积金信息以及个人照片信息,并且,将用户输入的个人信息和存储的个人用户的身份信息进行比对,实现对个人用户的身份的认证;所述企业身份认证单元用于存储企业用户的身份信息,所述企业用户的身份信息包括工商营业执照信息、公章信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息,并且,将用户输入的企业信息和存储的企业用户的身份信息进行比对,实现对企业用户的身份的认证。

在本实施例中,通过用户输入的生物特征或/和个人身份信息对个人用户的身份进行验证,所述生物特征包括指纹、虹膜以及面部识别等,所述网络身份信息包括个人用户的身份证信息、电话号码信息、私章信息、银行卡信息、社保信息、公积金信息以及个人照片信息等。

在本实施例中,通过用户输入的企业身份信息对企业用户的身份进行验证,用户输入的企业身份信息包括工商营业执照信息、公章信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息等。

需要说明的是,在本发明实施例中,用户档案编码模块用于接收用户输入的用户档案编码信息(即档案编号),并根据所述用户档案编码信息从外部云端服务器中调取对应的用户信息。其中,用户档案编码包括个人用户档案编码和企业用户档案编码。对于企业用户编码来讲,企业编码可以是存储了公司名称、营业执照信息和统一社会信用代码等信息的n位代码,其作为企业的唯一编码,通过编码可以调取企业基本信息。其中,n可以为8或者任意位数,组合方式为数字、字母等多种方式组合。用户档案编码对于个人用户,其编码规则可以与企业编码规则相同或者不同。

用户如果输入的是用户档案编码信息,而通过用户档案编码模块直接调取的用户信息(包括个人用户信息和企业用户信息)均可认为是已经获取认证授权的用户,无需在进行身份认证。如此一来,可节省计算机资源,提高了处理效率,并且由于企业编码模块可以从外部的云端服务器中直接获取详细的企业用户信息,节省了人为输入较为复杂的企业用户信息的时间。

本领域技术人员可以理解的是,个人用户的身份信息(包括指纹数据库、虹膜数据库、面部特征数据库、个人信息数据库等)可以存储在个人身份认证单元中,企业用户的身份信息可以存储在企业身份认证单元中,当然,这些数据库也可以存储在智能芯片包含的单独的存储模块中,或是存储在外部的云端服务器中。存储在本地数据库的有益效果是,无需与外部服务器交互,节省了计算机资源,并提高了处理效率。

在本实施例中,密钥模块中存储银行系统和/或政府系统授权的证书和密钥(例如银行密钥、工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥等)以及电子印章的证书等。电子印章包括章模(印章图片)以及证书,证书可以存储在密钥模块里面,使用的时候从密钥模块里调用,或者也可以直接将电子印章的证书储存在电子印章模块5内。将电子印章的证书存储在密钥模块中,可以增加电子印章使用的安全性。

在本发明实施例中,所述密钥模块可以为一个,其内存储多个密钥,包括银行密钥、工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥等;或者,所述密钥模块可以为多个,分别存储银行密钥、工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥等。例如,可以将银行密钥存储在一密钥模块中,将剩余的属于政府密钥的工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥存储在另一密钥模块中。

并且,当进行业务办理需要认证时,将所办业务对应密钥与其他一个或多个密钥进行交叉验证。交叉认证就是例如办理公安业务时,不需要都在公安的服务器对所有的资料进行重新的验证,在需要认证时,可通过查看以前的工商、税务、社保等其他服务器的审批过程,只要材料之前经过其他服务器的审批并核实为真,则在公安服务器处可不再重复进行认证的过程。另外,交叉认证的方式还可以包括在办理一项业务时,调用两个以上的密钥进行身份认证,例如:当办理银行业务时,不但调用对应的银行密钥进行验证,还调用工商密钥进行同时验证,增强了业务办理的安全性。同理,去工商办事,可以增加身份识别和银行信息的比对,以增强安全性。同时,可以设定不同密钥的调用顺序,以保证更高的安全等级。

在本发明实施例中,在收到用户的用章请求后,为了增强用章的安全性,所述电子印章模块与所述物理印章模块还可以进行相互验证,即将电子印章的章模图像与所述物理印章的章模图像进行比对,如果一致,则验证通过。其中,物理章的章模和电子章的章模都是通过公安部网上的社会信用代码的章模编写软件生成的。

另一实施例中,所述电子印章模块中存储的电子印章信息包括电子印章的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号;所述物理印章模块中存储的物理印章信息包括物理印章的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号、印章名称、制作单位编码、制作单位名称、印章类型、材料、制作时间。

在接收到批准用户使用印章的指令后,根据所述电子印章模块和所述物理印章模块中分别包含的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号,通过哈希算法,分别生成所述电子印章的编码和物理印章的编码,将得到的编码进行比对,如果相同,则验证通过,授权用户可以用章。

通过上述电子印章模块与所述物理印章模块的相互验证,一方面增强了用章的安全性,一方面也防止了可能发生的小概率的用章失误。

在另一实施例中,智能芯片还包括有存储模块,用于存储电子印章、物理印章和密钥的使用信息;所述使用信息包括请求使用人信息、使用时间、使用地点等。该存储模块中除了存储电子印章和物理印章的使用信息外,还可以存储已认证的个人用户信息和企业用户信息等。如此一来,一方面提高了数据传输处理的速度,另一方面也保证了去中心化,提高了用章安全性。

在本发明另一实施例中,智能芯片还可以包括定位模块,用于在使用电子印章或物理印章时,生成实时定位信息并进行存储。也就是说,在用章的同时进行实时定位,在生成的用章使用信息中包含了用章地点这一要素,便于后续的追踪查询。当然,定位模块并不是必须的,实时定位信息也可以通过通信模块从外部服务器或者外部定位模块中直接获取。

在本发明的另一实施例中,智能印章还包括印章专用安全芯片卡;其中,印章专用安全芯片卡包括近场通信模块,且存储所述物理印章的包括章模图案,企业编号、印章编码、印章名称、使用单位、制作单位、制作日期、审批单位在内的印章信息;用户通过所述近场通信模块读取所述印章专用安全芯片卡中的印章信息。近场通信模块可以是nfc模块或者rfid模块。在一种实施例中,印章专用安全芯片卡安装在印章盖上,智能印章本体上也安装有近场通信模块,将印章盖拿下后靠近智能印章本体,智能印章本体可通过进场通信模块读取印章专用安全芯片卡中的印章信息,并通过智能印章上的显示装置显示。此外,用户还可以采用手机或者其他带有近场通信模块的设备,靠近印章专用安全芯片,以读取和查看印章专用安全芯片卡中的印章信息。印章专用安全芯片卡可以在断电的情况下,通过外部设备读取和查看印章信息,便于用于查询智能印章的相关信息。

在本发明的另一实施例中,智能芯片包括:存储器和处理器,所述存储器中存储计算机程序,所述计算机程序被所述处理器执行时,实现以下功能:

获取用户输入的身份信息;

利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权;

在用户授权通过且接收到批准用户使用印章的指令后,调取电子印章提供给用户使用,和/或控制物理印章动作,提供物理印章给用户使用。

在本实施例中,利用存储的身份信息对用户输入的身份信息进行认证,认证通过后,对用户进行授权,所述计算机程序被所述处理器执行时,实现以下功能:

存储的个人用户的身份信息包括个人用户的生物特征信息、身份证信息、电话号码信息、私章信息、银行卡信息、社保信息、公积金信息以及个人照片信息,将用户输入的个人信息和存储的个人用户的身份信息进行比对,实现对个人用户的身份的认证;

存储的企业用户的身份信息包括工商营业执照信息、公章信息、法人信息、银行账户信息、纳税信息、财务信息和社保信息,将用户输入的企业信息和存储的企业用户的身份信息进行比对,实现对企业用户的身份的认证。

在本实施例中,所述计算机程序被所述处理器执行时,还实现以下功能:

在接收到批准用户用章的指令后,将所述电子印章模块中的电子印章的章模图像与所述物理印章模块中的物理印章的章模图像进行比对,如果一致,则验证通过,授权用户可以用章。

在本实施例中,所述计算机程序被所述处理器执行时,还实现以下功能:

所述电子印章模块存储有电子印章的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号;

所述物理印章模块存储有物理印章的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号、印章名称、制作单位编码、制作单位名称、印章类型、材料、制作时间;

在接收到批准用户使用印章的指令后,根据所述电子印章模块和所述物理印章模块中分别包含的章模、印章编号、使用单位编号、使用单位名称、法人姓名、法人编号,通过哈希算法,分别生成所述电子印章的编码和物理印章的编码,将得到的编码进行比对,如果相同,则验证通过,授权用户可以用章。

在本实施例中,所述计算机程序被所述处理器执行时,还实现以下功能:

将电子印章、物理印章和密钥的使用信息存储到所述存储器中;

所述电子印章和物理印章的使用信息包括请求使用人信息、使用时间和使用地点。

在本实施例中,所述计算机程序被所述处理器执行时,还实现以下功能:

存储多个密钥,包括银行密钥、工商密钥、税务密钥、公安密钥、社保密钥、公积金密钥;

当进行业务办理需要认证时,将所办业务对应密钥与其他一个或多个密钥进行交叉验证。

在本实施例中,只允许通过加密的读写卡工具修改所述芯片中的存储器中的程序,以防止被恶意篡改,确保芯片具有最高的安全等级。

在本发明实施例中,智能印章可以作为服务器,允许多人同时访问;并且,由于具备通信功能,智能印章可以实现服务器的功能,满足多个用户同时访问,调用电子印章、各个密钥模块,允许多个用户同时操作,在保证安全性的条件下,可以大大提高各项工作的效率。

本发明具体实施方式提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤101:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤102:服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤103:所述电子发票管理服务器对所述第一电子发票归类存储。

本发明具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤201:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤202:所述服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤203:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤204:账务终端对所述电子发票管理服务器内存储的所述第一电子发票进行统计,并生成会计凭证和账务报表。

本发明具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤301:第一终端通过服务平台从第一企业或个人智能印章调取第一银行密钥,并通过所述第一银行密钥对应的第一银行账户向第二银行账户进行付款。

步骤302:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤303:所述服务平台从所述第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤304:所述电子发票管理服务器对所述第一电子发票归类存储。

本发明具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤401:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤402:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤403:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤404:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。

步骤405:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。

步骤406:电子发票管理服务器对所述第二电子发票归类存储。

本发明具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤501:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤502:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤503:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤504:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。

步骤505:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。

步骤506:电子发票管理服务器对所述第二电子发票归类存储。

步骤507:账务终端对所述电子发票管理服务器内存储的所述第二电子发票进行统计,并生成会计凭证和账务报表。

本发明具体实施方式还提供一种包含计算机执行指令的计算机存储介质,所述计算机执行指令经由数据处理设备处理时,该数据处理设备执行电子发票的管理方法,该方法包括以下步骤:

步骤601:第二终端确认第二银行账户收到来自第一终端的第一银行账户的第一付款信息,并根据第一银行账户的开户人的档案编号通过数据库平台获取第一开票信息。

步骤602:所述服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第一付款信息、所述第一开票信息、所述第二税控密钥和所述第二电子印章生成第一电子发票,并将所述第一电子发票发送给所述第一终端、所述第二终端和电子发票管理服务器。

步骤603:所述电子发票管理服务器对所述第一电子发票归类存储。

步骤604:第三终端通过服务平台从第三企业或个人智能印章调取第三银行密钥,并通过所述第三银行密钥对应的第三银行账户向第二银行账户进行付款。

步骤605:第二终端确认第二银行账户收到来自第三终端的第三银行账户的第二付款信息,并根据第三银行账户的开户人的档案编号通过所述数据库平台获取第二开票信息。

步骤606:服务平台从第二企业智能印章中调取第二税控密钥和第二电子印章,并根据所述第二付款信息、所述第二开票信息、所述第二税控密钥和所述第二电子印章生成第二电子发票,并将所述第二电子发票发送给所述第一终端、所述第三终端和电子发票管理服务器。

步骤607:电子发票管理服务器对所述第二电子发票归类存储。

本发明具体实施例提供一种电子发票的管理方法及系统、计算机存储介质,收票终端通过服务平台向第一审核终端发送付款请求,审核通过后,收票终端再通过服务平台从第一企业或个人智能印章中调取第一银行密钥进行付款;开票终端可以通过服务平台从第企业二智能印章中调取第二银行密钥,进而从第二银行密钥对应的第二银行账户中获取收票终端的付款信息,并利用付款信息获得第一银行账户的开户人的档案编号,根据第一银行账户的开户人的档案编号通过数据库平台获取开票信息;开票终端还可以手动输入第一银行账户的开户人的档案编号,再通过数据库平台获取开票信息,然后手动输入开票金额;服务平台从第二企业智能印章中调取税控密钥和电子印章,根据付款信息、开票信息、税控密钥和电子印章合成电子发票,并将电子发票发送给收票终端和开票终端;同时,服务平台将电子发票发送给电子发票管理服务器,电子发票管理服务器对电子发票进行分类存储、统一管理,包括第一终端和第二终端在内的授权终端可以查询电子发票;账务终端可以直接访问电子发票管理服务器,利用电子发票管理服务器归档的电子发票生成会计凭证、记账、财务报表,并向税务系统报税。可以对电子发票分类统一管理,安全性高,直接与账务终端进行对接,兼容性好,便于账务对账、审核、报税,而且方便授权终端查询电子发票;并且能够使得付款账户、收款账户与欲报销的电子发票的付款方和收款方一一对应,即付款对象账户名称与电子发票抬头对应,付款数额与电子发票数额对应,满足财务部门审核报销以及报税的需求,进而实现以章管票,以票管税;而且电子发票开具方便、快捷、安全,发票开具效率高,满足现有电子商务快速发展的需求。

上述的本发明实施例可在各种硬件、软件编码或两者组合中进行实施。例如,本发明的实施例也可为在数据信号处理器(digitalsignalprocessor,dsp)中执行上述方法的程序代码。本发明也可涉及计算机处理器、数字信号处理器、微处理器或现场可编程门阵列(fieldprogrammablegatearray,fpga)执行的多种功能。可根据本发明配置上述处理器执行特定任务,其通过执行定义了本发明揭示的特定方法的机器可读软件代码或固件代码来完成。可将软件代码或固件代码发展为不同的程序语言与不同的格式或形式。也可为不同的目标平台编译软件代码。然而,根据本发明执行任务的软件代码与其他类型配置代码的不同代码样式、类型与语言不脱离本发明的精神与范围。

以上所述仅为本发明示意性的具体实施方式,在不脱离本发明的构思和原则的前提下,任何本领域的技术人员所做出的等同变化与修改,均应属于本发明保护的范围。

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