项目背景与报表需求

某国内著名建筑企业,大量工程、大量资金流,需要一个简洁高效的资金流管理系统。客户提出4项需求:

  1. 输入项目名称、银行与账号、费用分类时,支持自动选择(拼音首字母或数字搜索)
  2. 出纳登记现金流水账时留空费用分类让会计来选择;会计只能修改费用分类,不能修改出纳登记的其他信息
  3. 动态反映项目资金余额,报表1-3的蓝色部分要相等
  4. 跨年可以自动启用新表格,同时数据要有连续性
报表1
报表1(现金流水账)
报表2
报表2
报表3
报表3
报表4
报表4(复杂多维统计报表)

技术难点分析

报表1-3实现较容易,难度在第4个报表:

  • 项目数量动态变化,每个项目及汇总都需要分3列显示(项目累计、本年度、本月)
  • 表中数据行性质不统一,无法用简单交叉表实现统一提数
  • 最底下一行的"期末资金余额",每个项目的3列公式不同,明细表自动向右扩展时公式不能正确复制
  • 最后一行"本月"列公式里的"上月期末数"无法直接在Excel公式或数据库中提取,是本项目最难点

技术方案:设计一个简洁的数据录入模板,所有报表1-4的数据均来自这个简单录入模板,通过系统自动完成全部统计工作。

实施步骤

步骤A:设计简洁的数据录入模板。流水号和付款日期自动录入,自动计算余额,项目名称/银行账号/费用分类设置列表选项。设置2步工作流:出纳填报除费用分类外的内容,会计或会计主管办理第2步选择费用分类,除此之外会计无法修改出纳填报的内容。

数据录入模板
简洁数据录入模板(出纳/会计两步工作流)

步骤B:按客户提供的表样(2-4)格式设计3个纯查询模板,体现勤哲系统的高度灵活性,完全根据客户需要的表样定制。

查询模板
纯查询模板结构

步骤C:表1用自定义查询模板实现。

自定义查询模板
表1的自定义查询模板

步骤D:设置年末自动转结模板,设置自动任务,在每年12月31日23:50分定时执行,实现数据跨年连续。

年末自动转结
年末自动转结模板(定时任务)
基础辅助数据
基础辅助数据模板

采用勤哲系统后,所有工作都简化到步骤A那样,只需简单登记交易摘要,全部统计工作由系统自动完成,无需请大量专业会计师来做账统计。