背景
保护库存只能客户订单使用,即使有库存也无法被备库订单使用,导致库存呆滞且备库订单发货延迟;
优化后,能有效平衡客户订单和备库订单的发货时效,并减少无效采购;
需求
本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/客户订单&备库订单配货逻辑优化/客户订单&备库订单配货逻辑优化-23年2月2版本.html
外部链接(业务方查看):客户订单&备库订单配货逻辑优化-23年2月2版本 (axshare.com)
背景
保护库存只能客户订单使用,即使有库存也无法被备库订单使用,导致库存呆滞且备库订单发货延迟;
优化后,能有效平衡客户订单和备库订单的发货时效,并减少无效采购;
需求
本地链接:product-doc-wan.zhcxkj.com:9000/产品三组/田子豪/客户订单&备库订单配货逻辑优化/客户订单&备库订单配货逻辑优化-23年2月2版本.html
外部链接(业务方查看):客户订单&备库订单配货逻辑优化-23年2月2版本 (axshare.com)
2.客户订单,付款时间超过多少天自动设置优先级(只针对优先级为0的,有优先级的不设置)
测试按钮页面:http://localhost:31196/testcw.aspx
按钮

执行前

执行后

日志

3.备货订单(对【FBA备库订单-本地-FBA】和【海外仓备库订单-本地-海外仓】类型的订单生效),锁定库存多少天未生包,释放库存;
测试地址:http://localhost:31196/testcw.aspx
按钮:

执行前


执行后:

订单日志

库存日志:

4.备货订单,审核通过多少天后,使用保护库存
保护库存 表:SELECT ProtectNum FROM RB_WareHouse_Product(NOLOCK) WHERE WareHouseID=4148 AND sku='1225730'
审核时间:SELECT CheckTime FROM RB_OrderInfo_BeikuExpand(NOLOCK) WHERE OrderCode='202302141630825659'
需要开启配置:表:RB_Customer_Setting 字段 :IsSafetyStock
选中订单还需要关闭 M2359 权限
操作前

调库

5.在备库订单(新),【FBA备库订单-本地-FBA】和【海外仓备库订单-本地-海外仓】中,增加“审核通过时间”筛选项;
【FBA备库订单-本地-FBA】

搜索

【海外仓备库订单-本地-海外仓】

6.在客户订单高级搜索中,添加订单级别搜索

搜索


7.在备库订单(新),【FBA备库订单-本地-FBA】和【海外仓备库订单-本地-海外仓】类型的订单中,增加保护库存的数量显示,取值于RB_WareHouse_Product ProtectNum
【FBA备库订单-本地-FBA】

【海外仓备库订单-本地-海外仓】

9.添加备库订单审核流程的时间
测试点:表:
SELECT CheckTime FROM RB_OrderInfo_BeikuExpand(NOLOCK) WHERE OrderCode='202302141630825659'
本地备库订单
1.订单提交匹配流程-无匹配流程(订单状态改为正常)
2.订单提交匹配流程-匹配流程(流程开启自动审核通过订单状态改为正常)
3.订单提交匹配流程-匹配流程(审核通过订单状态改为正常)
本地-fba
1.订单提交匹配流程-无匹配流程(订单状态改为正常)
2.订单提交匹配流程-匹配流程(流程开启自动审核通过订单状态改为正常)
3.订单提交匹配流程-匹配流程(审核通过订单状态改为正常)
海外仓-fba
1.订单提交匹配流程-无匹配流程(订单状态改为正常)
2.订单提交匹配流程-匹配流程(流程开启自动审核通过订单状态改为正常)
3.订单提交匹配流程-匹配流程(审核通过订单状态改为正常)
本地-海外仓/海外仓-海外仓
1.订单提交匹配流程-无匹配流程(订单状态改为正常)
2.订单提交匹配流程-匹配流程(流程开启自动审核通过订单状态改为正常)
3.订单提交匹配流程-匹配流程(审核通过订单状态改为正常)
| 所属迭代 | 技术研发中心 2月第2版本(2023年) |
|---|---|
| 所属模块 | / |
| 相关需求 | 客户订单&备库订单配货逻辑优化 |
| 指派给 | Closed 于 2023-03-07 13:54:34 |
| 任务类型 | 后端 |
| 任务标签 | 初始 |
| 开发组 | |
| 任务状态 | 已关闭 |
| 进度 | 100% |
| 优先级 | P2 |
| 关键词 | |
| 抄送给 |
| 由谁创建 | 程伟 于 2023-02-07 16:31:28 |
|---|---|
| 由谁完成 | 谢业福 于 2023-02-14 18:15:49 |
| 由谁取消 | 暂无 |
| 由谁关闭 | 谢业福 于 2023-03-07 13:54:34 |
| 关闭原因 | 已完成 |
| 最后编辑 | 谢业福 于 2023-03-07 13:54:34 |
| 团队 | 最初预计 | 总计消耗 | 预计剩余 |
|---|
| 最初预计 | 6工时 |
|---|---|
| 总计消耗 | 6工时 |
| 预计剩余 | 0工时 |
| 预计开始 | 0000-00-00 |
| 实际开始 | 2023-02-14 |
| 截止日期 | 0000-00-00 |
记录定时任务:
名称:支付时间超过自动设置客户订单优先级
code:ChinaDownLoadImage.Task.Task_Order_SetPriorityService
频率:待定
名称:锁定时间超过自动释放库存
code:ChinaDownLoadImage.Task.Task_RestockOrder_ReleaseStockService
频率:待定
1.基本设置