采购协同进度看板 PRD

1. 文档信息

  • 页面名称:采购协同进度看板
  • 目标角色:采购经理 / 部门负责人
  • 核心目标:总量进度可视化
  • 业务样例:电路 / 申请单 PR001 / 申请量 1000

2. 页面目标

围绕采购协同链路,面向管理者展示:

  1. 当前申请量在各阶段的承接情况
  2. 中标后拆单履约的数量结构
  3. 每个分支从要货到入库的推进状态
  4. 全链路是否最终闭环到结算

页面不以逐单操作为主,而以:

  • 总量概览
  • 进度推进
  • 关联追溯
  • 异常识别

为核心价值。


3. 业务链路

3.1 单据关系

申请 PR001 / 0001 / 1000
  → 立项 PS001 / 0001 / 1000
  → 竞价 CB001 / 0001 / 1000
  → 中标 FP001 / 0001 / 1000
  → 要货拆单
      ├ CF001 / 0001 / 200 → P0001 → ASN001 → RCV001
      ├ CF002 / 0001 / 500 → P0002 → ASN002 → RCV002
      └ CF003 / 0001 / 300 → P0003 → ASN003 → RCV003
  → 结算 AOS001 / 0001 / 1000

3.2 关系类型

上游 下游 关系
申请 立项 1:1
立项 竞价 1:1
竞价 中标 1:1
中标 要货 1:N
要货 订单 1:1
订单 发货 1:1
发货 入库 1:1
入库 结算 N:1

3.3 数量规则

  1. 立项数量 = 申请数量
  2. 竞价数量 = 立项数量
  3. 中标数量 = 竞价数量
  4. 所有要货数量合计 = 中标数量
  5. 每张订单数量 = 对应要货数量
  6. 每张发货数量 = 对应订单数量
  7. 每张入库数量 = 对应发货数量
  8. 结算数量 = 所有入库数量合计

4. 页面模块

4.1 顶部头部区

功能目标

  • 标识当前页面主题
  • 显示当前链路的核心上下文
  • 提供视角切换入口

展示内容

  • 页面标题:采购协同进度看板
  • 页面说明:主链 + 拆单 + 闭环
  • 视图按钮:
    • 总量总览
    • 主链追踪
    • 拆单履约

4.2 筛选条件区

字段清单

字段 类型 说明
物料名称 文本 / 选择 例如:电路
申请单号 文本 例如:PR001
行号 文本 例如:0001
申请数量 数值 例如:1000
状态 枚举 已闭环 / 进行中 / 异常
更新时间 日期 当前数据更新时间

交互说明

  1. 页面默认带入当前链路上下文
  2. 点击“重置高亮”恢复全链路视图
  3. 点击“定位最大分支”高亮数量最大的分支

4.3 核心指标区

指标卡清单

指标卡 字段 样例值 说明
申请总量 applicationQuantity 1000 全链路基准量
已中标量 awardedQuantity 1000 中标阶段承接量
已下单量 orderedQuantity 1000 所有订单数量合计
已入库量 receivedQuantity 1000 所有入库数量合计
已结算量 settledQuantity 1000 结算闭环量
异常分支数 abnormalBranchCount 0 当前异常分支数

交互说明

  1. 点击“申请总量”,高亮 PR001
  2. 点击“已中标量”,高亮 FP001 和所有要货节点
  3. 点击“已下单量”,高亮全部订单分支
  4. 点击“已入库量”,高亮全部入库节点
  5. 点击“已结算量”,高亮 AOS001 和全部入库节点
  6. 点击“异常分支数”,若异常数 > 0,定位异常分支;当前样例显示正常态说明

4.4 全链路总量推进区

展示字段

阶段 字段 样例值 说明
申请 requestStageQuantity 1000 当前阶段数量
立项 projectStageQuantity 1000 当前阶段数量
竞价 biddingStageQuantity 1000 当前阶段数量
中标 awardedStageQuantity 1000 当前阶段数量
要货 requireStageQuantity 1000 当前阶段数量
订单 orderStageQuantity 1000 当前阶段数量
发货 deliveryStageQuantity 1000 当前阶段数量
入库 receiptStageQuantity 1000 当前阶段数量
结算 settlementStageQuantity 1000 当前阶段数量

节点附带信息

  • 占申请比例
  • 与上游差值
  • 当前状态

交互说明

  1. 点击任一阶段节点,右侧焦点卡切换为该阶段说明
  2. 阶段节点高亮同步影响关系图中的同类节点
  3. 若存在差值 > 0,则该节点进入预警态

4.5 待推进 / 卡点分布区

展示字段

指标 字段 说明
已申请未立项 pendingProjectQuantity 申请有量、立项未承接
已中标未要货 pendingRequireQuantity 中标有量、要货未承接
已要货未下单 pendingOrderQuantity 要货有量、订单未承接
已下单未发货 pendingDeliveryQuantity 订单有量、发货未承接
已发货未入库 pendingReceiptQuantity 发货有量、入库未承接
已入库未结算 pendingSettlementQuantity 入库有量、结算未承接

交互说明

  1. 当前样例均为 0,显示正常态
  2. 若任一值 > 0,则横条按比例渲染
  3. 若任一值为异常阈值以上,则切换为红色态

4.6 单据关联全景区

展示结构

  1. 主链节点区
  2. 拆单摘要区
  3. 分支履约区
  4. 结算汇总区

节点字段

字段 说明
billType 单据类型
billNo 单据号
lineNo 行号
quantity 数量
status 当前状态
focusKey 联动高亮标识

交互说明

  1. 点击主链节点:高亮当前主链路径
  2. 点击分支摘要卡:高亮该分支所有节点
  3. 点击分支节点:高亮所属分支
  4. 点击结算节点:高亮全部入库节点 + 结算节点

4.7 分支履约明细区

表格字段

字段 说明 样例
分支 分支名称 分支 01
要货单 要货单号 CF001
要货数量 要货量 200
订单 订单号 P0001
发货单 发货单号 ASN001
入库单 入库单号 RCV001
分支完成率 入库量 / 要货量 100%
当前节点 当前推进位置 结算
状态 完成 / 进行中 / 异常 已完成
异常说明 异常描述

交互说明

  1. 点击某一行,高亮对应分支
  2. 表格行与关系图分支双向联动
  3. 状态列按枚举颜色展示

5. 焦点卡说明

右上角焦点卡用于展示当前点击对象的管理信息。

焦点态清单

焦点 展示内容
全链路总览 申请总量、拆单数量、完成率、异常数
申请起点 申请单号、行号、申请数量、承接状态
主链追踪 主链节点数、主链承接率、差值、状态
中标与拆单承接 中标量、拆单量合计、拆单完整率
拆单履约总览 分支数量、最大分支、最小分支、履约完成情况
订单覆盖 订单数、覆盖率、要货量、订单量
入库完成 入库单数、入库总量、完成率、未入库量
结算闭环 结算单、结算量、闭环率、异常
异常状态 异常分支数、缺单数、数量差值、状态

6. 状态定义

6.1 正常态

  • 全链路数量一致
  • 不存在断链
  • 不存在异常分支

6.2 预警态

  • 有上游数量,但下游承接不足
  • 或拆单未完成

6.3 异常态

  • 数量不相等
  • 缺失下游单据
  • 汇总数量不一致

7. 异常规则

异常类型 判断规则
主链断档 上游阶段有量,下游阶段无单据
数量不承接 下游数量 ≠ 上游数量
拆单不完整 所有要货量合计 ≠ 中标量
分支缺单 要货有单,订单 / 发货 / 入库缺失
汇总异常 结算量 ≠ 入库量合计
超量异常 下游数量 > 上游数量

8. 前端取值要求

为避免前端做兜底,接口需遵守以下规则:

  1. 页面使用字段固定,不允许临时换字段
  2. 数值字段统一返回 number
  3. 枚举字段统一返回固定枚举值
  4. 列表字段统一返回数组,空时返回 []
  5. 对象字段必须完整返回,不允许 null / undefined

9. 页面产出物

已生成文件

  1. 采购协同进度看板.html
  2. 采购协同进度看板_PRD.md

使用方式

  1. 双击打开 采购协同进度看板.html
  2. 可点击指标卡、阶段节点、分支摘要卡、表格行查看高亮联动
  3. PRD 文件用于产品 / 设计 / 开发评审
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容