Files
docs/财务管理/财务管理产品确认表.md
T
2026-08-10 17:48:45 +08:00

10 KiB
Raw Blame History

财务管理产品确认表

版本:V1.0
创建日期:2026-08-10
状态:待产品与业务确认
适用范围:客户账户、客户应收应付、客户对账单、结算单应收/应付、收付款核销、发票、费用分析和利润

技术方案说明:服务边界、跨服务访问、事件幂等、金额存储、状态留痕和正式模块发布方式已按当前仓库架构直接确认,不再要求产品确认;以 XLSX 的“技术结论”工作表为准。

正式技术决策见:财务服务边界设计。

一、确认说明

本表用于把财务原型中的全量能力转换为可开发的产品结论。原型只作为页面和字段参考,不能代替状态、权限、金额口径和数据来源确认。

  • “建议结论”是可直接评审的默认方案,不是已确认需求。
  • “最终结论”由产品/业务负责人填写;确认后状态改为“已确认”。
  • 暂时无法确认的事项改为“暂缓”,同时填写本阶段临时处理方式。
  • F0 是全量财务共同底座;F1/F2 可在 F0 契约冻结后并行;F3/F4 依赖前序台账。

二、全量范围确认

编号 范围 建议结论 最终结论 状态
S1 客户账户 做预充值、冻结、解冻、扣款、退款和账户流水;账户余额与应收核销分开,任何抵扣都产生核销记录 待填写 待确认
S2 客户应收 做客户费用池、对账单、应收单、到期/逾期、收款、部分核销、结清、反核销 待填写 待确认
S3 客户应付 仅在确有平台向客户付款的业务场景时启用;否则不开放菜单和数据方向 待填写 待确认
S4 客户对账单 按客户 + 币种 + 账期生成,支持内部复核、发送、客户确认、争议、重开和关闭 待填写 待确认
S5 供应商应付 做供应商成本池、供应商对账、应付单、付款、付款核销和反核销 待填写 待确认
S6 发票 做发票申请、开票登记、票号/文件关联、红冲和作废;不直接假定外部开票平台 待填写 待确认
S7 费用分析 按费用项目、客户、供应商、期间统计发生额、已结算额和余额,支持钻取来源单据 待填写 待确认
S8 利润 支持客户、货柜、单票、月份维度;收入、成本、分摊、汇率和利润率必须可追溯 待填写 待确认

三、F0 财务底座确认

编号 需要确认的事项 建议结论 最终结论 状态
F0-01 财务服务边界 新增独立 Finance 服务和财务数据库;Firstleg 只提供不可变业务费用来源,不承载应收应付余额 按当前架构采用独立 Finance 服务/财务库 技术已确认
F0-02 财务主体/账套 至少支持平台收款主体、付款主体;主体、账套和客户隔离键分开建模 待填写 待确认
F0-03 往来单位 Finance 引用客户/供应商主数据并保存名称快照;不复制业务实体,不跨库 Join 待填写 待确认
F0-04 币种与精度 使用 ISO 4217 三位码;原币金额不可覆盖;不同币种不直接合并或核销 待填写 待确认
F0-05 汇率 F0 预留汇率来源、生效时间、版本和快照;未确认前不做自动折算 待填写 待确认
F0-06 财务期间 支持 OPEN、CLOSING、CLOSED;关闭期间禁止直接改账,错误走调整/冲销单 待填写 待确认
F0-07 编号 AR/AP/对账单/收款/付款/核销/发票/钱包分别由服务端发号,重试返回原单号 待填写 待确认
F0-08 来源费用入池 仅接收 APPROVED、PUBLISHED、settlementIncluded=true 且未作废/未被有效账单使用的来源版本 待填写 待确认
F0-09 事件可靠性 Firstleg Outbox 发布费用事件,Finance 消费幂等并保存来源快照;失败可重试、可查结果 按现有 Outbox 与幂等模式实现 技术已确认
F0-10 审计与权限 制单、复核、确认、收付款、核销、反核销、关账、开票、钱包操作使用独立权限和审计事件 待填写 待确认

四、F1 客户应收与对账确认

编号 需要确认的事项 建议结论 最终结论 状态
F1-01 账单聚合维度 客户 + 币种 + 账期;不同币种不合并 待填写 待确认
F1-02 生成方式 支持按筛选结果人工生成;后续可增加定时生成,但不得重复出账 待填写 待确认
F1-03 账单状态 DRAFT → INTERNAL_REVIEW → SENT → CUSTOMER_CONFIRMED → CLOSED;SENT 可 DISPUTED 后重开 待填写 待确认
F1-04 应收状态 OPEN → PARTIALLY_SETTLED → SETTLED;到期后增加 OVERDUE 标记,不改变余额 待填写 待确认
F1-05 客户确认 客户可确认或提出争议;争议必须填写原因和明细,处理后重新发送 待填写 待确认
F1-06 收款登记 首版人工登记到账日、金额、币种、方式、凭证号、附件和登记人 待填写 待确认
F1-07 核销关系 支持一笔收款核销多张应收、一张应收被多笔收款核销;禁止跨币种和超额 待填写 待确认
F1-08 反核销/作废 独立高风险权限,填写原因并保留原记录;不物理删除 待填写 待确认
F1-09 出账后调整 不直接覆盖原费用;通过补差、冲销或调整单形成新来源 待填写 待确认
F1-10 预收/多收/手续费/退款 单独建模为预收、其他应付款或退款,不直接冲减应收金额 待填写 待确认

五、F2 供应商应付与结算确认

编号 需要确认的事项 建议结论 最终结论 状态
F2-01 成本来源 只有具备供应商、付款主体、成本凭证、币种金额和成本归属的来源才能进入应付池 待填写 待确认
F2-02 成本确认节点 以供应商账单/业务完成/内部审核中确定一个正式节点;确认后冻结成本快照 待填写 待确认
F2-03 供应商账单 DRAFT → INTERNAL_REVIEW → SENT → CONFIRMED → CLOSED;差异走争议/补差/冲销 待填写 待确认
F2-04 应付状态 OPEN → PARTIALLY_PAID → PAID;到期增加 OVERDUE 标记 待填写 待确认
F2-05 付款与核销 付款单独登记,支持多对多付款核销;禁止跨币种和超额 待填写 待确认
F2-06 审批 应付确认和付款前复核使用独立权限;是否需要金额分级审批待确认 待填写 待确认
F2-07 预付/押金/代付/退款 不混入普通应付余额,单独建模并保留关联单据 待填写 待确认
F2-08 当前人工 PAYABLE 明细 仅作为待补充来源,不得直接视为供应商应付闭环 待填写 待确认

六、F3 客户账户与发票确认

编号 需要确认的事项 建议结论 最终结论 状态
F3-01 账户余额性质 明确是客户预付款余额还是平台内部授信;充值必须有到账凭证,余额变更原子落流水 待填写 待确认
F3-02 账户与应收关系 账户扣款可以核销应收,但不得直接修改应收原金额;余额、扣款、核销三条记录均保留 待填写 待确认
F3-03 冻结与解冻 明确冻结触发、解冻人、原因、部分冻结和失败补偿 待填写 待确认
F3-04 退款 退款必须关联原充值/收款,记录审批、到账方式、退款凭证和余额恢复规则 待填写 待确认
F3-05 发票主体 明确开票主体、税率、含税/未税、发票类型和客户抬头校验 待填写 待确认
F3-06 开票流程 申请 → 审核 → 开票登记 → 票据/文件关联;红冲、作废不可删除原票 待填写 待确认
F3-07 外部平台 首版可人工登记,外部开票平台和银行流水接口另定接入契约 待填写 待确认

七、F4 费用分析与利润确认

编号 需要确认的事项 建议结论 最终结论 状态
F4-01 收入口径 按已确认/已发布应收还是已收款确认收入,二者报表分开显示 待填写 待确认
F4-02 成本口径 按已确认应付还是已付款确认成本,二者报表分开显示 待填写 待确认
F4-03 分摊维度 支持客户、订单、单票、柜次、费用项目;明确公共成本分摊算法 待填写 待确认
F4-04 汇率 明确交易日、账单日或月末汇率,以及本位币和汇兑损益 待填写 待确认
F4-05 期间锁定 月结后报表冻结;调整通过新期间补差/冲销反映 待填写 待确认
F4-06 利润维度 客户、货柜、单票、月份均支持;每个结果可钻取到收入、成本、分摊和原始单据 待填写 待确认
F4-07 导出与权限 导出按财务数据权限控制,客户不可见供应商成本和内部利润 待填写 待确认

八、全量验收主链路

8.1 客户应收

Firstleg 已发布费用
  → Finance 来源池
  → 客户对账单
  → 内部复核/客户确认
  → 应收单
  → 部分收款
  → 多对多核销
  → 结清
  → 反核销恢复余额

8.2 供应商应付

已审核供应商成本
  → 供应商对账单
  → 应付审批/确认
  → 付款登记
  → 付款核销
  → 结清
  → 反核销/付款撤销

8.3 账户、发票和利润

充值/收款 → 账户流水 → 应收核销
应收确认 → 开票申请 → 开票登记/红冲
应收收入 + 应付成本 + 分摊 + 汇率 → 利润分析/利润表

九、进入设计与开发的门槛

  • S1-S8、F0-01 至 F0-10 全部形成结论,或明确暂缓处理方式。
  • F1/F2 的账单、应收应付、收付款和核销对象关系冻结。
  • F2 供应商成本来源不能继续使用没有供应商和凭证的人工 PAYABLE 明细替代。
  • 财务服务与 Firstleg 的事件、查询接口、来源版本和幂等契约完成书面确认。
  • F3 钱包资金性质、发票税务主体和 F4 收入成本/汇率/分摊口径完成确认后,才能进入对应开发阶段。
  • 每阶段至少准备正常、重复提交、并发、越权、跨币种、超额核销、已关账调整和反核销验收案例。