快递路由的检测方法、装置、设备及存储介质与流程

文档序号:30526959发布日期:2022-06-25 07:53阅读:333来源:国知局
快递路由的检测方法、装置、设备及存储介质与流程

1.本发明涉及物流运输领域,尤其涉及一种快递路由的检测方法、装置、设备及存储介质。


背景技术:

2.在物流快递中,快递路由就是从始发地到目的地的路径或路线,即寄件网点交货的首站分拨中心到目的地分拨中心之间的包裹转运线路。
3.当前,快递路由的违规报表是离线报表,在快递签收完成后,将快递实际经过的每个站点进行拼接形成完整的快递路由,然后与预设的快递路由进行对比,判定整段快递路由是否违规。
4.目前,无法实现对快递路由进行实时检测。


技术实现要素:

5.本发明提供了一种快递路由的检测方法、装置、设备及存储介质,用于实时检测快递的路由状态。
6.本发明第一方面提供了一种快递路由的检测方法,包括:当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息对所述快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若所述网点类型检测结果为所述目标网点是多地交派网点,则生成至少两条预设多地交派路由,若所述快递对应的实际路由与所述至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若所述网点类型检测结果为所述目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若所述快递对应的实际路由与所述预设主干线路由不一致,且与所述至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
7.在一种可行的实施方式中,所述当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息对所述快递对应的目标网点进行网点类型检测,得到网点类型检测结果,包括:当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息,得到面单二段码;将所述面单二段码在多个预设段码中进行匹配,其中,所述多个预设段码中的每个预设段码对应一个预设网点类型;若所述面单二段码与多个预设段码中的目标预设段码匹配,所述目标预设段码用于指示预设多地交派网点类型,则确定网点类型检测结果为所述目标网点是多地交派网点;若所述面单二段码与所述目标预设段码未匹配,则确定网点类型检测结果为所述目标网点是非多地交派网点。
8.在一种可行的实施方式中,所述若所述网点类型检测结果为所述目标网点是多地交派网点,则生成至少两条预设多地交派路由,若所述快递对应的实际路由与所述至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据,包括:若所述网点类型检测结果为所述目标网点是多地交派网点,则根据所述面单信息,得到面单二段码,并根据所述
面单二段码生成至少两条预设多地交派路由;根据所述至少两条预设多地交派路由,生成所述责任站点对应的至少两个预设多地交派下一站点;当所述快递到达所述责任站点的实际下一站点时,对所述快递对应的实际路由进行多地交派路由检测;若所述责任站点的实际下一站点与所述至少两个预设多地交派下一站点未匹配,则确定所述快递对应的实际路由与所述至少两条预设多地交派路由不一致,并将所述责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若所述责任站点的实际下一站点与所述至少两个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将所述责任站点的实际下一站点确定为正常站点。
9.在一种可行的实施方式中,所述若所述网点类型检测结果为所述目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若所述快递对应的实际路由与所述预设主干线路由不一致,且与所述至少一条预设备用路由不一致,则生成对应的快递路由违规数据,包括:若所述网点类型检测结果为所述目标网点是非多地交派网点,则根据所述面单信息,得到面单一段码,并根据所述面单一段码生成预设主干线路由和至少一条预设备用路由;根据所述预设主干线路由,生成所述责任站点对应的预设主干线下一站点,并根据所述至少一条预设备用路由,生成所述责任站点对应的至少一个预设备用下一站点;当所述快递到达所述责任站点的实际下一站点时,对所述快递对应的实际路由进行主干线路由检测和备用路由检测;若所述责任站点的实际下一站点与所述预设主干线下一站点未匹配,且与所述至少一个预设备用下一站点未匹配,则确定所述快递对应的实际路由与所述预设主干线路由不一致,且与所述至少一条预设备用路由不一致,并将所述责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若所述责任站点的实际下一站点与所述预设主干线下一站点匹配,且与所述至少一个预设备用下一站点未匹配,则将所述责任站点的实际下一站点确定为正常站点;若所述责任站点的实际下一站点与所述预设主干线下一站点未匹配,且与所述至少一个预设备用下一站点中的目标预设备用下一站点匹配,则将所述责任站点的实际下一站点确定为正常站点。
10.在一种可行的实施方式中,在所述当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息对所述快递对应的目标网点进行网点类型检测,得到网点类型检测结果之前,还包括:当快递处于当前站点时,对所述快递进行装车扫描记录检测,得到装车扫描记录检测结果;若所述装车扫描记录检测结果为所述快递存在装车扫描记录,则对所述当前站点进行分拨中心类型检测,得到所述当前站点对应的目标分拨中心类型,所述目标分拨中心类型为责任站点、中间分拨中心或非分拨中心;若所述装车扫描记录检测结果为所述快递未存在装车扫描记录,则在指定时间之后对所述快递进行回算处理,得到回算处理结果,所述回算处理结果为所述快递对应的实际路由是正常路由或违规路由。
11.在一种可行的实施方式中,所述若所述装车扫描记录检测结果为所述快递存在装车扫描记录,则对所述当前站点进行分拨中心类型检测,得到所述当前站点对应的目标分拨中心类型,所述目标分拨中心类型为责任站点、中间分拨中心或非分拨中心,包括:若所述装车扫描记录检测结果为所述快递存在装车扫描记录,则对所述当前站点进行分拨中心类型检测,并根据所述装车扫描记录生成所述当前站点对应的组织编码;根据所述组织编码在预置的分拨中心组织编码类型库中进行匹配,所述预置的分拨中心组织编码类型库包
括预置的责任站点组织编码类型和预置的中间分拨中心组织编码类型;若所述组织编码符合所述预置的分拨中心组织编码类型库中预置的责任站点组织编码类型,则确定所述当前站点对应的目标分拨中心类型为责任站点;若所述组织编码符合所述预置的分拨中心组织编码类型库中预置的中间分拨中心组织编码类型,则确定所述当前站点对应的目标分拨中心类型为中间分拨中心;若所述组织编码未符合所述预置的分拨中心组织编码类型库中每个预置的分拨中心组织编码类型,则确定所述当前站点对应的目标分拨中心类型为非分拨中心。
12.在一种可行的实施方式中,所述若所述装车扫描记录检测结果为所述快递未存在装车扫描记录,则在指定时间之后对所述快递进行回算处理,得到回算处理结果,所述回算处理结果为所述快递对应的实际路由是正常路由或违规路由,包括:若所述装车扫描记录检测结果为所述快递未存在装车扫描记录,则在指定时间之后对所述快递进行回算处理;判断所述快递是否存在预设扫描信息,所述预设扫描信息为汽运转航空扫描记录或航空称重扫描记录;若所述快递存在所述预设扫描信息,则确定回算处理结果为所述快递对应的实际路由是正常路由,并将所述快递对应的实际路由进行剔除;若所述快递未存在所述预设扫描信息,则生成所述快递对应的实际签收路由,所述实际签收路由中未存在所述当前站点,并对所述快递进行实际签收路由检测,得到实际签收路由检测结果;若所述实际签收路由检测结果为所述快递对应的实际签收路由与预设路由不一致,则确定回算处理结果为所述快递对应的实际签收路由是违规路由,并生成对应的快递路由违规数据,所述预设路由为预设多地交派路由、预设主干线路由或预设备用路由。
13.本发明第二方面提供了一种快递路由的检测装置,包括:获取检测模块,用于当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息对所述快递对应的目标网点进行网点类型检测,得到网点类型检测结果;第一生成模块,用于若所述网点类型检测结果为所述目标网点是多地交派网点,则生成至少两条预设多地交派路由,若所述快递对应的实际路由与所述至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;第二生成模块,用于若所述网点类型检测结果为所述目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若所述快递对应的实际路由与所述预设主干线路由不一致,且与所述至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
14.在一种可行的实施方式中,所述获取检测模块具体用于:当快递处于当前站点时,所述当前站点为责任站点,获取所述快递的面单信息,并根据所述面单信息,得到面单二段码;将所述面单二段码在多个预设段码中进行匹配,其中,所述多个预设段码中的每个预设段码对应一个预设网点类型;若所述面单二段码与多个预设段码中的目标预设段码匹配,所述目标预设段码用于指示预设多地交派网点类型,则确定网点类型检测结果为所述目标网点是多地交派网点;若所述面单二段码与所述目标预设段码未匹配,则确定网点类型检测结果为所述目标网点是非多地交派网点。
15.在一种可行的实施方式中,所述第一生成模块具体用于:若所述网点类型检测结果为所述目标网点是多地交派网点,则根据所述面单信息,得到面单二段码,并根据所述面单二段码生成至少两条预设多地交派路由;根据所述至少两条预设多地交派路由,生成所述责任站点对应的至少两个预设多地交派下一站点;当所述快递到达所述责任站点的实际
下一站点时,对所述快递对应的实际路由进行多地交派路由检测;若所述责任站点的实际下一站点与所述至少两个预设多地交派下一站点未匹配,则确定所述快递对应的实际路由与所述至少两条预设多地交派路由不一致,并将所述责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若所述责任站点的实际下一站点与所述至少两个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将所述责任站点的实际下一站点确定为正常站点。
16.在一种可行的实施方式中,所述第二生成模块具体用于:若所述网点类型检测结果为所述目标网点是非多地交派网点,则根据所述面单信息,得到面单一段码,并根据所述面单一段码生成预设主干线路由和至少一条预设备用路由;根据所述预设主干线路由,生成所述责任站点对应的预设主干线下一站点,并根据所述至少一条预设备用路由,生成所述责任站点对应的至少一个预设备用下一站点;当所述快递到达所述责任站点的实际下一站点时,对所述快递对应的实际路由进行主干线路由检测和备用路由检测;若所述责任站点的实际下一站点与所述预设主干线下一站点未匹配,且与所述至少一个预设备用下一站点未匹配,则确定所述快递对应的实际路由与所述预设主干线路由不一致,且与所述至少一条预设备用路由不一致,并将所述责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若所述责任站点的实际下一站点与所述预设主干线下一站点匹配,且与所述至少一个预设备用下一站点未匹配,则将所述责任站点的实际下一站点确定为正常站点;若所述责任站点的实际下一站点与所述预设主干线下一站点未匹配,且与所述至少一个预设备用下一站点中的目标预设备用下一站点匹配,则将所述责任站点的实际下一站点确定为正常站点。
17.在一种可行的实施方式中,所述快递路由的检测装置还包括:记录检测模块,用于当快递处于当前站点时,对所述快递进行装车扫描记录检测,得到装车扫描记录检测结果;类型检测模块,用于若所述装车扫描记录检测结果为所述快递存在装车扫描记录,则对所述当前站点进行分拨中心类型检测,得到所述当前站点对应的目标分拨中心类型,所述目标分拨中心类型为责任站点、中间分拨中心或非分拨中心;回算处理模块,用于若所述装车扫描记录检测结果为所述快递未存在装车扫描记录,则在指定时间之后对所述快递进行回算处理,得到回算处理结果,所述回算处理结果为所述快递对应的实际路由是正常路由或违规路由。
18.在一种可行的实施方式中,所述类型检测模块具体用于:若所述装车扫描记录检测结果为所述快递存在装车扫描记录,则对所述当前站点进行分拨中心类型检测,并根据所述装车扫描记录生成所述当前站点对应的组织编码;根据所述组织编码在预置的分拨中心组织编码类型库中进行匹配,所述预置的分拨中心组织编码类型库包括预置的责任站点组织编码类型和预置的中间分拨中心组织编码类型;若所述组织编码符合所述预置的分拨中心组织编码类型库中预置的责任站点组织编码类型,则确定所述当前站点对应的目标分拨中心类型为责任站点;若所述组织编码符合所述预置的分拨中心组织编码类型库中预置的中间分拨中心组织编码类型,则确定所述当前站点对应的目标分拨中心类型为中间分拨中心;若所述组织编码未符合所述预置的分拨中心组织编码类型库中每个预置的分拨中心组织编码类型,则确定所述当前站点对应的目标分拨中心类型为非分拨中心。
19.在一种可行的实施方式中,所述回算处理模块具体用于:若所述装车扫描记录检
测结果为所述快递未存在装车扫描记录,则在指定时间之后对所述快递进行回算处理;判断所述快递是否存在预设扫描信息,所述预设扫描信息为汽运转航空扫描记录或航空称重扫描记录;若所述快递存在所述预设扫描信息,则确定回算处理结果为所述快递对应的实际路由是正常路由,并将所述快递对应的实际路由进行剔除;若所述快递未存在所述预设扫描信息,则生成所述快递对应的实际签收路由,所述实际签收路由中未存在所述当前站点,并对所述快递进行实际签收路由检测,得到实际签收路由检测结果;若所述实际签收路由检测结果为所述快递对应的实际签收路由与预设路由不一致,则确定回算处理结果为所述快递对应的实际签收路由是违规路由,并生成对应的快递路由违规数据,所述预设路由为预设多地交派路由、预设主干线路由或预设备用路由。
20.本发明第三方面提供了一种快递路由的检测设备,包括:存储器和至少一个处理器,所述存储器中存储有指令;所述至少一个处理器调用所述存储器中的所述指令,以使得所述快递路由的检测设备执行上述的快递路由的检测方法。
21.本发明的第四方面提供了一种计算机可读存储介质,所述计算机可读存储介质中存储有指令,当其在计算机上运行时,使得计算机执行上述的快递路由的检测方法。
22.本发明提供的技术方案中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据。本发明实施例中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,若目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据,若目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
附图说明
23.图1为本发明实施例中快递路由的检测方法的一个实施例示意图;
24.图2为本发明实施例中快递路由的检测方法的另一个实施例示意图;
25.图3为本发明实施例中快递路由的检测方法的另一个实施例示意图;
26.图4为本发明实施例中快递路由的检测装置的一个实施例示意图;
27.图5为本发明实施例中快递路由的检测装置的另一个实施例示意图;
28.图6为本发明实施例中快递路由的检测设备的一个实施例示意图。
具体实施方式
29.本发明提供了一种快递路由的检测方法、装置、设备及存储介质,用于实时检测快递的路由状态。
30.本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”、“第三”、“第四”等(如果存在)是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。应该理解这样使用的数据在适当情况下可以互换,以便这里描述的实施例能够以除了在这里图示或描述的内容以外的顺序实施。此外,术语“包括”或“具有”及其任何变形,意图在于覆盖不排他的包含,例如,包含了一系列步骤或单元的过程、方法、系统、产品或设备不必限于清楚地列出的那些步骤或单元,而是可包括没有清楚地列出的或对于这些过程、方法、产品或设备固有的其它步骤或单元。
31.为便于理解,下面对本发明实施例的具体流程进行描述,请参阅图1,本发明实施例中快递路由的检测方法的一个实施例包括:
32.101、当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;
33.可以理解的是,本发明的执行主体可以为快递路由的检测装置,还可以是终端,具体此处不做限定。本发明实施例以终端为执行主体为例进行说明。
34.快递包括除退改件之外的所有常规快递,例如,c类件、拦截件等等,c类件是指价值在5000元人民币不包括运、保、杂费等及以下的货物涉及许可证件管制的,需要办理出口退税、出口收汇或者进口付汇的除外。
35.责任站点为快递的起始分拨中心,终端对快递的起始分拨中心至末端分拨中心之间的快递路由进行检测。网点类型包括但不限于分拨中心、多地交派网点、派送网点、分部和服务部。
36.102、若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;
37.预设多地交派路由包括责任站点、多地交派路由末端分拨中心和/或至少一个多地交派路由中间分拨中心,至少两条预设多地交派路由对应同一个责任站点,例如,若至少两条预设多地交派路由的数量为3,则3条预设多地交派路由也是对应同一个责任站点,此处不再赘述。至少两条预设多地交派路由中的每个多地交派路由末端分拨中心与多地交派网点进行运输连接,例如,多地交派网点a、多地交派路由末端分拨中心y和多地交派路由末端分拨中心z,多地交派网点a可以向多地交派路由末端分拨中心y和多地交派路由末端分拨中心z运输快递,也可以从多地交派路由末端分拨中心y和多地交派路由末端分拨中心z收取快递。
38.若快递对应的实际路由与至少两条预设多地交派路由不一致,则终端生成对应的快递路由违规数据,例如,至少两条预设多地交派路由的数量为2,若快递对应的实际路由与两条预设多地交派路由不一致,则生成对应的快递路由违规数据,或者至少两条预设多地交派路由的数量为3,若快递对应的实际路由与三条预设多地交派路由不一致,则生成对应的快递路由违规数据,即若快递对应的实际路由与对应数量的所有预设多地交派路由不一致,则生成对应的快递路由违规数据,此处不再赘述。
39.103、若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
40.预设主干线路由包括责任站点、主干线路由末端分拨中心和/或至少一个主干线路由中间分拨中心,预设备用路由包括责任站点、主干线路由末端分拨中心和/或至少一个备用路由中间分拨中心,预设主干线路由和至少一条预设备用路由对应同一个责任站点,例如,若至少一条预设备用路由的数量为2,则预设主干线路由和2条预设备用路由也是对应同一个责任站点,此处不再赘述。主干线路由末端分拨中心和非多地交派网点进行运输连接,例如,非多地交派网点可以向主干线路由末端分拨中心运输快递,也可以从主干线路由末端分拨中心收取快递。
41.若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则终端生成对应的快递路由违规数据,例如,至少一条预设备用路由的数量为1,若快递对应的实际路由与预设主干线路由不一致,且与1条预设备用路由不一致,则生成对应的快递路由违规数据,或者至少一条预设备用路由的数量为2,若快递对应的实际路由与预设主干线路由不一致,且与2条预设备用路由不一致,则生成对应的快递路由违规数据,即若快递对应的实际路由与预设主干线路由不一致,且与对应数量的所有预设备用路由不一致,则生成对应的快递路由违规数据,此处不再赘述。
42.快递路由违规数据包括路由违规汇总数据、规定方向错发数据、责任站点到末端分拨中心错发汇总数据和责任站点错发明细数据,其中,路由违规汇总数据用于指示全国所有责任站点的所有实时错发数据,规定方向错发数据用于指示责任站点规定路由方向的错发数据,责任站点到末端分拨中心错发汇总数据用于指示责任站点错发数据中预设下一站点和实际下一站点的对比数据,责任站点错发明细数据用于指示责任站点错发快递的明细数据。
43.路由违规汇总数据包括责任站点主归属大区数据、责任站点主归属省份数据、责任站点名称、汽运出港快递数据、汽运错发快递数据和汽运错发占比,其中,汽运出港快递数据用于指示责任站点发到下一分拨中心的快递数量,汽运出港快递数据包括汽运出港快递数量和航空快递数量,汽运错发快递数据用于指示在责任站点出港快递中预设下一站和实际下一站不一致的快递数量,汽运错发快递数据包括汽运快递错发数量和航空快递汽运段错发数量,汽运错发占比用于指示汽运错发快递数据和汽运出港快递数据的比值,例如,汽运错发快递数据为75,汽运出港快递数据为100,汽运错发占比为75%。
44.规定方向错发数据包括责任站点名称、干线路由规定方向、汽运出港快递数据、汽运错发快递数据和汽运错发占比,其中,干线路由规定方向用于指示预设下一站点。
45.责任站点到末端分拨中心错发汇总数据包括末端分拨中心名称、末端分拨中心合计数据、末端分拨中心合计占比数据、实际下一站点名称、汽运错发快递数据和汽运错发占比,其中,末端分拨中心合计数据用于指示在责任站点和干线路由规定方向下每个末端分拨中心的错发快递总数量,末端分拨中心合计数据包括汽运快递错发总数量和航空快递汽运段错发总数量,末端分拨中心合计占比数据用于指示每个末端分拨中心的错发快递总数量与所有末端分拨中心的错发快递总数量的比值,汽运错发快递数据用于指示在责任站点和干线路由规定方向的方向下,每个末端分拨中心的汽运错发快递数量,汽运错发快递数据包括汽运快递错发数量和航空快递汽运段错发数量,汽运错发占比用于指示每个末端分拨中心的汽运错发快递数量与规定方向所有末端分拨中心的汽运错发快递总量的比值。
46.责任站点错发明细数据包括快递单号、责任站点名称、始发网点名称、派送网点名
称、规定路由名称、实际路由名称、预设下一站名称、实际下一站名称、发车凭证、扫描人员名称、实际车线、运输类型、是否为集包快递、集包所在地、集包目的地、是否为异常件、入库时间和装车扫描时间,其中,规定路由名称包括多地交派路由、主干线路由和/或备用路由,发车凭证用于指示责任站点装车扫描的发车凭证,1天内同一站点多次装车扫描的,取最后一次发车凭证,扫描人员名称用于指示在责任站点进行本次装车扫描的装车扫描人员对应的工号,1天内同一站点多次装车扫描的,取最后一次装车扫描记录,运输类型包括正班和卡班,其中,正班用于指示根据指定路线和指定时间进行运输的方式,卡班用于指示根据指定时刻和指定地点进行周期性运输的方式,集包所在地用于指示最后一次集包扫描所在地,集包目的地用于指示最后一次集包扫描目的地,异常件用于指示通过面单一段码无法获取目的分拨中心。
47.本发明实施例中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
48.请参阅图2,本发明实施例中快递路由的检测方法的另一个实施例包括:
49.201、当快递处于当前站点时,对快递进行装车扫描记录检测,得到装车扫描记录检测结果;
50.当快递处于当前站点时,若在同一天生成多个装车扫描记录,则终端确定目标装车扫描记录为多个装车扫描记录中的最后一次装车扫描记录。
51.202、若装车扫描记录检测结果为快递存在装车扫描记录,则对当前站点进行分拨中心类型检测,得到当前站点对应的目标分拨中心类型,目标分拨中心类型为责任站点、中间分拨中心或非分拨中心;
52.具体的,(1)若装车扫描记录检测结果为快递存在装车扫描记录,则终端对当前站点进行分拨中心类型检测,并根据装车扫描记录生成当前站点对应的组织编码;(2)终端根据组织编码在预置的分拨中心组织编码类型库中进行匹配,预置的分拨中心组织编码类型库包括预置的责任站点组织编码类型和预置的中间分拨中心组织编码类型;(3)若组织编码符合预置的分拨中心组织编码类型库中预置的责任站点组织编码类型,则终端确定当前站点对应的目标分拨中心类型为责任站点;(4)若组织编码符合预置的分拨中心组织编码类型库中预置的中间分拨中心组织编码类型,则终端确定当前站点对应的目标分拨中心类型为中间分拨中心;(5)若组织编码未符合预置的分拨中心组织编码类型库中每个预置的分拨中心组织编码类型,则终端确定当前站点对应的目标分拨中心类型为非分拨中心。
53.例如,若装车扫描记录检测结果为快递存在装车扫描记录,则终端对当前站点进行分拨中心类型检测,并根据装车扫描记录生成当前站点对应的组织编码;终端根据组织编码在预置的分拨中心组织编码类型库中进行匹配,预置的分拨中心组织编码类型库包括预置的责任站点组织编码类型和预置的中间分拨中心组织编码类型,其中,预置的责任站点组织编码类型为zrzd0000,预置的中间分拨中心组织编码类型为zjfb0000;若组织编码
为zrzd1234,即组织编码符合预置的分拨中心组织编码类型库中预置的责任站点组织编码类型,终端确定当前站点对应的目标分拨中心类型为责任站点;若组织编码为zjfb2345,即组织编码符合预置的分拨中心组织编码类型库中预置的中间分拨中心组织编码类型,终端确定当前站点对应的目标分拨中心类型为中间分拨中心;若组织编码未符合预置的分拨中心组织编码类型库中每个预置的分拨中心组织编码类型,则终端确定当前站点对应的目标分拨中心类型为非分拨中心。
54.可选的,步骤202可替换为以下步骤:
55.若装车扫描记录检测结果为快递未存在装车扫描记录,则在指定时间之后对快递进行回算处理,得到回算处理结果,回算处理结果为快递对应的实际路由是正常路由或违规路由。
56.具体的,(一)若装车扫描记录检测结果为快递未存在装车扫描记录,则终端在指定时间之后对快递进行回算处理;(二)终端判断快递是否存在预设扫描信息,预设扫描信息为汽运转航空扫描记录或航空称重扫描记录;(三)若快递存在预设扫描信息,则终端确定回算处理结果为快递对应的实际路由是正常路由,并将快递对应的实际路由进行剔除;(四)若快递未存在预设扫描信息,则终端生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并对快递进行实际签收路由检测,得到实际签收路由检测结果;(五)若实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致,则终端确定回算处理结果为快递对应的实际签收路由是违规路由,并生成对应的快递路由违规数据,预设路由为预设多地交派路由、预设主干线路由或预设备用路由。
57.具体的,步骤(四),若快递未存在预设扫描信息,则终端生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并对快递进行实际签收路由检测,得到实际签收路由检测结果,包括:(1)若快递未存在预设扫描信息,则终端生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并根据快递对应的实际签收路由获取实际签收路由中的目标实际分拨中心,当快递处于目标实际分拨中心时,快递存在装车扫描记录,快递对应的实际签收路由包括至少两个实际分拨中心;(2)终端对快递进行实际签收路由检测,根据装车扫描记录生成预设路由,预设路由为至少两条预设多地交派路由、预设主干线路由或至少一条预设备用路由,其中,预设多地交派路由包括多地交派路由责任站点、多地交派路由末端分拨中心和/或至少一个多地交派路由中间分拨中心,预设主干线路由包括主干线路由责任站点、主干线路由末端分拨中心和/或至少一个主干线路由中间分拨中心,预设备用路由包括主干线路由责任站点、主干线路由末端分拨中心和/或至少一个备用路由中间分拨中心;(3)若预设路由为至少两条预设多地交派路由,则终端将快递对应的实际签收路由中的每个实际分拨中心分别与每条预设多地交派路由中的多地交派路由责任站点、多地交派路由末端分拨中心和/或至少一个多地交派路由中间分拨中心进行对应位置的分拨中心匹配;(4)若快递对应的实际签收路由中存在至少一个实际分拨中心与至少两条预设多地交派路由中每条预设多地交派路由对应位置的分拨中心不匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(5)若快递对应的实际签收路由中的每个实际分拨中心与至少两条预设多地交派路由中目标预设多地交派路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致;(6)若预设路由为预设主干线路由,则终端将快递对应的实际签收路由中的每个实
际分拨中心分别与预设主干线路由的主干线路由责任站点、主干线路由末端分拨中心和/或至少一个主干线路由中间分拨中心进行对应位置的分拨中心匹配;(7)若快递对应的实际签收路由中存在至少一个实际分拨中心与预设主干线路由对应位置的分拨中心不匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(8)若快递对应的实际签收路由中的每个实际分拨中心与预设主干线路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致;(9)若预设路由为至少一条预设备用路由,则终端将快递对应的实际签收路由中的每个实际分拨中心分别与每条预设备用路由中的主干线路由责任站点、主干线路由末端分拨中心和/或至少一个备用路由中间分拨中心进行对应位置的分拨中心匹配;(10)若快递对应的实际签收路由中存在至少一个实际分拨中心与至少一条预设备用路由中每条预设备用路由对应位置的分拨中心不匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(11)若快递对应的实际签收路由中的每个实际分拨中心与至少一条预设备用路由中目标预设备用路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致。
58.例如,(一)若装车扫描记录检测结果为快递未存在装车扫描记录,则终端在指定时间之后对快递进行回算处理,指定时间可以是3天,也可以是5天,还可以是7天,此处不作限定;(二)终端判断快递是否存在预设扫描信息,预设扫描信息为汽运转航空扫描记录或航空称重扫描记录;(三)若快递存在预设扫描信息,则终端确定回算处理结果为快递对应的实际路由是正常路由,并将快递对应的实际路由进行剔除;(四)若快递未存在预设扫描信息,则终端生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并对快递进行实际签收路由检测,得到实际签收路由检测结果,包括:(1)若快递未存在预设扫描信息,则终端生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并根据快递对应的实际签收路由获取实际签收路由中的目标实际分拨中心,当快递处于目标实际分拨中心时,快递存在装车扫描记录,快递对应的实际签收路由包括至少两个实际分拨中心,其中,若实际签收路由为实际分拨中心a至实际分拨中心b至实际分拨中心c,则目标实际分拨中心为实际分拨中心a、实际分拨中心b或实际分拨中心c;(2)终端对快递进行实际签收路由检测,根据装车扫描记录生成预设路由,预设路由为至少两条预设多地交派路由、预设主干线路由或至少一条预设备用路由,其中,预设多地交派路由包括多地交派路由责任站点、多地交派路由末端分拨中心和/或至少一个多地交派路由中间分拨中心,预设主干线路由包括主干线路由责任站点、主干线路由末端分拨中心和/或至少一个主干线路由中间分拨中心,预设备用路由包括主干线路由责任站点、主干线路由末端分拨中心和/或至少一个备用路由中间分拨中心;(3)若预设路由为至少两条预设多地交派路由,则终端将快递对应的实际签收路由中的每个实际分拨中心分别与每条预设多地交派路由中的多地交派路由责任站点、多地交派路由末端分拨中心和/或至少一个多地交派路由中间分拨中心进行对应位置的分拨中心匹配;(4)若至少两条预设多地交派路由的数量为2,2条预设多地交派路由分别为:多地交派路由责任站点a至多地交派路由中间分拨中心b至多地交派路由中间分拨中心d至多地交派路由末端分拨中心e、多地交派路由责任站点a至多地交派路由中间分拨中心c至多地交派路由末端分拨中心f,则快递对应的实际签收路由中存在至少一个实际分拨中心与2条预设多地交派路由中每条预设多地交派路由对应位置的分拨中心不匹配,则终
端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(5)若至少两条预设多地交派路由的数量为3,3条预设多地交派路由分别为:多地交派路由责任站点a至多地交派路由中间分拨中心b至多地交派路由末端分拨中心c、多地交派路由责任站点a至多地交派路由中间分拨中心b至多地交派路由中间分拨中心d至多地交派路由末端分拨中心e、多地交派路由责任站点a至多地交派路由中间分拨中心c至多地交派路由末端分拨中心f,则快递对应的实际签收路由中的每个实际分拨中心与3条预设多地交派路由中目标预设多地交派路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致;(6)若预设路由为预设主干线路由,则终端将快递对应的实际签收路由中的每个实际分拨中心分别与预设主干线路由的主干线路由责任站点、主干线路由末端分拨中心和/或至少一个主干线路由中间分拨中心进行对应位置的分拨中心匹配;(7)若预设主干线路由为主干线路由责任站点a至主干线路由中间分拨中心e至主干线路由末端分拨中心c,则快递对应的实际签收路由中存在至少一个实际分拨中心与预设主干线路由对应位置的分拨中心不匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(8)若预设主干线路由为主干线路由责任站点a至主干线路由中间分拨中心b至主干线路由末端分拨中心c,则快递对应的实际签收路由中的每个实际分拨中心与预设主干线路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致;(9)若预设路由为至少一条预设备用路由,则终端将快递对应的实际签收路由中的每个实际分拨中心分别与每条预设备用路由中的主干线路由责任站点、主干线路由末端分拨中心和/或至少一个备用路由中间分拨中心进行对应位置的分拨中心匹配;(10)若至少一条预设备用路由的数量为1,1条预设备用路由为主干线路由责任站点a至备用路由中间分拨中心g至主干线路由末端分拨中心c,则快递对应的实际签收路由中存在至少一个实际分拨中心与1条预设备用路由中每条预设备用路由对应位置的分拨中心不匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致;(11)若至少一条预设备用路由的数量为2,2条预设备用路由分别为:主干线路由责任站点a至备用路由中间分拨中心g至主干线路由末端分拨中心c、主干线路由责任站点a至备用路由中间分拨中心b至主干线路由末端分拨中心c,则快递对应的实际签收路由中的每个实际分拨中心与2条预设备用路由中目标预设备用路由对应位置的分拨中心匹配,则终端确定实际签收路由检测结果为快递对应的实际签收路由与预设路由一致。(五)若实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致,则终端确定回算处理结果为快递对应的实际签收路由是违规路由,并生成对应的快递路由违规数据,预设路由为预设多地交派路由、预设主干线路由或预设备用路由。
59.203、当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;
60.具体的,(1)当快递处于当前站点时,当前站点为责任站点,终端获取快递的面单信息,并根据面单信息,得到面单二段码;(2)终端将面单二段码在多个预设段码中进行匹配,其中,多个预设段码中的每个预设段码对应一个预设网点类型;(3)若面单二段码与多个预设段码中的目标预设段码匹配,目标预设段码用于指示预设多地交派网点类型,则终端确定网点类型检测结果为目标网点是多地交派网点;(4)若面单二段码与目标预设段码未匹配,则终端确定网点类型检测结果为目标网点是非多地交派网点。
61.例如,当快递处于当前站点时,当前站点为责任站点,终端获取快递的面单信息,并根据面单信息,得到面单二段码;终端将面单二段码在多个预设段码中进行匹配,其中,多个预设段码中的每个预设段码对应一个预设网点类型;若面单二段码为ddjp1234,目标预设段码为ddjp0000,目标预设段码用于指示预设多地交派网点类型,则面单二段码与多个预设段码中的目标预设段码匹配,即终端确定网点类型检测结果为目标网点是多地交派网点;若面单二段码为12341234,则面单二段码与目标预设段码未匹配,即终端确定网点类型检测结果为目标网点是非多地交派网点。
62.204、若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;
63.具体的,(1)若网点类型检测结果为目标网点是多地交派网点,则终端根据面单信息,得到面单二段码,并根据面单二段码生成至少两条预设多地交派路由;(2)终端根据至少两条预设多地交派路由,生成责任站点对应的至少两个预设多地交派下一站点;(3)当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行多地交派路由检测;(4)若责任站点的实际下一站点与至少两个预设多地交派下一站点未匹配,则确定快递对应的实际路由与至少两条预设多地交派路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;(5)若责任站点的实际下一站点与至少两个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将责任站点的实际下一站点确定为正常站点。
64.例如,若网点类型检测结果为目标网点是多地交派网点,则终端根据面单信息,得到面单二段码,并根据面单二段码生成至少两条预设多地交派路由;若至少两条预设多地交派路由的数量为3,则终端根据3条预设多地交派路由生成责任站点对应的3个预设多地交派下一站点;当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行多地交派路由检测;若责任站点的实际下一站点与3个预设多地交派下一站点未匹配,则确定快递对应的实际路由与3条预设多地交派路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若责任站点的实际下一站点与3个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将责任站点的实际下一站点确定为正常站点。
65.或者若至少两条预设多地交派路由的数量为4,则终端根据4条预设多地交派路由生成责任站点对应的4个预设多地交派下一站点;当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行多地交派路由检测;若责任站点的实际下一站点与4个预设多地交派下一站点未匹配,则确定快递对应的实际路由与4条预设多地交派路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若责任站点的实际下一站点与4个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将责任站点的实际下一站点确定为正常站点。
66.205、若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
67.具体的,(1)若网点类型检测结果为目标网点是非多地交派网点,则终端根据面单
信息,得到面单一段码,并根据面单一段码生成预设主干线路由和至少一条预设备用路由;(2)终端根据预设主干线路由,生成责任站点对应的预设主干线下一站点,并根据至少一条预设备用路由,生成责任站点对应的至少一个预设备用下一站点;(3)当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行主干线路由检测和备用路由检测;(4)若责任站点的实际下一站点与预设主干线下一站点未匹配,且与至少一个预设备用下一站点未匹配,则终端确定快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;(5)若责任站点的实际下一站点与预设主干线下一站点匹配,且与至少一个预设备用下一站点未匹配,则终端将责任站点的实际下一站点确定为正常站点;(6)若责任站点的实际下一站点与预设主干线下一站点未匹配,且与至少一个预设备用下一站点中的目标预设备用下一站点匹配,则终端将责任站点的实际下一站点确定为正常站点。
68.例如,若网点类型检测结果为目标网点是非多地交派网点,则终端根据面单信息,得到面单一段码,并根据面单一段码生成预设主干线路由和至少一条预设备用路由;若至少一条预设备用路由的数量为2,则终端根据预设主干线路由,生成责任站点对应的预设主干线下一站点,并根据2条预设备用路由,生成责任站点对应的2个预设备用下一站点;当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行主干线路由检测和备用路由检测;若责任站点的实际下一站点与预设主干线下一站点未匹配,且与2个预设备用下一站点未匹配,则终端确定快递对应的实际路由与预设主干线路由不一致,且与2条预设备用路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若责任站点的实际下一站点与预设主干线下一站点匹配,且与2个预设备用下一站点未匹配,则终端将责任站点的实际下一站点确定为正常站点;若责任站点的实际下一站点与预设主干线下一站点未匹配,且与2个预设备用下一站点中的目标预设备用下一站点匹配,则终端将责任站点的实际下一站点确定为正常站点。
69.或者若至少一条预设备用路由的数量为3,则终端根据预设主干线路由,生成责任站点对应的预设主干线下一站点,并根据3条预设备用路由,生成责任站点对应的3个预设备用下一站点;当快递到达责任站点的实际下一站点时,终端对快递对应的实际路由进行主干线路由检测和备用路由检测;若责任站点的实际下一站点与预设主干线下一站点未匹配,且与3个预设备用下一站点未匹配,则终端确定快递对应的实际路由与预设主干线路由不一致,且与3条预设备用路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若责任站点的实际下一站点与预设主干线下一站点匹配,且与3个预设备用下一站点未匹配,则终端将责任站点的实际下一站点确定为正常站点;若责任站点的实际下一站点与预设主干线下一站点未匹配,且与3个预设备用下一站点中的目标预设备用下一站点匹配,则终端将责任站点的实际下一站点确定为正常站点。
70.在一种可行的实施方式中,当预设下一站点和实际下一站点不一致时,若预设下一站点为特殊站点,且实际下一站点为对应的特殊站点,则确定实际下一站点为正常站点。特殊站点分别为:深圳公司(518000)、深圳分拨(518002)、唐山公司(963000)、唐山分拨(963188)、宜昌公司(443000)和宜昌分拨(443563),例如,当预设下一站点和实际下一站点不一致时,若预设下一站点为深圳公司(518000),且实际下一站点为深圳公司(518000),则确定实际下一站点为正常站点。
71.本发明实施例中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
72.请参阅图3,本发明实施例中快递路由的检测方法的另一个实施例包括:
73.301、当快递处于当前站点时,对快递进行装车扫描记录检测,得到装车扫描记录检测结果;
74.302、若装车扫描记录检测结果为快递存在装车扫描记录,则对当前站点进行分拨中心类型检测,得到当前站点对应的目标分拨中心类型,目标分拨中心类型为责任站点、中间分拨中心或非分拨中心;
75.303、当快递处于当前站点时,当前站点为中间分拨中心,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;
76.304、若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由中的目标预设多地交派路由不一致,则生成对应的快递路由违规数据;
77.具体的,(1)若网点类型检测结果为目标网点是多地交派网点,则终端根据面单信息,得到面单二段码,并根据面单二段码生成至少两条预设多地交派路由;(2)终端根据中间分拨中心,得到至少两条预设多地交派路由中的目标预设多地交派路由;(3)终端根据目标预设多地交派路由,生成中间分拨中心对应的目标预设多地交派下一站点;(4)当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行多地交派路由检测;(5)若中间分拨中心的实际下一站点与目标预设多地交派下一站点未匹配,则终端确定快递对应的实际路由与至少两条预设多地交派路由中的目标预设多地交派路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;(6)若中间分拨中心的实际下一站点与目标预设多地交派下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点。
78.例如,若网点类型检测结果为目标网点是多地交派网点,则终端根据面单信息,得到面单二段码,并根据面单二段码生成至少两条预设多地交派路由;若至少两条预设多地交派路由的数量为2,2条预设多地交派路由分别为:多地交派路由责任站点i至多地交派路由中间分拨中心j至多地交派路由中间分拨中心k至多地交派路由末端分拨中心l、多地交派路由责任站点i至多地交派路由中间分拨中心m至多地交派路由末端分拨中心n,中间分拨中心为k,则终端根据中间分拨中心k,得到2条预设多地交派路由中的目标预设多地交派路由,目标预设多地交派路由为多地交派路由责任站点i至多地交派路由中间分拨中心j至多地交派路由中间分拨中心k至多地交派路由末端分拨中心l;终端根据目标预设多地交派路由,生成中间分拨中心k对应的目标预设多地交派下一站点,目标预设多地交派下一站点为多地交派路由末端分拨中心l;当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行多地交派路由检测;若中间分拨中心的实际下一站点与目标预设多地
交派下一站点未匹配,则终端确定快递对应的实际路由与至少两条预设多地交派路由中的目标预设多地交派路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若中间分拨中心的实际下一站点与目标预设多地交派下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点。
79.305、若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致或与至少一条预设备用路由中的目标预设备用路由不一致,则生成对应的快递路由违规数据。
80.具体的,(1)若网点类型检测结果为目标网点是非多地交派网点,则终端根据面单信息,得到面单一段码,并根据面单一段码生成预设主干线路由和至少一条预设备用路由;(2)终端根据中间分拨中心,得到目标预设路由,目标预设路由为预设主干线路由或至少一条预设备用路由中的目标预设备用路由;(3)若目标预设路由为预设主干线路由,则终端根据预设主干线路由生成中间分拨中心的目标预设主干线下一站点;(4)当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行主干线路由检测;(5)若中间分拨中心的实际下一站点与目标预设主干线下一站点未匹配,则终端确定快递对应的实际路由与预设主干线路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;(6)若中间分拨中心的实际下一站点与目标预设主干线下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点;(7)若目标预设路由为至少一条预设备用路由中的目标预设备用路由,则终端根据目标预设备用路由生成中间分拨中心的目标预设备用下一站点;(8)当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行备用路由检测;(9)若中间分拨中心的实际下一站点与目标预设备用下一站点未匹配,则终端确定快递对应的实际路由与目标预设备用路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;(10)若中间分拨中心的实际下一站点与目标预设备用下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点。
81.例如,若网点类型检测结果为目标网点是非多地交派网点,则终端根据面单信息,得到面单一段码,并根据面单一段码生成预设主干线路由和至少一条预设备用路由,预设主干线路由为主干线路由责任站点o至主干线路由中间分拨中心p至主干线路由末端分拨中心q,至少一条预设备用路由的数量为2,2条预设备用路由分别为:主干线路由责任站点o至备用路由中间分拨中心r至备用路由中间分拨中心s至主干线路由末端分拨中心q、主干线路由责任站点o至备用路由中间分拨中心t至主干线路由末端分拨中心q;若中间分拨中心为p,则终端根据中间分拨中心p,得到目标预设路由为预设主干线路由;若目标预设路由为预设主干线路由,则终端根据预设主干线路由生成中间分拨中心的目标预设主干线下一站点,目标预设主干线下一站点为主干线路由末端分拨中心q;当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行主干线路由检测;若中间分拨中心的实际下一站点与目标预设主干线下一站点未匹配,则终端确定快递对应的实际路由与预设主干线路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若中间分拨中心的实际下一站点与目标预设主干线下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点;若中间分拨中心为r,则终端根据中间分拨中心r,得到目标预设路由为2条预设备用路由中的目标预设备用路由,目标预设
备用路由为主干线路由责任站点o至备用路由中间分拨中心r至备用路由中间分拨中心s至主干线路由末端分拨中心q;若目标预设路由为至少一条预设备用路由中的目标预设备用路由,则终端根据目标预设备用路由生成中间分拨中心的目标预设备用下一站点,目标预设备用下一站点为备用路由中间分拨中心s;当快递到达中间分拨中心的实际下一站点时,终端对快递对应的实际路由进行备用路由检测;若中间分拨中心的实际下一站点与目标预设备用下一站点未匹配,则终端确定快递对应的实际路由与目标预设备用路由不一致,并将中间分拨中心的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;若中间分拨中心的实际下一站点与目标预设备用下一站点匹配,则终端将中间分拨中心的实际下一站点确定为正常站点。
82.本发明实施例中,当快递处于当前站点时,当前站点为中间分拨中心,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由中的目标预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致或与至少一条预设备用路由中的目标预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
83.上面对本发明实施例中快递路由的检测方法进行了描述,下面对本发明实施例中快递路由的检测装置进行描述,请参阅图4,本发明实施例中快递路由的检测装置一个实施例包括:
84.获取检测模块401,用于当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;
85.第一生成模块402,用于若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;
86.第二生成模块403,用于若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
87.本发明实施例中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
88.请参阅图5,本发明实施例中快递路由的检测装置的另一个实施例包括:
89.获取检测模块401,用于当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检
测结果;
90.第一生成模块402,用于若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;
91.第二生成模块403,用于若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据。
92.可选的,获取检测模块401具体用于:
93.当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息,得到面单二段码;
94.将面单二段码在多个预设段码中进行匹配,其中,多个预设段码中的每个预设段码对应一个预设网点类型;
95.若面单二段码与多个预设段码中的目标预设段码匹配,目标预设段码用于指示预设多地交派网点类型,则确定网点类型检测结果为目标网点是多地交派网点;
96.若面单二段码与目标预设段码未匹配,则确定网点类型检测结果为目标网点是非多地交派网点。
97.可选的,第一生成模块402具体用于:
98.若网点类型检测结果为目标网点是多地交派网点,则根据面单信息,得到面单二段码,并根据面单二段码生成至少两条预设多地交派路由;
99.根据至少两条预设多地交派路由,生成责任站点对应的至少两个预设多地交派下一站点;
100.当快递到达责任站点的实际下一站点时,对快递对应的实际路由进行多地交派路由检测;
101.若责任站点的实际下一站点与至少两个预设多地交派下一站点未匹配,则确定快递对应的实际路由与至少两条预设多地交派路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;
102.若责任站点的实际下一站点与至少两个预设多地交派下一站点中的目标预设多地交派下一站点匹配,则将责任站点的实际下一站点确定为正常站点。
103.可选的,第二生成模块403具体用于:
104.若网点类型检测结果为目标网点是非多地交派网点,则根据面单信息,得到面单一段码,并根据面单一段码生成预设主干线路由和至少一条预设备用路由;
105.根据预设主干线路由,生成责任站点对应的预设主干线下一站点,并根据至少一条预设备用路由,生成责任站点对应的至少一个预设备用下一站点;
106.当快递到达责任站点的实际下一站点时,对快递对应的实际路由进行主干线路由检测和备用路由检测;
107.若责任站点的实际下一站点与预设主干线下一站点未匹配,且与至少一个预设备用下一站点未匹配,则确定快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,并将责任站点的实际下一站点确定为快递路由违规站点,生成对应的快递路由违规数据;
108.若责任站点的实际下一站点与预设主干线下一站点匹配,且与至少一个预设备用下一站点未匹配,则将责任站点的实际下一站点确定为正常站点;
109.若责任站点的实际下一站点与预设主干线下一站点未匹配,且与至少一个预设备用下一站点中的目标预设备用下一站点匹配,则将责任站点的实际下一站点确定为正常站点。
110.可选的,快递路由的检测装置还包括:
111.记录检测模块404,用于当快递处于当前站点时,对快递进行装车扫描记录检测,得到装车扫描记录检测结果;
112.类型检测模块405,用于若装车扫描记录检测结果为快递存在装车扫描记录,则对当前站点进行分拨中心类型检测,得到当前站点对应的目标分拨中心类型,目标分拨中心类型为责任站点、中间分拨中心或非分拨中心;
113.回算处理模块406,用于若装车扫描记录检测结果为快递未存在装车扫描记录,则在指定时间之后对快递进行回算处理,得到回算处理结果,回算处理结果为快递对应的实际路由是正常路由或违规路由。
114.可选的,类型检测模块405具体用于:
115.若装车扫描记录检测结果为快递存在装车扫描记录,则对当前站点进行分拨中心类型检测,并根据装车扫描记录生成当前站点对应的组织编码;
116.根据组织编码在预置的分拨中心组织编码类型库中进行匹配,预置的分拨中心组织编码类型库包括预置的责任站点组织编码类型和预置的中间分拨中心组织编码类型;
117.若组织编码符合预置的分拨中心组织编码类型库中预置的责任站点组织编码类型,则确定当前站点对应的目标分拨中心类型为责任站点;
118.若组织编码符合预置的分拨中心组织编码类型库中预置的中间分拨中心组织编码类型,则确定当前站点对应的目标分拨中心类型为中间分拨中心;
119.若组织编码未符合预置的分拨中心组织编码类型库中每个预置的分拨中心组织编码类型,则确定当前站点对应的目标分拨中心类型为非分拨中心。
120.可选的,回算处理模块406具体用于:
121.若装车扫描记录检测结果为快递未存在装车扫描记录,则在指定时间之后对快递进行回算处理;
122.判断快递是否存在预设扫描信息,预设扫描信息为汽运转航空扫描记录或航空称重扫描记录;
123.若快递存在预设扫描信息,则确定回算处理结果为快递对应的实际路由是正常路由,并将快递对应的实际路由进行剔除;
124.若快递未存在预设扫描信息,则生成快递对应的实际签收路由,实际签收路由中未存在当前站点,并对快递进行实际签收路由检测,得到实际签收路由检测结果;
125.若实际签收路由检测结果为快递对应的实际签收路由与预设路由不一致,则确定回算处理结果为快递对应的实际签收路由是违规路由,并生成对应的快递路由违规数据,预设路由为预设多地交派路由、预设主干线路由或预设备用路由。
126.本发明实施例中,当快递处于当前站点时,当前站点为责任站点,获取快递的面单信息,并根据面单信息对快递对应的目标网点进行网点类型检测,得到网点类型检测结果;
若网点类型检测结果为目标网点是多地交派网点,则生成至少两条预设多地交派路由,若快递对应的实际路由与至少两条预设多地交派路由不一致,则生成对应的快递路由违规数据;若网点类型检测结果为目标网点是非多地交派网点,则生成预设主干线路由和至少一条预设备用路由,若快递对应的实际路由与预设主干线路由不一致,且与至少一条预设备用路由不一致,则生成对应的快递路由违规数据,实现了实时检测快递的路由状态。
127.上面图4和图5从模块化功能实体的角度对本发明实施例中的快递路由的检测装置进行详细描述,下面从硬件处理的角度对本发明实施例中快递路由的检测设备进行详细描述。
128.图6是本发明实施例提供的一种快递路由的检测设备的结构示意图,该快递路由的检测设备600可因配置或性能不同而产生比较大的差异,可以包括一个或一个以上处理器(central processing units,cpu)610(例如,一个或一个以上处理器)和存储器620,一个或一个以上存储应用程序633或数据632的存储介质630(例如一个或一个以上海量存储设备)。其中,存储器620和存储介质630可以是短暂存储或持久存储。存储在存储介质630的程序可以包括一个或一个以上模块(图示没标出),每个模块可以包括对快递路由的检测设备600中的一系列指令操作。更进一步地,处理器610可以设置为与存储介质630通信,在快递路由的检测设备600上执行存储介质630中的一系列指令操作。
129.快递路由的检测设备600还可以包括一个或一个以上电源640,一个或一个以上有线或无线网络接口650,一个或一个以上输入输出接口660,和/或,一个或一个以上操作系统631,例如windows serve,mac os x,unix,linux,freebsd等等。本领域技术人员可以理解,图6示出的快递路由的检测设备结构并不构成对快递路由的检测设备的限定,可以包括比图示更多或更少的部件,或者组合某些部件,或者不同的部件布置。
130.本发明还提供一种快递路由的检测设备,所述计算机设备包括存储器和处理器,存储器中存储有计算机可读指令,计算机可读指令被处理器执行时,使得处理器执行上述各实施例中的所述快递路由的检测方法的步骤。
131.本发明还提供一种计算机可读存储介质,该计算机可读存储介质可以为非易失性计算机可读存储介质,该计算机可读存储介质也可以为易失性计算机可读存储介质,所述计算机可读存储介质中存储有指令,当所述指令在计算机上运行时,使得计算机执行所述快递路由的检测方法的步骤。
132.所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的系统,装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
133.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
134.以上所述,以上实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前
述实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的精神和范围。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1