一种电子发票生成装置及系统制造方法及图纸

技术编号:26307818 阅读:20 留言:0更新日期:2020-11-10 20:09
本发明专利技术涉及电子发票技术领域,特别是涉及一种电子发票生成装置及系统,所述电子发票生成装置包括:通信模块,所述通信模块用于开票信息的获取以及生成的电子发票的发送;加密模块,所述加密模块用于对所述开票信息进行国密算法加密处理以生成密文数据;存储模块,所述存储模块用于所述开票信息以及所述密文数据的存储;处理模块,所述处理模块用于根据所述开票信息以及所述密文数据生成所述电子发票。本发明专利技术实施例提供的电子发票生成装置通过获取开票信息,对开票信息进行国密算法加密处理从而得到密文,根据开票信息以及密文生成电子发票并发送,本发明专利技术提供的发票生成装置数据的获取以及发送均通过网络完成,无需商家的硬件支撑,成本低。

【技术实现步骤摘要】
一种电子发票生成装置及系统
本专利技术涉及电子发票
,特别是涉及一种电子发票生成装置及系统。
技术介绍
发票是指经济活动中,由出售方向购买方签发的文本,内容包括向购买者提供产品或服务的名称、质量、协议价格,发票具备的要素是根据议定条件由购买方向出售方付款,必须包含日期和数量,是会计账务的重要凭证,是指一切单位和个人在购销商品、提供或接受服务以及从事其他经营活动中,所开具和收取的业务凭证,是会计核算的原始依据,也是审计机关、税务机关课税纳税和执法检查的重要依据。现阶段的发票仍以纸质发票居多,由国家税务机关统一印制,由纳税人申请购买。随着经济的快速发展经济活动的日益繁荣,纸质发票的印制量越来越大,导致巨大的资源消耗;传统的纸质发票流通不够方便,如在网上购物开具的纸质发票需要通过邮寄方式送达到购买方,使得商家的营业成本越来越高;纸质发票由于样式固定可见,容易进行仿造、买卖和虚开等情况;而电子发票的出现能够在一定程度上解决上述存在的问题。但是,市场上通用的电子发票开具需要在商家的电脑上完成,这种方式下,一是电脑会占用柜台的空间,二是电脑采购会使商家增加一定的成本。
技术实现思路
基于此,有必要针对上述的问题,提供一种电子发票生成装置及系统。本专利技术实施例是这样实现的,一种电子发票生成装置,所述电子发票生成装置包括:通信模块,所述通信模块用于开票信息的获取以及生成的电子发票的发送;加密模块,所述加密模块用于对所述开票信息进行国密算法加密处理以生成密文数据;r>存储模块,所述存储模块用于所述开票信息以及所述密文数据的存储;处理模块,所述处理模块用于根据所述开票信息以及所述密文数据生成所述电子发票。在其中一个实施例中,本专利技术实施例还提供了一种电子发票生成系统,所述电子发票生成系统包括:客户端,用于发票信息的获取并将所述发票信息发送给服务器;所述服务器,用于接收所述客户端发送的所述发票信息并对所述发票信息进行匹配以生成开票信息,并将生成的所述开票信息发送给如本专利技术实施例所述的电子发票生成装置;以及所述的电子发票生成装置。本专利技术实施例提供的电子发票生成装置通过获取开票信息,对开票信息进行国密算法加密处理从而得到密文,根据开票信息以及密文生成电子发票并发送,本专利技术提供的发票生成装置数据的获取以及发送均通过网络完成,无需商家的硬件支撑,成本低,不占用商家空间,同时操作方便,易于实现。附图说明图1为一个实施例中提供的电子发票生成装置的结构框图;图2为一个实施例中提供的电子发票生成系统结构框图。具体实施方式为了使本专利技术的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本专利技术进行进一步详细说明。应当理解,此处所描述的具体实施例仅仅用以解释本专利技术,并不用于限定本专利技术。可以理解,本申请所使用的术语“第一”、“第二”等可在本文中用于描述各种元件,但除非特别说明,这些元件不受这些术语限制。这些术语仅用于将第一个元件与另一个元件区分。举例来说,在不脱离本申请的范围的情况下,可以将第一xx脚本称为第二xx脚本,且类似地,可将第二xx脚本称为第一xx脚本。图1为一个实施例中提供的一种电子发票生成装置的结构框图,所述电子发票生成装置包括:通信模块101,所述通信模块101用于开票信息的获取以及生成的电子发票的发送;加密模块102,所述加密模块102用于对所述开票信息进行国密算法加密处理以生成密文数据;存储模块103,所述存储模块103用于所述开票信息以及所述密文数据的存储;处理模块104,所述处理模块104用于根据所述开票信息以及所述密文数据生成所述电子发票。在本专利技术实施例中,通信模块101的作用是与系统的其它端进行通信,这里的通信包括有线形式、无线形式以及两者的混合形式,对于具体采用何方式实现通信,本专利技术实施例对此不作具体限定。在本专利技术实施例中,通信模块101可以利用现有技术提供的具有通信功能的硬件模块实现,此可以从市场中直接购买得到,本专利技术不涉及对通信模块101本身结构的改进,故对于通信模块101的具体结构不作具体介绍。在本专利技术实施例中,加密模块102是采用国密算法对开票信息进行加密处理以生成密文数据。国密算法为现有技术的直接应用,通过加密模块102的设置实现了对开票信息进行自动化的加密处理,极大地节省了人力成本。在本专利技术实施例中,存储模块103用于对开票信息以及密文数据进行存储。需要理解的是,这里的存储既可以是长期存储,也可以是暂时存储,长期存储是指完成本次电子发票的生成后,相关的信息仍然存储于存储模块103内,而暂时存储则是指完成本次电子发票的生成后,本次所生成电子发票的相关信息即从系统中抹除。本专利技术实施例中的存储模块103至少具备暂时存储的功能,优选地,还可以具备长期存储的功能。可以理解,存储的目的是便于相关数据在各个模块之间的传递流转,以实现各个模块之间有序地的配合工作。在本专利技术实施例中,可选的,上述各个模块可以整合设置于一个壳体内,装置还可以包括电源、指示灯等辅助结构。此为可选的具体实现方式,本专利技术实施例对此不作具体限定。在本专利技术实施例中,处理模块104用于根据开票信息以及密文数据生成所述电子发票。可以理解,这里的生成指的将开票信息以及密文数据按预设的版式进行对应编排等操作。本专利技术实施例提供的电子发票生成装置通过获取开票信息,对开票信息进行国密算法加密处理从而得到密文,根据开票信息以及密文生成电子发票并发送,本专利技术提供的发票生成装置数据的获取以及发送均通过网络完成,无需商家的硬件支撑,成本低,不占用商家空间,同时操作方便,易于实现。在本专利技术一个实施例中,所述通信模块101与客户端以及税务局终端通信;所述通信模块101用于从所述客户端获取所述开票信息、将生成的电子发票发送给所述客户端以及所述税务局终端。在本专利技术实施例中,通信模块101与客户端以及税务局终端进行通信,其中,与客户端通信在于获取开票信息、将生成的电子发票发送给客户端;与税务局终端进行通信在于将电子发票向税务机关推送,从而实现相关单位或者个人缴税的监管、追踪。本专利技术实施例提供的电子发票生成装置中,通信模块101与客户端以及税务局终端进行通信,可以方便地实现电子发票的推送,从而使用户以及税务监管机关便捷地获取相应的票证数据。在本专利技术一个实施例中,所述电子发票生成装置还包括控制模块,所述控制模块与所述通信模块101、所述加密模块102、所述存储模块103以及所述处理模块104连接,用于各个模块的工作控制。在本专利技术实施例中,电子发票生成装置还包括控制模块,控制模块用于控制各个模块之间的配合工作,发实现各个模块之间工作的协调配合,使整个电子发票生成装置作为一个有序工作的整体运行。本专利技术实施例还提供了一种电子发票生成系统,所述电子发票生成系统包括:客户端201,用于发票信息的获取并将所述发票信息发本文档来自技高网...

【技术保护点】
1.一种电子发票生成装置,其特征在于,所述电子发票生成装置包括:/n通信模块,所述通信模块用于开票信息的获取以及生成的电子发票的发送;/n加密模块,所述加密模块用于对所述开票信息进行国密算法加密处理以生成密文数据;/n存储模块,所述存储模块用于所述开票信息以及所述密文数据的存储;/n处理模块,所述处理模块用于根据所述开票信息以及所述密文数据生成所述电子发票。/n

【技术特征摘要】
1.一种电子发票生成装置,其特征在于,所述电子发票生成装置包括:
通信模块,所述通信模块用于开票信息的获取以及生成的电子发票的发送;
加密模块,所述加密模块用于对所述开票信息进行国密算法加密处理以生成密文数据;
存储模块,所述存储模块用于所述开票信息以及所述密文数据的存储;
处理模块,所述处理模块用于根据所述开票信息以及所述密文数据生成所述电子发票。


2.根据权利要求1所述的电子发票生成装置,其特征在于,所述通信模块与客户端以及税务局终端通信;
所述通信模块用于从所述客户端获取所述开票信息、将生成的电子发票发送给所述客户端以及所述税务局终端。


3.根据权利要求1所述的电子发票生成装置,其特征在于,所述电子发票生成装置还包括控制模块,所述控制模块与所述通信模块、所述加密模块、所述存储模块以及所述处理模块连接,用于各个模块的工作控制。


4.一种电子发票生成系统,其特征在于,所述电子发票生成系统包括:
客户端,用于发票信息的获取并将所述发票信息发送给服务器;
所述服务器,用于接收所述客户端发送的所述发票信息并对所述发票信息进行匹配以生成开票信...

【专利技术属性】
技术研发人员:刘彩霞王友强钱刚
申请(专利权)人:北京东港瑞宏科技有限公司
类型:发明
国别省市:北京;11

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

1