分段配送方法以及装置与流程

文档序号:12735216阅读:来源:国知局

技术特征:

1.一种分段配送方法,其特征在于,包括:

获取配送任务,所述配送任务包含至少一个待配送物品的配送信息,所述配送信息包含所述待配送物品各自的配送起始地址和配送目的地址,并且,所述待配送物品具有相同的配送目的地址;

根据所述待配送物品的配送起始地址和配送目的地址,选择该配送任务的集运仓;

根据所述集运仓,确定该配送任务的所述待配送物品各自的第一配送段,以及该配送任务的第二配送段;所述第一配送段的发货地址为对应待配送物品的配送起始地址,收货地址为所述集运仓的仓库地址,所述第二配送段的发货地址为所述仓库地址,收货地址为所述配送目的地址;

根据所述第一配送段、所述第二配送段和所述配送信息,创建所述待配送物品在各自的第一配送段配送对应的第一子配送单,以及所述待配送物品在所述第二配送段配送对应的第二子配送单;

发出所述第一子配送单各自对应的子配送任务的启动指令;

获取所述待配送物品到达所述集运仓的配送消息,并在所有待配送物品到达所述集运仓后,发出所述待配送物品的合单操作执行指令;

根据合单操作成功消息,发出所述第二子配送单对应的子配送任务的启动指令。

2.根据权利要求1所述的分段配送方法,其特征在于,所述选择该配送任务的集运仓步骤,包括:

根据所述待配送物品的配送起始地址和配送目的地址,生成所述待配送物品各自对应的配送路径;

将所述待配送物品各自对应的配送路径与预先存储的集运仓进行匹配,根据匹配结果选择该配送任务的集运仓。

3.根据权利要求1所述的分段配送方法,其特征在于,所述创建所述待配送物品在各自的第一配送段配送对应的第一子配送单,以及所述待配送物品在所述第二配送段配送对应的第二子配送单步骤执行后,所述发出所述第一子配送单各自对应的子配送任务的启动指令步骤执行之前,执行下述步骤:

接收该配送任务的一个或者多个待配送物品各自第一子配送单的更改消息;

根据所述更改消息,更新该或者该些待配送物品各自的第一子配送单。

4.根据权利要求1所述的分段配送方法,其特征在于,所述获取所述待配送物品到达所述集运仓的配送消息,并在所有待配送物品到达所述集运仓后,发出所述待配送物品的合单操作执行指令步骤,包括:

获取所述待配送物品到达所述集运仓的配送消息;

判断该配送任务的待配送物品是否全部到达所述集运仓,若是,则执行下述子步骤:

发出所述待配送物品的合单操作执行指令。

5.根据权利要求4所述的分段配送方法,其特征在于,若所述判断该配送任务的待配送物品是否全部到达所述集运仓的判断结果为是,并且,在所述发出所述待配送物品的合单操作执行指令子步骤执行前,执行下述子步骤:

接收该配送任务取消的配送消息;

根据所述第一子配送单,发出将所述待配送物品配送至各自对应的配送起始地址的配送指令,并删除所述第二子配送单。

6.根据权利要求4所述的分段配送方法,其特征在于,所述发出所述待配送物品的合单操作执行指令子步骤执行后,所述发出所述第二子配送单对应的子配送任务的启动指令步骤执行前,执行下述步骤:

获取该配送任务取消的配送消息;

根据所述第二子配送单,发出所述待配送物品的拆单操作执行指令;

生成与所述第二子配送单具有关联关系的、所述待配送物品各自的关联子配送单,并删除所述第二子配送单;所述关联子配送单中记录各自对应的待配送物品的配送起始地址;

根据所述关联子配送单,发出将所述待配送物品配送至各自对应的配送起始地址的配送指令。

7.根据权利要求1所述的分段配送方法,其特征在于,所述确定该配送任务的所述待配送物品各自的第一配送段,以及该配送任务的第二配送段步骤执行后,执行下述步骤:

根据预设的所述待配送物品的配送计算参数,计算所述待配送物品在各自对应的第一配送段配送的配送费用,以及所述待配送物品在所述第二配送段配 送的配送费用;

根据所述配送费用,结合所述待配送物品的价格信息,计算所述待配送物品的总支付费用;

根据所述总支付费用,创建所述待配送物品的支付订单。

8.根据权利要求7所述的分段配送方法,其特征在于,所述创建所述待配送物品的支付订单步骤执行后,执行下述步骤:

接收所述待配送物品的支付订单的支付消息;

根据所述支付消息,发出所述支付订单的支付指令。

9.根据权利要求8所述的分段配送方法,其特征在于,所述发出所述支付订单的支付指令步骤执行后,执行下述步骤:

接收所述待配送物品的支付订单中记录的一个或者多个待配送物品的退款请求;

发出该或者该些待配送物品在各自第一配送段配送费用的退款操作指令;

计算该或者该些待配送物品在各自第一配送段的退款费用;

根据所述退款费用,执行该或者该些待配送物品在各自第一配送段的退款操作。

10.根据权利要求8所述的分段配送方法,其特征在于,所述发出所述支付订单的支付指令步骤执行后,执行下述步骤:

接收所述待配送物品的支付订单中记录的一个或者多个待配送物品的退款请求;

发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令;

计算该或者该些待配送物品在所述第二配送段的退款费用;

根据所述退款费用,执行该或者该些待配送物品在所述第二配送段的退款操作。

11.根据权利要求9所述的分段配送方法,其特征在于,所述执行该或者该些待配送物品在各自第一配送段的退款操作步骤执行后,执行下述步骤:

发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令;

计算该或者该些待配送物品在所述第二配送段的退款费用;

根据所述退款费用,执行该或者该些待配送物品在所述第二配送段的退款 操作。

12.根据权利要求11所述的分段配送方法,其特征在于,所述发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令步骤执行前,执行下述步骤:

判断该或者该些待配送物品在各自第一配送段配送费用是否退款成功;

若是,则执行所述发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令步骤。

13.根据权利要求11或12所述的分段配送方法,其特征在于,所述发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令步骤执行前,执行下述步骤:

判断所述第二子配送单中记录的待配送物品是否存在至少一个待配送物品出库成功;

若是,则执行所述发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令步骤。

14.根据权利要求7所述的分段配送方法,其特征在于,所述创建所述待配送物品的支付订单步骤执行后,执行下述步骤:

获取所述支付订单中记录的所有待配送物品的退款请求;

发出所述待配送物品在各自第一配送段执行退款操作的操作指令;

根据所述支付订单中记录的、所述待配送物品在各自第一配送段配送的配送费用,执行所述待配送物品在各自第一配送段的退款操作;

发出所述待配送物品在所述第二配送段执行退款操作的操作指令;

根据所述支付订单中记录的、所述待配送物品在所述第二配送段配送的配送费用,执行所述待配送物品在所述第二配送段的退款操作。

15.根据权利要求14所述的分段配送方法,其特征在于,所述执行所述待配送物品在各自第一配送段的退款操作步骤执行后,所述发出所述待配送物品在所述第二配送段执行退款操作的操作指令步骤执行前,执行下述步骤:

判断所述待配送物品在各自第一配送段的配送费用是否退款成功;

若是,则执行所述发出所述待配送物品在所述第二配送段执行退款操作的操作指令步骤。

16.根据权利要求1所述的分段配送方法,其特征在于,所述发出所述第二子配送单对应的子配送任务的启动指令步骤执行后,执行下述步骤:

接收所述待配送物品配送成功的配送消息。

17.根据权利要求1所述的分段配送方法,其特征在于,所述待配送物品各自的配送起始地址处于同一预设区域;

所述预设区域包括:国家。

18.一种分段配送装置,其特征在于,包括:

配送任务获取单元,用于获取配送任务,所述配送任务包含至少一个待配送物品的配送信息,所述配送信息包含所述待配送物品各自的配送起始地址和配送目的地址,并且,所述待配送物品具有相同的配送目的地址;

集运仓选择单元,用于根据所述待配送物品的配送起始地址和配送目的地址,选择该配送任务的集运仓;

配送段确定单元,用于根据所述集运仓,确定该配送任务的所述待配送物品各自的第一配送段,以及该配送任务的第二配送段;所述第一配送段的发货地址为对应待配送物品的配送起始地址,收货地址为所述集运仓的仓库地址,所述第二配送段的发货地址为所述仓库地址,收货地址为所述配送目的地址;

配送单创建单元,用于根据所述第一配送段、所述第二配送段和所述配送信息,创建所述待配送物品在各自的第一配送段配送对应的第一子配送单,以及所述待配送物品在所述第二配送段配送对应的第二子配送单;

第一配送任务启动单元,用于发出所述第一子配送单各自对应的子配送任务的启动指令;

配送消息获取单元,用于获取所述待配送物品到达所述集运仓的配送消息,并在所有待配送物品到达所述集运仓后,发出所述待配送物品的合单操作执行指令;

第二配送任务启动单元,用于根据合单操作成功消息,发出所述第二子配送单对应的子配送任务的启动指令。

19.根据权利要求18所述的分段配送装置,其特征在于,所述集运仓选择单元,包括:

配送路径生成子单元,用于根据所述待配送物品的配送起始地址和配送目 的地址,生成所述待配送物品各自对应的配送路径;

匹配子单元,用于将所述待配送物品各自对应的配送路径与预先存储的集运仓进行匹配,根据匹配结果选择该配送任务的集运仓。

20.根据权利要求18所述的分段配送装置,其特征在于,包括:

配送单更改消息接收单元,用于接收该配送任务的一个或者多个待配送物品各自第一子配送单的更改消息;

配送单更新单元,用于根据所述更改消息,更新该或者该些待配送物品各自的第一子配送单。

21.根据权利要求18所述的分段配送装置,其特征在于,所述配送消息获取单元,包括:

配送消息获取子单元,用于获取所述待配送物品到达所述集运仓的配送消息;

判断子单元,用于判断该配送任务的待配送物品是否全部到达所述集运仓,若是,则进入合单指令发出子单元;

所述合单指令发出子单元,用于发出所述待配送物品的合单操作执行指令。

22.根据权利要求21所述的分段配送装置,其特征在于,所述配送消息获取单元,包括:

配送消息接收子单元,用于接收该配送任务取消的配送消息;

配送指令发出子单元,用于根据所述第一子配送单,发出将所述待配送物品配送至各自对应的配送起始地址的配送指令,并删除所述第二子配送单。

23.根据权利要求21所述的分段配送装置,其特征在于,所述配送消息获取单元,包括:

第二配送消息获取子单元,用于获取该配送任务取消的配送消息;

拆单指令发出子单元,用于根据所述第二子配送单,发出所述待配送物品的拆单操作执行指令;

关联子配送单生成子单元,用于生成与所述第二子配送单具有关联关系的、所述待配送物品各自的关联子配送单,并删除所述第二子配送单;所述关联子配送单中记录各自对应的待配送物品的配送起始地址;

第二配送指令发出子单元,用于根据所述关联子配送单,发出将所述待配 送物品配送至各自对应的配送起始地址的配送指令。

24.根据权利要求18所述的分段配送装置,其特征在于,包括:

配送费用计算单元,用于根据预设的所述待配送物品的配送计算参数,计算所述待配送物品在各自对应的第一配送段配送的配送费用,以及所述待配送物品在所述第二配送段配送的配送费用;

总支付费用计算单元,用于根据所述配送费用,结合所述待配送物品的价格信息,计算所述待配送物品的总支付费用;

支付订单创建单元,用于根据所述总支付费用,创建所述待配送物品的支付订单。

25.根据权利要求24所述的分段配送装置,其特征在于,包括:

支付消息接收单元,用于接收所述待配送物品的支付订单的支付消息;

支付指令发出单元,用于根据所述支付消息,发出所述支付订单的支付指令。

26.根据权利要求25所述的分段配送装置,其特征在于,包括:

退款请求接收单元,用于接收所述待配送物品的支付订单中记录的一个或者多个待配送物品的退款请求;

退款指令发出单元,用于发出该或者该些待配送物品在各自第一配送段配送费用的退款操作指令;

退款费用计算单元,用于计算该或者该些待配送物品在各自第一配送段的退款费用;

退款操作执行单元,用于根据所述退款费用,执行该或者该些待配送物品在各自第一配送段的退款操作。

27.根据权利要求25所述的分段配送装置,其特征在于,包括:

第二退款请求接收单元,用于接收所述待配送物品的支付订单中记录的一个或者多个待配送物品的退款请求;

第二退款指令发出单元,用于发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令;

第二退款费用计算单元,用于计算该或者该些待配送物品在所述第二配送段的退款费用;

第二退款操作执行单元,用于根据所述退款费用,执行该或者该些待配送物品在所述第二配送段的退款操作。

28.根据权利要求26所述的分段配送装置,其特征在于,包括:

第三退款指令发出单元,用于发出该或者该些待配送物品在所述第二配送段配送费用的退款操作指令;

第三退款费用计算单元,用于计算该或者该些待配送物品在所述第二配送段的退款费用;

第三退款操作执行单元,用于根据所述退款费用,执行该或者该些待配送物品在所述第二配送段的退款操作。

29.根据权利要求24所述的分段配送装置,其特征在于,包括:

第四退款请求接收单元,用于获取所述支付订单中记录的所有待配送物品的退款请求;

第四退款指令发出单元,用于发出所述待配送物品在各自第一配送段执行退款操作的操作指令;

第四退款操作执行单元,用于根据所述支付订单中记录的、所述待配送物品在各自第一配送段配送的配送费用,执行所述待配送物品在各自第一配送段的退款操作;

第五退款指令发出单元,用于发出所述待配送物品在所述第二配送段执行退款操作的操作指令;

第五退款操作执行单元,用于根据所述支付订单中记录的、所述待配送物品在所述第二配送段配送的配送费用,执行所述待配送物品在所述第二配送段的退款操作。

30.根据权利要求18所述的分段配送装置,其特征在于,包括:

配送成功消息接收单元,用于接收所述待配送物品配送成功的配送消息。

31.一种分段配送方法,其特征在于,包括:

获取配送任务,所述配送任务包含至少一个待配送物品的配送信息,所述配送信息包含所述待配送物品各自的配送起始地址和配送目的地址,并且,所述待配送物品具有相同的配送目的地址;

根据所述待配送物品的配送起始地址和配送目的地址,选择该配送任务的 集运仓;

根据所述集运仓,确定该配送任务的所述待配送物品各自的第一配送段,以及该配送任务的第二配送段;所述第一配送段的发货地址为对应待配送物品的配送起始地址,收货地址为所述集运仓的仓库地址,所述第二配送段的发货地址为所述仓库地址,收货地址为所述配送目的地址;

根据所述第一配送段和所述配送信息,创建所述待配送物品在各自的第一配送段配送对应的第一子配送单;

发出所述第一子配送单各自对应的子配送任务的启动指令;

获取所述待配送物品到达所述集运仓的配送消息,并在所有待配送物品到达所述集运仓后,发出所述待配送物品的合单操作执行指令;

根据合单操作成功消息,创建所述待配送物品在各自的第二配送段配送对应的第二子配送单;

发出所述第二子配送单对应的子配送任务的启动指令。

32.一种分段配送装置,其特征在于,包括:

配送任务获取单元,用于获取配送任务,所述配送任务包含至少一个待配送物品的配送信息,所述配送信息包含所述待配送物品各自的配送起始地址和配送目的地址,并且,所述待配送物品具有相同的配送目的地址;

集运仓选择单元,用于根据所述待配送物品的配送起始地址和配送目的地址,选择该配送任务的集运仓;

配送段确定单元,用于根据所述集运仓,确定该配送任务的所述待配送物品各自的第一配送段,以及该配送任务的第二配送段;所述第一配送段的发货地址为对应待配送物品的配送起始地址,收货地址为所述集运仓的仓库地址,所述第二配送段的发货地址为所述仓库地址,收货地址为所述配送目的地址;

第一子配送单创建单元,用于根据所述第一配送段和所述配送信息,创建所述待配送物品在各自的第一配送段配送对应的第一子配送单;

第一配送任务启动单元,用于发出所述第一子配送单各自对应的子配送任务的启动指令;

配送消息获取单元,用于获取所述待配送物品到达所述集运仓的配送消息,并在所有待配送物品到达所述集运仓后,发出所述待配送物品的合单操作执行 指令;

第二子配送单创建单元,用于根据合单操作成功消息,创建所述待配送物品在各自的第二配送段配送对应的第二子配送单;

第二配送任务启动单元,用于发出所述第二子配送单对应的子配送任务的启动指令。

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