本技术涉及智能物流,具体涉及基于货运平台的自动开票方法、电子设备及存储介质。
背景技术:
1、随着科学技术的不断发展,许多传统的行业逐渐引入智能化管理平台,例如物流行业引入了货运平台、仓储平台等智能化管理平台,如此可以便于对物流过程进行管理。
2、以货运平台为例,相关技术中,货运平台可以记录运单信息,比如:装货地、卸货地、装货时间和/或卸货时间等信息,在运单执行完成并结算后,司机或车队可基于货运平台记录的运单信息向相关单位申请各类票据以供货主进行账务核算。
3、然而,相关技术中的货运平台只提供运单信息的记录,当货主需要发票时,司机或车队只能通过线下申报来获取,这就会导致开票周期长,手续繁琐的问题。
技术实现思路
1、为了有助于改善司机线下开票导致的开票周期长,手续繁琐的问题的问题,本技术提供了基于货运平台的自动开票方法、电子设备及存储介质。
2、第一方面,提供一种基于货运平台的自动开票方法,用于货运平台中,采用如下的技术方案:
3、一种基于货运平台的自动开票方法,用于货运平台中,所述方法包括:
4、响应于目标用户的开票请求,确定所述开票请求对应的目标运单;
5、基于所述目标运单的目标运单数据确定所述目标运单是否满足预设的开票条件;
6、在所述目标运单满足预设的开票条件的情况下,确定目标运单对应的目标开票类型和所述目标开票类型所需的目标开票数据;
7、基于所述目标开票数据和所述目标开票类型对应的开票方式申请开票,以获取对应的发票。
8、通过采用上述技术方案,可以有助于解决司机线下开票导致的开票周期长,手续繁琐的问题。由于可以基于开票请求确定目标运单,并在目标运单满足开票条件的情况下基于目标运单数据和目标运单对应的目标开票方式进行开票,如此可以在开票之前核验目标运单是否满足开票条件,并在目标运单满足预设的开票条件的情况下对目标运单进行开票,因此可以通过货运平台实现自动开票,同时也可以提高目标运单数据的准确性,从而可以有助于保证开票过程的顺利进行。
9、可选的,所述目标运单数据包括运单装货地、运单卸货地、装货时间和卸货时间,所述基于所述目标运单的目标运单数据确定所述目标运单是否满足预设的开票条件,包括:基于所述运单装货地和所述运单卸货地确定目标运输距离;
10、基于所述装货时间与所述卸货时间确定实际运输时长;
11、确定所述目标运输距离与所述实际运输时长是否匹配;
12、在所述目标运输距离与实际运输时长匹配的情况下,确定目标运单满足所述开票条件。
13、通过采用上述技术方案,可以基于运单装货地和运单卸货地确定目标运输距离,基于装货时间与卸货时间确定实际运输时长,并基于目标运输距离与实际运输时长之间的匹配关系确定目标运单是否满足开票条件,如此可以有助于在开票过程中排除实际运输时长异常的运单,从而可以保证开票过程的顺利进行,同时也可以提高基于运单信息申请的发票的可靠性。
14、可选的,所述确定所述目标运输距离与所述实际运输时长是否匹配,包括:
15、基于理论行驶速度和所述目标运输距离确定理论运输时长;
16、确定所述理论运输时长与所述实际运输时长之间的差值的绝对值是否属于预设的容错区间;若是,则确定所述目标运输距离与所述实际运输时长匹配;
17、其中,所述理论行驶速度基于所述目标运单对应的车辆的车型和/或所述司机的历史行驶速度确定。
18、通过采用上述技术方案,可以基于理论行驶速度和目标运输距离确定理论运输时长,并基于理论运输时长与实际运输时长之间的差值的绝对值是否属于预设的容错区间确定目标运输距离与实际运输时长是否匹配,如此可以使得确定结果与目标运单的实际情况相匹配,从而可以提高确定结果的准确性。
19、可选的,基于理论行驶速度和理论运输距离确定理论运输时长,包括:
20、基于所述目标运单的执行过程中的线路拥堵状况和司机疲惫程度对所述理论行驶速度进行修正,得到修正后的行驶速度;
21、基于所述修正后的行驶速度和所述理论运输距离确定所述理论运输时长。
22、通过采用上述技术方案,由于运单执行过程中线路拥堵状况和司机疲惫状况都会影响车辆的行驶速度,因此,结合线路用户状况和司机疲惫状况对理论速度进行修正,并基于修正后的形式速度计算理论运输时长,如此可以提高计算得到的理论运输时长的准确性。
23、可选的,所述目标运单数据包括运单装货地、运单卸货地和行驶路径,所述基于所述目标运单的目标运单数据确定所述目标运单是否满足预设的开票条件,包括:
24、基于所述行驶路径预测实际装货地和实际卸货地;
25、确定所述实际装货地与所述运单装货地是否匹配;在所述实际装货地与所述运单装货地不匹配的情况下,确定所述目标运单不满足预设的开票条件;
26、确定所述实际卸货地与所述运单卸货地是否匹配;在所述实际卸货地与所述运单卸货地匹配的情况下,确定所述目标运单满足预设的开票条件。
27、通过采用上述技术方案,可以基于行驶路径预测实际装货地与实际卸货地,并基于实际装货地与运单装货地的匹配关系和实际卸货地与运单卸货地的匹配关系确定目标运单是否满足预设的开票条件,如此可以有助于在开票过程中排除实际装货地和/或实际卸货地异常的运单,从而可以保证开票过程的顺利进行,同时也可以提高基于运单信息申请的发票的可靠性。
28、可选的,所述目标运单数据包括所述目标运单的执行时间,所述基于所述目标运单的目标运单数据确定所述目标运单是否满足预设的开票条件,包括:
29、确定所述目标运单的执行车辆对应的运单中是否存在执行时间与所述目标运单的执行时间冲突的运单;
30、在不存在执行时间与所述目标运单的执行时间冲突的运单的情况下,确定目标运单满足预设的开票条件。
31、通过采用上述技术方案,可以基于目标运单的执行车辆对应的运单中是否存在执行时间与目标运单的执行时间冲突的运单确定目标运单是否满足开票条件,如此可以有助于在开票过程中排除执行时间异常的运单,从而可以保证开票过程的顺利进行,同时也可以提高基于运单信息申请的发票的可靠性。
32、可选的,所述确定目标运单对应的目标开票类型,包括:
33、预测所述目标运单的执行过程是否途径高速路段;
34、在所述目标运单的执行过程途径高速路段的情况下,确定所述目标开票类型包括电子不停车收费etc系统对应的发票。
35、通过采用上述技术方案,可以通过确定运单执行过程中是否途径高速路段确定是否需要开具电子不停车收费etc系统对应的发票,如此可以准确确定出开票方式,提高开票效率。
36、可选的,所述目标运单数据包括运单装货地和运单卸货地,所述预测所述目标运单的执行过程是否途径高速路段,包括:
37、基于所述运单装货地与所述运单卸货地之间的位置关系预测所述目标运单的执行过程是否途径高速路段;
38、和/或,
39、所述目标运单数据包括行驶路径,所述行驶路径是所述目标运单的执行车辆上设置的车载定位设备在所述目标运单执行过程中实时采集的,所述预测所述目标运单的执行过程是否途径高速路段,包括:
40、基于所述行驶路径预测所述目标运单的执行过程是否途径高速路段。
41、通过采用上述技术方案,由于运单装货地与运单卸货地之间的位置关系可以反映目标运单执行需求情况,因此基于运单装货地与运单卸货地之间的位置关系可以预测运单的执行过程是否途径高速路段。
42、另外,由于行驶路径可以反映车辆在运单执行过程中的真实情况,如此基于行驶路径预测目标运单的执行过程是否途径高速路段可以有助于提高预测结果的准确性。
43、第二方面,提供一种电子设备,采用如下的技术方案:
44、一种电子设备,所述电子设备包括:
45、至少一个处理器;
46、存储器;
47、至少一个应用程序,其中至少一个应用程序被存储在存储器中并被配置为由至少一个处理器执行,所述至少一个应用程序配置用于:执行第一方面提供的任一种基于货运平台的自动开票方法。
48、第三方面,提供一种电子设备,采用如下的技术方案:
49、一种计算机可读存储介质,其上存储有计算机程序,当所述计算机程序在计算机中执行时,令所述计算机执行第一方面提供的任一种货运平台的自动开票方法。
50、综上所述,本技术包括以下至少一种有益技术效果:
51、1.可以有助于解决基于司机线下开票导致的开票周期长,手续繁琐的问题。由于可以基于开票请求确定目标运单,并在目标运单满足开票条件的情况下基于目标运单数据和目标运单对应的目标开票方式进行开票,如此可以在开票之前核验目标运单是否满足开票条件,并在目标运单满足预设的开票条件的情况下对目标运单进行开票,因此可以通过货运平台实现自动开票,同时也可以提高目标运单数据的准确性,从而可以有助于保证开票过程的顺利进行。
52、2.由于基于运单装货地和运单卸货地确定目标运输距离,基于装货时间与卸货时间确定实际运输时长,并基于目标运输距离与实际运输时长之间的匹配关系确定目标运单是否满足开票条件,如此可以有助于在开票过程中排除实际运输时长异常的运单,从而可以保证开票过程的顺利进行,同时也可以提高基于运单信息申请的发票的可靠性。