开具电子发票的方法,行程工单装置和电子发票系统与流程

文档序号:17376713发布日期:2019-04-12 23:23阅读:340来源:国知局
开具电子发票的方法,行程工单装置和电子发票系统与流程

本公开涉信息技术领域,具体地,涉及一种开具电子发票的方法,行程工单装置和电子发票系统。



背景技术:

相关技术中,出租车上安装有打印乘车发票的装置。在行程结束之后,乘客可以向司机所要机打发票。

然而,出租车每天大部分时间行驶在路上,有的出租车由多个司机在不同时段轮班驾驶,打印发票的耗材不能得到及时的补充。当乘客所要发票时,不一定能及时打印出来。

此外,需要等出租车的计价器计算出行程费用后再打印发票。也就是说,在车辆到达目的地后,乘客还需等待打印发票。出租车停车等待打印发票的时间可能会造成道路拥堵,给道路上的车辆、行人带来不便。



技术实现要素:

本公开的目的是提供一种开具电子发票的方法,行程工单装置和电子发票系统,以解决相关技术中开具乘车发票的方式不够便捷的问题。

为了实现上述目的,第一方面,本公开提供一种开具电子发票的方法,所述方法应用于出租车上的行程工单装置,所述方法包括:

在确定载客行程开始时,生成所述载客行程的行程工单的初始信息;

根据所述行程工单的初始信息生成电子发票二维码,所述电子发票二维码用于乘客获取由电子发票系统开具的电子发票;

在确定所述载客行程结束时,生成所述载客行程的行程工单的补充信息;

将所述行程工单的初始信息、补充信息,以及生成的所述电子发票二维码上传至电子发票系统,以使所述电子发票系统根据所述初始信息和所述补充信息生成对应所述电子发票二维码的电子发票。

可选的,所述方法还包括:

打印和/或显示生成的所述电子发票二维码。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述方法还包括:

根据所述出租车上空车指示灯的位置状态确定所述载客行程的开始或者结束。

第二方面,本公开提供一种开具电子发票的方法,所述方法应用于出电子发票系统,所述方法包括:

接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码;

根据所述行程工单的初始信息、补充信息,生成对应所述电子发票二维码的电子发票。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述方法还包括:

在接收到终端设备基于所述电子发票二维码发起的用于获取电子发票的请求消息时,将生成的对应所述电子发票二维码的电子发票发送至所述终端设备。

可选的,所述方法还包括:

根据所述出租车上的行程工单装置上传的多次载客行程的行程工单的初始信息、补充信息,统计所述出租车的以下一种或者多种行驶信息:

空驶比例,载客比例,驾驶里程。

第三方面,本公开提供一种行程工单装置,所述行程工单装置应用于出租车,所述行程工单装置包括:

工单信息生成模块,用于在确定载客行程开始时,生成所述载客行程的行程工单的初始信息;

二维码生成模块,用于根据所述行程工单的初始信息生成电子发票二维码,所述电子发票二维码用于乘客获取由电子发票系统开具的电子发票;

所述工单信息生成模块,用于在确定所述载客行程结束时,生成所述载客行程的行程工单的补充信息;

传输模块,用于将所述行程工单的初始信息、补充信息,以及生成的所述电子发票二维码上传至电子发票系统,以使所述电子发票系统根据所述初始信息和所述补充信息生成对应所述电子发票二维码的电子发票。

可选的,所述行程工单装置还包括:

打印装置,用于打印生成的所述电子发票二维码;

和/或,显示装置,用于显示生成的所述电子发票二维码。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述行程工单装置还包括:确定模块,用于根据所述出租车上空车指示灯的位置状态确定所述载客行程的开始或者结束。

第四方面,本公开提供一种电子发票系统,所述电子发票系统包括:

接收模块,用于接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码;

发票生成模块,用于根据所述行程工单的初始信息、补充信息,生成对应所述电子发票二维码的电子发票。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述电子发票系统还包括:

发送模块,用于在接收到终端设备基于所述电子发票二维码发起的用于获取电子发票的请求消息时,将生成的对应所述电子发票二维码的电子发票发送至所述终端设备。

可选的,所述电子发票系统还包括:

统计模块,用于根据所述出租车上的行程工单装置上传的多次载客行程的行程工单的初始信息、补充信息,统计所述出租车的以下一种或者多种行驶信息:

空驶比例,载客比例,驾驶里程。

第五方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第一方面中任一项所述方法的步骤。

第六方面,本公开提供一种行程工单装置,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现第一方面中任一项所述方法的步骤。

第七方面,本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现第二方面中任一项所述方法的步骤。

第八方面,本公开提供一种电子发票系统,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现第二方面中任一项所述方法的步骤。

通过上述技术方案,至少能达到以下技术效果:

通过在载客行程开始时生成行程工单的初始信息,并根据该初始信息生成电子发票二维码,在载客行程结束时生成行程工单的补充信息,并将初始信息、补充信息上传至电子发票系统,以使电子发票系统生成对应电子发票二维码的电子发票。通过该技术方案,乘客在行程中即可获取电子发票二维码,而在行程结束之后,可以通过该电子发票二维码获取生成的电子发票。这样,节省了到达目的地后等待开具发票的时间,提升了开具发票的便捷度。

本公开的其他特征和优点将在随后的具体实施方式部分予以详细说明。

附图说明

附图是用来提供对本公开的进一步理解,并且构成说明书的一部分,与下面的具体实施方式一起用于解释本公开,但并不构成对本公开的限制。在附图中:

图1是本公开一示例性实施例示出的一种开具电子发票的方法流程图。

图2是本公开一示例性实施例示出的一种电子发票二维码的示意图。

图3是本公开一示例性实施例示出的一种开具电子发票的方法流程图。

图4是本公开一示例性实施例示出的一种开具电子发票的方法流程图。

图5是本公开一示例性实施例示出的一种行程工单装置框图。

图6是本公开一示例性实施例示出的一种电子发票系统框图。

具体实施方式

以下结合附图对本公开的具体实施方式进行详细说明。应当理解的是,此处所描述的具体实施方式仅用于说明和解释本公开,并不用于限制本公开。

图1是本公开一示例性实施例示出的一种开具电子发票的方法流程图。所述方法可应用于出租车上的行程工单装置,所述方法包括:

s11,在确定载客行程开始时,生成所述载客行程的行程工单的初始信息。

其中,载客行程指乘客上车点至乘客下车点之间的行程。具体的,出租车上设置有控制指示灯。出租车司机将空车指示灯摁倒,表示该载客行程开始。

所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价。上述初始信息主要包括出租车信息和乘车起始记录,具体实施时,可以将初始信息打包生成行程工单,存储到行程工单装置。

s12,根据所述行程工单的初始信息生成电子发票二维码,所述电子发票二维码用于乘客获取由电子发票系统开具的电子发票。

其中,生成的电子发票二维码可以存储到行程工单装置中。

在一种可选的实施方式中,生成该电子发票二维码后,可以将,将该工单的初始信息和生成的电子发票二维码传输到电子发票系统。如果网络不通畅则暂停传输,待网络通畅后再将该工单的初始信息和电子发票二维码传输到电子发票系统。

在另一种可选的实施方式中,所述方法还包括,打印和/或显示生成的所述电子发票二维码。

这一步骤可以在电子发票二维码生成之后即刻执行。此时,车辆上的乘客可以获取打印出的电子发票二维码。也可以通过自己移动设备扫描、拍照,以记录该电子发票二维码。具体的样式请参考如图2所示的电子发票二维码样票,在该样票上标记有“尊敬的乘客,乘车结束后,请扫描下方二维码获取20xx年x月x日下午3:15分所乘出租车的电子发票”以及生成的电子发票二维码。

具体的,电子发票系统可以修改电子发票二维码对应的状态。在该载客行程还未结束时,该电子发票二维码对应的状态时state(0),表明未生成对应该电子发票二维码的电子发票。若该电子发票二维码对应的状态时state(1),表明已生成对应该电子发票二维码的电子发票。

s13,在确定所述载客行程结束时,生成所述载客行程的行程工单的补充信息。

出租车司机扳起空车指示灯,表示行程结束。具体的,行程工单装置可以获取计价器上的行程,生成行程工单的补充信息。所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

s14,将所述行程工单的初始信息、补充信息,以及生成的所述电子发票二维码上传至电子发票系统,以使所述电子发票系统根据所述初始信息和所述补充信息生成对应所述电子发票二维码的电子发票。

完善后的行程工单信息包括上述初始信息和补充信息。初始信息或者补充信息均可以在生成之后即刻上传至电子发票系统。初始信息也可以储存在行程工单装置中,等到补充信息生成之后,再一起传输给电子发票系统。

如果网络不通畅,可以暂时将初始信息、补充信息存储到行程工单装置中,待网络通畅后再传输到电子发票系统。

通过上述技术方案,至少能达到以下技术效果:

通过在载客行程开始时生成行程工单的初始信息,并根据该初始信息生成电子发票二维码,在载客行程结束时生成行程工单的补充信息,并将初始信息、补充信息上传至电子发票系统,以使电子发票系统生成对应电子发票二维码的电子发票。通过该技术方案,乘客在行程中即可获取电子发票二维码,而在行程结束之后,可以通过该电子发票二维码获取生成的电子发票。这样,节省了到达目的地后等待开具发票的时间,提升了开具发票的便捷度。

图3是本公开一示例性实施例示出的一种开具电子发票的方法流程图。所述方法应用于出电子发票系统,所述方法包括:

s31,接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码。

所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价。

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

s32,根据所述行程工单的初始信息、补充信息,生成对应所述电子发票二维码的电子发票。

具体的,电子发票系统可以修改电子发票二维码对应的状态。在该载客行程还未结束时,该电子发票二维码对应的状态时state(0),表明未生成对应该电子发票二维码的电子发票。若该电子发票二维码对应的状态时state(1),表明已生成对应该电子发票二维码的电子发票。

进一步的,所述方法还包括:在接收到终端设备基于所述电子发票二维码发起的用于获取电子发票的请求消息时,将生成的对应所述电子发票二维码的电子发票发送至所述终端设备。

例如,在出租车的行程工单装置生成电子发票二维码后,用户可以通过该移动终端拍摄并保存该电子发票二维码。等到行程结束之后,通过用于开发票的软件扫描该电子发票二维码,并向电子发票系统提出获取电子发票的请求消息。电子发票系统可以响应该请求消息,向该终端设备发送电子发票。

进一步的,所述方法还包括:根据所述出租车上的行程工单装置上传的多次载客行程的行程工单的初始信息、补充信息,统计所述出租车的以下一种或者多种行驶信息:空驶比例,载客比例,驾驶里程。

也就是说,电子发票可以根据每一出租车的多次载客行程的行程工单信息,统计并分析该出租车的空驶比例,载客比例,驾驶里程等信息。这样,相关的税务部门,以及出租车运营公司,可以实时掌握出租车的运行状态和整体运行数据,便于出租车市场的监管。

图4是本公开一示例性实施例示出的一种开具电子发票的方法流程图。所述方法包括:

s41,出租车上的行程工单装置在确定载客行程开始时,生成所述载客行程的行程工单的初始信息。

s42,行程工单装置根据所述行程工单的初始信息生成电子发票二维码,所述电子发票二维码用于乘客获取由电子发票系统开具的电子发票。

s43,乘客获取所述电子发票二维码。

其中,乘客可以获取打印的所述电子发票二维码,也可以通过移动终端对该电子发票二维码拍照并保存。

s44,行程工单装置在确定所述载客行程结束时,生成所述载客行程的行程工单的补充信息。

s45,行程工单装置将所述行程工单的初始信息、补充信息,以及生成的所述电子发票二维码上传至电子发票系统。

s46,电子发票系统接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码。

s47,电子发票系统根据所述行程工单的初始信息、补充信息,生成对应所述电子发票二维码的电子发票。

s48,电子发票系统在接收到终端设备基于所述电子发票二维码发起的用于获取电子发票的请求消息时,将生成的对应所述电子发票二维码的电子发票发送至所述终端设备。

进一步的,所述方法还包括:根据所述出租车上的行程工单装置上传的多次载客行程的行程工单的初始信息、补充信息,统计所述出租车的以下一种或者多种行驶信息:空驶比例,载客比例,驾驶里程。

也就是说,电子发票可以根据每一出租车的多次载客行程的行程工单信息,统计并分析该出租车的空驶比例,载客比例,驾驶里程等信息。这样,相关的税务部门,以及出租车运营公司,可以实时掌握出租车的运行状态和整体运行数据,便于出租车市场的监管。

如图5所示,本公开提供一种行程工单装置,所述行程工单装置应用于出租车,所述行程工单装置包括:

工单信息生成模块510,用于在确定载客行程开始时,生成所述载客行程的行程工单的初始信息;

二维码生成模块520,用于根据所述行程工单的初始信息生成电子发票二维码,所述电子发票二维码用于乘客获取由电子发票系统开具的电子发票;

所述工单信息生成模块510,还用于在确定所述载客行程结束时,生成所述载客行程的行程工单的补充信息;

传输模块530,用于将所述行程工单的初始信息、补充信息,以及生成的所述电子发票二维码上传至电子发票系统,以使所述电子发票系统根据所述初始信息和所述补充信息生成对应所述电子发票二维码的电子发票。

可选的,所述行程工单装置还包括:

打印装置,用于打印生成的所述电子发票二维码;

和/或,显示装置,用于显示生成的所述电子发票二维码。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述行程工单装置还包括:确定模块,用于根据所述出租车上空车指示灯的位置状态确定所述载客行程的开始或者结束。

如图6所示,本公开提供一种电子发票系统,所述电子发票系统包括:

接收模块610,用于接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码;

发票生成模块620,用于根据所述行程工单的初始信息、补充信息,生成对应所述电子发票二维码的电子发票。

可选的,所述行程工单的初始信息包括以下信息中的一种或者多种:工单号、单位名称、税号、车牌号、司机姓名、电话、乘车日期、乘车时间、乘车状态、里程单价;

所述行程工单的补充信息包括以下信息中的一种或者多种:总里程、等候时间、里程金额、燃油附加费、实收金额。

可选的,所述电子发票系统还包括:

发送模块,用于在接收到终端设备基于所述电子发票二维码发起的用于获取电子发票的请求消息时,将生成的对应所述电子发票二维码的电子发票发送至所述终端设备。

可选的,所述电子发票系统还包括:

统计模块,用于根据所述出租车上的行程工单装置上传的多次载客行程的行程工单的初始信息、补充信息,统计所述出租车的以下一种或者多种行驶信息:

空驶比例,载客比例,驾驶里程。

本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现应用于行程工单装置的开具电子发票的方法的步骤。

本公开提供一种行程工单装置,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现应用于行程工单装置的开具电子发票的方法的步骤。

本公开提供一种计算机可读存储介质,其上存储有计算机程序,该程序被处理器执行时实现应用于电子发票系统的开具电子发票的方法的步骤。

本公开提供一种电子发票系统,包括:

存储器,其上存储有计算机程序;

处理器,用于执行所述存储器中的所述计算机程序,以实现应用于电子发票系统的开具电子发票的方法的步骤。

通过上述技术方案,至少能达到以下技术效果:

通过在载客行程开始时生成行程工单的初始信息,并根据该初始信息生成电子发票二维码,在载客行程结束时生成行程工单的补充信息,并将初始信息、补充信息上传至电子发票系统,以使电子发票系统生成对应电子发票二维码的电子发票。通过该技术方案,乘客在行程中即可获取电子发票二维码,而在行程结束之后,可以通过该电子发票二维码获取生成的电子发票。这样,节省了到达目的地后等待开具发票的时间,提升了开具发票的便捷度。

本领域的技术人员可以清楚地了解到,为描述的方便和简洁,仅以上述各功能单元的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能单元完成,即将装置的内部结构划分成不同的功能单元,以完成以上描述的全部或者部分功能。上述描述功能单元的具体工作过程,可以参考前述方法实施例中的对应过程,举例如下:

行程工单装置可以包括:

1)获取模块,用于获取租车计价器上的行程信息和空车指示灯信息。

2)生成模块,用于根据行程工单的初始信息生成对应的电子发票二维码。

3)存储模块,用于存储行程工单信息和该行程的电子发票二维码。存储的工单信息有两类,一是初始信息,二是补充信息。

4)显示模块,用于显示当前行程电子发票二维码。

5)打印模块,用于打印当前行程电子发票二维码。

6)传输模块,用于行程工单装置与电子发票系统之间的信息交互。交互的信息可以包括行程工单的初始信息、补充信息,电子发票二维码,信息接收状态等。

电子发票系统可以包括:

1)信息接收模块,用于接收由出租车上的行程工单装置上传的对应一载客行程的行程工单的初始信息、补充信息,以及所述行程工单装置根据所述初始信息生成的电子发票二维码。

2)电子发票生成/下载模块,主要有两个功能,一是根据行程工单的初始信息、补充信息生成电子发票;二是提供该电子发票下载功能。

3)存储模块,用于存储行程工单的初始信息、补充信息,行程状态,电子发票二维码,电子发票状态、电子发票文本、司机信息、出租车车信息等。

4)统计模块,用于统计出租车行驶情况,如空驶比例、载客比例、乘车里程、电子发票下载情况等。

以上结合附图详细描述了本公开的优选实施方式,但是,本公开并不限于上述实施方式中的具体细节,在本公开的技术构思范围内,可以对本公开的技术方案进行多种简单变型,这些简单变型均属于本公开的保护范围。另外需要说明的是,在上述具体实施方式中所描述的各个具体技术特征,在不矛盾的情况下,可以通过任何合适的方式进行组合,为了避免不必要的重复,本公开对各种可能的组合方式不再另行说明。

此外,本公开的各种不同的实施方式之间也可以进行任意组合,只要其不违背本公开的思想,其同样应当视为本公开所公开的内容。

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