业务需求
需求描述

业务背景

当前 PMS 采购链路为:备库单管理/客户订单 -> 汇总生成采购单 -> 采购管理分批下单 -> 下单管理对接 1688 生成订单。业务在备库 SKU 数量减少、SKU 明细删除、备库单取消或作废后,原采购单中可能仍保留未实际下单的需求数量,导致采购侧继续按旧需求推进下单,增加多采、库存积压和人工核对成本。

本次需求用于在备库需求减少后,对采购管理中尚未实际下单的采购数量进行同步扣减。该能力不新增 1688 取消订单能力,不回滚已生成的下单管理数据,只处理采购单维度可拦截的未下单数量,并记录拦截日志。

业务价值

控制风险:8000元/月

需求概述

文档地址:https://alidocs.dingtalk.com/i/nodes/QG53mjyd80R126MDfe6kpwg2V6zbX04v?utm_scene=team_space

项目

内容

需求目标

当备库需求减少时,系统按 SKU + 备货仓库匹配采购单,优先扣减未下单采购单,再扣减部分下单采购单的剩余未下单数量,并记录拦截日志。

目标用户

采购人员、备库单维护人员、客户订单同步接口调用方、采购管理审核与排查人员。

使用场景

客户订单产品数量减少、本地-FBA/海外仓-FBA 备库单最终发货数量减少、SKU 明细删除、备库单取消或作废后,需要同步减少采购单有效需求。

本期范围

备货拦截触发、采购单匹配、未下单数量扣减、采购单数量与状态更新、采购单日志、采购单/下单管理展示字段与搜索条件。

非本期范围

不自动取消 1688 订单;不回滚已生成的下单管理数据;不处理备库数量增加后的补采逻辑;不新增备库单与采购单明细来源快照展示。

成功标准

符合条件的减少事件能生成拦截结果;采购单总需求数、拦截数、未下单数量和状态按规则更新;采购单与下单管理页面可查看拦截数量;异常场景有日志和可追溯结果。

验收标准

编号

验收项

前置条件

操作步骤

预期结果

异常校验

AC1

备库数量减少触发拦截

某 SKU + 仓库存在未下单采购单,备库数量从 100 改为 70

保存备库数量变更

系统生成减少数量 30 的拦截任务并扣减采购单未下单数量

减少数量为 0 时不触发

AC2

SKU 删除触发拦截

备库单有 SKU 数量 20

删除该 SKU 明细

系统按减少数量 20 触发拦截

删除失败不触发拦截

AC3

备库单取消或作废触发拦截

备库单内有多个 SKU

将备库单状态改为取消或作废

每个 SKU 按原数量减少到 0 生成拦截任务

单个 SKU 参数异常时记录失败,不影响其他 SKU 待确认

AC4

按 SKU + 仓库匹配

存在同 SKU 不同仓库采购单

触发某仓库 SKU 拦截

仅同 SKU + 同仓库采购单被扣减

不同仓库采购单不变

AC5

优先扣减未下单采购单

同 SKU + 仓库存在未下单和部分下单采购单

触发减少数量

先扣减未下单采购单,未下单不足后再扣部分下单剩余未下单数量

已完成采购单不扣减

AC6

生单时间倒序

同状态存在多张采购单

触发减少数量

最新生单时间采购单先扣减;时间相同时采购单号倒序

排序字段为空时记录待处理或使用确认规则

AC7

减少量小于等于可拦截量

可拦截数量 50,减少数量 30

触发拦截

成功拦截 30,剩余可拦截量减少 30

不产生无法拦截数量

AC8

减少量大于可拦截量

可拦截数量 20,减少数量 50

触发拦截

成功拦截 20,记录剩余 30 无法拦截

不扣减已下单数量

AC9

状态更新为已完成

扣减后总需求数=0 或总需求数=下单数

触发拦截并完成扣减

采购单状态变为已完成/正常完结

状态更新失败回滚扣减

AC10

采购单列表展示已拦截

采购单已有拦截累计数

打开采购单列表

列表显示【已拦截】字段,值等于累计拦截数

无拦截记录显示 0

AC11

拦截数量范围搜索

存在拦截数 0、5、10 的采购单

输入最小值 5、最大值 10 后查询

返回拦截数在 5 到 10 范围内的采购单

最大值小于最小值时提示错误且不查询

AC12

采购日志记录

采购单需求数从 100 变为 70

查看采购日志

操作类型为“需求变更”,备注包含“采购单需求数 由:100,变更为:70”

日志写入失败时扣减不生效

AC13

下单管理展示拦截数

下单记录关联有拦截数的采购单

打开下单列表和详情

列表展示【已拦截】,详情展示【拦截数】,数值与采购单一致

关联采购单异常时展示规则待确认

AC14

重复触发幂等

同一事件重复发送 2 次

连续调用拦截接口

只扣减一次,第二次返回已有处理结果

幂等键缺失时记录异常,不重复扣减

价值描述
控制风险:8000元/月
历史记录  
  1. 2026-08-26 11:05:42, 由 曾翔 创建。
  2. 2026-08-26 14:17:01, 由 曾翔 编辑。
    修改了 所属计划,旧值为 "",新值为 "2764"。
    修改了 所处阶段,旧值为 "wait",新值为 "planned"。
  3. 2026-08-26 20:29:05, 由 杨林军 记录评审结果,结果为 确认通过。
    修改了 评审时间,旧值为 "0000-00-00",新值为 "2026-08-26"。
    修改了 指派给 ,旧值为 "yanglinjun",新值为 "ZengXiang"。
    修改了 当前状态,旧值为 "draft",新值为 "active"。
    修改了 由谁评审,旧值为 "",新值为 "yanglinjun"。
  4. 2026-09-09 17:27:21, 由 曾翔 编辑。
    修改了 所属计划,旧值为 "2764",新值为 "2781"。
  5. 2026-09-17 15:29:48, 由 何建宝 添加备注。
    1. 表设计&需求实现方案设计 4H
    2. 备库订单数量减少同步更新采购单数量公共方法封装     6H
    3. 本地-FBA备库单编辑保存逻辑调整 4H
    4. 本地-FBA备库单作废触发同步 2H
    5. 本地-海外备库单编辑保存逻辑调整  4H
    6. 本地-海外备库单作废触发同步 2H
    7. 自动服务Task_Restock_AutoCombinedOrder扣减SKU备库数量 4H
    8. 采购单列表&详情功能优化 4H
    9. 下单管理列表&详情功能优化 4H
    合计:34H
  6. 2026-09-17 15:31:03, 由 何建宝 编辑。
    修改了 所属计划,旧值为 "2781",新值为 "2784"。
  7. 2026-09-17 15:31:48, 由 周杰 关联到迭代 主干_10月V1版本_20261008 。
  8. 2026-09-17 15:36:33, 由 何建宝 编辑。
    修改了 预计工时,旧值为 "1",新值为 "34"。
    修改了 成本 ,旧值为 "500",新值为 "17000"。
    修改了 ROI ,旧值为 "96.00",新值为 "2.82"。
    1. 表设计&需求实现方案设计 4H
    2. 备库订单数量减少同步更新采购单数量公共方法封装     8H
    3. 本地-FBA备库单编辑保存逻辑调整 4H
    4. 本地-FBA备库单作废触发同步 2H
    5. 本地-海外备库单编辑保存逻辑调整  4H
    6. 本地-海外备库单作废触发同步 2H
    7. 自动服务Task_Restock_AutoCombinedOrder扣减SKU备库数量 4H
    8. 采购单列表&详情功能优化 3H
    9. 下单管理列表&详情功能优化 3H
    合计:34H
  9. 2026-09-20 09:37:56, 由 周杰 编辑。
    修改了 上线时间 ,旧值为 "2026-09-08",新值为 "2026-10-08"。
    修改了 计划验收时间,旧值为 "0000-00-00",新值为 "2026-10-10"。
  10. 2026-09-20 17:22:35, 由 刘超 编辑。
    修改了 测试人员,旧值为 "",新值为 "nongjiwang"。
  11. 2026-10-09 09:36:25, 由 农基望 编辑。
    修改了 所处阶段 ,旧值为 "tested",新值为 "released"。
    修改了 设置阶段者,旧值为 "",新值为 "nongjiwang"。
  12. 2026-10-09 09:37:01, 由 周杰 编辑。
    修改了 所处阶段 ,旧值为 "released",新值为 "bepending"。
    修改了 设置阶段者,旧值为 "nongjiwang",新值为 "zhoujie"。
  13. 2026-10-27 10:48:18, 由 张镇权 编辑。
    修改了 所处阶段,旧值为 "业务验收中",新值为 "业务验收通过"。
    功能验收:验收通过
    满意度:满意
    价值验收:完全达成
    原因备注:无
迭代版本
提报业务部门 供应链管理中心
提报人员 张镇权
需求来源 业务方迭代需求
所属项目 技术中心-需求池
所属模块 供应链   产品采购   产品库
所属计划
业务价值
开发组 产品采购开发组
受益业务部门 供应链管理中心
验收人员 张镇权
业务目标类型
中心业务目标
业务价值 控制风险
每月价值量 8000
每月节省人数 15
优先级 P2
价值类型 长期价值
预计工时 34
成本 17000
ROI 2.82
操作手册 是
高价值 -
主被动 被动接收
复杂度 一般性
工作流ID
工作流创建时间 0000-00-00 00:00:00
更新点 常规更新
是否高危 否
评分 68
当前状态 激活
所处阶段 业务验收通过
关键词
评审次数 一次
计划上线 0000-00-00
上线时间 2026-10-08
计划验收时间 2026-10-10
业务验收时间 2026-10-27 10:48:18
满意度 满意
价值验收 完全达成
满意度分值 80
业务回填价值
验收达成价值 48000.0
验收达成ROI 2.82
抄送给
由谁创建 曾翔 于 2026-08-26 11:05:42
指派给 何建宝 于 2026-10-08 09:52:38
由谁评审 杨林军
评审时间 2026-08-26
由谁关闭
关闭原因
最后修改 周杰 于 2026-10-09 09:37:01
相关Bug
相关用例
相关需求
细分需求