利用AO将被审计单位的数据恢复后,经常会发现恢复后的数据有问题,比如:资产负债表不平、利润表中结余数与资产负债表中结余数不一致、科目余额表中收支类科目期末有余额等等。不解决这些问题,我们将无法运用AO开展审计。笔者根据实际工作中遇到的问题,总结了如下解决方案。 第一步,应在“审计分析—系统维护—账表模板维护”菜单下,选择要维护的报表模板,调整报表模板中的项目及公式以使其吻合所采集的数据。 第二步,如经以上调整后还是有问题,再查看有问题科目的明细账,重点查看12月份的记录(笔者根据经验,认为12月份的记录最容易出错,先检查12月份的记录,如果没有出错,再检查其余月份的记录)。被审计单位的财务软件一般都有自动结转功能,而被审计单位人员往往都是在期末手动结转收支类科目至结余科目,不会使用自动结转功能。如果被审计单位人员没有将财务软件中的自动结转功能去掉,年末时被审计单位的财务软件将会自动将收支类科目结转至结余科目,这样就导致收支类科目结转了两遍,造成收支类科目期末有余额以及资产负债表不平。 第三步,要是发现年末收支类科目结转了两遍,必须得将自动结转记录删掉,才能使资产负债表平衡、收支类科目期末没有余额。具体方法为:可以按收支科目类别,在“审计分析—账表分析—科目明细账审查”中找到每一科目的重复结转记录,将重复结转的记录一一删掉,但这样做很麻烦,要花费很长时间而且容易出错。如果仔细研究财务软件自动结转的规律,巧妙地运用SQL语句,将会起到事半功倍的效果。财务软件自动结转时,凭证库中每条记录的记账人一般都是系统管理员,而且自动结转凭证的附件数一定是零,所以,只要编写SQL语句将记账人是系统管理员的记录筛选出,然后将其全部删掉就可以了。在“采集转换—财务数据—财务软件备份数据—常规数据整理”界面中,在“选择数据表”下拉菜单下选择“凭证表”,单击查询图标,在弹出的对话框中输入如下SQL语句:select*from[凭证库]where[记账人]like'%系统管理员%'and[附件数]='0'and[凭证号]like'%1'and[会计月份]=12(在实际工作中应根据具体情况编写此SQL语句,一般都应使用[记账人]和[附件数]这两个字段)。点击确定按钮,即筛选出了重复结转的记录。 最后,选中筛选出的重复结转记录,点击删除按钮将其删除。在“采集转换—财务数据—财务软件备份数据—账表重建”中进行账表重建就可以了。