单号获取及物流同步
韵达热敏、云栈热敏、申通热敏、百世汇通热敏 | ||
---|---|---|
操作 | 结果 | |
第一次获取单号 | 审核 | 调接口获取物流单号 |
驳回审核或修改物流 | 驳回审核或修改物流 | 释放物流单号,此时该物流单号和该订单关联起来了,其它的订单获取不到该物流单号,单号的状态为预占用 |
再次获取物流单号 | 再次审核或在单据打印界面反键点击获取物流单号 | 此时,如果物流公司和驳回审核时的物流公司一样,则获取到驳回审核时的单号,如果不一样,则调接口获取单号 |
发货且物流同步的订单 | 取消发货后修改物流或驳回审核 | 释放物流单号,此时该物流单号和该订单关联起来了,单号的状态为预占用,云栈的单号不会被释放,再次审核之后会获取新的单号 |
预占用的单号回收 | 服务器每天晚上定时调接口回收单号 | 如果单号被订单预占用了10天,那没服务器开始调接口来回收单号。韵达热敏的单号调接口来取消,取消后的订单不能再使用,只能找韵达给释放,然后我们获取单号才能再次获取到取消的单号,失败的话该单号作废。申通热敏的单号会调接口回收单号,回收成功则单号保存到单号池里可以直接使用,失败则单号不再被使用。百世汇通的热敏调接口取消,取消成功可用单号数量会加一,失败的话,该单号作废。云栈热敏的单号直接被标记为可用状态(取消绑定的订单的关系,可以被其他订单使用) |
Ems,中通,圆通,京邦达线下热敏 | ||
---|---|---|
操作 | 结果 | |
第一次获取单号 | 单据打印时分配单号 | 每次获取100个单号,同时给订单分配单号,单号标记为正在使用 |
释放单号 | 修改物流 | 此时单号被标记为预占用,单号和该订单关联起来了,不能被其他的订单使用 |
再次获取单号 | 单据打印时分配单号 | 此时如果订单的物流公司和修改前的物流公司一样,则会获取到修改前的单号。(一般是修改到其他物流公司再改回来才会获取到以前的单号) |
发货且物流同步后再修改物流 | 修改物流 | 此时单号被标记为预占用,单号和该订单关联起来了,不能被其他的订单使用 |
发货且物流同步后再取消订单 | 取消订单 | 不再回收,标记为已使用 |
预占用的单号回收 | 服务器每天晚上定时调接口回收单号 | 直接标记为待使用,其他订单可以再使用 |