# 财务系统需求汇总

> 状态：持续更新中  
> 整理原则：后续需求按照现有财务系统模块归类，不按留言先后顺序堆叠；同一模块的补充内容合并去重，保留关键差异与待确认点。

## 0. 模块分类标准

后续意见优先按照当前财务系统已有模块进行整理：

1. 财务总览
2. 报销审批
3. 个人账
4. 资金流水
5. 应收应付
6. 合同台账

在现有模块基础上，额外增加：

7. 公共账

同时，账号、权限、角色、数据可见范围等不完全属于某一个业务模块的内容，暂归入“通用账号与权限”。

## 1. 财务总览

### 1.1 公司主体总览

- 财务总览除了展示整体大报表外，还需要支持按公司主体查看。
- 用户点击某一个公司主体后，应进入该公司的独立总览页面。
- 每个公司主体的账务总览中，需要清楚展示该公司下各类账户余额。
- 当前一个公司主体下的账由个人账和公共账组成：
  - 当前固定三个人的个人账余额；
  - 该公司主体对应的公共账余额。
- 公司主体总览中应能分别看到每个人个人账余额是多少，以及公共账余额是多少。
- 账户总览中还需要有一个“总公共账余额”，便于快速查看公共账整体余额。
- 该视图用于快速判断某个公司主体内部资金在个人账与公共账之间的分布情况。

### 1.2 公司主体账户配置

- 不同公司主体下的账户设置不完全相同，财务总览和账户总览需要按公司主体展示实际配置。
- 当前公司主体账户设置如下：
  - 万物有灵：需要设置三个人的个人账和一个公共账；工资等固定月度支出按具体人员和账户单独配置。
  - 秘色破茧：只有公共账，不设置个人账。
  - 云汉寻真：只有朱潇潇一个人的个人账和一个公共账。
  - 点将：目前不经营，暂时不设置账户、不设账。

- 财务总览需要根据公司主体的实际账户配置展示，不应强制所有公司都显示同样的个人账结构。

### 1.3 固定月度工资支出配置

- 工资类支出属于每个月固定发生的金额，系统应支持提前配置固定金额和固定出账账户，到期后按月生成或提醒处理。
- 当前已明确的工资支出账户规则如下：
  - 钱丽娜的工资：从万物有灵的钱丽娜个人账支出。
  - 吕娟英的工资：从钱丽娜个人账支出。
  - 朱潇潇的工资：从云汉寻真的公共账支出。
  - 朱潇潇爸爸的工资：从云汉寻真朱潇潇个人账支出。
- 每项工资配置中建议至少记录：人员姓名、所属公司主体、出账账户类型、具体出账账户、月固定金额、执行周期和生效状态。
- 工资支出执行后，应同步影响对应个人账或公共账余额，并能在账户明细中看到该笔固定支出的记录。

## 2. 报销审批

### 2.1 报销资金来源分类

- 每一笔报销都需要明确标记报销资金来源。
- 报销资金来源至少需要支持以下分类：
  - 从报销人本人的个人账报销；
  - 从其他指定人员的个人账报销；
  - 从公共账报销。
- 报销审批记录中，应能清楚看到：
  - 报销人；
  - 报销事项/用途；
  - 对应项目或业务事项；
  - 报销金额；
  - 报销资金来源类型；
  - 若来自个人账，应标明具体对应人员；
  - 若来自公共账，应标明公共账来源。
- 该分类需要进入报销审批流程和后续报表，避免只记录“谁报销了多少钱”，但看不出这笔钱最终从哪个账目承担。

### 2.2 报销款去向分类

- 每一笔报销除需要明确“从哪里报销”外，还需要明确“报销款去了哪里”。
- 报销款去向至少需要支持以下分类：
  - 有发票：报销款直接打给报销人的个人银行卡；
  - 无发票：报销款不直接打款，而是调拨到报销人的个人账户中。
- 报销审批记录中需要同步记录是否有发票、付款去向、收款对象和对应金额。
- 该分类需要进入后续报表，便于区分真实对外付款与个人账户内部调拨。

### 2.3 不同报销来源的审批规则

- 公共账报销：需要钱丽娜和朱潇潇都审批同意后，才可以执行报销。
- 个人账报销：如果使用的是报销人自己的个人账，不需要额外审批，财务可直接操作。
- 涉及他人个人账报销：如果报销需要从其他人的个人账支出，必须取得对应账户持有者同意后才可以操作。
- 报销审批规则需要与报销资金来源分类联动，系统在选择资金来源后，应能对应显示或触发相应审批要求。

## 3. 个人账

### 3.1 个人账人员范围与可见权限

- 个人账当前固定为三个人，不需要支持新增或减少；后续如果人员变化再调整。
- 现阶段不区分管理者和普通使用者权限。
- 当前预计使用者为三位个人账持有者加一位财务人员，共四个人。
- 这四个人现阶段都可以查看相关账务数据。
- 后续如需要再增加权限隔离，例如只看自己的个人账、财务只读、管理者全局查看等，再作为第二阶段优化。

### 3.2 合同应收分配进入个人账

- 合同产生应收金额后，需要支持将其中一部分金额分配到个人账。
- 分配到个人账的金额，应在个人账的账目流转中体现，便于后续查看个人相关收益、往来或分账记录。
- 分配操作目前预期为人工录入或人工调整，而不是完全自动计算。

### 3.3 报销从个人账支出

- 报销审批中若选择从某个人的个人账报销，该笔报销需要在对应个人账中形成支出/扣减记录。
- 报销人本人和实际承担报销的个人账可以不是同一个人，系统需要支持指定具体承担人员。
- 个人账流水中应能看出该笔支出对应的报销事项、报销人、金额和审批记录。

### 3.4 个人账承担固定工资支出

- 部分固定月度工资支出需要从指定个人账中扣减。
- 当前已明确：钱丽娜工资、吕娟英工资从钱丽娜个人账支出；朱潇潇爸爸工资从云汉寻真朱潇潇个人账支出。
- 这类支出应支持提前配置月固定金额，按月形成个人账支出记录。

### 3.5 个人账余额的支取与发放记录

- 个人账仍需要保留，因为后续会存在部分发票或报销需要进入个人账的情况。
- 个人账余额不需要设置额外发放审批流程。
- 个人账持有者可以自行通过各类合规发票，把自己个人账里的钱报销出来，也可以使用其他方式处理。
- 使用其他发票报销个人账余额时，现阶段不需要在系统中强制关联发票信息或报销审批单。
- 系统需要记录个人账余额变化和支取结果，但不必把每一次支取都设计成复杂审批流程。

## 4. 资金流水

> 优先级说明：资金流水不是当前最核心需求，因为招商银行企业版中已有较完整的资金流水记录。该模块可先作为可选/后置能力，根据团队实际查看需求再决定是否接入。

### 4.1 资金流水模块的优先级

- 当前系统中资金流水的重要性相对较低，不必作为第一阶段核心建设重点。
- 现阶段不需要接入招商银行企业版资金流水。
- 如果后续团队需要查看，再根据团队需求决策是否接入。

### 4.2 资金流水数据接入的可选方案

- 如果后续团队成员需要在财务系统内同步查看资金流水，可以再评估如何把招行企业版中的流水数据调入系统。
- 数据接入可以作为后置功能，重点评估：
  - 是否有必要接入；
  - 接入频率是实时、定期同步还是手工导入；
  - 接入后是否只用于查看，还是需要与合同、报销、个人账、公共账产生关联。

### 4.3 个人账与公共账的内部账目流转

- 合同应收金额分配到个人账或公共账后，现阶段不要求支持从流水反查合同及签约主体。
- 内部账目流转以能看到账户余额和分配结果为主，不把复杂流水追溯作为第一阶段重点。

## 5. 应收应付

### 5.1 应收金额分配设置

- 不论合同签约主体是哪家公司，系统都需要支持对应收金额进行分配设置。
- 每笔合同应收金额需要能拆分为：
  - 分配到个人账的金额；
  - 分配到公共账的金额。
- 每个项目的金额分配全部由人工操作，不设置固定分配比例。
- 分配操作目前不需要审批。
- 有分配操作权限的人目前限定为钱丽娜。
- 分配结果需要与个人账、公共账、报表展示联动。
- 现阶段不要求支持分配到个人账和公共账后的流水反查。

### 5.2 应收应付关联合同与付款说明

- 应收应付模块整体方向基本可保留现有逻辑。
- 最好能够在每一笔应收/应付记录中关联对应合同，支持查看或打开合同附件。
- 涉及应收/应付金额时，需要能记录并查看该笔款项的关键说明，包括：
  - 应收或应付金额；
  - 预计收款/付款时间；
  - 实际收款/付款时间，如有；
  - 付款条件或付款逻辑；
  - 与合同条款相关的说明。
- 这些说明可以通过批注、备注、悬浮说明、详情弹窗或点击展开的方式呈现。
- 上述呈现方式需要开发确认实现难度；如果实现成本过高，可以暂不做复杂交互。
- 用户在需要查看时，应能通过点击对应金额或记录，快速看到该笔款项为什么这么付、什么时候付、依据是什么。

### 5.3 多付款节点展示

- 如果合同中存在多个付款节点，每笔应收/应付都需要在台账中体现出来。
- 需要展示的节点信息包括：
  - 首付款金额；
  - 尾款金额；
  - 其他分期款项金额，如有；
  - 各节点对应的支付时间；
  - 各节点对应的支付条件。

### 5.4 固定工资应付事项

- 工资类固定月度支出可作为应付事项的一类进行管理。
- 对于已提前配置固定金额和固定出账账户的工资，应支持按月生成待付款/已付款记录，便于财务核对是否已经处理。
- 固定工资应付记录应与对应个人账或公共账出账记录保持一致。

## 6. 合同台账

### 6.1 合同台账定位

- 合同台账用于汇总管理所有合同。
- 平时合同会发给法务机器人做合同台账，合同文件会上传或保存到 NAS。
- 财务系统应支持从 NAS 读取或关联合同文件，作为合同台账和应收应付中的合同附件来源。
- 因合同文件可以从 NAS 提取，财务系统内不需要再重复人工上传合同。

### 6.2 合同负责人字段

- 每份合同需要明确标注合同负责人。
- 当前主要合同负责人通常为钱丽娜或朱潇潇，但系统字段应支持选择或填写具体负责人。
- 合同负责人应在合同台账列表和合同详情中体现，便于快速判断该合同由谁主要跟进、签约或负责。
- 合同负责人字段可用于后续按负责人筛选、统计项目归属和核算个人相关业绩。

### 6.3 合同应收金额的分账设置

- 合同台账中需要为每份合同保留应收金额分配入口或分配字段。
- 分配逻辑不受合同签约公司主体限制，即不同公司主体签约的合同，都需要能设置应收金额如何进入个人账和公共账。
- 合同层面应能查看该合同对应收金额的分配结果，便于从合同追溯到后续账目记录。

### 6.4 合同附件与在线预览

- 每份合同需要关联签约版合同文件，便于后续查看。
- 详细合同应支持点击查看，最好能够在线预览，不需要下载后再打开。
- 签约版合同文件在线预览格式建议优先支持 PDF 或图片。
- 合同台账应与应收应付记录建立关联：
  - 从合同台账进入时，应能看到该合同对应的应收/应付金额、付款节点和付款逻辑；
  - 从应收应付进入时，也应能反向打开或查看对应合同。

### 6.5 合同金额批注与重要注意事项

- 对合同金额，包括应收金额或应付金额，需要支持简单批注，用于说明付款或收款条件及时间。
- 合同中的关键付款条款、收款条件、风险提示或需要特别关注的信息，应能提炼到“重要注意事项”中展示。
- “重要注意事项”需要设置为合同台账列表中的固定展示字段。
- 该字段用于描述合同里特别需要关注的内容，避免每次都必须重新翻合同全文。

## 7. 公共账

### 7.1 新增公共账模块

- 在现有财务系统模块基础上，需要增加“公共账”模块。
- 公共账作为独立一级模块展示，与个人账同级。
- 公共账与个人账应区分管理，便于分别查看个人相关账务与公共/公司层面的账务内容。

### 7.2 公共账公司主体规则

- 每个公司主体都要各自独立一个公共账。
- 在账户总览中，需要展示总公共账余额，便于快速查看所有公共账的汇总情况。

### 7.3 合同应收分配进入公共账

- 合同产生应收金额后，需要支持将其中一部分金额分配到公共账。
- 分配到公共账的金额，应在公共账的账目记录中体现。
- 公共账侧需要能追踪该笔金额来自哪一份合同或哪一笔应收。

### 7.4 公共账承担固定工资支出

- 部分固定月度工资支出需要从指定公共账中扣减。
- 当前已明确：朱潇潇工资从云汉寻真的公共账支出。
- 这类支出应支持提前配置月固定金额，按月形成公共账支出记录。

## 8. 通用账号与权限

### 8.1 当前权限规则

- 现阶段所有账号权限先统一处理，不区分管理者和普通使用者。
- 当前预计使用者为三位个人账持有者加一位财务人员，共四个人。
- 四个人都可以查看财务系统中的相关账务数据。

### 8.2 操作权限

- 普通查看权限现阶段不做区分。
- 金额分配操作不需要审批。
- 有分配操作权限的人目前限定为钱丽娜。
- 报销审批权限按资金来源区分：
  - 公共账报销需要钱丽娜和朱潇潇共同审批同意；
  - 报销人自己的个人账报销不需要额外审批，财务可直接操作；
  - 涉及他人个人账报销时，需要对应账户持有者同意。
- 如后续需要更细权限，再单独补充。

## 9. 待确认问题

### 9.1 待开发确认

- 应收应付中的付款逻辑说明采用批注、备注、悬浮提示、详情弹窗或点击展开的方式呈现，需要开发确认实现难度；如果太难可以不要复杂交互。
- 财务系统从 NAS 读取或关联合同文件时，需要开发确认 NAS 路径、文件权限、文件格式识别和在线预览方式。

### 9.2 待用户后续补充

- 资金流水是否接入暂不决策，后续根据团队需求再评估。
- 个人账人员目前固定三个人，后续如需新增或减少人员再调整。

---

## 更新记录

- 2026-06-12：补充固定月度工资支出配置：钱丽娜工资从万物有灵钱丽娜个人账出，吕娟英工资从钱丽娜个人账出，朱潇潇工资从云汉寻真公共账出，朱潇潇爸爸工资从云汉寻真朱潇潇个人账出；工资金额每月固定，可提前设置。
- 2026-06-12：补充合同负责人字段，要求每份合同在台账列表和详情中标注负责人，当前主要负责人为钱丽娜或朱潇潇，并支持后续按负责人筛选和统计。
- 2026-06-12：删除“法务机器人与财务系统联动”的不确定表述，改为明确合同文件上传/保存到 NAS，财务系统从 NAS 读取或关联合同文件，不需要在财务系统重复上传合同。
- 2026-06-12：补充公司主体账户设置：万物有灵设三个人个人账和公共账，秘色破茧只有公共账，云汉寻真设朱潇潇个人账和公共账，点将暂不设账；明确万物有灵中钱丽云及财务、法务工资从公共账支出。
- 2026-06-12：补充报销审批规则：公共账报销需钱丽娜和朱潇潇共同审批，个人账本人报销无需审批，涉及他人个人账需账户持有者同意。
- 2026-06-12：根据用户回答，确认现阶段账号权限全部通用、个人账固定三人、公共账按公司主体独立、公共账作为一级模块、合同应收分配全部人工操作且无比例、分配操作不审批但限定操作人、个人账支取不设审批、资金流水暂不接入。
- 2026-06-12：补充应收应付和合同台账确认项：付款说明交互由开发确认，多个付款节点需在台账体现，合同预览优先 PDF/图片，重要注意事项作为固定展示字段。
- 2026-06-12：确认个人账仍需保留，补充部分发票或报销需要进入个人账的原因。
- 2026-06-12：细化合同台账操作需求，补充签约版合同关联、合同金额批注、重要注意事项展示和在线预览要求。
- 2026-06-12：补充应收应付与合同附件联动需求，要求可点击查看合同、付款时间、付款逻辑和相关说明。
- 2026-06-12：调整资金流水模块优先级，标记为可选/后置能力；说明现阶段可先以招商银行企业版流水为主，后续根据团队查看需求再评估是否接入。
- 2026-06-12：补充财务总览中的公司主体总览需求，要求按公司主体查看个人账与公共账余额。
- 2026-06-12：补充报销审批的资金来源分类、报销款去向分类，以及个人账余额通过报销或其他方式支取的记录要求。
- 2026-06-12：补充合同应收金额分配到个人账/公共账，以及分配结果需要进入账目和报表的要求。
- 2026-06-12：根据现有财务系统模块重排汇总结构，增加“公共账”模块，并保留“通用账号与权限”作为跨模块事项。
- 2026-06-12：建立汇总框架。
