对国库集中支付系统进行计算机辅助审计案例,本文主要内容关键词为:国库论文,支付系统论文,案例论文,此文献不代表本站观点,内容供学术参考,文章仅供参考阅读下载。
石景山区审计局通过与财政部门沟通,获取了财政国库集中支付后台数据,通过SQL数据库对国库集中支付进行审计,不仅节约了审计成本,并且向财政部门提出切实有效的合理化建议。
审计前期准备
一、根据审计需要通过SQL制作审计用表(ANEW)
国库集中支付系统建立在以Oracle数据库为基础的平台之上,前台软件基于IE浏览器运行,无法对数据进行导出。审计人员通过Oracle数据库备份管理,并将Oracle数据库和SQL数据库通过ODBC转化,将国库支付系统后台备份数据成功转化到SQL数据库中。经过对后台数据库内容的分析及与前台运行结果核对,并与财政部门的沟通,逐步对国库集中支付后台数据进行整理,最终形成了一个国库集中支付系统后台数据与前台操作相对应的数据表(ANEW)。ANEW数据表包含了国库集中支付程序涉及到的几乎所有要素,并将其列名修改为中文名称,例如指标单号、功能分类、预算单位等等,通过整理可以过滤出2009年度国库集中支付业务,并对银行退款情况进行增加负号处理,对审计工作的开展奠定了基础。
二、整理数据相关要素,形成审计表
根据预算单位用款时填写收款人不完整且收款人账号存在不填写情况,如“预算单位名称”为“北京市XX”而“收款人”则是“北京XX”、“预算单位名称”含有“人民政府”字段而“收款人”不含。审计人员对ANEW表中“预算单位名称”、“收款人”两列数据进行一致性调整,即全部统一为“北京XX”、去除“人民政府”等字段,调整SQL语句为:
update anew set预算单位名称=re-place(预算单位名称,'北京市','北京')
where预算单位名称like,'%北京市%'
update anew set预算单位名称=re-place(预算单位名称,'人民政府','')
where预算单位名称1ike '%人民政府%'
SQL语句说明:对预算单位名称的规范化整理,利于审计人员以单位名称作为唯一的标示进行所搜、查找。
三、根据审计需要在数据库中增加单位名称表(ANEW_code)
为了全面反映预算单位通过国库集中支付系统提取现金以及将资金转入本单位基本账户核算情况,审计人员根据谨慎性原则,依据ANEW表中所列信息,在数据库中形成新的预算单位名称表(ANEW_code),根据不同需要,分别用于提现查询和转基本户查询。SQL语句如下:
select预算单位名称,预算单位代码into ANEW code
from ANEW group by预算单位名称order by预算单位名称dess
SQL语句说明:建立预算单位名称与预算单位代码的规范化整理,利于审计人员以后编程使用。
四、创建国库集中支付系统按单位汇总情况视图
创建单位汇总视图能够在后面的查询中较方便地进行与相关数据进行对比,能够更加直观的反映审计关注重点的情况。SQL语句如下:
create view hz as
select预算单位名称,sum(申请金额)as支付系统金额合计
from ANEW
group by预算单位名称
SQL语句说明:可以查询全区预算单位通过国库集中支付系统支付的金额汇总,有利于审计人员对国库集中支付系统全面了解。
对国库集中支付系统审计实施过程
一、对预算单位通过国库集中支付系统提取现金情况进行审计
通过对大量财政数据分析,将预算单位提现行为分为用于支付临时工资提现、单位提取备用金以及其他用途提现,并对提现的比例、金额及明细进行审计,确认其真实、合法性。
提现具体流程如下:
审计步骤如下:
在做完上述工作后,将a_txhz表导入Excel表格中,根据需要进行比例分析,能够清晰的反映出预算单位提取现金情况,具体各类型提现明细情况,则根据不同需要设定不同条件在SQL数据库中进行查询,例如查询支付系统提取现金备用金明细情况如下:
select预算单位名称,支出功能分类科目,项目分类,支付方式名称,用款导向,资金性质,指标文号,支付摘要,申请金额as备用金提现金额
from dbo.ANEW
where结算方式like'现付'and(支付摘要like '%备用%'or支付摘要like '%提%现%')
order by预算单位名称desc
通过上述审计步骤及相关SQL语句,审计人员可以对各预算单位在国库集中支付系统内提取现金的情况进行审查,防止预算单位采用提取现金的手段,使财政资金脱离国库支付系统的监管。
二、对预算单位通过国库集中支付系统将资金转入本单位基本账户情况进行审计
预算单位将零余额账户资金转入本单位基本账户核算是受财政部门严格控制的,同时也是审计重点。审计人员将预算单位转基本户情况分为3类,即用于支付工资、财政允许转入基本户、需财政审批转入基本户。转基本户具体流程如左下:
做完上述步骤,能够得到与预算单位提现情况类似的表,导入Excel后根据审计需要进行进一步对比分析,如需对某项进行明细查询,可自定义查询条件进行新的查询或根据相关视图进行查询。
通过上述审计步骤及相关SQL语句,预算单位将国库集中支付系统内资金转出,使财政资金脱离了系统的监管,从而弱化了国库集中支付系统的作用。通过上述语句查询后,能够快速得到审计结论。
三、对预算单位消化以前年度结余情况进行审计
“2008年石景山区部门预算编报指南”中,颁布了“石景山区行政事业单位行政性结余资金管理(暂行)办法”。审计人员据此结合国库集中支付系统数据对结余资金管理办法的执行情况进行了审计。
select预算单位名称,指标文号,项目分类,支付方式名称,用款导向,支付摘要,申请金额,支付确认日期,申请单号
from dbo.ANEW
where指标文号not like '%[2009]%' and指标文号like'%[200%]1'and项目分类like'基本支出'
SQL语句说明:审计结果可以对各预算单位在国库集中支付系统中结存指标进行分析,用以了解预算编制的准确性和合理性,并督促财政部门及时消化结存资金。
目前,财政部门针对审计中发现的问题,正会同相关单位完善国库集中支付系统程序和制度。