# 氢费(采购端)汇总报表 — 产品需求说明(PRD) | 项目 | 内容 | |------|------| | 文档版本 | v1.0(业务版) | | 产品模块 | 台账数据 → 氢费(采购端)汇总报表 | | 文档类型 | 产品需求说明 | | 适用读者 | 产品、采购、财务、运营、测试、项目 | --- ## 一、为什么做这件事 ### 1.1 业务痛点 - 采购侧需按加氢站维度掌握氢费规模、应付与实付、开票与预付余额,现有数据分散在车辆氢费明细、打款、开票等模块,缺少一站汇总视图。 - 财务对账需快速识别「未付金额」「站点欠费」等风险,并下钻到账单、流水、发票凭据。 ### 1.2 产品价值 | 价值点 | 说明 | |--------|------| | 站点汇总 | 一行一站,看清加氢量、应付、已付、未付、开票、未开票、当前余额 | | 对账效率 | 顶部合计条随筛选即时汇总,支撑采购与财务日常核对 | | 可追溯 | 关键金额可钻取明细,付款凭据、发票支持在线预览与下载 | | 风险可见 | 未付/未开票金额为正、当前余额为负时突出展示 | ### 1.3 本期目标 建设 Web 端「氢费(采购端)汇总报表」,按地区、加氢站、结算方式查询,展示站点汇总列表及合计;支持多类钻取与 CSV 导出。 ### 1.4 本期不做 - 报表内直接发起打款、开票(跳转或对接后续迭代)。 - 跨年度历史数据全量迁移方案(本期以 2026 年起统计口径描述为准,上线以数据准备结果为准)。 --- ## 二、谁在用、用来干什么 ### 2.1 用户角色 | 角色 | 典型诉求 | |------|----------| | **采购人员** | 按站点查看氢费与支付进度,核对当前余额、欠费站点 | | **财务人员** | 核对应付/实付/未付/已开票,查看付款证明与发票附件 | | **运营/主管** | 按地区、结算方式浏览整体规模与异常站点 | ### 2.2 核心使用场景 1. **日常巡检**:按地区或结算方式筛选,查看顶部合计与列表,关注未付、已欠费站点。 2. **站点下钻**:点击加氢总量、应付总金额等,打开明细弹窗核对构成。 3. **付款与发票核查**:从已付总金额、已开票金额钻取,预览付款凭据或发票。 4. **导出报送**:按当前筛选结果导出 CSV。 --- ## 三、页面功能说明 ### 3.1 页面组成 路径:**台账数据 → 氢费(采购端)汇总报表** 自上而下: 1. **查询条件区** — 地区、加氢站全称、结算方式 2. **汇总列表区** — 标题、导出、筛选摘要、顶部合计条、站点表格 3. **弹窗** — 需求说明、各类钻取明细、附件预览 面包屑行右上角提供 **「查看需求说明」**(本文档);汇总列表标题右侧提供 **「导出」**。 ### 3.2 查询条件 | 查询项 | 业务说明 | |--------|----------| | 地区 | 加氢站所属省/市,支持搜索;空为全部 | | 加氢站全称 | 从加氢站主数据选择;空为全部 | | 结算方式 | 预付 / 月结;空为全部 | **交互:** 修改条件后点击 **「查询」** 生效;**「重置」** 清空条件。查询成功给予简短提示。列表上方展示当前筛选摘要(地区、加氢站、结算方式)。 ### 3.3 顶部合计条 表格上方独立展示(随当前列表筛选结果汇总): | 合计项 | 计算口径 | |--------|----------| | 加氢总量(kg) | 列表各行加氢总量之和 | | 应付总金额(元) | 列表各行应付总金额之和 | | 已付总金额(元) | 列表各行已付总金额之和 | | 未付总金额(元) | **应付总金额合计 − 已付总金额合计**;大于 0 时红色显示 | | 未开票总金额(元) | **应付总金额合计 − 已开票总金额合计**;大于 0 时红色显示 | | 充值总额(元) | 列表各行充值总额之和 | | 当前总余额(元) | 列表各行当前余额之和;合计为负时红色显示 | ### 3.4 汇总列表字段 **列顺序(左→右):** 序号 → 地区 → 加氢站全称 → 结算方式 → 加氢总量(kg) → 应付总金额(元) → 已付总金额(元) → 未付总金额(元) → 已开票金额(元) → 未开票金额(元) → 充值总额(元) → 当前余额(元) **表头列宽:** 支持鼠标拖动表头右侧调整列宽(最小宽度限制),便于长站名与金额列阅读。 | 字段 | 业务口径 | 交互 | |------|----------|------| | 结算方式 | 预付 / 月结 | 只读 | | 加氢总量(kg) | 自 **2026 年起** 该站全部氢费加氢量之和 | 点击钻取 **加氢量明细**(仅加氢量,不含金额) | | 应付总金额(元) | 该站「车辆氢费明细」**加氢总价(元)** 求和 | 点击钻取明细(加氢量、成本单价、成本总价) | | 已付总金额(元) | 加氢站打款管理中 **已支付金额** 求和 | 点击钻取支付账单明细 | | 未付总金额(元) | **应付总金额 − 已付总金额**(行内计算) | 只读;大于 0 红色 | | 已开票金额(元) | 该站已开票金额合计 | 点击钻取开票记录 | | 未开票金额(元) | **应付总金额 − 已开票金额**(行内计算) | 只读;大于 0 红色 | | 充值总额(元) | 该站预充值(打款入账)金额合计 | 点击钻取充值明细 | | 当前余额(元) | 2026 年期初余额,扣减 2025 年及以前未扣款记录后的实时余额 | 点击钻取余额变更明细;**为负** 时金额红色 + 左侧 **「已欠费」** 标签 | ### 3.5 钻取明细说明 #### (1)加氢量明细(由加氢总量进入) | 列 | 说明 | |----|------| | 序号、加氢时间、订单编号、车牌号、加氢量(kg) | 来源于车辆氢费明细,按当前加氢站筛选 | | 合计 | 加氢量合计 | #### (2)应付总金额明细 | 列 | 说明 | |----|------| | 序号、加氢时间、订单编号、车牌号、加氢量(kg)、成本单价(元/kg)、成本总价(元) | 按站筛选的车辆氢费明细 | | 合计 | 加氢量、成本总价;弹窗标题含站名 | #### (3)已付总金额明细(由已付总金额进入) | 列 | 说明 | |----|------| | 加氢站全称、账单开始时间、账单结束时间、应付总金额(元)、已付总金额(元)、银行付款证明 | 按账单维度展示 | | 银行付款证明 | **查看付款凭据** — 预览付款证明图片 | | 合计 | 应付、实付合计 | #### (4)已开票明细(由已开票金额进入) | 列 | 说明 | |----|------| | 加氢站全称、开票时间、开票金额(元)、发票 | | | 发票 | **查看发票** — 在线预览 PDF/图片;**下载发票** — 下载 PDF/图片文件 | | 合计 | 开票金额合计 | #### (5)充值总额明细(由充值总额进入) | 列 | 说明 | |----|------| | 加氢站全称、支付时间、预充金额(元)、付款凭证 | 支付时间为 **YYYY-MM-DD** | | 付款凭证 | **预览** — 在线查看;**下载** — 下载凭证文件 | | 合计 | 预充金额(充值总额)合计 | #### (6)余额变更明细(由当前余额进入) | 列 | 说明 | |----|------| | 加氢站全称、收入金额(元)、支出金额(元)、余额(元)、订单编号 | 收入/支出为空显示「—」;余额为负红色 | | 合计 | 收入合计、支出合计、末行余额(与列表该行当前余额一致) | ### 3.6 附件预览 - 付款凭据、发票在弹窗中预览;PDF 使用文档预览,图片直接展示。 - 发票支持下载,文件名与开票记录一致。 ### 3.7 导出 - 点击 **「导出」** 下载当前筛选结果 CSV(含列表字段及合计行)。 - 编码 UTF-8(带 BOM),便于 Excel 打开。 --- ## 四、业务规则摘要 | 规则 | 说明 | |------|------| | 统计起点 | 加氢总量等业务口径默认 **2026 年起**(与车辆氢费明细、主数据生效规则一致) | | 未付(行) | 应付总金额 − 已付总金额 | | 未付(合计条) | 各站未付之和,等价于应付合计 − 已付合计 | | 未开票(行) | 应付总金额 − 已开票金额 | | 未开票(合计条) | 各站未开票之和,等价于应付合计 − 已开票合计 | | 已欠费 | 仅 **当前余额 < 0** 时展示标签 | | 钻取范围 | 均限定为 **当前汇总行对应加氢站** | --- ## 五、验收要点(业务) 1. 查询、重置、筛选摘要、合计条与列表数据一致。 2. 各可点击金额/加氢量钻取弹窗字段与上文一致,合计正确。 3. 未付、已欠费展示规则符合第四节。 4. 付款凭据可预览;发票可预览与下载。 5. 列宽可拖动;导出字段完整。 6. 「查看需求说明」可打开本 PRD 全文。 --- **文档结束**