定金预售订单传WMS预打包
2024-11-12 14:27:50 0 举报
预打包流程
作者其他创作
大纲/内容
店铺参数:预售订单是否允许预打包
FRONT_PAID_FINAL_NOPAID(定金已付尾款未付)
FRONT_PAID_FINAL_PAID(定金和尾款都付)
更新预售订单状态:配货中
重试(五次)
判断当前订单店铺、发货实体仓是否开启参数
判断当前订单是否有预打包标记
订单正常审核下发WMS
撤回是否成功
订单下发
取消预售订单
taobao.qimen.deliveryorder.create
预售订单是否预打包
是
预售订单支付尾款
生成预售发货单
成功
系统参数:定金预售超期未付尾款订单取消后,是否生成新单用于对账
预售订单超时未付尾款
WMS
预售订单挂起(恢复)重试任务
否
读取失败预售重试
更新订单挂起状态为失败
更新淘宝订单预售订单
TRADE_CLOSED(付款以后用户退款成功,交易自动关闭)
更新订单挂起状态为成功
通过接口告知WMS开始作业发货
转换
平台
不允许审核
taobao.qimen.order.pending( 单据挂起(恢复)接口)reason:预售订单已付尾款发货
分仓、分物流、占库存
允许审核
更新订单状态仓库发货
同步平台发货
未确认标记:预打包
等待人工处理
下发
取消预售订单生成新单用于对账
按照订单实体仓通过接口传传WMS
预售支付尾款
失败
预售订单发货成功
需注意:1、订单合并拆分继承标记(到明细)2、是否挂起在订单撤回后重置为未挂起
订单是否传WMS
发货单取消
其他订单逻辑处理
是否定金预售
是:撤回预售订单
自动审核/手动审核
taobao.qimen.order.pending( 单据挂起(恢复)接口)reason:预售订单预打包
未确认
定金预售订单挂起
OMS
淘宝订单
响应
定金预售订单传WMS预打包
预售发货单挂起
挂起成功与否
仓库作业发货
转换订单管理待分配
预售发货单挂起恢复
取消预售订单生成对账单
实体仓参数:预售订单是否传WMS预打包
订单下载
任务读取
更新预售订单状态:平台发货
预售订单超时未付尾款取消
0 条评论
回复 删除
下一页