物流订单的转单方法、转单系统、设备及存储介质与流程

文档序号:15762335发布日期:2018-10-26 19:27阅读:741来源:国知局
物流订单的转单方法、转单系统、设备及存储介质与流程

本发明涉及物流技术领域。



背景技术:

目前收派员在使用收派app作业时,如果需要将某个任务转给其他的收派员去处理,目前都是收派员私下联系其他的收派员,商量好之后再将任务转给愿意接受的收派员。这种方式存在的问题是,需要转单的收派员不知道有哪些收派员离他或者客户比较近,有可能会将任务转给距离比较远的人,这样无疑会对我们的收派件的及时率造成影响。



技术实现要素:

针对收派员需要将某个任务转给其他收派员的任务需求,本发明提供了一种物流订单的转单方法、转单系统、设备及存储介质,解决了需要转单的收派员不知道哪些收派员便于接受转单的问题。

本发明的一种物流订单的转单方法,包括如下步骤,接收并更新各收派员的地理信息,以及更新预存的各收派员的属性信息;获取转单发起收派员的查找请求,并获取订单任务类型以及基于订单任务类型对应的任务地址;基于收派员的属性信息及订单任务类型获取符合预设执行力的收派员;基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员;响应转单请求并将任务转至选定的转单目标收派员。

优选地,所述获取基于订单任务类型对应的任务地址,包括在收件任务类型下,获取托寄人的寄件地址信息;或者,在派件任务类型下,获取转单发起收派员的地址信息。

优选地,所述基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员,包括:获取所述具备预设执行力的收派员地理信息对应的经纬度信息;计算与任务地址之间的距离,获取在预设距离阈值范围内的转单收派员。

优选地,所述基于收派员的属性信息及订单任务类型获取符合预设执行力的收派员,包括:获取转单发起收派员所属的网点,并获取同一网点下的各收派员的属性信息;获取各收派员的排班信息,过滤掉不在班次的收派员;根据获取的订单任务类型,过滤掉不具备订单任务类型执行力的收派员。

优选地,所述基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员之后,还包括:将在任务地址预设范围内的转单目标收派员基于计算与任务地址之间的距离进行排序;将排序结果及收派员信息反馈给转单发起收派员。

优选地,所述收派员信息包括工作属性信息、身份属性信息及距离信息中的一种或多种。

优选地,所述更新收派员的属性信息,包括周期性更新收派员的工作属性信息、身份属性信息及联系方式信息。

优选地,所述工作属性信息包括所属网点、工号、排班班次、任务执行力及交通工具中的一种或多种。

本发明还提供一种物流订单的转单系统,包括:

信息获取单元,配置用于接收并更新各收派员的地理信息,以及更新预存的各收派员的属性信息;

转单请求单元,配置用于获取转单发起收派员的查找请求,并获取基于订单任务类型对应的任务地址;

第一计算单元,配置用于基于收派员的属性信息及订单任务类型获取符合预设执行力的收派员;

第二计算单元,基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员;

转单执行单元,配置用于响应转单请求并将任务转至选定的转单目标收派员。

优选地,本发明的物流订单的转单系统,还包括:序列计算单元,配置用于将在任务地址预设范围内的转单目标收派员基于计算与任务地址之间的距离进行排序;并将排序结果及收派员信息反馈给转单发起收派员。

本发明还提供一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行上述的方法。

本发明还提供一种存储有计算机程序的存储介质,该程序被处理器执行时实现上述的方法。

本发明涉及的物流订单的转单方法、转单系统、设备及存储介质,解决了需要转单的收派员不知道哪些收派员便于接受转单的问题。通过本方法收派员能够更精确地找到适合接受转单的收派员,提高了收派员的作业效率,提高了收派件的及时率,降低了任务超时率。

附图说明

下面参考附图描述本发明的优选实施例,附图为了说明本发明的优选实施例而不是为了限制本发明的目的。附图中,

图1为本发明物流订单的转单方法的总体流程框图。

具体实施方式

本发明的具体实施方式用来具体说明本发明,但并不局限于该具体实施方式。

【实施例一】

图1为本发明物流订单的转单方法的总体流程框图。

如图1所示,本发明提供一种物流订单的收派转单方法,将一个收派员的某个任务转给其他收派员处理,所述任务的任务类型包括收件任务和派件任务。

具体地,转单方法的步骤如下:

步骤s1:接收并更新各收派员的地理信息,以及更新预存的各收派员的属性信息;

接收并更新的各收派员的地理信息,为各收派员实时所在的位置。各收派员实时所在的位置可以通过收派员作业终端实时上传在班次上的收派员的地理信息。收派员作业终端上传收派员地理信息的方式可以通过收派app上传,收派app可以安装在收派员随身携带的巴枪、手机或平板电脑等智能终端中。收派员作业终端上传的地理信息可以是该收派员实时所在的经纬度信息。

更新收派员的属性信息,包括周期性更新收派员的工作属性信息、身份属性信息及联系方式信息等。

工作属性信息包括所属网点、工号、排班班次、任务执行力及交通工具中的一种或多种。

步骤s2:获取转单发起收派员的查找请求,并获取订单任务类型以及基于订单任务类型对应的任务地址;

收派员通过收派员作业终端的收派app发起选择查找附件的其他收派员请求,并上传自己的地理信息、所在的网点和任务类型等。

获取基于订单任务类型对应的任务地址,包括在收件任务类型下,获取托寄人的寄件地址信息;或者,在派件任务类型下,获取转单发起收派员的地址信息。

步骤s3:基于收派员的属性信息及订单任务类型获取符合预设执行力的收派员;

步骤s3中,包括获取转单发起收派员所属的网点,并获取同一网点下的各收派员的属性信息;

获取各收派员的排班信息,过滤掉不在班次的收派员;

根据获取的订单任务类型,过滤掉不具备订单任务类型执行力的收派员。根据传入的任务类型,过滤服务类型不同的收派员,其中,任务类型为收件时,过滤掉只有派件能力的收派员,任务类型为派件时,过滤掉只有收件能力的收派员。

步骤s4:基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员;

获取在任务地址预设范围内的转单目标收派员,包括:

获取具备预设执行力的收派员地理信息对应的经纬度信息;

计算与任务地址之间的距离,获取在预设距离阈值范围内的转单收派员。

在一个具体实施例中,在步骤s4获取在任务地址预设范围内的转单目标收派员之后,还包括:

步骤s41,将在任务地址预设范围内的转单目标收派员基于计算与任务地址之间的距离进行排序;

步骤s42,将排序结果及收派员信息反馈给转单发起收派员。

收派员信息包括工作属性信息、身份属性信息及距离信息中的一种或多种。

转单发起收派员收到排序结果及收派员信息后就可以发起转单请求。

步骤s5:响应转单请求并将任务转至选定的转单目标收派员。

【实施例二】

本发明还提供一种物流订单的转单系统,包括信息获取单元,转单请求单元,第一计算单元,第二计算单元和转单执行单元。

信息获取单元,配置用于接收并更新各收派员的地理信息,以及更新预存的各收派员的属性信息。

收派员作业终端实时上传在班次上的收派员的地理信息给转单系统的信息获取单元,信息获取单元对所有在班次的收派员的地理信息进行实时更新。收派员作业终端上传收派员地理信息的方式可以通过收派app上传,收派app可以安装在收派员随身携带的巴枪、手机或平板电脑等智能终端中。收派员作业终端上传的地理信息为该收派员实时所在的经纬度信息。

信息获取单元更新预存的各收派员的属性信息,包括周期性更新收派员的工作属性信息、身份属性信息及联系方式信息等。

信息获取单元更新预存的各收派员的属性信息的周期可以每天一次或者多次,更新的时间最好与排班时间错开,比如每天凌晨2点。

转单请求单元,配置用于获取转单发起收派员的查找请求,并获取基于订单任务类型对应的任务地址。

收派员通过收派员作业终端的收派app向转单系统发起选择查找附件的其他收派员请求,并将自己的地理信息、所在的网点和任务类型等传给转单系统。

当任务类型为收件任务时,上传的地理信息为客户的寄件地址;当任务类型为派件任务时,上传的地理信息为收派员当前的经纬度信息。

第一计算单元,配置用于基于收派员的属性信息及订单任务类型获取符合预设执行力的收派员。

转单系统的第一计算单元接收到收派员通过收派员作业终端的收派app发出的查找附近的其他收派员请求,对符合条件的收派员进行查询筛选。

一个收派员通过收派员作业终端的收派app发起查找附近的其他收派员请求,转单系统的第一计算单元接收到该请求后,获取到发送请求的地理信息。当任务类型为收件任务时,获取的地理信息为客户的寄件地址;当任务类型为派件任务时,获取的地理信息为收派员当前的经纬度信息。当获取的地理信息为源地址时,通过调用地图软件获取该地址对应的源经纬度信息;当获取的地理信息为源经纬度时,不做计算。

第一计算单元接收到收派员发送的服务网点信息,根据服务网点信息,选取出该网点下所有的收派员信息。

调取该网点所有收派员的排班情况,过滤掉该网点当前时间不在班次的收派员。

根据传入的任务类型,过滤服务类型不同的收派员,其中,任务类型为收件时,过滤掉只有派件能力的收派员,任务类型为派件时,过滤掉只有收件能力的收派员。

第二计算单元,基于具备预设执行力的收派员,获取在任务地址预设范围内的转单目标收派员;

第二计算单元获取所述具备预设执行力的收派员地理信息对应的经纬度信息。

计算与任务地址之间的距离,获取在预设距离阈值范围内的转单目标收派员。

转单执行单元,配置用于响应转单请求并将任务转至选定的转单目标收派员。

在第二计算单元获取在预设距离阈值范围内的转单目标收派员后,转单发起收派员就可以选择收派员进行转单。

转单执行单元接收到转单发起收派员的转单请求后,将转单任务发送给选定的转动目标收派员。

在一个具体实施例中,本发明的转单系统,还包括序列计算单元,配置用于将在任务地址预设范围内的转单目标收派员基于计算与任务地址之间的距离进行排序;并将排序结果及收派员属性信息反馈给转单发起收派员。

在第二计算单元获取在预设距离阈值范围内的转单目标收派员后,序列计算单元根据计算得到的转单目标收派员与任务地址之间的距离进行升序排序,将排序结果及转单目标收派员信息反馈给转单发起收派员。

序列计算单元根据排序的结果取距离最近的前几名转单目标收派员,比如前10名,并将其信息反馈给转单发起收派员。

发送给转单发起收派员的转单目标收派员信息包括工作属性信息、身份属性信息及距离信息中等。

工作属性信息包括所属网点、工号、排班班次、任务执行力及交通工具等。

本发明还提供一种设备,包括:一个或多个处理器;存储器,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行时,使得所述一个或多个处理器执行如实施例一中的所述的转单方法。

本发明还提供一种存储有计算机程序的存储介质,该程序被处理器执行时实现如实施例一中所述的转单方法。

本发明所涉及的收派转单方法和转单系统解决了需要转单的收派员不知道哪些收派员便于接受转单的问题。通过本方法收派员能够更精确地找到适合接受转单的收派员,提高了收派员的作业效率,提高了收派件的及时率,降低了任务超时率。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

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