本发明涉及停车场管理技术领域,尤其涉及一种车辆费用电子发票管理方法、系统及计算机可读存储介质。
背景技术
车主在停车场停车和/或充电时,产生的停车费和/或充电费一般情况下数额不是很大,若车主每次缴纳费用后都要开具发票,不仅车主每次都需要申请开票,而且也给税务发票平台增加工作量,很明显,现有开票方式不够智能。
技术实现要素:
本发明的主要目的在于提出一种车辆费用电子发票管理方法、系统及计算机可读存储介质,旨在解决现有的开票方式不够智能的技术问题。
为实现上述目的,本发明提供了一种车辆费用电子发票管理方法,所述车辆费用电子发票管理方法包括:
当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;
确定所述第一用户账户对应的支付记录是否满足开票条件;
若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;
接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。
优选地,所述确定所述第一用户账户对应的支付记录是否满足开票条件的步骤包括:
判断所述支付记录对应的未开发票金额是否累积达到预设金额;
或者,判断所述支付记录对应的未开发票的日期时间段是否达到预设天数;
或者,判断所述支付记录是否消费完成即时开票;
其中,若所述未开发票支付记录符合上述任一预设开票条件,则所述未开发票支付记录满足开票条件。
优选地,所述若满足开票条件,则将所述第一用户账户对应的第一开票信息发送至税务发票平台的步骤包括:
若满足开票条件,则根据所述未开发票金额,生成开票金额;
获取所述第一用户账户对应的买方信息和所述停车场设备和/或充电设备对应的卖方信息;
基于所述开票金额、所述买方信息和所述卖方信息,生成第一开票信息,并将所述第一开票信息通过税务接口发送至税务发票平台。
优选地,所述当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户的步骤之前,所述方法还包括:
当接收到第一关联指令时,将所述第一关联指令对应的用户账户、电子地址和买方信息进行关联保存,并根据用户账户,建立第一索引,以便对用户账户的支付信息和买方信息进行分类管理;
当接收到第二关联指令时,将所述第二关联指令对应的车场管理方账户、卖方信息和停车场设备和/或充电设备信息进行关联保存,并根据车场管理方账户,建立第二索引,以便对车场管理方账户的卖方信息进行分类管理。
优选地,所述方法还包括:
若接收到第一修改指令,则修改所述第一修改指令对应的买方信息和/或用户账户和/或电子地址和/或第一索引;
或者,若接收到第二修改指令,则修改所述第二修改指令对应的卖方信息和/或所述停车场设备和/或充电设备信息和/或第二索引。
优选地,所述接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址的步骤之后,所述方法还包括:
将所述第一电子发票对应的支付记录标记为已开发票状态。
优选地,所述方法还包括:
在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第二开票信息生成并反馈第二电子发票;
接收所述第二电子发票,并将所述第二电子发票通过发送接口发送至所述第二用户账户对应的电子地址。
优选地,所述在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过发送接口发送至税务发票平台的步骤之前,所述方法还包括:
当接收到设置指令时,保存所述设置指令对应的设置时间、开票周期以及第三用户账户;
根据所述设置时间和所述开票周期,确定所述第三用户账户对应的开票时间。
此外,为实现上述目的,本发明还提供一种车辆费用电子发票管理系统,所述车辆费用电子发票管理系统包括存储器、处理器及存储在所述存储器上并可在所述处理器上运行的车辆费用电子发票管理程序,所述程序被所述处理器执行时实现如上所述的车辆费用电子发票管理方法的步骤。
此外,为实现上述目的,本发明还提供一种计算机可读存储介质,所述计算机可读存储介质上存储有车辆费用电子发票管理程序,所述车辆费用电子发票管理程序被处理器执行时实现如上所述的车辆费用电子发票管理方法的步骤。
本发明的车辆费用电子发票管理方法,当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;确定所述第一用户账户对应的支付记录是否满足开票条件;若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。本发明通过确定车主的支付记录是否满足开票条件,若满足,则自动开票,无需手动申请,提高了开票的智能性。
附图说明
图1是本发明实施例方案涉及的硬件运行环境的车辆费用电子发票管理系统的结构示意图;
图2为本发明车辆费用电子发票管理方法第一实施例的流程示意图;
图3为本发明车辆费用电子发票管理方法第二实施例的流程示意图;
图4为本发明车辆费用电子发票管理方法第三实施例的流程示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
本发明实施例的解决方案主要是:本发明的车辆费用电子发票管理方法,当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;确定所述第一用户账户对应的支付记录是否满足开票条件;若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。以解决现有的开票方式不够智能的技术问题。
如图1所示,图1是本发明实施例方案涉及的硬件运行环境的车辆费用电子发票管理系统的结构示意图。该系统可以包括:处理器1001,例如cpu,通信总线1002、业主接口1003,网络接口1004,存储器1005。其中,通信总线1002用于实现这些组件之间的连接通信。业主接口1003可以包括显示屏(display)、输入单元比如键盘(keyboard),可选地,业主接口1003还可以包括标准的有线接口(例如用于连接有线键盘、有线鼠标等)、无线接口(例如用于连接无线键盘、无线鼠标)。网络接口1004可选的可以包括标准的有线接口(用于连接有线网络)、无线接口(如wi-fi接口、蓝牙接口、红外线接口等,用于连接无线网络)。存储器1005可以是高速ram存储器,也可以是稳定的存储器(non-volatilememory),例如磁盘存储器。存储器1005可选的还可以是独立于前述处理器1001的存储装置。
本领域技术人员可以理解,图1中示出的车辆费用电子发票管理系统并不构成对车辆费用电子发票管理系统的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
如图1所示,作为一种计算机可读存储介质的存储器1005中可以包括操作系统、网络通信模块、业主接口模块以及车辆费用电子发票管理程序。其中,操作系统是管理和控制车辆费用电子发票管理系统与软件资源的程序,支持网络通信模块、业主接口模块、车辆费用电子发票管理程序以及其他程序或软件的运行;网络通信模块用于管理和控制网络接口1002;业主接口模块用于管理和控制业主接口1003。
在图1所示的车辆费用电子发票管理系统中,所述车辆费用电子发票管理系统通过处理器1001调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;
确定所述第一用户账户对应的支付记录是否满足开票条件;
若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;
接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。
进一步地,所述确定所述第一用户账户对应的支付记录是否满足开票条件的步骤包括:
判断所述支付记录对应的未开发票金额是否累积达到预设金额;
或者,判断所述支付记录对应的未开发票的日期时间段是否达到预设天数;
或者,判断所述支付记录是否消费完成即时开票;
其中,若所述未开发票支付记录符合上述任一预设开票条件,则所述未开发票支付记录满足开票条件。
进一步地,所述若满足开票条件,则将所述第一用户账户对应的第一开票信息发送至税务发票平台的步骤包括:
若满足开票条件,则根据所述未开发票金额,生成开票金额;
获取所述第一用户账户对应的买方信息和所述停车场设备和/或充电设备对应的卖方信息;
基于所述开票金额、所述买方信息和所述卖方信息,生成第一开票信息,并将所述第一开票信息通过税务接口发送至税务发票平台。
进一步地,所述当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户的步骤之前,处理器1001还可以用于调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
当接收到第一关联指令时,将所述第一关联指令对应的用户账户、电子地址和买方信息进行关联保存,并根据用户账户,建立第一索引,以便对用户账户的支付信息和买方信息进行分类管理;
当接收到第二关联指令时,将所述第二关联指令对应的车场管理方账户、卖方信息和停车场设备和/或充电设备信息进行关联保存,并根据车场管理方账户,建立第二索引,以便对车场管理方账户的卖方信息进行分类管理。
进一步地,处理器1001还可以用于调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
若接收到第一修改指令,则修改所述第一修改指令对应的买方信息和/或用户账户和/或电子地址和/或第一索引;
或者,若接收到第二修改指令,则修改所述第二修改指令对应的卖方信息和/或所述停车场设备和/或充电设备信息和/或第二索引。
进一步地,所述接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址的步骤之后,处理器1001还可以用于调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
将所述第一电子发票对应的支付记录标记为已开发票状态。
进一步地,处理器1001还可以用于调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第二开票信息生成并反馈第二电子发票;
接收所述第二电子发票,并将所述第二电子发票通过发送接口发送至所述第二用户账户对应的电子地址。
进一步地,所述在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台的步骤之前,处理器1001还可以用于调用存储器1005中存储的车辆费用电子发票管理程序,并执行以下步骤:
当接收到设置指令时,保存所述设置指令对应的设置时间、开票周期以及第三用户账户;
根据所述设置时间和所述开票周期,确定所述第三用户账户对应的开票时间。
基于上述车辆费用电子发票管理系统的硬件结构,提出本发明车辆费用电子发票管理方法各个实施例。
本发明提供一种车辆费用电子发票管理方法。
车辆费用电子发票管理方法可选应用于车辆费用电子发票管理系统中,车辆费用电子发票管理系统以下简称系统。
参照图2,图2为本发明车辆费用电子发票管理方法第一实施例的流程示意图。
在本实施例中,提供了车辆费用电子发票管理方法的实施例,需要说明的是,虽然在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤。
在本实施例中,车辆费用电子发票管理方法包括:
步骤s10,当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;
步骤s20,确定所述第一用户账户对应的支付记录是否满足开票条件;
步骤s30,若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;
步骤s40,接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。
在本实施例中,车主在停车场停车和/或充电后,通过第三支付通道对停车费和/或充电费进行支付,停车场设备和/或充电设备在接收到支付结果后,保存支付信息,并将该支付信息上传至管理平台,当管理平台接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取支付信息对应的用户账户,根据用户账户查找所有的已缴纳但未开发票的支付记录,并确定该未开发票支付记录是否满足开票条件,若满足,则管理平台自动开具电子发票,并将电子发票发送至对应的电子地址。
以下将对各个步骤进行详细说明:
步骤s10,当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户。
在本实施例中,当管理平台接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,根据支付信息,获取对应的第一用户账户,其中,支付信息是车主在停车和/或充电之后,在车场进行缴费的支付信息,车主的支付方式在此不做限定,可以是车主通过终端扫码进行支付;也可以是人工缴费时的现金支付;也可以是绑定银行卡等账户后,停车场设备和/或充电设备进行自动扣款。该支付信息由停车场设备和/或充电设备记录保存,并上传至管理平台。管理平台根据支付路径,获取支付方的第一用户账户。
需要说明的是,当车主的支付方式是人工缴费时的现金支付时,收费人员负责在停车场设备和/或充电设备录入车主的相关信息,如车主的车牌号,对应建立的第一用户账户和电子地址等信息。管理平台也可以直接接收其他管理平台的支付信息。在本实施例中,管理平台接收支付信息等数据后,将该数据合并保存,并按预存索引进行分类管理。
步骤s20,确定所述第一用户账户对应的支付记录是否满足开票条件。
在本实施例中,管理平台根据获取的第一用户账户,查询该第一用户账户下所有的支付记录,并从中选取已缴费但未开发票的支付记录,确定该支付记录是否满足开票条件,其中,开票条件是车主或者管理人员在管理平台预先设置的电子发票自动开具的触发条件,如支付记录中的支付金额超过预设金额,则触发开电子发票的指令。
进一步地,步骤s20包括:
步骤a,判断所述支付记录对应的未开发票金额是否累积达到预设金额;
或者,判断所述支付记录对应的未开发票的日期时间段是否达到预设天数;
或者,判断所述支付记录是否消费完成即时开票;
其中,若所述未开发票支付记录符合上述任一预设开票条件,则所述未开发票支付记录满足开票条件。
在本实施例中,开票条件为若支付金额累积超过预设金额,则触发开电子发票的指令。管理平台根据获取的第一用户账户,判断对应的未开发票金额是否累积达到预设金额,其中,若未开发票金额累积达到预设金额,则未开发票金额满足开票条件,触发电子发票的开具指令,可以理解的,若未开发票金额未达到预设金额,则不触发电子发票的开具指令,未开发票记录继续保存,并在下一次车主支付之后累积下一次的支付金额。
或者,开票条件为支付记录的日期时间段达到预设天数,则触发开电子发票的指令。管理平台根据获取的第一用户账户,判断对应的未开发票支付记录的支付日期与当前时间之间的时间段是否达到预设天数,其中,若未开发票支付记录的支付日期与当前时间之间的时间段达到预设天数,则未开发票支付记录对应的金额满足开票条件,预设天数可根据实际情况进行设置,比如一周开一次发票,或者一个月开一次发票等。
或者,开票条件为接收到车辆费用支付完成的信息时,触发开电子发票的指令。管理平台预存支付完成即时开票的条件,当管理平台接收到车辆费用支付完成的信息时,立即启动开电子发票的触发操作。
若未开发票支付记录满足上述任一预设开票条件,则所述未开发票支付记录满足开票条件。
步骤s30,若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票。
在本实施例中,管理平台与税务发票平台之间有数据交换接口,管理平台与税务发票平台通过税务接口进行数据传输。若管理平台确定第一用户账户对应的支付记录满足开票条件,则将第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供税务发票平台根据开票信息生成电子发票,并返回管理平台。
具体的,步骤s30包括:
步骤b,若满足开票条件,则根据所述未开发票金额,生成开票金额。
在本实施例中,若管理平台确定第一用户账户对应的支付记录满足开票条件,则根据支付记录中未开发票金额,生成开票金额,其中,未开发票金额是第一用户账户对应的所有的未开发票支付记录中记载的金额;生成的开票金额是所有未开发票金额。
需要说明的是,开票金额也可以是固定的预设金额,当开票金额是预设金额时,未开发票金额中,超过预设金额的部分金额继续保存,与下一笔支付记录中的支付金额进行累积。如当开票金额是预设金额时,假设预设金额为300元,车主的用户账户对应的支付记录中,未开发票金额累积310元,则管理平台生成的开票金额为300元,未开发票金额中,剩余的10元继续保存在管理平台上,与下一笔支付记录中的支付金额进行累积。也就是说,开票金额固定为预设金额。
若设置开票金额是所有未开发票金额时,管理平台生成的开票金额为310元。
步骤c,获取所述第一用户账户对应的买方信息和所述停车场设备和/或充电设备对应的卖方信息。
众所周知,一张完整的发票除了需要开票金额之外,还要有发票抬头、卖方信息和日期等信息,故除了要生成开票金额之外,管理平台还获取第一用户账户对应的买方信息和停车场设备和/或充电设备对应的卖方信息。
步骤d,基于所述开票金额、所述买方信息和所述卖方信息,生成完整的第一开票信息,并将第一开票信息通过税务接口发送至税务发票平台。
管理平台根据生成的开票金额、买方信息和卖方信息,生成完整的第一开票信息,并将完整的第一开票信息通过税务接口发送至税务发票平台,以供税务发票平台根据完整的开票信息生成第一电子发票并返回管理平台。
步骤s40,接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。
在本实施例中,管理平台具有电子发票发送接口。税务发票平台在生成第一电子发票之后,返回给管理平台,管理平台接收税务发票平台发送的第一电子发票,并将第一电子发票通过发送接口发送至第一用户账户对应的电子地址。
本实施例当接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息时,获取所述支付信息对应的第一用户账户;确定所述第一用户账户对应的支付记录是否满足开票条件;若满足开票条件,则将所述第一用户账户对应的第一开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第一开票信息生成并反馈第一电子发票;接收所述第一电子发票,并将所述第一电子发票通过发送接口发送至所述第一用户账户对应的电子地址。本发明通过确定车主的支付记录是否满足开票条件,若满足,则自动开票,无需手动申请,提高了开票的智能性。
进一步地,基于第一实施例提出本发明车辆费用电子发票管理方法的第二实施例。车辆费用电子发票管理方法的第二实施例与车辆费用电子发票管理方法的第一实施例的区别在于,参照图3,车辆费用电子发票管理方法还包括:
步骤s50,当接收到第一关联指令时,将所述第一关联指令对应的用户账户、电子地址和买方信息进行关联保存,并根据用户账户,建立第一索引,以便对用户账户的支付信息和买方信息进行分类管理;
步骤s60,当接收到第二关联指令时,将将所述第二关联指令对应的车场管理方账户、卖方信息和停车场设备和/或充电设备信息进行关联保存,并根据车场管理方账户,建立第二索引,以便对车场管理方账户的卖方信息进行分类管理。
所述方法还包括:
步骤e,若接收到第一修改指令,则修改所述第一修改指令对应的买方信息和/或用户账户和/或电子地址和/或第一索引;
或者,步骤f,若接收到第二修改指令,则修改所述第二修改指令对应的卖方信息和/或所述停车场设备和/或充电设备信息和/或第二索引。
在本实施例中,管理平台管理多个停车场的设备和多个用户账户,管理平台将用户账户、电子地址和买方信息进行关联保存,将卖方信息和停车场设备和/或充电设备信息进行关联保存,并建立索引,以便管理平台在接收到用户账户触发的开票指令时,通过索引,快速获取所述用户账户对应的买方信息和所述停车场设备和/或充电设备对应的卖方信息。
具体的,步骤s50,当接收到第一关联指令时,将所述第一关联指令对应的用户账户、电子地址和买方信息进行关联保存,并根据用户账户,建立第一索引,以便对用户账户的支付信息和买方信息进行分类管理。
步骤s60,当接收到第二关联指令时,将所述第二关联指令对应的车场管理方账户、卖方信息与停车场设备和/或充电设备信息进行关联保存,并根据车场管理方账户,建立第二索引,以便对车场管理方账户的卖方信息进行分类管理。
在本实施例中,停车场里的停车场设备和/或充电设备需要与车场管理方信息进行关联,车主收电子发票的电子地址和买方信息也需要与车主的用户账户进行关联,以方便管理平台进行管理。管理平台在接收到用户账户、电子地址和买方信息等数据时,若是新用户账户,则按照按用户账户建立账户及其索引;若是老用户账户,则根据对应的索引,将对应的数据合并保存,以便管理平台依据用户账户分类管理。具体的,当管理平台接收到第一关联指令时,根据第一关联指令,将接收到的用户账户、电子地址和买方信息进行关联,并根据用户账户,建立第一索引,以便管理平台对用户账户的支付信息和买方信息进行分类管理,形成用户账户体系,当后续管理平台接收到同个用户账户的数据时,将该数据合并记录至用户账户体系中;当管理平台接收到第二关联指令时,根据第二关联指令,将接收到的车场管理方账户、卖方信息和停车场设备和/或充电设备信息进行关联,并根据车场管理方账户,建立第二索引,以便管理平台依据车场管理方账户,对车场管理方账户的卖方信息进行分类管理,形成车场数据管理体系,当后续管理平台接收到同个车场管理方账户的数据时,将该数据合并记录至车场数据管理体系中。
进一步地,所述方法还包括:
步骤e,若接收到第一修改指令,则修改所述第一修改指令对应的买方信息和/或用户账户和/或电子地址和/或第一索引;
或者,步骤f,若接收到第二修改指令,则修改所述第二修改指令对应的卖方信息和/或所述停车场设备和/或充电设备信息和/或第二索引。
管理平台在将接收到的数据进行关联保存之后,若接收到第一修改指令,则根据第一修改指令,修改第一修改指令对应的买方信息和/或用户账户和/或电子地址和/或第一索引;若接收到第二修改指令,则根据第二修改指令,修改第二修改指令对应的车场管理方账户和/或卖方信息和/或所述停车场设备和/或充电设备信息和/或第二索引,其中,管理平台接收到的数据包括用户账户、电子地址、买方信息、车场管理方账户、卖方信息和停车场设备和/或充电设备信息等。
本实施例预先将用户账户、电子地址和买方信息进行关联保存,并建立索引,将卖方信息和停车场设备和/或充电设备信息进行关联保存,并建立索引,以便管理平台在接收到用户账户触发的开票指令时,快速获取用户账户对应的买方信息和所述停车场设备和/或充电设备对应的卖方信息,提高开票的智能性。
进一步地,基于第一或者第二实施例提出本发明车辆费用电子发票管理方法的第三实施例。
车辆费用电子发票管理方法的第三实施例与车辆费用电子发票管理方法的第一或者第二实施例的区别在于,参照图4,车辆费用电子发票管理方法还包括:
步骤s70,在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第二开票信息生成并反馈第二电子发票;
步骤s80,接收所述第二电子发票,并将所述第二电子发票通过发送接口发送至所述第二用户账户对应的电子地址。
进一步地,步骤s70之前,所述方法还包括:
步骤s90,当接收到设置指令时,保存所述设置指令对应的设置时间、开票周期以及第三用户账户;
步骤s100,根据所述设置时间和所述开票周期,确定所述第三用户账户对应的开票时间。
本实施例提供另一种开票条件,通过设置开票周期来确定开票时间,时间一到,触发开发票的指令,管理平台根据指令生成开票信息,并将开票信息通过税务接口发送给税务发票平台。
具体的,步骤s70,在当前时间达到第二用户账户对应的开票时间时,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第二开票信息生成并反馈第二电子发票。
管理平台在接收到停车场设备和/或充电设备发送的停车费和/或车辆充电费的支付信息后,根据预设的开票周期,确定当前时间是否是开票时间,若当前时间为开票时间,则满足开票条件,管理平台根据触发的开票指令,将第二用户账户对应的第二开票信息通过税务接口发送至税务发票平台,以供所述税务发票平台基于所述第二开票信息生成并反馈第二电子发票。可以理解的,若当前时间不是开票时间,则不满足开票条件,管理平台不生成开票信息,继续等待开票时机,等到了开票时间,才触发开发票的指令。
步骤s80,接收所述第二电子发票,并将所述第二电子发票通过发送接口发送至所述第二用户账户对应的电子地址。
在本实施例中,税务发票平台在生成第二电子发票之后,返回给管理平台,管理平台接收税务发票平台发送的第二电子发票,并将第二电子发票通过发送接口发送至第二用户账户对应的电子地址
需要说明的是,在本实施例中,若开票时间对应的第一用户账户中,没有未开发票金额,则即使到了开票时间,也不开具发票,其中,没有未开发票金额的情况有两种,一种是所有的支付记录都已开发票,另一种是没有交易产生。不管是哪种情况,开票金额不为零。
进一步地,步骤s90,当接收到设置指令时,保存所述设置指令对应的设置时间、开票周期以及第三用户账户。
当管理平台接收到设置指令时,根据设置指令,保存对应的设置时间、开票周期以及第三用户账户,其中,设置时间为当前时间,开票周期为可修改的时间周期;设置指令可以是车主通过停车场设备和/或充电设备向管理平台发送的设置指令,也可以是车主通过移动终端在管理平台注册的第三用户账户向管理平台发送的设置指令,在此不做具体限定。
步骤s100,根据所述设置时间和所述开票周期,确定所述第三用户账户对应的开票时间。
当设置完成时,管理平台根据设置时间和开票周期,确定第三用户账户对应的开票时间,如第一次开票时间为设置时间加上一个开票周期的时间,以此类推,第二次开票时间即为第一次开票时间加上一个开票周期的时间。
可以理解的,设置的开票时间可以是一个固定日期,比如每月的1号等。
本实施例提供了一种触发开票指令的开票条件,通过设置开票周期,确定开票时间,当开票时间一到,触发开票指令,管理平台根据开票指令生成开票信息,并将开票信息发送至税务发票平台,提高了车辆费用电子发票管理方法的智能性。
进一步地,基于第一、第二或者第三实施例提出本发明车辆费用电子发票管理方法的第四实施例。车辆费用电子发票管理方法的第四实施例与车辆费用电子发票管理方法的第一、第二或者第三实施例的区别在于,车辆费用电子发票管理方法还包括:
步骤g,将所述第一电子发票对应的支付记录标记为已开发票状态。
在本实施例中,所有的支付记录只能开一次发票,而不能重复开。
具体的,管理平台在将第一电子发票通过发送接口发送至第一用户账户对应的电子地址之后,管理平台将第一电子发票对应的支付记录标记为已开发票状态,其中,管理平台标记支付记录为已开发票状态可以是将已开发票状态的支付记录灰度显示。
本实施例将开具电子发票的支付记录标记为已开发票状态,避免重复开发票,提高了开票的智能性。
此外,本发明实施例还提出一种计算机可读存储介质。
所述计算机可读存储介质上存储有车辆费用电子发票管理程序,所述计算机可读存储介质应用于车辆费用电子发票管理系统,所述车辆费用电子发票管理程序被处理器执行时实现如上所述步骤。
本发明计算机可读存储介质具体实施方式与上述车辆费用电子发票管理方法各实施例基本相同,在此不再赘述。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其它变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者系统不仅包括那些要素,而且还包括没有明确列出的其它要素,或者是还包括为这种过程、方法、物品或者系统所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者系统中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁碟、光盘)中,包括若干指令用以使得多台停车场设备和/或充电设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其它相关的技术领域,均同理包括在本发明的专利保护范围内。