利用审计软件进行项目核算分析_审计软件论文

运用审计软件进行项目账分析,本文主要内容关键词为:项目论文,软件论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。

审计人员在审前调查、与被审计单位会计人员沟通的基础上,了解到被审计单位运用项目账辅助记录相关会计事项。审计人员结合以往审计经验和数据库知识,认定被审计单位项目账与会计账务记账方法、规则一致,进而确定审计财务软件中项目账所需数据库相关数据表,即项目凭证表、项目名称表、项目余额表。下面以“中财信”财务软件为例,介绍如何将被审计单位项目账导AO审计软件:

一、整合数据库,形成项目账审计要素

在被审计单位取得财务后台数据库文件,并对文件导入SQLServer进行分析,找到项目凭证表(Z_PROJ)、项目余额表 (Z_ITEMS)、 项目名称表(Z_ITEMS)。

(一)对项目凭证表(Z_PROJ)进行整理

1.去除凭证日期、凭证号、摘要、凭证类型字段为空值得记录,并形成新的凭证表(Z_PROJ01)。

经过对被审计单位财务数据库中项目账凭证表分析,项目账只涉及收入、支出相关科目,不涉及现金、银行等科目。故在项目凭证表中部分记录中的摘要、凭证日期、凭证号、凭证类型为空值,因此需要将这些记录在凭证表中删除,否则在导入AO审计软件过程中系统将报错。

SQL语句如下:

select * into Z_PROJ01 from Z_PROJ

where pzrq is not null and pzh is not null and zy is not null and pzlx is not null

2.将Z_PROJ01表中借方、贷方为空值的数据转换为0。

在项目凭证表中一笔凭证可能分成若干笔记录显示,因此借贷方会存在空值的记录,需要将这些记录中的借方或贷方空值转换为0,否则在导入AO审计软件过程中系统将报错。

SQL语句如下:

update Z_PROJ01 set j=0 where j is null

update Z_PROJ01 set d=0 where d is null

3.将财务会计科目代码进行整理,生成新的科目代码表(NEWKM)

对科目代码的整理可以更好地让审计人员对资金的收支有更加直观的认识,例如可以将原来的“级别工资”科目细化为“经费支出\工资福利支出\基本工资\级别工资”。此项调整需要根据会计科目级次划分确定具体内容。以下SQL语句是以32222五级科目级次为例。

SQL语句如下:

select a.kmdm,kmmc=al.kmmc+

case when len (a.kmdm)>3 then +a2.kmmc else" end+

case when len (a.kmdm)>5 then +a3.kmmc else" end+

case when len (a.kmdm)>7 then +a4.kmmc else" end+

case when len (a.kmdm)>9 then +a5.kmmc else" end

into NEWKM

from km a

join km a1 on left (a.kmdm,3)=a1.kmdm

join km a2 on left (a.kmdm,5)=a2.kmdm

join km a3 on left (a.kmdm,7)=a3.kmdm

join km a4 on left (a.kmdm,9)=a4.kmdm

join km a5 on left (a.kmdm,11)=a5.kmdm

4.将新的科目代码表嵌入到项目凭证表中,并生成新的项目凭证表(Z_PROJ02)

SQL语句如下:

由于项目凭证表中只有科目代码而没有科目名称,为了能够使审计人员在项目账导入后能够看到具体项目收入或支出所对应的会计科目,将科目名称内容导入项目凭证表中。

select a.*,b.kmmc into Z_PROJ02 from Z_PROJ01 a join NEWKM b on a.kmdm=b.kmdm

(二)对项目名称表(Z_ITEMS)进行整理。

在审计人员将项目账导入AO审计软件后浏览余额表时发现部分级次的余额、借贷方发生额显示为0,通过导入多套被审计单位数据后发现导致此现象的原因为被审计单位会计人员在期初设置项目级次不规范而形成的,因此在将项目账导入AO审计软件之前应对项目名称表中项目设置级次进行检查,如果存在项目级次设置不规范情况应对其进行手工修改,以实现AO审计软件能够正常显示各级次项目的余额、借贷方发生额。

1.通过询问或审计人员经验判断,得出被审计单位项目账中项目名称代码的级次情况,下面以5222级次划分为例,判断级次是否按规定进行设置。

(1)创建项目4个级次代码、名称视图

SQL语句如下:

create view jc1 as

select dm,mc from z_items where len(dm)=5(第一级次代码、名称视图)

create view jc2 as

select dm,mc from z_items where len(dm)=7(第二级次代码、名称视图)

create view jc3 as

select dm,mc from z_items where len (dm)=9

create view jc4 as

select dm,mc from z_items where len(dm)=11

(2)查找是否存在无上级项目代码、名称的情况

SQL语句如下:

select distinct*from jc3 right join jc4 on jc3.dm=left (jc4.dm,9)where jc3.dm is null

(查找是否存在有4级项目但无3级项目的情况)

select distinct* from jc2 right join jc3 on jc2.dm=left (jc3.dm,7)where jc2.dm is null

(查找是否存在有3级项目但无2级项目的情况)

select distinct* from jc1 right join jc2 on jc1.dm=left (jc2.dm,5)where jc1.dm is null

(查找是否存在有2级项目但无1级项目的情况)

2.根据上述所查找结果,如不存在无上级项目代码、名称的情况,表示被审计单位期初项目建立无问题,跳过下一步;如存在无上级项目代码、名称的情况,表示被审计单位期初项目建立不规范,审计人员应手动对调整Z_ITEMS表进行调整,以便于AO审计软件能正常显示期初、期末余额及本期发生额。(图中显示结果表示代码为“212050001”这个级次的项目没有相对应的上级次项目)

手动调整项目余额表SQL语句如下:

insert into Z_ITEMS(dm,mc,style,n2,n3)values('21203','城乡社区公共设施',2,0,0)

insert into Z_ITEMS(dm,mc,style,n2,n3)values('21204','城乡社区住宅',2,0,0)

insert into Z_ITEMS(dm,mc,style,n2,n3)valueS('2120500','城乡卫生',2,0,0)

并将结果生成新的项目名称表(Z_ITEMS1)

SQL语句如下:

select * into Z_ITEMS1 from Z_ITEMS

在对上述凭证表、项目名称表进行整理后,运用SQL数据库将Z_PROJ02及Z_KTKMS1导出至被审计单位数据库文件夹根目录下。

二、导入AO审计软件,实现项目账查阅

用AO审计软件“财务软件数据库数据—采集软件”功能对项目账进行导入。

步骤一,科目余额表辅助导入。

源科目余额表为Z_ITEMS1,选择“只存储余额,根据余额正负决定余额借贷方向”,期初余额字段为“N1”,科目编码的存储方式为一个字段,字段名为“DM”,进行导入。

步骤二,会计科目表辅助导入。

源会计科目表为Z_ITEMS1,科目编码的存储方式为一个字段,字段名为“DM”,科目名称字段为“MC”,进行导入。

步骤三,凭证库辅助导入。

源凭证表为Z_PRQJ02,凭证日期字段为“PZRQ”,流水号为“PZH”,凭证类型字段为“PZLX”,附件所对应的源表字段为“KMMC”,以便于在项目账浏览过程中能够看到项目相对应的会计科目。

通过以上三步整理后,被审计单位的项目账可实现导入AO审计软件,如同浏览会计账簿一样浏览项目账,且能够实现查阅具体项目所对应的会计科目,使项目与科目的对应关系在项目账得到体现。

三、查阅项目账,发现项目资金存在问题

在近年的预算执行审计中,运用AO审计软件实现了对被审计单位项目账的审阅。对财政性专项资金在筹集、管理和使用等方面,进行了多角度、多方位的审计。通过审计项目资金存在以下问题:

(一)项目账设立目的不明确

部分单位未能理解设立项目账的意义,认为是财政部门要求的,就按财政部门规定照搬执行。审计中发现部分单位用政府收支功能分类科目代替项目账,不能清晰反映年度内各项目资金的收支余情况,使设置项目账的辅助功能失去了意义。

(二)项目账级次设置不规范

在财务电算化环境下,部分会计软件对项目账设置未能像会计科目设置那样科学、严谨。财务人员在设置项目级次的过程中随意性较大,审计中发现项目级次设置不规范的现象较为普遍。项目账级次的不规范给审计人员在电子账的导入过程中,增加了工作难度,加大了审前数据分析的工作量。

(三)专项资金筹集、管理和使用中不规范

审计人员通过项目账进行专项资金审计,对财政性专项资金的经常性和一般性划分,可以通过年初预算、预算指标单和项目账三种途径进行审核。部分单位未将自筹资金纳入到项目账中核算,导致项目资金收入核算不完整,项目资金在使用中存在挤占、挪用及项目间相互调剂使用,导致不能真实反映各项目的资金结余情况,影响了领导对各项目资金的总体把握,进而影响各专项资金的使用效益。

标签:;  ;  ;  

利用审计软件进行项目核算分析_审计软件论文
下载Doc文档

猜你喜欢