伯俊修改订单地址
2021-04-13 15:23:42 0 举报
订单中心修改订单地址流程
作者其他创作
大纲/内容
否
成功
验证创建时间
进行HOLD,HOLD原因:TB自助修改地址;记录操作日志,操作类型:HOLD单,操作日志:执行成功,TB自助修改地址进行HOLD单;
失败
根据平台单号查询
是
单据状态更新为:更新失败。返回云枢纽信息:更新失败。记录淘宝待修改地址中间表系统备注:订单已发货或者传WMS中,不允许修改地址;记录订单操作日志;操作类型:TB自助修改地址,操作日志:执行失败,失败原因【订单已发货或者传WMS中,不允许修改地址】若不存在则进行下一步判断;
超过,单据状态更新为更新失败\t系统备注:超过3天未找到原单,更新失败
判断零售发货单状态是否存在配货中、已审核,则进行反审核
进行HOLD,HOLD原因:TB自助修改地址;记录HOLD日志;
单据状态更新为:更新失败返回云枢纽信息:更新失败记录淘宝待修改地址中间表系统备注:订单合单,不允许修改地址;
单据状态更新为:等待更新;返回云枢纽信息:更新成功;进行HOLD
自动修改地址
零售发货单状态全为待审核、缺货
查询零售发货单
更新地址,记录日志
判断对应的零售发货单的单据状态仓库发货、平台发货、待传WMS
修改地址
判断零售发货单是否是合单
中间表
定时任务
若是则进行HOLD,HOLD原因:TB自助修改地址;记录操作日志;(注意:异常状态处理后HOLD标要继承)
手动修改地址
判断零售发货单状态是否为异常
若零售发货单状态为待分配
记录订单操作日志;操作类型:反审核,操作日志:执行成功,TB自助修改地址进行反审核;进行HOLD,HOLD原因:TB自助修改地址;记录HOLD日志反审核失败,则单据状态更新为更新失败;返回云枢纽信息更新失败,系统备注记录“订单反审核失败,不允许修改地址”;
单据状态更新为:更新失败;返回云枢纽信息:更新失败;
释放redis的 key返回更新成功/失败
小于3天,根据平台单号
锁单,状态验证
根据零售发货单ID查询
0 条评论
下一页