需求背景:
财务要求,FBA入库,按照到货时间,优先匹配
FBA退货上架,增加优先匹配先到的FBA退货单逻辑(2022年6月第一版本) (axshare.com)

001-FBA退货上架,调整匹配FBA单和排列的顺序
001+ FBA退货上架,调整匹配FBA单和排列的顺序---测试执行
001-修改了 任务描述,区别为:FBA退货上架,调整匹配FBA单和排列的顺序
001+ FBA退货上架,调整匹配FBA单和排列的顺序---测试执行
005-<img src="/zentao/file-read-199642.png" alt="" />
005+
005-<p><img src="/zentao/file-read-199642.png" alt="" /></p>
005+ <p><img src="{199642.png}" alt="" /></p>
005-<img src="/zentao/file-read-199642.png" alt="" />
005+
005-<p><img src="/zentao/file-read-199642.png" alt="" /></p>
005+ <p><img src="{199642.png}" alt="" /></p>
005-<img src="/zentao/file-read-199642.png" alt="" />
005+
005-<p><img src="/zentao/file-read-199642.png" alt="" /></p>
005+ <p><img src="{199642.png}" alt="" /></p>
| 所属迭代 | 【智汇】产品部 6月第 1 版本(2022年) |
|---|---|
| 所属模块 | / |
| 相关需求 | FBA退货上架,调整匹配FBA单和排列的顺序 |
| 指派给 | Closed 于 2022-06-16 13:50:33 |
| 任务类型 | 测试 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P1 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 林鸿贵 于 2022-06-06 10:01:39 |
|---|---|
| 由谁完成 | 林鸿贵 于 2022-06-16 13:50:26 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 林鸿贵 于 2022-06-16 13:50:33 |
| 关闭原因 | 已完成 |
| 最后编辑 | 林鸿贵 于 2022-06-16 13:50:33 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 2工时 |
|---|---|
| 总计消耗 | 5工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2022-06-10 |
| 截止日期 | 2022-06-16 |
功能路径:
APP-- FBA退货上架(new)
操作步骤:
APP-- FBA退货上架(new)--输入产品条码(大于系统需要上架数量时,会出现排序,原有逻辑)--排序逻辑
每个订单有三个时间维度1【签收记录时间】,2【FBA发货时间】、3【提交记录时间】,优先取1往下依次取值
取值完成后按照时间那个较早则排前面
相关SQL语句
--状态:1-已下单 2-运输中 3-处理中 4-已作废 5-已完成
SELECT a.CreationTime '签收时间' ,b.ShipmentDate 'FBA发货时间',c.CreationTime '提交时间',c.FbaReceivingOrderCode 'FBA退货单号',c.ReferenceCode '参考单号',c.Status '订单状态'
from Fba_ReceivingOrderSignDetail a
RIGHT JOIN Fba_RemoveOrderProduct b
on a.FbaReceivingOrderCode = b.FbaReceivingOrderCode
RIGHT JOIN Fba_ReceivingOrder c
on b.FbaReceivingOrderCode = c.FbaReceivingOrderCode
where c.FbaReceivingOrderCode in ('FR0001092206131159001'
,'FR0001092206131158002'
,'FR0001092206131158001'
,'FR0001092206131157001')
ORDER BY c.FbaReceivingOrderCode desc