对AO采集Excel数据出现“字段映射表为空,无法采集”问题的解决办法

作 者:

作者简介:
万友华,峨边县审计局

原文出处:
现代审计

内容提要:


期刊代号:V3
分类名称:审计文摘
复印期号:2016 年 04 期

关 键 词:

字号:

      当前,一些县级部门和乡镇多用的是用友软件U8网络版本,在部门预算执行审计时,要备份数据必须到县财政局服务器后台备份,很不方便。审计人员在被审计单位,可以导出Excel的科目明细表和科目辅助明细表,并用导出的Excel采集到AO系统中进行分析和取证,然而在采集Excel科目表的工作簿时,却时常出现“字段映射表为空,无法采集”的情况。经我们的研究和探索,发现了解决的方法。

      一、在用友软件中引出账套数据

      进入用友软件U8网络版本可以引用被审计单位的科目明细表和辅助科目明细表,导出的Excel最好指定为2003版本或2007版本的格式,导出可选单个科目表或所有科目表的工作簿,最好还是以所有科目表的工作簿的形式导出,这样方便所有科目一次性的采集。

      二、采集数据到AO系统出现问题

      按照业务数据采集的程序,选中项目,先后通过点击“采集转换、业务数据、采集数据”,弹出“业务数据库数据采集”对话框,在数据源中选择Microsoft Office Excel,在Excel文件路径中选定需要采集到AO的科目明细表的工作簿,在Excel版本中选取所导出电子工作簿相对应的97~2003版本或者2007版本,在第一行包含列名前打上“√”,进入下一步,出现选择源表,视图或查询,选择“全选”或单个多个“√”选,再进入下一步,出现“完成导向”,点击“采集”,弹出“业务数据表目录”,选择“业务数据”后,点击“确定”,出现现场审计实施系统对话框,对话框中提示“字段映射表为空,无法采集”,出现业务数据采集不成功的问题。

      三、深入分析不能采集的原因

      审计人员通过对“字段映射表为空,无法采集”问题的分析,初步判断可能有三种原因。一是AO软件设置的限制;二是导出的业务数据表的版本问题,不符合AO软件的格式;三是Excel工作簿的设置或名称有问题。

      四、反复测试找到解决方法

      根据以上的初步分析,首先确定AO软件设置的确存在限制,在我们不能更改AO软件设置的限制的情况下,只有改变采集数据的条件来符合AO软件设置的要求。接下来开展反复测试,第一次测试,将导出的业务数据Excel工作簿打开,另存为97-2003版本或者2007版本后,分别按照“二”的采集步骤测试,出现了同样的问题。第二次测试将导出的业务数据Excel工作薄横标题的1-5行全部批量重新设置,调整为一行,保存后同样按照“二”的采集步骤测试,又出现了同样的问题。经过二次测试失败,再对业务数据的工作簿仔细观察,发现以上采集账套数据Excel的单表名或工作薄的多表名均是以“科目代码+科目名称”构成的,而一般情况下的单表或工作簿的多表的表名都是“sheet1、sheet2、sheet3、……sheetn”,与通常的Excel的单表名或工作薄的多表名不一致,于是考虑更改工作薄的表名进行测试,在“科目代码+科目名称”前面加上“sheet”,经过批量处理,在全部工作簿的表名前统一加上了“sheet”,保存后再重新按照“二”的采集步骤测试,结果未再出现“字段映射表为空,无法采集”的情况,数据采集成功,找到了解决问题的办法。

      五、AO采集Excel工作簿的成果运用

      通过解决业务数据采集时提示“字段映射表为空,无法采集”的问题,为今后的所有审计项目提供了技术支持,无论是经济责任审计,还是政府投资审计,都可以先设计电子表格,让被审计单位填报好后,采集到AO软件中进行SQL SERVER分析,解决了部分审计项目不能执行计算机审计的瓶颈,可以进一步提高计算机审计效率,扩大计算机审计的覆盖面,促进计算机审计质量的提升。

相关文章: