Files
X-Financial/document/development/budget-center/day_4_application_claim_integration.md
caoxiaozhu 0e861d8fa6 feat: 增强风险规则生成引擎与预算中心页面
后端拆分风险规则生成为解释器、语义分析、本体对齐等子模块,
优化模板执行和流程图生成,完善员工种子数据和导入逻辑,增强
报销单权限策略和草稿持久化,前端新增预算中心视图和趋势图
组件,重构审计页面和风险规则测试对话框交互,完善文档中心
和报销创建页面细节,补充单元测试覆盖。
2026-05-26 09:15:14 +08:00

1.3 KiB

Day 4 - 费用申请与报销联动预算

目标

让预算成为申请和报销之间的硬约束,先申请、再占用、再报销、再核销。

费用申请联动

提交申请时:

  • 根据申请人部门、成本中心、项目、费用科目定位预算。
  • 预算充足则预占。
  • 预算不足则阻断或进入超预算复核。
  • 申请详情展示预算占用结果。

申请退回/驳回/撤回时:

  • 释放对应预算预占。
  • 记录释放原因。

申请审批通过时:

  • 保持预算预占。
  • 允许转报销。

申请转报销时:

  • 报销单继承申请预算来源。
  • 报销金额默认不超过申请金额。
  • 超过申请金额时进入风险提示或复核。

报销联动

报销提交时:

  • 校验是否需要事前申请。
  • 校验是否有关联已通过申请。
  • 校验预算来源是否存在。

报销审批通过时:

  • 将预算预占转为核销。
  • 记录核销台账。

报销退回时:

  • 回滚核销。
  • 视状态保留或释放预占。

验收

  • 有预算的申请提交后形成预占。
  • 预算不足的申请不能直接提交。
  • 驳回申请释放预算。
  • 已通过申请能转报销。
  • 报销审批通过后预算转核销。
  • 未关联预算的报销不能绕过预算校验。