暂无
任务描述
需求描述
1. 需求概述
1.1. 背景
订单同步时,当订单类型为平台仓发货,但是订单状态不是“已发货”,则系统不会记录发货时间,在订单更新后,也不会更新订单信息,导致平台仓发货订单没有发货时间,影响备库订单头程的取值
2. 功能设计
2.1. 平台仓发货订单信息更新
2.1.1 需求说明
优化方案为,如果满足下面4个条件,则强制更新订单状态:
1、订单类型为平台仓发货;
2、接口返回的订单状态为已发货;
3、ERP中订单没有发货时间;
4、接口返回了订单发货时间;
验收标准
暂无
相关用例
- #40573 [10324]中间表更新订单到ERP时,非平台仓订单,更新发货时间正常
- #40574 [10324]中间表更新订单到ERP时,平台仓订单,映射更新为已发货状态没有发货时间,如果中间表有发货时间,则会去更新发货时间
- #40575 [10324]中间表更新订单到ERP时,平台仓订单,映射更新为已发货状态没有发货时间,如果中间表没有发货时间,则也不会去更新发货时间
- #40576 [10324]中间表更新订单到ERP时,平台仓订单,映射更新时不是已发货状态,即使中间表有发货时间,则也不会去更新发货时间
- #40577 [10324]发货时间存在中间表主表,更新发货时间逻辑正常
- #40578 [10324]发货时间存在中间表产品表,更新发货时间逻辑正常
- #40579 [10324]中间表只有一张表,更新发货时间逻辑正常
