# 取数、明细表、披露表、附注、报告一条龙


从 5 月开始，我和同事一直在做开发工作。

目标是解决不需要审计判断的数据获取、处理、生成工作全部脱离出来，自动化。

目前从取数开始，采用同事开发的 RPA 工具，自动取数。

将科目余额表、辅助科目余额表、序时账批量生成制作成小账套。供审计团队看账。

从科目余额表、辅助科目余额表批量生成明细表，往来账龄划分。

从序时账批量生成月间波动分析。

披露表通过公式链接的明细表。

附注，搭一家公司链接，通过工具批量替换所有主体链接，并完成合并附注。

利用王建彬的刷报告工具，生成报告。

目前已在三个试点项目中进行运用，主体数分别是 20 多家，50 多家，100 多家，

基本涵盖了小型、中型、大型的项目。


## 作业模式改变 {#作业模式改变}

这个工作，我感觉首先是作业模式的改变。

这个思路不改变，很多工作就很难实现。

难点就是习惯的改变，固有思路的改变，也许这是后续工作能否推动下去的关键。

必须把这些毫无审计专业知识判断的工作剥离出来，

这个剥离是彻底的剥离，而不只是某个表用某个工作生成的问题。

压根就不需要审计人员去做这些东西。

当然，很多人会杠，这些东西和审计中的一部分。

其实你认真想，仔细想，其实非必需。

这个观点，我已经被丁老师改变过了，我已经打破了我曾经接触审计工作流程的固有思维。


## 自动化 {#自动化}

当做到了第一点，其它都好说了。

这些工作本身的很大的特点就是可以自动化或者半自动化。

从取数开始，如果客户不让用取数软件从数据库取数，我们就用 RPA 把系统内所有主体的科目余额表、序时账这些导出来。

用工具批量做成账套。

{{< figure src="/ox-hugo/2024-07-22_23-34-51_screenshot.png" >}}

然后，用我做的明细表批量生成工具。

其实刷明细，基本上很多审计软件都有，但有个毛病，得先用它的取数方式取数，得审计软件中每个主体的每个底稿打开才可以刷数。

这还是没有把这项工作剥离出来。

我的工具就是所有主体的批量刷，一个主体一个文件夹，所有明细表（或者说底稿）直接批量刷出来。

这个活需要多长时间？

如果被审计单位只使用的一个ERP 系统，我只需要一个初级一天时间把底稿模板（或者说明细表模板）插入批注（用来定位），填写配置表。

然后工具跑，一个 50 多个主体的项目，1 个小时内可以生成完所有明细表（注：我电脑配置较好，配置差的电脑时间长点）。

不管你用什么审计软件，还是用多少实习生，都不太可能比我快。

而且这个生成方式是适用于所有模板的，非常灵活。如果是常年审计项目，或者项目组的底稿模版不变，那插批注的一天时间也省了。

关键我只需要使用 Excel , 不需要审计软件的笨重负担。

从明细表到披露表到附注到合并附注，都是类似的事情。

最终将附注刷成报告。

当把这项目工作剥离出来后的好处，就是有什么需求都可以开发，

通用的就开发成通用工具，

有特点的，就稍微定制化下，写点 python 就可以搞定。

而且没有什么长的流程，今天给我说，我就开始写代码，小的功能当天就出来，大的功能几天就出来，

测试、校验、优化，我和同事以及财审同事所组成的联合小组可以解决。

{{< figure src="/ox-hugo/2024-07-22_23-46-46_screenshot.png" >}}

这个灵活的服务模式下，我也可以把所有的工具集成在一起，不用网上找的工具东一个西一个。


## 困难和问题 {#困难和问题}

当然，目前还存在很多困难和问题。

但在我看来，这些问题都是可以解决的。

只要在后续的优化过程中，把勾稽校验工作完善好，同时大家能接受作业模式改变，

就能提升效率。

