SupplyLink 系统功能清单

1. 使用说明

本清单为交付客户的核查清单:保留客户访谈形成的完整功能清单、稳定历史 ID(P0/P1/P2/AFS)与报价映射,供客户核查实现范围、进度与验收意图。开发实现不以本清单为输入:开发与验收依据 supplylink-requirements.md(契约权威)及下游 ../04-selected-prd.md、../08-build-plan.md、../openapi.yaml;本清单「当前 Phase / 下游 REQ disposition」列随下游文档同步维护,仅用于向客户说明每条功能的系统落点。冲突裁决:本清单任何表述与 supplylink-requirements.md 或下游文档冲突时,一律以后者为准;不得以本清单为依据推断范围、Phase 或验收。

  • [ ]:尚未完成
  • [x]:已完成
  • P0/P1/P2-*:历史需求来源的优先级标签,不再表示当前 Phase;当前 disposition 见下方映射表

报价映射:本清单保留完整项目的全部功能。客户报价为 ¥228,000:Phase 1 总价 ¥160,000,启动支付 ¥128,000,完整验收支付余款 ¥32,000;Phase 2 为 ¥50,000;Phase 3 为 ¥18,000。规划 3.7、3.8、3.9、第 4 部分和第 5 部分等后续内容不因暂缓而删除。

Supercheap Auto 和 Bunnings 都是确定接入的零售渠道。实施顺序为先完成 Supercheap Auto,再完成 Bunnings;Bunnings 由 SupplyLink 直接对接订单、销量等渠道数据,不引入中间接入服务商;其他零售渠道暂不排期。

组织关系:深圳家之宝(中国大陆母公司)统筹全局并主导系统;香港家之宝(香港分公司)与比亚迪澳洲公司签约;PSS(澳大利亚公司 A)负责 Bunnings 业务(含安装售后),由 SupplyLink 直接对接;Voltura(澳大利亚公司 B)对接 Supercheap Auto(当前仅供货)。

2. 首期完成定义

首期系统至少应能完成以下闭环:

比亚迪澳洲公司发货
  → 货交付到我方澳大利亚仓库并入库

Supercheap Auto PO(澳大利亚公司 B)
  → 创建销售订单
  → 订单确认 POA
  → 备货与发货
  → 发货通知 ASN
  → 发票 INVOIC
  (供货完成,不进入安装)

Bunnings 渠道(第一期不接入)
  → Bunnings 直连的订单、销量和安装闭环列入第二期/后续增项

Superseded phase note(2026-09-02): 旧“首阶段/后续阶段/固定报价”标签已由 Phase 1 的 M1-M6 计划取代。Phase 1 包含 Supercheap Auto 所需物流闭环(非 Bunnings 发货履约)及选定销售、库存、EDI(Electronic Data Interchange,电子数据交换)、财务、服务指标与导出;Bunnings 直连、安装、电工 App 与安装报表仍为 Phase 2。冲突时不得按本文件旧章节标题推断范围。

2.1 历史功能 ID → 下游 REQ(Requirement,需求)/ Phase 映射

历史 ID 下游 REQ disposition 当前 Phase
P0-001..010 REQ-001、REQ-015、REQ-017;电工身份/安装通知部分归 Phase 2 1 / 2(按功能)
P0-011..020 REQ-002 1
P0-021..027、P0-032A REQ-005 1
P0-028..032、P0-032B..032D REQ-006 1
P0-098..105 REQ-007、REQ-008、REQ-012、REQ-013 1
P0-033..044 REQ-009、REQ-015、REQ-017 1
P0-045..062 REQ-011;ASN(Advanced Shipping Notice,提前发货通知)的发运数据同时追踪 REQ-010 1;P2-005/P2-005A 直连、P2-042 销量报表为 2
P0-087..097 REQ-010;旧“后续阶段”标签废止 1 / M4
P0-106..112 REQ-014;P0-109 的“等待客户”不作为独立状态,合并为 in_progress + activity/due_at 1 / M5;P0-110A 为 2
P1-001..010 REQ-003;商机转报价/订单分别由 REQ-004/REQ-009 承接 1 / M5
P1-011..016 REQ-004 1 / M5
P1-024..025 REQ-009 的运营队列;批量 mutation 未进入 Phase 1,保留为 future 1 read / future write
P1-026..029、P1-037 installation/dispatch 范围 2
P1-030 通用 customer/product/price CSV(Comma-Separated Values,逗号分隔值)import 未被下游 REQ 选中 future / 范围外
P1-031、P1-038..041、P1-043、P2-038..041 REQ-016;其中 P1-037/P2-021 安装指标归 Phase 2 1 / M5;安装为 2
P1-042 独立退货报表未被下游 REQ 选中;REQ-010 仅保留退货业务记录 future / 范围外
P1-044 需求 §6.11 物流履约报表(在途/已签收/拒收/退回数量);下游 REQ-016 未选中 future / 范围外
P2-006..020(含 P2-006A) installation/dispatch Admin 与领域能力 2
P2-022..030 Flutter 电工 App 2
P2-101..115 未来渠道/门户/营销/多币种等扩展 future / 范围外
AFS-001..018(2026-09-09 客户材料《Voltura 售后运营系统产品定义文档》) REQ-018..026(AFS-015 BYD 只读由 04 角色矩阵 + NFR-017 承接;AFS-016 终端客户自视由需求 §4.11 覆盖,下游立项待 Phase 2 门禁 G-D6);AFS 编号为追溯来源 ID,不进入 Phase 1 实现或验收 2

上述映射是双向追踪入口:下游 RTM(Requirements Traceability Matrix,需求追踪矩阵)追踪 REQ/PAGE/API/DATA/T;需要回溯访谈来源时按本表定位历史 ID。未被下游 REQ 选中的条目不得进入 Phase 1 实现或验收。清单条目中的状态/字段枚举为访谈原始描述,与下游 REQ 状态机不一致时以下游为准(如线索状态见 REQ-003、报价状态见 REQ-004)。

3. P0(Priority 0,优先级 0)核心功能清单

3.1 系统基础与用户权限

状态 编号 功能项 使用角色 验收要点
[ ] P0-001 用户登录与退出 所有后台用户、电工 用户能够安全登录、退出,未登录不能访问业务数据
[ ] P0-002 JWT(JSON Web Token)会话续期 所有用户 会话过期前可刷新,过期后要求重新登录
[ ] P0-003 用户账户管理 管理员 可创建、停用和编辑用户,停用用户不能继续操作
[ ] P0-004 角色管理 管理员 可配置角色并分配权限
[ ] P0-004A 聚合角色 管理员 可新建组合多个职能权限的角色(如「共享运营员」),用于人少时一人多岗
[ ] P0-004B 一人多组织 管理员 同一用户账户可被授予多个组织作用域(澳大利亚公司 A / B 或全局),无需切换账号
[ ] P0-005 功能权限校验 所有用户 后端接口和后台页面均执行权限校验
[ ] P0-006 电工角色 管理员、调度人员 电工只能访问授权的移动端任务和个人资料
[ ] P0-007 组织或租户数据隔离 管理员 中国大陆母公司、香港分公司、澳大利亚公司 A / B 各自为独立组织,数据默认隔离
[ ] P0-007A 母公司全局视角 母公司管理员 中国大陆母公司可跨公司查看和管理全集团数据
[ ] P0-007B 区域公司数据边界 澳大利亚公司 A / B 两家澳大利亚公司默认只能访问本公司数据,EDI 凭据、订单、发票和安装数据不得跨公司混淆
[ ] P0-007C 跨公司运营工作台 共享运营团队、母公司管理员 共享团队可在统一工作台处理 A / B 的订单、EDI、发货和派单待办,按公司区分;业务单据仍须归属具体公司,数据隔离不放松
[ ] P0-008 关键操作审计 管理员 客户、订单、价格、EDI、权限和安装状态变更均有日志
[ ] P0-009 文件上传 运营人员、电工 照片、签名和业务文件可上传并关联业务对象
[ ] P0-010 通知中心 所有相关角色 用户能够查看与自己相关的订单、EDI 和安装通知

3.2 客户、联系人与地址

状态 编号 功能项 使用角色 验收要点
[ ] P0-011 客户创建与编辑 销售、运营、管理员 可维护公司名称、法定名称、ABN(Australian Business Number,澳大利亚商业号码)、联系方式和付款条款
[ ] P0-012 客户列表与详情 销售、运营、客服、管理员 支持搜索、筛选、分页,并能查看客户完整信息
[ ] P0-013 客户状态管理 销售、管理员 可标记潜在、活跃、暂停(停用)、流失等状态
[ ] P0-014 客户负责人分配 销售主管、管理员 客户有明确负责人,负责人可在列表和详情中查看
[ ] P0-015 联系人管理 销售、运营、客服 一个客户可维护多个联系人及其职务、电话和邮箱
[ ] P0-016 主要联系人 销售、运营 可标记采购、财务、安装负责人和主要联系人
[ ] P0-017 多地址管理 销售、运营、客服 可分别维护账单、收货和安装地址
[ ] P0-018 客户标签 销售、管理员 可按标签对客户分类和筛选
[ ] P0-019 重复客户识别 销售、管理员 创建或导入客户时提示可能重复记录,并支持人工合并或标记
[ ] P0-020 客户业务时间线 销售、客服、运营 能按时间查看客户活动、报价、订单、安装和售后记录

3.3 商品、价格与库存

状态 编号 功能项 使用角色 验收要点
[ ] P0-021 商品创建与编辑 运营、管理员 可维护 SKU(Stock Keeping Unit,库存量单位)、名称、分类、单位、GTIN(Global Trade Item Number,全球贸易项目代码)和安装标识
[ ] P0-022 商品启用与停用 管理员、运营 停用商品不能被新订单选择,但历史订单仍可查询
[ ] P0-023 商品分类 管理员、运营 支持商品分类维护和列表筛选
[ ] P0-024 GST(Goods and Services Tax,商品及服务税)税类 管理员 商品可配置税类,默认 GST 为 10%
[ ] P0-025 渠道商品编码 运营、管理员 可维护 Supercheap Auto 使用的商品编码映射
[ ] P0-026 标准价格 运营、管理员 可维护商品默认售价和生效时间
[ ] P0-027 客户或渠道价格 运营、管理员 可配置 Supercheap Auto 或特定客户的专属价格
[ ] P0-028 库存地点 仓储、管理员 可维护仓库等库存地点
[ ] P0-029 库存数量 仓储、运营 可查看现有库存、已分配库存和可用库存
[ ] P0-030 库存流水 仓储、运营、管理员 入库、出库和调整均记录数量、时间、来源和操作者
[ ] P0-031 订单库存分配 仓储、运营 订单确认或履约时能够分配和释放库存
[ ] P0-032 库存不足提示 仓储、运营 库存不足时阻止或明确提示后续处理方式
[ ] P0-032A 上游货源伙伴 运营、管理员 商品可关联比亚迪澳洲分公司等货源伙伴,并记录来源追溯信息
[ ] P0-032B 货源入库 仓储、运营 比亚迪澳洲公司的货能收货、质检并入库到我方澳大利亚仓库
[ ] P0-032C 货源入库追溯 仓储、运营 入库记录关联货源伙伴、来源批次和采购参考号
[ ] P0-032D 库存所属公司与调拨 仓储、管理员 库存区分所属澳大利亚公司(A / B);共享仓配下支持公司间调拨并记录流水(需求 §6.4)

3.4 采购与供应商管理

状态 编号 功能项 使用角色 验收要点
[ ] P0-098 供应商主数据 采购、管理员 维护供应商名称、ABN、联系人、结算信息、账期
[ ] P0-099 采购订单登记(镜像/回填) 采购、运营 人工录入或 CSV 导入比亚迪平台下单的采购订单,记录供应商、商品、数量、成本价、交货日期、比亚迪平台订单号,并关联货源入库、库存流水与供应商发票
[ ] P0-099A 采购订单 CSV 导入 采购、运营 可将比亚迪平台订单按模板批量导入为镜像采购订单,错误行可报告
[ ] P0-099B 采购订单图片智能识别导入 采购、运营 可上传 JPG、PNG 或 PDF(Portable Document Format,便携式文档格式)采购订单;系统识别订单头和明细字段,支持人工校正、商品匹配、重复校验;确认后生成采购订单镜像并留存原文件、识别结果和修改记录
[ ] P0-100 采购订单状态 采购、运营 待收货、部分收货、已收货、已开票、已关闭、已取消
[ ] P0-101 采购成本价 采购、管理员 维护商品采购成本价,与销售价、渠道价区分
[ ] P0-102 采购收货 仓储、采购 按采购订单收货,支持部分收货和超收/短收记录
[ ] P0-103 三单对账 财务、采购 采购订单(镜像)、实际收货、供应商发票三者核对
[ ] P0-104 应付账款 财务、采购 记录供应商、金额、账期、付款状态
[ ] P0-105 补货建议 采购、运营 基于库存可用量和销售需求生成补货建议;下单在比亚迪平台执行

3.5 销售订单

状态 编号 功能项 使用角色 验收要点
[ ] P0-033 手工创建订单 销售、运营 可从客户、商品和地址创建销售订单
[ ] P0-034 订单明细 销售、运营 支持商品、数量、单价、折扣、GST 和行金额
[ ] P0-035 订单编号 系统、运营 系统生成唯一订单编号,不能重复
[ ] P0-036 渠道信息 运营 订单记录来源渠道、外部采购订单号、交付日期和币种(AUD)
[ ] P0-037 订单金额计算 销售、运营 正确计算未税金额、GST 和含税总额
[ ] P0-038 订单状态机 销售、运营、仓储 支持草稿、已确认、履约中、已发货、已完成、已开票、已取消等状态
[ ] P0-039 状态流转校验 系统、运营 不允许跳过必要状态或执行无权限的状态变更
[ ] P0-040 订单状态历史 所有相关角色 记录原状态、新状态、操作者、时间和原因
[ ] P0-041 订单搜索筛选 销售、运营、客服、仓储 支持按订单号、客户、渠道、日期和状态查询
[ ] P0-042 外部订单幂等 系统、运营 相同外部采购订单不会生成重复销售订单
[ ] P0-043 订单文件 运营、客服 可关联订单确认、发货、发票及其他文件
[ ] P0-044 订单异常标记 运营、客服 订单异常有明确原因、负责人和待处理状态

3.6 零售商 EDI

状态 编号 功能项 使用角色 验收要点
[ ] P0-045 交易伙伴与接入配置 管理员、EDI 运营 可配置 Supercheap Auto 交易伙伴、Bunnings 渠道直连接入(Bunnings 部分属 Phase 2)、文档/渠道数据类型和映射版本,并归属对应澳大利亚公司 A / B
[ ] P0-046 凭据引用配置 管理员 只保存外部凭据引用,不在业务数据和普通日志中暴露密钥
[ ] P0-047 PO 入站接收 EDI 服务、运营 能接收 Supercheap Auto 采购订单并记录原始报文
[ ] P0-048 PO 报文校验 EDI 服务、运营 能校验必填字段、格式、商品、数量、地址和外部编号
[ ] P0-049 PO 转销售订单 EDI 服务、运营 有效采购订单能创建正确的销售订单和订单行
[ ] P0-050 EDI 订单幂等 EDI 服务 重复报文只产生一次业务订单,可追溯重复记录
[ ] P0-051 POA 订单确认 EDI 服务、运营 能按 Supercheap Auto 规范生成并发送订单确认
[ ] P0-052 ASN 发货通知 EDI 服务、仓储、运营 发货后能生成包含必要信息的发货通知
[ ] P0-053 INVOIC 发票 EDI 服务、财务、运营 能按规范生成并发送发票数据
[ ] P0-054 EDI 文档状态 运营、管理员 可查看待处理、处理中、成功、失败和重试状态
[ ] P0-055 EDI 文档关联 运营、客服 报文可关联交易伙伴、订单、外部引用号和处理结果
[ ] P0-056 EDI 处理日志 运营、管理员 记录每次处理尝试、时间、结果、错误和映射版本
[ ] P0-057 自动重试 EDI 服务、运营 可重试暂时性失败,并限制重试次数
[ ] P0-058 人工重试 运营、管理员 授权人员可对失败报文执行重试,并记录操作者和原因
[ ] P0-059 EDI 异常队列 运营、管理员 运营人员可集中查看和处理失败、缺字段和映射异常
[ ] P0-060 EDI 原始报文查看 管理员、授权运营 可在权限范围内查看原始报文和标准化结果
[ ] P0-061 渠道映射版本 管理员、EDI 运营 每份报文记录使用的映射版本,便于问题定位
[ ] P0-062 Supercheap Auto EDI 端到端联调 运营、Supercheap Auto 测试订单可完成 PO(Purchase Order,采购订单)、POA(Purchase Order Acknowledgement,订单确认)、ASN、INVOIC(EDIFACT Invoice message,发票报文)全流程
[ ] P2-005 Bunnings 渠道端到端联调 运营、Bunnings 作为第二期或后续增项,Bunnings 直连的测试订单可完成 PO、POA、ASN、INVOIC 全流程并可追溯来源
[ ] P2-005A Bunnings 直连渠道数据接收与去重 EDI 服务、运营 Phase 2:直连接收 Bunnings 订单与销量数据,记录 source_provider、原始数据、标准化结果、外部引用号和处理日志;重复数据不产生重复订单或重复销量记录(需求 §6.8 / §9.2)

3.7 安装工单与电工派单(第二期/后续增项,优先支持 Bunnings)

本节不属于第一期固定范围和固定报价,第一期不要求完成。

状态 编号 功能项 使用角色 验收要点
[ ] P2-006 安装工单创建 运营、调度 Bunnings 订单满足安装条件时可创建安装工单
[ ] P2-006A 渠道级安装履约开关 管理员 Phase 2:按渠道配置是否启用安装履约;第一期不启用 Bunnings 安装履约,Supercheap Auto 未来承接安装售后时复用同一套能力(需求 §6.9 / §8.3)
[ ] P2-007 安装工单详情 运营、调度、客服、电工 包含订单、产品、地址、预约时间和安装要求
[ ] P2-008 电工资料 管理员、调度 维护姓名、账户、ABN、执照编号、服务区域和启用状态
[ ] P2-009 电工服务区域 调度、管理员 可按澳大利亚州、城市或配置区域匹配电工
[ ] P2-010 电工派单 调度 可向指定电工发出安装任务
[ ] P2-011 接单与拒单 电工、调度 电工可接受或拒绝,拒绝需要记录原因
[ ] P2-012 重新派单 调度 拒单、超时、取消或失败后可重新派单
[ ] P2-013 安装状态机 调度、电工、客服 支持已派遣、已接受、在途中、进行中、已完成、失败
[ ] P2-014 安装状态历史 调度、客服、管理员 记录状态、操作者、时间和备注
[ ] P2-015 预约时间 调度、客服、电工 可查看和调整预约时间,并记录变更原因
[ ] P2-016 安装照片 电工、客服、调度 电工可上传安装前后照片,后台可查看
[ ] P2-017 客户签名 电工、客服、调度 电工可采集客户签名并与工单关联
[ ] P2-018 安装完成备注 电工、客服、调度 能记录安装结果、材料使用和现场说明
[ ] P2-019 安装失败原因 电工、调度、客服 失败必须选择或填写原因,并进入待处理状态
[ ] P2-020 订单履约联动 系统、运营 安装完成或失败后,订单履约状态正确更新

3.8 电工端 Flutter App(第二期/后续增项,Bunnings 渠道)

本节不属于第一期固定范围和固定报价,第一期不要求完成。

状态 编号 功能项 使用角色 验收要点
[ ] P2-022 电工登录 电工 电工可使用账户登录移动端
[ ] P2-023 我的工单列表 电工 只显示分配给自己的任务,并按状态和时间排序
[ ] P2-024 工单详情 电工 可查看客户、地址、产品、预约时间和安装要求
[ ] P2-025 移动端接单/拒单 电工 能完成接单或拒单,结果及时同步后台
[ ] P2-026 状态回传 电工 能更新出发、到达、进行中、完成和失败状态
[ ] P2-027 拍照上传 电工 能从相机或相册上传照片,并显示上传结果
[ ] P2-028 签名采集 电工 能在移动端完成客户签名并提交
[ ] P2-029 弱网与失败提示 电工 网络异常时明确提示,重试后不产生重复提交
[ ] P2-030 推送通知 电工 新派单、改约和重要变更能及时通知电工

3.9 物流与发货管理(Phase 1)

本节旧“后续阶段”标签已废止;REQ-010/M4 为 Supercheap Auto 的 ASN、发运、包装与 POD(Proof of Delivery,签收证明)提供 Phase 1 闭环。

状态 编号 功能项 使用角色 验收要点
[ ] P0-087 发货单创建 运营、仓储 从已确认订单创建发货单,支持拆单和部分发货
[ ] P0-088 承运商管理 运营、仓储 维护物流公司、承运方式和跟踪入口
[ ] P0-089 运单号与跟踪号 运营、仓储 每票发货记录运单号或物流跟踪号
[ ] P0-090 包装层级 仓储、运营 维护托盘/箱/件层级、数量、SSCC(Serial Shipping Container Code,系列货运包装箱代码)或箱号
[ ] P0-091 发货地址与收货方 运营、仓储 记录发货门店/配送中心和收货方
[ ] P0-092 交货预约 运营、调度 记录预约交货时间窗口,支持改约和逾期提醒
[ ] P0-093 物流状态跟踪 运营、仓储、客服 待发货、已揽收、运输中、已送达、已签收、异常、已退回
[ ] P0-094 签收与交货证明 运营、客服 记录签收人、签收时间、POD 文件
[ ] P0-095 退货与拒收回运 运营、客服、仓储 记录拒收、破损、退回,关联补发或退款
[ ] P0-096 ASN 数据来源 运营、EDI 运营 ASN 字段从发货单和包装信息生成,与物流实际一致
[ ] P0-097 物流异常可见 运营、客服 延误、拒收、破损、丢失可识别并处理

3.10 基础售后服务单(Phase 1)

Phase 1 仅实施轻量售后服务单,用于订单关联、问题登记、负责人和处理状态;安装工单、电工派单和现场凭证仍属 Phase 2。

状态 编号 功能项 使用角色 验收要点
[ ] P0-106 服务单创建 客服、销售 可创建咨询、投诉、维修和保修服务单
[ ] P0-107 服务单优先级 客服、管理员 支持普通、重要、紧急等优先级
[ ] P0-108 服务单分配 客服主管 可分配负责人并查看处理队列
[ ] P0-109 服务单状态 客服 下游 FLOW-005 为 `open
[ ] P0-110 服务单关联 客服 可关联客户、订单和文件;不含安装工单关联
[ ] P0-110A 服务单关联安装工单 客服 Phase 2:服务单可关联安装工单,并可从客户详情查看安装照片、签名和现场备注(需求 §6.10、场景 F);Phase 1 不含此能力
[ ] P0-111 解决方案记录 客服 关闭服务单前必须记录处理结果
[ ] P0-112 服务时间线 客服、管理者 能查看服务单处理过程和状态历史

3.11 基础报表(Phase 1,安装报表除外)

REQ-016/M5 在 Phase 1 交付 sales/EDI/inventory/finance 报表与异步导出;P2-021 安装报表、P2-042 Bunnings 销量报表保持 Phase 2;P1-044 物流履约报表未被下游 REQ 选中,保留为 future / 范围外。

状态 编号 功能项 使用角色 验收要点
[ ] P2-038 首页仪表盘 管理者、运营 展示待处理订单、EDI 异常和供货履约状态
[ ] P2-039 销售报表 管理者、销售主管 按人员、客户、渠道和时间统计销售额、商机、报价与成交情况
[ ] P2-040 订单报表 管理者、运营 按公司(澳大利亚公司 A / B)、状态、渠道和时间统计订单数量、金额与履约情况
[ ] P2-041 EDI 报表 管理者、EDI 运营 分渠道展示成功率、失败数、重试数和待处理数;Supercheap Auto 为 Phase 1,Bunnings 为 Phase 2
[ ] P2-021 安装报表 管理者、调度 第二期启用安装履约后,展示完成率、失败率、任务量和处理时长
[ ] P1-044 物流履约报表 管理者、运营 按渠道统计在途、已签收、拒收和退回数量(需求 §6.11);下游 REQ-016 未选中,保留为 future / 范围外
[ ] P2-042 Bunnings 直连销量汇总报表 管理者、运营 Phase 2:直连销量数据按时间、商品和订单维度汇总,报表标明数据来源和统计口径(需求 §6.11)

3.12 Voltura BYD 充电桩售后域(第二期,2026-09-09 客户材料)

来源:《Voltura 售后运营系统产品定义文档》v1.0 草案(2026-09-07),经用户确认(2026-09-10,决策 D-1..D-8,见 supplylink-requirements.md §10.1)并入 SupplyLink 第二期,对应下游 REQ-018..026、NFR-015..018 与 x-phase: 2 契约路径;PDD 待定清单(状态集/SLA 阈值/KPI/字段/费率)对应 OQ-AFS-001..004;PDD 未承接 5 项登记 OQ-AFS-009..013(需求 §6.13,见下方注)。

状态 编号 功能项 使用角色 验收要点
[ ] AFS-001 资产(Asset)主轴主数据 Voltura 售后运营 序列号主键,字段允许为空渐进补全;独立状态机(已销售/已安装/使用中/故障/RMA/翻新);固件版本历史可追溯;Customer → Site → Asset 层级挂载
[ ] AFS-002 站点(Site)管理 Voltura 售后运营 客户 1:N 站点,记录安装地址
[ ] AFS-003 保修(Warranty)记录 Voltura 售后运营 挂资产,决定是否在保;多渠道收集
[ ] AFS-004 Case 案例与远程诊断 客服、技术 多入口报修自动生成 Case;诊断分岔(远程解决/升级)
[ ] AFS-005 现场维修工单(Work Order) 调度、技术 1 Case → 0..N 工单;出发/到达时间打卡
[ ] AFS-006 派单与安装商双通道 调度、安装商 通道 A 免登录表单(初期主通道)+ 通道 B 账号登录
[ ] AFS-007 免登录表单引擎 安装商、客服 token+有效期+可撤销重发;字段由 RMA 证据需求反推;回填工单/资产;重复提交保留原结果;token 仅暴露本工单表单数据
[ ] AFS-008 RMA 与根因责任矩阵 客服、技术、管理 独立状态机;NFF 不自动归责;现场照片为证据链必需
[ ] AFS-009 SLA 责任分段计时引擎 管理、客服 时间不暂停;KPI 只算 Voltura 责任时段;全量留存供 BYD 索赔
[ ] AFS-010 可配置状态机引擎 管理员 状态/流转/字段/权限/触发动作后台可配置
[ ] AFS-011 BYD 文件导入与主数据治理 售后运营 Excel/CSV 导入;序列号去重/对齐;无法匹配不静默创建;预留 API
[ ] AFS-012 售后计费与结算 财务、管理 自销 vs BYD 双渠道规则;年费+事件费+RMA 报销;延保预留
[ ] AFS-013 备件/翻新件管理 售后运营、仓库 RFID 卡/线缆/替换单元/翻新件;备件使用扣减库存+报销
[ ] AFS-014 安装商资质管理 管理、调度 执照字段+到期日;记录+提醒,不硬拦截
[ ] AFS-015 BYD 只读角色 BYD(Principal) 只看不操作;不可见成本/毛利/年费/安装商采购价/客户原始联系方式
[ ] AFS-016 终端客户自视 终端客户 只看与自己相关的信息;个人/企业/车队类型
[ ] AFS-017 现场工程师 App(离线) 技术员 弱网/断网不丢状态与凭证,恢复后同步
[ ] AFS-018 售后报表与 KPI 看板 管理、客服 SLA 达成(只算 Voltura 责任时段)、积压、固件级故障率

PDD 未承接项登记(2026-09-10 子集核查,需求 §6.13): Dealer 实体与归属标记、产品类别可配置字典(充电桩/户储/V2G)、Communication/Attachment 实体、诊断工具集成、V2 资质自动校验共 5 项登记为 OQ-AFS-009..013(阻塞 Phase 2 需求门禁,门禁前逐项确认「承接 / 显式排除」),与 ../12-client-materials-diff.md §4.5 一致;不改变 Phase 1 范围与契约。

4. P1(Priority 1,优先级 1)运营增强功能清单

原 P1-017023(售后服务单)与 P1-032036(基础报表)已按需求 §6.10 / §6.11 / §9.6 调整为 Phase 1 的 P0 条目(见 §3.10、§3.11),编号空缺保留。

4.1 线索、商机与销售跟进

状态 编号 功能项 使用角色 验收要点
[ ] P1-001 线索创建 销售 记录潜在客户、来源、联系方式、负责人、预计金额和下次跟进时间
[ ] P1-002 线索状态 销售 支持新建、已联系、已确认、不合格、已转化、已流失
[ ] P1-003 线索转客户或商机 销售 转化后保留原线索记录,并关联客户或商机
[ ] P1-004 商机创建 销售 记录客户、联系人、预计金额、成交概率、预计成交日和负责人
[ ] P1-005 销售阶段 销售 支持资格确认、需求了解、报价、谈判、赢单、输单
[ ] P1-006 销售管道 Kanban 销售主管、销售 可按阶段查看和拖动商机,拖动受状态规则约束
[ ] P1-007 跟进活动 销售、客服 支持电话、邮件、会议、备注和任务
[ ] P1-008 下次跟进提醒 销售 逾期或即将到期的跟进任务有提醒
[ ] P1-009 商机转报价 销售 可从商机创建报价并保留关联关系
[ ] P1-010 商机转订单 销售、运营 成交商机可创建订单并保留来源关系

4.2 报价管理

状态 编号 功能项 使用角色 验收要点
[ ] P1-011 报价创建 销售 可选择客户、产品、数量、价格、折扣和安装费
[ ] P1-012 报价金额计算 销售、运营 正确显示未税、GST 和含税金额
[ ] P1-013 报价有效期与付款条款 销售 记录报价有效期和付款条款;过期报价不能直接转订单
[ ] P1-014 报价状态 销售 支持草稿、已发送、已查看、已接受、已拒绝、已过期、已转订单
[ ] P1-015 报价文件 销售、客户服务 可生成或导出报价文件
[ ] P1-016 报价转订单 销售、运营 转订单时保存报价价格快照和关联关系

4.3 履约、调度与运营

状态 编号 功能项 使用角色 验收要点
[ ] P1-024 待履约订单队列 仓储、运营 集中查看待确认、待备货和待发货订单
[ ] P1-025 批量订单处理 运营、仓储 支持批量确认、分配、导出或更新
[ ] P1-026 安装日历 调度 按日期查看预约、工单和电工安排
[ ] P1-027 电工可用性 调度 记录不可用日期或时间段,减少冲突派单
[ ] P1-028 派单超时提醒 调度 电工长期未响应时自动提醒或进入异常队列
[ ] P1-029 改约管理 调度、客服 记录原预约、变更后预约和变更原因
[ ] P1-030 CSV 导入 管理员、运营 可导入客户、商品或基础价格,并报告错误行
[ ] P1-031 CSV/Excel 导出 销售、运营、管理员 可按当前筛选条件导出数据

4.4 高级报表与统计

状态 编号 功能项 使用角色 验收要点
[ ] P1-037 电工业绩 管理者、调度 查看电工任务量、接受率和完成情况
[ ] P1-038 GST 汇总 管理者、财务 按期间统计未税金额、GST 和含税金额
[ ] P1-039 报表导出 管理者、运营 报表可导出并保留筛选条件
[ ] P1-040 财务报表 管理者、财务 销售、采购成本、毛利、应收/应付、采购订单数量与金额和 GST 的汇总与期间对比
[ ] P1-041 库存报表 管理者、仓储、采购 我方仓库库存(现有/可用)与零售端库存,结合库存和销售生成采购建议
[ ] P1-042 退货报表 管理者、客服、运营 按渠道和商品统计零售端退货明细(数量、金额、原因、关联订单)
[ ] P1-043 售后统计 管理者、客服 服务单数量、类型、优先级、处理时长和解决率(Bunnings 渠道)

5. P2(Priority 2,优先级 2)后续扩展功能清单

状态 编号 功能项 说明
[ ] P2-101 Supercheap Auto 承接安装售后 Supercheap Auto 将安装售后交给我方时,复用 Bunnings 渠道的安装派单与售后能力
[ ] P2-102 Woolworths EDI 通过独立交易伙伴配置和映射接入
[ ] P2-103 Coles EDI 通过独立交易伙伴配置和映射接入
[ ] P2-104 Metcash/IGA EDI 通过独立交易伙伴配置和映射接入
[ ] P2-105 ALDI EDI 通过独立交易伙伴配置和映射接入
[ ] P2-106 Kmart/Target EDI 通过独立交易伙伴配置和映射接入
[ ] P2-107 GS1net 商品同步 同步 GTIN 和贸易单元等商品主数据
[ ] P2-108 客户自助门户 让客户查看订单、安装和售后状态
[ ] P2-109 邮件营销 支持客户分组、邮件活动和转化统计
[ ] P2-110 营销自动化 支持按事件触发的客户培育流程
[ ] P2-111 高级销售预测 基于商机阶段、概率和历史数据预测收入
[ ] P2-112 复杂佣金结算 按销售人员、电工或渠道规则计算佣金
[ ] P2-113 多币种 支持 AUD(Australian Dollar,澳元)以外的货币和汇率
[ ] P2-114 多国家税务 支持澳大利亚以外的税务规则
[ ] P2-115 路线优化 根据地址和预约时间优化电工路线

6. 跨模块质量清单

状态 编号 检查项 验收要点
[ ] Q-001 数据权限 用户只能看到和操作授权组织、角色范围内的数据
[ ] Q-002 幂等性 重复 EDI 报文、重复提交和网络重试不会创建重复业务记录
[ ] Q-003 审计完整性 关键数据变更均包含操作者、时间、变更前后值和原因
[ ] Q-004 错误可见性 用户看到清晰错误原因和下一步处理方式
[ ] Q-005 金额一致性 列表、详情、报表和 EDI 使用一致的 GST 计算结果
[ ] Q-006 状态一致性 订单、EDI、安装工单之间的状态联动符合业务规则
[ ] Q-007 文件安全 未授权用户不能访问客户签名、照片和业务文件
[ ] Q-008 移动端恢复 电工端中断或弱网后,已提交数据不会重复或丢失
[ ] Q-009 时区一致性 后台、移动端、通知和报表按配置的澳大利亚时区展示时间
[ ] Q-010 英文界面 Phase 1 面向业务用户的页面、按钮、错误提示和通知使用英文
[ ] Q-011 分页与筛选 大数据量列表仍可分页、搜索和按条件筛选
[ ] Q-012 备份与恢复 业务数据、文件和关键配置具备可验证的备份恢复方案
[ ] Q-013 后台任务监控 EDI 轮询、重试和通知任务有运行记录与失败告警
[ ] Q-014 真实联调 Supercheap Auto 和 Bunnings 按实施顺序完成测试环境或真实流程端到端验证
[ ] Q-015 渠道规则独立性 Supercheap Auto 与 Bunnings 的渠道规则相互独立,新增或调整任一渠道不影响另一渠道(需求 §8.3)
[ ] Q-016 售后记录留存 Phase 2:售后域记录留存 7 年,满足 ACL/CGA 与 Privacy Act 要求(需求 §8.5)

7. 首期验收场景(访谈历史意图;验收执行以 04 GWT 与 08 证据为准)

场景 A:采购与货源入库

  • 能录入/导入在比亚迪平台下单的采购订单(镜像),记录供应商、商品、数量、采购成本价和比亚迪平台订单号。
  • 采购订单能关联仓库收货、质检和入库;供应商发货在比亚迪平台跟踪。
  • 比亚迪澳洲公司的货能收货、质检并入库到我方澳大利亚仓库。
  • 入库记录能关联货源伙伴、来源批次和采购参考号。
  • 三单对账能核对采购订单、实际收货和供应商发票。
  • 库存可供对应澳大利亚公司(A / B)履约。

场景 B:Supercheap Auto 采购订单入站(澳大利亚公司 B)

  • 系统接收到 Supercheap Auto 的 PO。
  • 系统保存原始报文、外部引用号和接收时间。
  • 系统完成字段、商品、数量、地址和订单号校验。
  • 有效报文创建一张销售订单,且归属澳大利亚公司 B。
  • 重复报文不会创建第二张销售订单。
  • 无效报文进入异常队列并显示失败原因。
  • Supercheap Auto 订单仅完成供货,不进入安装履约。

场景 C:订单确认和发票

  • 运营人员能够查看待确认订单。
  • 系统生成并发送 POA。
  • 仓储人员能够分配库存并记录发货。
  • 系统生成并发送 ASN。
  • 系统生成并发送 INVOIC。
  • 每份出站报文都能追溯到原始订单。
  • 失败报文支持自动或人工重试。

场景 D:物流履约跟踪(历史阶段标签已废止)

本场景的“后续阶段”标签已废止;Phase 1 包含非 Bunnings 发货履约,Bunnings 直连与退货/退款仍按 Phase 2 边界延期。

  • 已确认订单能创建发货单,支持拆单和部分发货。
  • 发货单能关联承运商、运单号和包装层级(托盘/箱/件)。
  • 交货预约能记录时间窗口,并能改约和逾期提醒。
  • 物流状态能从待发货跟踪到已签收,签收人和时间可追溯。
  • ASN 发货通知字段能从发货单和包装信息生成。
  • 拒收、破损和退回能被记录,并关联补发或退款。

场景 E:安装派单与现场完成(Phase 2)

本场景属 Phase 2,不属于 Phase 1 验收。

  • Bunnings 订单能够创建安装工单。
  • 调度人员能够根据服务区域选择电工。
  • 电工收到派单并在移动端接受任务。
  • 电工能够查看安装地址、产品和要求。
  • 电工能够回传到达、进行中和完成状态。
  • 电工能够上传照片和客户签名。
  • 安装失败时必须记录原因并进入异常处理流程。

场景 F:基础售后服务单

Phase 1 仅交付独立服务单;以下安装工单、照片、签名和现场备注关联均属 Phase 2,不进入 Phase 1 验收。

  • Phase 2:客服人员可以从客户详情进入安装工单。
  • Phase 2:客服人员可以查看安装照片、签名和现场备注。
  • 客服人员可以创建并分配售后服务单。
  • 服务单关闭前必须填写解决方案。
  • 客户完整业务时间线可以被查询。

场景 G:组织隔离

  • 中国大陆母公司可跨公司查看和管理全集团数据。
  • 澳大利亚公司 A 只能访问 Bunnings 相关数据,不能访问 Supercheap Auto 数据。
  • 澳大利亚公司 B 只能访问 Supercheap Auto 相关数据,不能访问 Bunnings 数据。
  • 香港分公司能管理与比亚迪澳洲公司的货源合同,不直接作为零售商交易主体。

场景 H:Bunnings 直连 EDI(Phase 2)

本场景仅定义 Phase 2 验收意图,不属于 Phase 1 实现或验收(需求 §9.2)。

  • 直连接收并记录 Bunnings 的真实或测试 PO,保留来源标识、原始数据和外部引用号,订单归属澳大利亚公司 A。
  • 有效 PO 幂等地创建正确订单,重复数据不产生重复订单。
  • 直连接收的 Bunnings 订单与销量数据可追溯到原始数据、来源服务商、外部引用号和处理日志,重复数据不产生重复销量记录。
  • POA、ASN、INVOIC 按 Bunnings 规范生成并发送,失败报文可重试或人工补偿。
  • Bunnings 的 EDI 数据与 Supercheap Auto 渠道完全隔离。

场景 I:Voltura BYD 充电桩售后(Phase 2)

本场景仅定义 Phase 2 验收意图,不属于 Phase 1 实现或验收(需求 §9.8)。

  • 多入口报修自动生成 Case;远程诊断可关闭(0 现场单)或升级现场工单 / RMA。
  • 维修工单走完待派遣/已派遣/已接单/在途/到达/维修中/完成/失败状态机,非法流转被拒绝。
  • 免登录表单(token + 有效期)可查看、可提交、不可重复提交;过期/撤销/未知 token 有明确错误反馈。
  • RMA 独立状态机运行;进入 reimbursed/closed 前必须完成责任判定;NFF 不自动归责。
  • SLA 责任分段计时完整留存,KPI 只统计 Voltura 责任时段。
  • BYD 文件导入完成序列号去重/对齐校验;无法匹配的行保留复核草稿,不静默创建。
  • BYD 角色只看不操作,且不可见成本、毛利、年费金额、安装商采购价与客户原始联系方式。

8. 首阶段发布闸门(历史登记;权威发布门禁以 04/08 与 requirements §9 为准)

Phase 1 发布前,下列 Phase 1 条件必须全部满足;标注「第二期」的条目为登记项,不属于 Phase 1 闸门条件,待 Phase 2 需求门禁后验收。

  • P0 功能全部完成并通过测试。
  • 多租户组织隔离测试通过:母公司全局可见,两家澳大利亚公司数据互不可见。
  • 采购流程测试通过:供应商、采购订单(镜像/回填)、收货、三单对账和应付账款。
  • 比亚迪澳洲公司货源入库流程测试通过。
  • 物流履约流程测试通过:发货单、承运商、包装层级、运单跟踪和签收。
  • Supercheap Auto 的 PO、POA、ASN、INVOIC 流程完成联调。
  • (第二期/后续增项,登记项:不属于首期闸门条件)Bunnings 渠道安装派单、电工端和售后服务能力完成验收。
  • (第二期,登记项:不属于首期闸门条件)Voltura BYD 充电桩售后域(REQ-018..026 / AFS-001..018)经 Phase 2 需求门禁(含 OQ-AFS-001..013 逐项关闭)后完成验收。
  • 重复报文和重复提交测试通过。
  • EDI 失败、重试和人工补偿测试通过。
  • 客户、订单、EDI 和安装数据权限测试通过。
  • 订单金额、GST、含税和未税金额测试通过。
  • 安装照片和客户签名的上传、查看及权限测试通过。
  • 电工端弱网、重复提交和会话过期场景测试通过。
  • 审计日志、后台任务和错误日志可供运营人员查询。
  • 管理者能查看基础销售、订单、EDI 和安装报表,数据与业务单据一致。
  • 真实业务用户完成 UAT,并确认核心流程可操作。
  • Supercheap Auto 渠道当前不启用安装售后,系统已预留未来承接能力。
  • Bunnings 已纳入项目确定范围,并按 Supercheap Auto 稳定后的第二阶段实施;其他渠道未被提前纳入发布范围。