先容计算机辅助审计的三个典型案例(2)
2016-12-03 01:05
导读:从这一案例可看出,与手工审计相比,明显增加了三个过程:一是核实电子数据,二是落实涉及面大小,三是分析产生的原因。为什么要增加核实电子数据
从这一案例可看出,与手工审计相比,明显增加了三个过程:一是核实电子数据,二是落实涉及面大小,三是分析产生的原因。为什么要增加核实电子数据的过程,前面已讲得很清楚了。这里有必要解释一下增加后两项的原因:计算机是按约定方式进行计算的,而且计算速度非常快,一旦初始数据错误或者约定方式有差错,产生的错误结果也是非常多的,而且是连续的错误,再由于大量分支机构都使用同样的系统,也可能犯同样的错误,有可能在某一个分理处发现的错误,可能全市、全省都存在,甚至是全国范围内都存在。因此对电子数据开展审计就需要落实产生错误的范围有多大,分析产生的原因,以判定在什么样的范围内和层次上出现题目。
案例二——进行贷款风险性分析
1.发现线索。依据常年的审计经验,之间很可能用甲乙企业相互担保、甲乙丙企业之间循环担保的方式取得贷款。由于银行还没有意识到这方面的风险,固然它们的信贷系统中有现成的数据,却没有用来作分析。
2.数据来源。从信贷系统中取出两张表:借款人基本情况表(bas_00036)和借款合同(bas_00014)。按要求完成转换后,引进《通用审计系统》中。
3.数据预备。利用通审软件的自编程功能,将这两张表以(营业单位编码,借款人编码)为主关键字相关联,天生一张新表“信贷综合表”,新表中仅保存四个字段,依次为:营业单位编码、借款人编码、借款人、担保从此字段来自借款合同表)。再用(通用审计系统)的输出功能,将该表输出为Excel文件“信贷综合表.Xls”。
4.编写程序。
使用EXCEL中的VBA的编程,具体操纵如下:
相互担保和循环担保需要四张EXCEL表sheetl至sheet4,打开 Visual Basic编辑器,编写如下几个过程:funl()、pastel()、aroundl()、around2()。
(科教论文网 lw.nseaC.Com编辑发布) (l)过程fun1():利用sheetl天生sheet2,找出一条记录a中“借款人”字段与其触已录b中“担保人”字段相同的记录来,并将查出的记录b所在记录的序号与记录a天生新的记录,天生新记录字段的顺序为:序号、预留字段、营业单位编码、借款人编码、借款人、担保人,共有2435条记录。(程序略)
(2)过程pastel():根据sheet2中的“序号”字段中的序号,将在sheetl中序号对应记录的“借款人”字段的复制到sheet2中的“预留字段”中往。(程序略)
(3) aroundl():根据 sheet2,查找两个相互担保的情况。Sheet2中一条记录中,“预留字段”中的“借款人”对应的“担保人”与该记录中“借款人”相同,若“借款人”对应的“担保人”与“预留字段”中的“借款人”相同,符合上述条件的记录放在sheet3中,“借款人”与“担保人”既为相互担保的两个企业。(程序略)
(4)around2():查找三个企业相互担保的情况。思路与两个企业相互担保基本相同。(程序略)
5.计算结果
计算出相互担保和循环担保的结果。结果是否存在依靠于数据录进的规范性和确实存在此类等因素。在本例程序中只取得了相互担保的结果,没有循环担保的情况。取得了结果表后,可要求被审计单位补充必要数据,进行分类汇总统计。
从这个案例可看出,开展计算机辅助审计不必
拘泥于一套系统、一个软件,完全可以选用审计职员所熟悉的、熟练的软件和程序,通过数据共享来实现更好地和利用。
案例三——综合利用各业务系统数据
1.发现审计线索:审计职员在对公系统的账户信息表进行浏览,发现有不少企业的法人代表是一个人,审计职员敏锐地意识到:假如这些企业间提供担保取得贷款,银行贷款风险可能比较高。审计职员用“法人代表”字段排序,并综合考虑“财务负责人”、“总经理”等相关字段,最后选定了八组有关的企业。
(科教作文网 zw.nseac.com整理)
2.综合分析:审计职员综合运用对公、信贷、信用卡、国际业务系统的电子数据,对上述八组企