- 1、本文档共12页,可阅读全部内容。
- 2、有哪些信誉好的足球投注网站(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
PAGE
PAGE 12
方正春园财政国库集中支付管理
系统审计专家经验
——财政预(决)算审计
一、标题
某市财政预(决)算审计
二、经验类别
所属分类:财政审计经验——财政预(决)算审计
三、经验种类
所属种类:总体分析经验
四、经验描述
预算执行审计是审计工作永恒的主题,随着经济的发展和政府职能的完善与转化,预算执行审计涉及的层面和深入也在不断加深,除了发现问题、纠正问题外,预算执行审计报告更是一个综合分析报告。随着计算机辅助审计地开展和深化,更有利于对预算执行中的某些数据进行统计和分析,更好地揭示宏观层面的情况。目前,财政国库集中支付管理系统(以下简称“集中支付系统”)是辽宁省内财政系统推广使用的软件之一,对一个国库支付系统而言,存在几百张具有钩稽关系的数据表,主表中年业务数据高达几十万条,数据量大,关系复杂。因此,对该软件的应用功能进行总体分析、测试具有一定的实用价值。
集中支付系统是由财政部信息中心与北京方正春元科技发展有限公司联合开发研制的,底层数据库为ORACLE,有345张数据表,经审计分析其中核心业务相关的数据表7张。由于软件公司并未提供该软件底层数据库的数据字典,审计人员必须通过对数据的研究和测试,才能破解该数据库的数据结构。审计过程中发现,集中支付系统内部配置比较灵活,会计数据均存储在一起,需要对其进行应用性测试,并根据测试结果对被审计单位预算执行中可能存在的问题编写SQL语句进行查询、检索,另外对一些刚性指标进行统计分析,效果较好。
五、所需资料
(一)集中支付系统使用的底层数据库ORACLE,审计人员必须获得该系统底层数据库备份文件或数据文件,建立文本数据源,导入SQL SERVER。
(二)拆解获取集中支付系统底层数据库的数据字典。由于该系统为商业软件,开发公司没有为客户提供底层数据库的数据字典,审计人员只能利用对比、分析的方法来拆解数据库的数据字典。通过自行开发的工具软件进行分析,在集中支付系统中有数据表345张,核心业务表主要有7张,分别是:
1.会计科目表ACCOUNTANT_SUBJECT,主要描述了会计科目代码,会计科目名称,会计科目代码和名称所属的会计年度等信息;
2.预算(基金)支出科目表 BUDGET_SUBJECT,主要描述了按照政府支出科目设置的预算(基金)科目代码和预算(基金)科目名称及所属年度等信息;
3.预算(基金)收入科目表BUDGET_SUBJECT_INCOME,主要描述了按照政府收入科目设置的预算(基金)科目代码和预算(基金)科目名称及所属年度等信息;
4.部门表 ENTERPRISE,主要描述了年度内预算部门代码及部门名称;
5.预算科目余额表 REMAIN_BUDGET,主要记录期初各科目余额,当年借贷方发生额;
6.凭证主表 VOUCHER_BUDGET,主要记录凭证编号、录证日期、附属单据等基本信息;
7.凭证子表 VOUCHER_DETAIL_BUDGET,主要记录凭证摘要、发生额、会计科目、预算科目、资金使用单位等详细信息。
六、审计步骤
步骤一:集中支付系统使用的底层数据库是ORACLE。通过PL/SQL Developer在局域网上直接连接系统备份数据库,由系统管理员登入服务器,对相关数据表进行查询并将查询结果保存为审计需求的文件格式,以采集集中支付系统的业务数据。对取得的数据我们与原始数据表进行了比对,以保证数据的真实和完整性。
步骤二:将上述业务数据恢复或附加到Microsoft SQL Server中,对数据库中每个表的记录条数进行统计,确定表的重要程度。删除记录条数为0的表,减少待研究表的数量,减少空记录表对数据库结构研究的干扰。
步骤三:通过对表名称英文含义的翻译,按照数据记录条数从多到少逐次打开每张表,再结合表数据数量、记录内容的分析,进一步了解和确定表结构和表内容,最后通过与当年政府收支科目的对比,并经过反复测试,拆解出数据库的主要7个表的数据结构和相关表关系。
步骤四:通过对表和字段的研究,审计人员对集中支付系统进行了应用测试。主要从以下三个方面进行:
(一)描述主要表之间的钩稽关系并整理生成审计中间表
部门表
部门表
ENTERPRISE
IN_CODE
DISP_NAME
SORT_CODE
SET_YEAR
ENABLED
…………
会计科目表
ACCOUNTANT_SUBJECT
IN_CODE
DISP_CODE
DISP_NAME
SORT_CODE
SET_YEAR
ENABLED
…………
凭证主表
VOUCHER_BUDGET
VOUCHER_ID
SET_YE
文档评论(0)