部门预算执行审计的建模及实践

2011-11-13 10:10苏巧玲徐飞盛健琳
中国科技信息 2011年18期
关键词:会计科目结余编码

苏巧玲 徐飞 盛健琳

浙江省建德市审计局

部门预算执行审计的建模及实践

苏巧玲 徐飞 盛健琳

浙江省建德市审计局

会计电算化给传统审计带来了冲击,发展计算机审计已成为审计今后发展的趋势。本文利用现场审计实施系统,在部门预算执行审计过程中将传统审计思路转换成计算机程序,通过建立部门预算审计分析模型,利用模型进行数据分析,查找问题,有利于审计人员抓住疑点、把握重点、找出问题、得出结论。本文建立了一个完善的部门预算执行的审计模型,形成了一套计算机技术在部门预算执行审计的新方法。

部门预算;计算机;审计

部门预算是我国政府预算的重要组成部分,也是财政审计的重要内容之一。目前政府部门的财务核算已基本实现电算化,传统审计方法需要与时俱进,如何运用计算机技术辅助审计已成为当前审计的前沿课题。本文利用现场审计实施系统(以下简称AO),在部门预算执行审计过程中将传统审计思路转换成计算机程序,通过建立部门预算审计分析模型,再进行数据分析查找问题,以此建立一套行之有效的计算机技术在部门预算执行的审计方法。

1 总体思路

部门预算执行审计包括预算编制与执行情况两部分。运用计算机审计就是要将传统审计思路转换为计算机程序。部门预算执行审计主要应围绕“一个中心,两个基本点”,即以预算指标为中心,以专项支出和基本支出的合法性、合规性和效益性审计为基本点。通过综合运用AO各项功能,建立部门预算执行的审计分析模型。审计分析模型主要包括部门预算总体情况审计分析模型,基本支出挤占专项支出审计模型、部门政府采购预算执行审计模型等。

2 数据采集

采集数据主要有财务数据与业务数据。财务数据包括:凭证明细表、科目余额表、项目表、会计科目表,利用AO系统中的财务数据采集功能生成财务账套。业务数据包括:预算指标表、拨款记录汇总表、凭证明细表、年初数表、项目表、科目代码表等六张业务数据表,利用AO系统中的业务数据采集功能导入。

3 建立模型

3.1 部门预算执行总体情况审计分析模型

3.1.1 建模思路

该模型主要围绕预算指标这一主线,利用 AO从导入的表中生成指标表、拨款表、收入表、支出表、经费结余年初数表,并以指标表为主表,按项目编码关联生成“指标执行分析中间表”。

3.1.2 实施步骤

步骤1:利用AO系统的“采集转换-业务数据-采集数据”功能及“SQL编辑器”功能生成部门预算单位的指标表、拨款表、收入表、支出表、经费结余年初数表。

步骤2:利用“图形化SQL”功能,将五张表以项目编码关联,生成指标执行分析中间表。参考SQL语句如下:

SELECT [拨款表_0].[国库拨款], [指标表_0].*, [收入表_0].[单位收入], [支出表_0].[单位支出], [经费结余年初数_0].[年初数] FROM.[指标表] AS [指标表_0] left JOIN [拨款表] AS [拨款表_0] ON [指标表_0].[单位编码]=[拨款表_0].[单位编码] AND [指标表_0].[预算项目编码]=[拨款表_0].[预算项目编码]) left JOIN [收入表] AS [收入表_0] ON [指标表_0].[单位编码]=[收入表_0].[单位编码] AND [指标表_0].[预算项目编码]=[收入表_0].[项目编码]) left JOIN [支出表] AS [支出表_0] ON [指标表_0].[单位编码]=[支出表_0]. [单位编码] AND [指标表_0].[预算项目编码]=[支出表_0].[项目编码]) left JOIN [经费结余年初数] AS [经费结余年初数_0] ON [指标表_0].[单位编码]=[经费结余年初数_0].[单位编码] AND [指标表_0].[预算项目编码]=[经费结余年初数_0].[项目编码])

该步骤的审计结果:审计人员能够清晰、直观地从表中看出部门全年各项目预算指标数,国库拨款数、单位收入、单位支出整个资金链的执行情况;从表中可知指标全部结转下年使用的具体项目,最终分析指标与拨款、拨款与收入、收入与支出差异项目。(详见图1)

步骤3:将指标执行分析中间表中的收入表、支出表与步骤1中单位实际收入表、单位实际支出表进行对比,计算收支差异。若收入表与实际收入表有差异,判断是否存在非预算指标收入或者存在未执行收支两条线的收入。若支出表与实际支出表有差异,审核实际支出的差异项目,判断是否存在无预算支出项目。

步骤4:根据步骤3得出的支出数不一致,利用“图形化SQL”以支出表为主表与经费结余年初数表、项目表关联,分析无预算支出的项目及资金来源。参考SQL语句如下:

SELECT [支出表_0].*, [经费结余年初数_0].[年初数], [源__项目2009_0].[项目名称] FROM (([支出表] AS [支出表_0] left JOIN [经费结余年初数] AS [经费结余年初数_0] ON [支出表_0].[单位编码] =[经费结余年初数_0].[单位编码] AND [支出表_0].[项目编码]=[经费结余年初数_0]. [项目编码]) left JOIN [源__项目2009] AS [源__项目2009_0] ON [支出表_0].[项目编码]=[源__项目2009_0].[项目编码])

3.1.3 模型特点

该模型通过一张表能完整清晰的反映预算项目指标从批复到执行的全过程,这为审计人员从总体上把握部门预算执行情况提供了极大的便利;通过指标执行的每一环节比对,能确定差异,找出疑点,把握重点。

该模型可用于指标结余结构分析,判断动用上年结余安排当年支出是否纳入当年预算管理,可通过分析国库拨款与单位收入的差异判断是否存在收支两条线未执行到位等情况。

3.2 基本支出挤占专项支出审计模型

3.2.1 建模思路

多年部门预算执行审计实践表明,“基本支出”挤占“专项支出”既是部门预算执行中的常见问题,也是多发问题。对该问题的审计,主要是从凭证表中生成以会计科目名称、项目名称、摘要、支出金额相连的支出分析表。

3.2.2 实施步骤

步骤1:利用“SQL编辑器”的功能生成支出分析中间表。参考SQL语句如下:

Select [单位编码],[项目编码],[会计科目编码],[摘要],SUM([借方金额]-[贷方金额]) AS 支出 From [源_凭证表$] WHERE [会计科目编码] LIKE '5%' AND [摘要] NOT LIKE '%年终结转%' GROUP BY [单位编码],[项目编码],[会计科目编码],[摘要]

步骤2:利用“图形化SQL”功能,以支出分析中间表为主表,与源会计科目表、源项目表关联生成支出分析表(详见图2)。参考SQL语句如下:

图1 部门预算执行总体情况审计分析模型

SELECT [源__项目2009_0].[项目名称], [源_会计科目$_0].[科目名称], [支出分析中间表_0].* FROM(([支出分析中间表] AS [支出分析中间表_0] left JOIN [源__项目2009] AS [源__项目2009_0] ON [支出分析中间表_0].[项目编码]=[源__项目2009_0].[项目编码]) left JOIN [源_会计科目$] AS [源_会计科目$_0] ON [支出分析中间表_0].[会计科目编码]=[源_会计科目$_0].[会计科目编码])

步骤3:根据需要直接在支出分析表上用“筛选功能”分析各项目实际的支出用途,或者按经济科目筛选分析各类支出的资金来源。进而分析是否存在基本支出挤占专项资金,是否存改变用途使用专项资金,项目资金结余处理不规范等问题。

3.2.3 模型特点

该模型通过分析表既可直接根据经济科目分类查询与之对应的项目名称和摘要、支出金额,又能直接根据预算项目查询与之对应会计科目及摘要、支出金额,根据审计关注重点进行筛选分析,进而得出审计结论。

3.3 部门固定资产政府采购预算执行审计模型

3.3.1 建模思路

通过组合使用“部门预算执行总体情况审计分析”、“基本支出挤占专项支出”两个审计模型,比对单位实际设备购置费与当年设备购置指标之间的差异,再结合“行政事业单位固定资产入账及时性和完整性审核”审计方法,分析是否存在新增固定资产未及时入账的问题。

3.3.2 实施步骤

步骤1:根据建立的“部门预算执行总体情况分析审计模型”,从数据表中以“分组表查看”方式打开指标执行分析中间表,提取设备采购预算执行数。

图2 基本支出挤占专项支出审计模型

图3 输入相应的固定资产与支出科目编码

图4 部门固定资产支出与固定资产入账对比

步骤2:根据建立的“基本支出挤占专项支出审计模型”,从数据表中以“分组表查看”方式打开支出分析表,筛选单位发生资产购置的会计科目,如“办公设备购置”、“专用设备购置”、“交通工具购置”等,同时查看项目名称,分析项目资金来源。

步骤3:根据步骤1和步骤2的数值,比对单位实际设备购置费与当年设备购置指标之间的差异。

审计结果:通过以上步骤判断是否存在无预算采购、未纳入政府集中采购、挤占专项资金等异常情况。

步骤4:编写“行政事业单位固定资产入账及时性和完整性审核”审计方法,分析是否存在新增固定资产未及时入账的问题。执行过程如下:

①执行“行政事业单位固定资产入账及时性与完整性情况审计方法”,输入相应的固定资产与支出科目编码 (详见图3)。

②根据审计方法中生成的图表,可以清晰地看出每月该部门固定资产支出与固定资产入账的对比,对发生额不一致的月份的相应会计分录输出到审计疑点中(详见图4),通过询问被审计单位相关负责人员,逐一对疑点进行落实,最终得出审计结论。

该审计方法ASL脚本如下:

var a,b,bz,pzh;

begin

createtemptable('临时表','Select [会计月份],sum([借方金额]) as [固定资产],0 as 固定资产支出 From [凭证库] WHERE [科目编码] = "120" group by [会计月份] union select [会计月份],0 as 固定资产, sum([借方金额]) as 固定资产支出 From [凭证库] WHERE [科目编码] in("50462", "50463","50464","50465","50482", "50483","50484","50485") group by [会计月份]');

createtemptable('临时表2','select 会计月份,sum(固定资产) as 固定资产合计, sum(固定资产支出) as 固定资产支出合计from 临时表 group by 会计月份');

a :=createq('select * from 凭证库where 科目编码 in("120","50462", "50463","50464","50483","50484", "50485") and 会计月份 in (select 会计月份 from 临时表2 where 固定资产合计<> 固定资产支出合计)',-1);

3.3.3 模型特点

该模型通过对当年政府采购预算指标实际执行数据与单位实际购置资产的数据比对,能判断采购预算编制是否科学,预算调整是否合理,是否存在无预算采购、自行采购、挤占专项资金、固定资产账实不一致等问题。

4 结束语

该部门预算执行审计的模型在本地区部门预算执行审计中广泛运用证明,通过拟订从总体到个体,围绕结构分析和差异分析搭建的总体分析模型,构建常见问题、多发问题的基本支出挤占专项支出审计分析模型和部门固定资产政府采购预算执行审计分析模型,有利于审计人员更快地把握审计重点,发现审计线索,实现审计目标。

[1]李凡.AO审计软件在实践中的运用.审计月刊.2006年,第8期

[2]王琦峰,胡玲玲.基于AO的审计数据采集方法.计算机系统应用.2009年第3期

[3]方新丽.数据库中的SQL查询语句在计算机审计中的应用.中国科技信息.2008年,第14期

10.3969/j.issn.1001-8972.2011.18.068

苏巧玲:(1979-),女,大学,经济师,主要从事会计与审计工作。

猜你喜欢
会计科目结余编码
基于SAR-SIFT和快速稀疏编码的合成孔径雷达图像配准
《全元诗》未编码疑难字考辨十五则
子带编码在图像压缩编码中的应用
Genome and healthcare
基于会计科目演变的银行同业业务发展模式与风险分析
轻松编制现金流量表
新旧高校会计制度科目对比浅析
医保基金结余和亏空并存
企业环境资源管理与环境报表设计:环境社会学视角
政府储备结余