电子发票的生成方法、生成装置、终端和服务平台与流程

文档序号:12127129阅读:1185来源:国知局
电子发票的生成方法、生成装置、终端和服务平台与流程

本发明涉及电子发票技术领域,具体而言,涉及一种电子发票的生成方法、一种电子发票的生成装置、一种用户终端、一种电子发票服务平台和一种商户终端。



背景技术:

在相关技术中,推行增值税电子发票,不再开具纸质普通发票的过程中,仍存在以下缺陷:

1)有些商家在消费者消费后只提供一张发票提取码的单据,如果顾客需要报销必须自行登录商户网站下载打印电子发票,这种做法需要消费者需要记住消费时间与消费地点,降低了用户的使用体验;

2)大多数企业开具电子发票还是和传统纸质发票一样,登陆开票界面录入购买信息、商品条目、金额等信息,然后用A4纸打印出来,和传统的纸质发票没有实质区别,仍然需要纸质打印,并且解决不了人工成本和消费者开票浪费时间的问题。



技术实现要素:

本发明正是基于上述技术问题至少之一,提出了一种新的电子发票的生成方案,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

有鉴于此,本发明的第一方面提出了一种电子发票的生成方法,适用于用户终端,包括:扫描消费收据上的几何码;解析几何码中的消费信息;获取发票抬头信息;将消费信息与发票抬头信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

具体地,消费者消费后会收到具有集合码的消费收据,通过扫描消费收据上的几何码,能够连接至电子发票服务平台,并可以先将消费信息发送至电子发票服务平台,在获取到发票抬头信息后,再将发票抬头信息发送至电子发票服务平台,以使电子发票服务平台在获得上述信息后,生成电子发票。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等。

在上述技术方案中,优选地,获取发票抬头信息,具体包括以下步骤:在扫描几何码后,生成电子发票服务平台的信息输入界面;接收根据信息输入界面输入的发票抬头信息。

在该技术方案中,通过扫描几何码,生成电子发票服务平台的信息输入界面,以方便用户进行信息输入,在生成信息输入界面后,接收基于该界面输入的发票抬头信息,通过基于界面进行信息输入,使用户的输入操作更直观,可靠性更强。

具体地,用户的输入操作,可以是对信息输入界面的触控操作,也可以是用户的语音输入操作等。

在上述任一项技术方案中,优选地,还包括:在确定电子发票服务平台生成电子发票后,执行几何码的再次扫描操作;根据再次扫描操作,向电子发票服务平台发送电子发票的获取请求;接收电子发票服务平台根据获取请求反馈的电子发票。

在该技术方案中,在确定电子发票服务平台生成电子发票以后,可以再次对几何码进行扫描,此时通过对几何码的再次扫描,生成电子发票的获取请求,并把该获取请求发送至电子发票服务平台,以使电子发票服务平台根据获取请求向用户终端发送电子发票,从而实现了本地终端对电子发票的获取,对于用户而言,电子发票的获取操作简单,获取过程时间短,即通过对几何码执行前后两次扫描操作,以及发票抬头信息的输入操作,即可获得电子发票,同时减少了商户的人力物力成本。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

在上述任一项技术方案中,优选地,几何码为一维条形码或二维码。

本发明的第二方面提出了一种电子发票的生成方法,适用于电子发票服务平台,包括:接收用户终端发送的消费信息与发票抬头信息;根据消费信息与发票抬头信息,向税务局服务系统发送生成电子发票的权限请求;接收税务局服务系统根据权限请求下发的权限信息;根据权限信息、消费信息与发票抬头信息生成电子发票。

在该技术方案中,在接收用户终端发送的消费信息以及发票抬头信息后,向税务局服务系统申请生成电子发票的权限,在获取到税务局服务系统下发的权限信息后,根据权限信息、消费信息以及发票抬头信息生成电子发票,根据国税总局发布电子发票管理的相关文件,电子发票服务平台统一接入税务局服务系统,通过电子发票服务平台生成带有电子签章的电子发票文件,能够实现将电子发票实时下发至客户,不需要再进行打印、邮寄等操作,解决消费过程中纸质发票成本高、效率低的问题,实现了电子发票的自动开具,提升了对消费者的服务质量,减少等待时间,降低企业成本。

另外,电子发票还可以通过在税务局服务系统中生成后,下发至电子发票服务平台中获得。

税务局服务系统向电子发票服务平台下发的权限信息包括:税务局数字签章,还为电子发票服务平台提供发票代码、发票号码以及校验码等信息。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等,消费商户的信息以消费商户的电子发票签章的形式显示在电子发票上。

在上述技术方案中,优选地,还包括:在接收到用户终端发送的电子发票的指定获取请求后,将电子发票发送至指定地址,其中,指定地址包括用户终端、指定邮箱以及指定云账户中的任意一个。

在该技术方案中,通过在接收到用户终端发送的电子发票的指定获取指令后,将电子发票发送至指定地址,实现了消费者对电子发票的获取,根据不同的获取指令,将电子发票发送至不同的地址,使消费者对电子发票的获取途径更加多样化,满足了消费者的多样化需求。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

另外,如果消费者在电子发票服务平台注册了个人账户,电子发票也会同步到个人账户对应的云服务器中。

在上述任一项技术方案中,优选地,权限信息包括税务局数字签章,发票代码、发票号码以及校验码。

本发明的第三方面提出了一种电子发票的生成方法,适用于商户终端,包括:根据消费信息生成几何码;将几何码添加至消费收据的指定区域,以在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过根据消费信息生成几何码,实现了通过扫描几何码生成电子发票的功能,一方面,通过根据消费信息生成几何码,保证了几何码与消费信息的一致性,另一方面,在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

在上述技术方案中,优选地,根据消费信息生成几何码,具体包括以下步骤:根据消费信息,确定编码的字符类型;根据消费信息的字符内容以及字符类型,生成矩阵式二维码,以作为几何码。

在该技术方案中,通过消费信息确定编码的字符类型,结合字符内容,生成矩阵式二维码,采用矩阵式二维码的形式存储消费信息,包括的信息内容多样,并且可靠性高。

具体地,确定编码的字符类型,按相应的字符集转换成符号字符,将字符内容转换为位流,每8位一个码字,整体构成一个数据的码字序列,在一个矩形空间内,通过黑、白像素在矩阵中的不同分布,来进行编码,生成矩阵二维码。

根据本发明第四方面,还提出了一种电子发票的生成装置,适用于用户终端,包括:扫描单元,用于扫描消费收据上的几何码;解析单元,用于解析几何码中的消费信息;获取单元,用于获取发票抬头信息;发送单元,用于将消费信息与发票抬头信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

具体地,消费者消费后会收到具有集合码的消费收据,通过扫描消费收据上的几何码,能够连接至电子发票服务平台,并可以先将消费信息发送至电子发票服务平台,在获取到发票抬头信息后,再将发票抬头信息发送至电子发票服务平台,以使电子发票服务平台在获得上述信息后,生成电子发票。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等。

在上述技术方案中,优选地,还包括:生成单元,用于在扫描几何码后,生成电子发票服务平台的信息输入界面;接收单元,用于接收根据信息输入界面输入的发票抬头信息。

在该技术方案中,通过扫描几何码,生成电子发票服务平台的信息输入界面,以方便用户进行信息输入,在生成信息输入界面后,接收基于该界面输入的发票抬头信息,通过基于界面进行信息输入,使用户的输入操作更直观,可靠性更强。

具体地,用户的输入操作,可以是对信息输入界面的触控操作,也可以是用户的语音输入操作等。

在上述任一项技术方案中,优选地,还包括:执行单元,用于在确定电子发票服务平台生成电子发票后,执行几何码的再次扫描操作;发送单元还用于:根据再次扫描操作,向电子发票服务平台发送电子发票的获取请求;接收单元还用于:接收电子发票服务平台根据获取请求反馈的电子发票。

在该技术方案中,在确定电子发票服务平台生成电子发票以后,可以再次对几何码进行扫描,此时通过对几何码的再次扫描,生成电子发票的获取请求,并把该获取请求发送至电子发票服务平台,以使电子发票服务平台根据获取请求向用户终端发送电子发票,从而实现了本地终端对电子发票的获取,对于用户而言,电子发票的获取操作简单,获取过程时间短,即通过对几何码执行前后两次扫描操作,以及发票抬头信息的输入操作,即可获得电子发票,同时减少了商户的人力物力成本。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

在上述任一项技术方案中,优选地,几何码为一维条形码或二维码。

根据本发明第五方面,还提出了一种电子发票的生成装置,适用于电子发票服务平台,包括:接收单元,用于接收用户终端发送的消费信息与发票抬头信息;发送单元,用于根据消费信息与发票抬头信息,向税务局服务系统发送生成电子发票的权限请求;接收单元还用于:接收税务局服务系统根据权限请求下发的权限信息;电子发票的生成装置还包括:生成单元,用于根据权限信息、消费信息与发票抬头信息生成电子发票。

在该技术方案中,在接收用户终端发送的消费信息以及发票抬头信息后,向税务局服务系统申请生成电子发票的权限,在获取到税务局服务系统下发的权限信息后,根据权限信息、消费信息以及发票抬头信息生成电子发票,根据国税总局发布电子发票管理的相关文件,电子发票服务平台统一接入税务局服务系统,通过电子发票服务平台生成带有电子签章的电子发票文件,能够实现将电子发票实时下发至客户,不需要再进行打印、邮寄等操作,解决消费过程中纸质发票成本高、效率低的问题,实现了电子发票的自动开具,提升了对消费者的服务质量,减少等待时间,降低企业成本。

另外,电子发票还可以通过在税务局服务系统中生成后,下发至电子发票服务平台中获得。

税务局服务系统向电子发票服务平台下发的权限信息包括:税务局数字签章,还为电子发票服务平台提供发票代码、发票号码以及校验码等信息。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等,消费商户的信息以消费商户的电子发票签章的形式显示在电子发票上。

在上述技术方案中,优选地,发送单元还用于:在接收到用户终端发送的电子发票的指定获取请求后,将电子发票发送至指定地址,其中,指定地址包括用户终端、指定邮箱以及指定云账户中的任意一个。

在该技术方案中,通过在接收到用户终端发送的电子发票的指定获取指令后,将电子发票发送至指定地址,实现了消费者对电子发票的获取,根据不同的获取指令,将电子发票发送至不同的地址,使消费者对电子发票的获取途径更加多样化,满足了消费者的多样化需求。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

另外,如果消费者在电子发票服务平台注册了个人账户,电子发票也会同步到个人账户对应的云服务器中。

在上述任一项技术方案中,优选地,权限信息包括税务局数字签章,发票代码、发票号码以及校验码。

根据本发明第六方面,还提出了一种电子发票的生成装置,适用于商户终端,包括:生成单元,用于根据消费信息生成几何码;添加单元,将几何码添加至消费收据的指定区域,以在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过根据消费信息生成几何码,实现了通过扫描几何码生成电子发票的功能,一方面,通过根据消费信息生成几何码,保证了几何码与消费信息的一致性,另一方面,在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

在上述技术方案中,优选地,包括:确定单元,用于根据消费信息,确定编码的字符类型;生成单元还用于:根据消费信息的字符内容以及字符类型,生成矩阵式二维码,以作为几何码。

在该技术方案中,通过消费信息确定编码的字符类型,结合字符内容,生成矩阵式二维码,采用矩阵式二维码的形式存储消费信息,包括的信息内容多样,并且可靠性高。

具体地,确定编码的字符类型,按相应的字符集转换成符号字符,将字符内容转换为位流,每8位一个码字,整体构成一个数据的码字序列,在一个矩形空间内,通过黑、白像素在矩阵中的不同分布,来进行编码,生成矩阵二维码。

根据本发明第七方面,还提出了一种用户终端,包括上述第四方面中任一项所述的电子发票的生成装置,因此,该户终端包括上述第四方面所述的电子发票的生成装置的技术效果,在此不再赘述。

根据本发明第八方面,还提出了一种电子发票服务平台,包括上述第五方面中任一项所述的电子发票的生成装置,因此,该电子发票服务平台包括上述第五方面所述的电子发票的生成装置的技术效果,在此不再赘述。

根据本发明第九方面,还提出了一种商户终端,包括上述第六方面中任一项所述的电子发票的生成装置,因此,该商户终端包括上述第六方面所述的电子发票的生成装置的技术效果,在此不再赘述。

通过以上技术方案,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

附图说明

图1示出了根据本发明的一个实施例的电子发票的生成方法的示意流程图;

图2示出了根据本发明的另一个实施例的电子发票的生成方法的示意流程图;

图3示出了根据本发明的再一个实施例的电子发票的生成方法的示意流程图;

图4示出了根据本发明的一个实施例的电子发票的生成装置的示意框图;

图5示出了根据本发明的另一个实施例的电子发票的生成装置的示意框图;

图6示出了根据本发明的再一个实施例的电子发票的生成装置的示意框图;

图7示出了根据本发明的实施例的用户终端的示意框图;

图8示出了根据本发明的实施例的电子发票服务平台的示意框图;

图9示出了根据本发明的实施例的商户终端的示意框图;

图10示出了根据本发明的又一个实施例的电子发票的生成方法的示意流程图;

图11至图15示出了根据本发明的一个实施例的电子发票的生成方案的示意图。

具体实施方式

为了能够更清楚地理解本发明的上述目的、特征和优点,下面结合附图和具体实施方式对本发明进行进一步的详细描述。需要说明的是,在不冲突的情况下,本申请的实施例及实施例中的特征可以相互组合。

在下面的描述中阐述了很多具体细节以便于充分理解本发明,但是,本发明还可以采用第三方不同于在此描述的第三方方式来实施,因此,本发明的保护范围并不受下面公开的具体实施例的限制。

图1示出了根据本发明的一个实施例的电子发票的生成方法的示意流程图。

如图1所示,根据本发明的一个实施例的电子发票的生成方法,包括:步骤102,扫描消费收据上的几何码;步骤104,解析几何码中的消费信息;步骤106,获取发票抬头信息;步骤108,将消费信息与发票抬头信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

具体地,消费者消费后会收到具有集合码的消费收据,通过扫描消费收据上的几何码,能够连接至电子发票服务平台,并可以先将消费信息发送至电子发票服务平台,在获取到发票抬头信息后,再将发票抬头信息发送至电子发票服务平台,以使电子发票服务平台在获得上述信息后,生成电子发票。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等。

在上述技术方案中,优选地,获取发票抬头信息,具体包括以下步骤:在扫描几何码后,生成电子发票服务平台的信息输入界面;接收根据信息输入界面输入的发票抬头信息。

在该技术方案中,通过扫描几何码,生成电子发票服务平台的信息输入界面,以方便用户进行信息输入,在生成信息输入界面后,接收基于该界面输入的发票抬头信息,通过基于界面进行信息输入,使用户的输入操作更直观,可靠性更强。

具体地,用户的输入操作,可以是对信息输入界面的触控操作,也可以是用户的语音输入操作等。

在上述任一项技术方案中,优选地,还包括:在确定电子发票服务平台生成电子发票后,执行几何码的再次扫描操作;根据再次扫描操作,向电子发票服务平台发送电子发票的获取请求;接收电子发票服务平台根据获取请求反馈的电子发票。

在该技术方案中,在确定电子发票服务平台生成电子发票以后,可以再次对几何码进行扫描,此时通过对几何码的再次扫描,生成电子发票的获取请求,并把该获取请求发送至电子发票服务平台,以使电子发票服务平台根据获取请求向用户终端发送电子发票,从而实现了本地终端对电子发票的获取,对于用户而言,电子发票的获取操作简单,获取过程时间短,即通过对几何码执行前后两次扫描操作,以及发票抬头信息的输入操作,即可获得电子发票,同时减少了商户的人力物力成本。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

在上述任一项技术方案中,优选地,几何码为一维条形码或二维码。

图2示出了根据本发明的另一个实施例的电子发票的生成方法的示意流程图。

如图2所示,根据本发明的另一个实施例的电子发票的生成方法,包括:步骤202,接收用户终端发送的消费信息与发票抬头信息;步骤204,根据消费信息与发票抬头信息,向税务局服务系统发送生成电子发票的权限请求;步骤206,接收税务局服务系统根据权限请求下发的权限信息;步骤208,根据权限信息、消费信息与发票抬头信息生成电子发票。

在该技术方案中,在接收用户终端发送的消费信息以及发票抬头信息后,向税务局服务系统申请生成电子发票的权限,在获取到税务局服务系统下发的权限信息后,根据权限信息、消费信息以及发票抬头信息生成电子发票,根据国税总局发布电子发票管理的相关文件,电子发票服务平台统一接入税务局服务系统,通过电子发票服务平台生成带有电子签章的电子发票文件,能够实现将电子发票实时下发至客户,不需要再进行打印、邮寄等操作,解决消费过程中纸质发票成本高、效率低的问题,实现了电子发票的自动开具,提升了对消费者的服务质量,减少等待时间,降低企业成本。

另外,电子发票还可以通过在税务局服务系统中生成后,下发至电子发票服务平台中获得。

税务局服务系统向电子发票服务平台下发的权限信息包括:税务局数字签章,还为电子发票服务平台提供发票代码、发票号码以及校验码等信息。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等,消费商户的信息以消费商户的电子发票签章的形式显示在电子发票上。

在上述技术方案中,优选地,还包括:在接收到用户终端发送的电子发票的指定获取请求后,将电子发票发送至指定地址,其中,指定地址包括用户终端、指定邮箱以及指定云账户中的任意一个。

在该技术方案中,通过在接收到用户终端发送的电子发票的指定获取指令后,将电子发票发送至指定地址,实现了消费者对电子发票的获取,根据不同的获取指令,将电子发票发送至不同的地址,使消费者对电子发票的获取途径更加多样化,满足了消费者的多样化需求。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

另外,如果消费者在电子发票服务平台注册了个人账户,电子发票也会同步到个人账户对应的云服务器中。

在上述任一项技术方案中,优选地,权限信息包括税务局数字签章,发票代码、发票号码以及校验码。

图3示出了根据本发明的再一个实施例的电子发票的生成方法的示意流程图。

如图3所示,根据本发明的再一个实施例的电子发票的生成方法,包括:步骤302,根据消费信息生成几何码;步骤304,将几何码添加至消费收据的指定区域,以在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过根据消费信息生成几何码,实现了通过扫描几何码生成电子发票的功能,一方面,通过根据消费信息生成几何码,保证了几何码与消费信息的一致性,另一方面,在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

在上述技术方案中,优选地,根据消费信息生成几何码,具体包括以下步骤:根据消费信息,确定编码的字符类型;根据消费信息的字符内容以及字符类型,生成矩阵式二维码,以作为几何码。

在该技术方案中,通过消费信息确定编码的字符类型,结合字符内容,生成矩阵式二维码,采用矩阵式二维码的形式存储消费信息,包括的信息内容多样,并且可靠性高。

具体地,确定编码的字符类型,按相应的字符集转换成符号字符,将字符内容转换为位流,每8位一个码字,整体构成一个数据的码字序列,在一个矩形空间内,通过黑、白像素在矩阵中的不同分布,来进行编码,生成矩阵二维码。

本发明实施例电子发票的生成方法中的步骤可以根据实际需要进行顺序调整、合并和删减。

本领域普通技术人员可以理解上述实施例的各种电子发票的生成方法中的全部或部分步骤是可以通过程序来指令相关的硬件来完成,该程序可以存储于一计算机可读存储介质中,存储介质包括只读存储器(Read-Only Memory,ROM)、随机存储器(Random Access Memory,RAM)、可编程只读存储器(Programmable Read-only Memory,PROM)、可擦除可编程只读存储器(Erasable Programmable Read Only Memory,EPROM)、一次可编程只读存储器(One-time Programmable Read-Only Memory,OTPROM)、电子抹除式可复写只读存储器(Electrically-Erasable Programmable Read-Only Memory,EEPROM)、只读光盘(Compact Disc Read-Only Memory,CD-ROM)或其他光盘存储器、磁盘存储器、磁带存储器、或者能够用于携带或存储数据的计算机可读的任何其他介质。

图4示出了根据本发明的一个实施例的电子发票的生成装置的示意框图。

如图4所示,根据本发明的一个实施例的电子发票的生成装置400,包括:扫描单元402,用于扫描消费收据上的几何码;解析单元404,用于解析几何码中的消费信息;获取单元406,用于获取发票抬头信息;发送单元408,用于将消费信息与发票抬头信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

具体地,消费者消费后会收到具有集合码的消费收据,通过扫描消费收据上的几何码,能够连接至电子发票服务平台,并可以先将消费信息发送至电子发票服务平台,在获取到发票抬头信息后,再将发票抬头信息发送至电子发票服务平台,以使电子发票服务平台在获得上述信息后,生成电子发票。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等。

在上述技术方案中,优选地,还包括:生成单元410,用于在扫描几何码后,生成电子发票服务平台的信息输入界面;接收单元412,用于接收根据信息输入界面输入的发票抬头信息。

在该技术方案中,通过扫描几何码,生成电子发票服务平台的信息输入界面,以方便用户进行信息输入,在生成信息输入界面后,接收基于该界面输入的发票抬头信息,通过基于界面进行信息输入,使用户的输入操作更直观,可靠性更强。

具体地,用户的输入操作,可以是对信息输入界面的触控操作,也可以是用户的语音输入操作等。

在上述任一项技术方案中,优选地,还包括:执行单元414,用于在确定电子发票服务平台生成电子发票后,执行几何码的再次扫描操作;发送单元408还用于:根据再次扫描操作,向电子发票服务平台发送电子发票的获取请求;接收单元412还用于:接收电子发票服务平台根据获取请求反馈的电子发票。

在该技术方案中,在确定电子发票服务平台生成电子发票以后,可以再次对几何码进行扫描,此时通过对几何码的再次扫描,生成电子发票的获取请求,并把该获取请求发送至电子发票服务平台,以使电子发票服务平台根据获取请求向用户终端发送电子发票,从而实现了本地终端对电子发票的获取,对于用户而言,电子发票的获取操作简单,获取过程时间短,即通过对几何码执行前后两次扫描操作,以及发票抬头信息的输入操作,即可获得电子发票,同时减少了商户的人力物力成本。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

在上述任一项技术方案中,优选地,几何码为一维条形码或二维码。

图5示出了根据本发明的另一个实施例的电子发票的生成装置的示意框图。

如图5所示,根据本发明的另一个实施例的电子发票的生成装置500,包括:接收单元502,用于接收用户终端发送的消费信息与发票抬头信息;发送单元504,用于根据消费信息与发票抬头信息,向税务局服务系统发送生成电子发票的权限请求;接收单元502还用于:接收税务局服务系统根据权限请求下发的权限信息;电子发票的生成装置500还包括:生成单元506,用于根据权限信息、消费信息与发票抬头信息生成电子发票。

在该技术方案中,在接收用户终端发送的消费信息以及发票抬头信息后,向税务局服务系统申请生成电子发票的权限,在获取到税务局服务系统下发的权限信息后,根据权限信息、消费信息以及发票抬头信息生成电子发票,根据国税总局发布电子发票管理的相关文件,电子发票服务平台统一接入税务局服务系统,通过电子发票服务平台生成带有电子签章的电子发票文件,能够实现将电子发票实时下发至客户,不需要再进行打印、邮寄等操作,解决消费过程中纸质发票成本高、效率低的问题,实现了电子发票的自动开具,提升了对消费者的服务质量,减少等待时间,降低企业成本。

另外,电子发票还可以通过在税务局服务系统中生成后,下发至电子发票服务平台中获得。

税务局服务系统向电子发票服务平台下发的权限信息包括:税务局数字签章,还为电子发票服务平台提供发票代码、发票号码以及校验码等信息。

其中,消费信息包括消费类型、消费金额、消费时间、消费商户等,消费商户的信息以消费商户的电子发票签章的形式显示在电子发票上。

在上述技术方案中,优选地,发送单元504还用于:在接收到用户终端发送的电子发票的指定获取请求后,将电子发票发送至指定地址,其中,指定地址包括用户终端、指定邮箱以及指定云账户中的任意一个。

在该技术方案中,通过在接收到用户终端发送的电子发票的指定获取指令后,将电子发票发送至指定地址,实现了消费者对电子发票的获取,根据不同的获取指令,将电子发票发送至不同的地址,使消费者对电子发票的获取途径更加多样化,满足了消费者的多样化需求。

具体地,在首次扫描几何码时,获取的消费信息用于生成电子发票,在接收到电子发票服务平台反馈的电子发票生成成功的信息之后,在再次扫描集合码后,则自动生成电子发票的获取请求,以请求电子发票服务平台下发该电子发票。

除了上述通过直接重新扫描几何码下载电子发票的方式之外,还可以请求电子发票服务平台将电子发票以PDF的格式发送至指定邮箱,其中,指定邮箱可以由用户在信息输入界面输入,还可以通过登录电子发票服务平台,根据接收到的提取码提取下载。

另外,如果消费者在电子发票服务平台注册了个人账户,电子发票也会同步到个人账户对应的云服务器中。

在上述任一项技术方案中,优选地,权限信息包括税务局数字签章,发票代码、发票号码以及校验码。

图6示出了根据本发明的再一个实施例的电子发票的生成装置的示意框图。

如图6所示,根据本发明的再一个实施例的电子发票的生成装置600,包括:生成单元602,用于根据消费信息生成几何码;添加单元604,将几何码添加至消费收据的指定区域,以在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票。

在该技术方案中,通过根据消费信息生成几何码,实现了通过扫描几何码生成电子发票的功能,一方面,通过根据消费信息生成几何码,保证了几何码与消费信息的一致性,另一方面,在用户终端扫描几何码后,将发票抬头信息以及解析的消费信息发送至电子发票服务平台,以通过电子发票服务平台生成电子发票,实现了由消费者自助开具电子发票的功能,减少了纸质发票的使用,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

在上述技术方案中,优选地,包括:确定单元606,用于根据消费信息,确定编码的字符类型;生成单元602还用于:根据消费信息的字符内容以及字符类型,生成矩阵式二维码,以作为几何码。

在该技术方案中,通过消费信息确定编码的字符类型,结合字符内容,生成矩阵式二维码,采用矩阵式二维码的形式存储消费信息,包括的信息内容多样,并且可靠性高。

具体地,确定编码的字符类型,按相应的字符集转换成符号字符,将字符内容转换为位流,每8位一个码字,整体构成一个数据的码字序列,在一个矩形空间内,通过黑、白像素在矩阵中的不同分布,来进行编码,生成矩阵二维码。

本发明实施例终端中的单元可以根据实际需要进行合并、划分和删减。

图7示出了根据本发明的实施例的用户终端的示意框图。

如图7所示,根据本发明的实施例的用户终端700,包括上述任一项技术方案所述的电子发票的生成装置400,因此,该用户终端700包括上述任一项技术方案所述的电子发票的生成装置400的技术效果,在此不再赘述。

图8示出了根据本发明的实施例的电子发票服务平台的示意框图。

如图8所示,根据本发明的实施例的电子发票服务平台800,包括上述任一项技术方案所述的电子发票的生成装置500,因此,该电子发票服务平台800包括上述任一项技术方案所述的电子发票的生成装置500的技术效果,在此不再赘述。

图9示出了根据本发明的实施例的商户终端的示意框图。

如图9所示,根据本发明的实施例的商户终端900,包括上述任一项技术方案所述的电子发票的生成装置600,因此,该商户终端900包括上述任一项技术方案所述的电子发票的生成装置600的技术效果,在此不再赘述。

图10示出了根据本发明的又一个实施例的电子发票的生成方法的示意流程图。

如图10所示,根据本发明的又一个实施例的电子发票的生成方法,包括:步骤1002,扫描二维码;步骤1004,填写购买方信息;步骤1006,确认购买方信息;步骤1008,开具电子发票;步骤1010,电子发票开具成功,查看以及下载电子发票。

在该技术方案中,扫描待开具电子发票的二维码,解析二维码信息后调用电子发票服务平台将电子发票的信息查询出来,包括消费日期、消费金额,消费者确认消费信息无误后,填写发票抬头,以及邮箱与电话等,用于接收电子发票,为了确保消费者填写信息正确,避免开具错误的电子发票,在该过程中需要消费者重新确认发票抬头信息,确认无误后,调用电子发票服务平台,开具电子发票,开具电子发票成功后,可以查看或者下载电子发票。

图11至图15示出了根据本发明的一个实施例的电子发票的生成方案的示意图。

如图11所示,消费者消费后会收到带有二维码的消费单据,消费单据的内容包括“商品名称”、“金额”、“开具日期”、“备注:如需开具发票,请在30日内扫描下方二维码”以及下方的二维码。

如图12所示,扫描二维码后,加载电子发票服务平台的界面,此界面用于录入购方抬头“北京今日公司”、邮箱地址和手机等,消费信息根据对二维码的扫描结果,自动在界面上生成,信息输入完成后,可以点击“开票”按键,进入下一界面。

如图13所示,在图12的基础上,生成提示界面,提示界面用于提示购方抬头是否输入正确,防止消费者输入错误,确认输入无误后,点击“确认”,开始开票据电子发票。

如图14所示,开具发票成功后的界面,可以查看电子发票的具体信息,包括:“发票抬头”、“金额”、“税额”、“合计”、“商户名称”、“商户地址”、“发票代码”、“发票号码”等,消费者通过点击“PDF下载”按键,下载电子发票。

如图15所示,也可以通过输入提取码提取电子发票。

通过该技术方案,改变了传统开具发票的模式,对于消费者,由消费者自助开具电子发票,并且能够通过不同途径获取电子发票,对于商户,省去了开票员开具发票的时间,减少了前台工作人员的工作量,提高了工作效率,全程都是后台自动运行,减少了人工的参与,并且商户不用再购买相应纸质发票及相关设备,降低了商户的成本。

以上结合附图详细说明了本发明的技术方案,本发明提出的一种新的电子发票的生成方案,通过扫描消费收据上的几何码,解析几何码中的消费信息,在获取到发票抬头信息后,将消费信息与发票抬头信息发送至电子发票服务平台,以使电子发票服务平台根据消费信息与发票抬头信息生成电子发票,一方面,通过对单据上的几何码的扫描操作,保证了消费信息的真实性,另一方面,实现了由消费者自助开具电子发票的功能,提升电子发票开具的便捷性,减少人工操作步骤,提升了用户的使用体验。

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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