欢迎来到天天文库
浏览记录
ID:50452541
大小:211.50 KB
页数:3页
时间:2020-03-09
《用友GRP-U8 R10政务管理软件 AO数据采集方法.doc》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库。
1、用友GRP-U8R10政务管理软件AO数据采集方法一、采集背景介绍近日,在审计过程中发现,一些行政事业单位使用的财务软件《用友GRP-R9 V9.7(收支分类改革升级版)》升级到用友GRP-U8(R10),由于相关数据表的改动,使得AO2011的诸多数据采集方法都不能完整完成数据采集。本文通过SQL语句对数据进行整理,实现了用友GRP-U8(R10)的完整AO采集。二、采集步骤第一步:获取财务软件SQL数据库备份通过用友GRP-U8(R10)提供的后台数据管理工具,生成SQL数据库备份数据(.b
2、at文件)。第二步:SQL2008R2还原备份数据打开SQLServerManagementStudio,右键点击数据库->点击“还原数据库“->选择“设备源”->点击->“添加”,将上一步备份的SQL数据库备份文件添加进来,完成数据库数据还原。第三步:整理数据在SQL中执行下列语句整理数据:1.科目代码表整理(gl_kmxx)altertablegl_kmxxaddkmdm_okvarchar(20)updategl_kmxxsetkmdm_ok=rtrim(kmdm)--2013为采集数据年
3、度,根据实际情况修改selectkmdm_ok,kmmcintokmbfromgl_kmxxwherekjnd=20131.科目余额表整理(gl_yeb)--生成新的余额表selectkmdm,ncj,ncdintoyebfromGL_Yebwherekjnd=2013andyeblx='B'--B表示余额表类型,2013为会计年度--二级科目余额汇总insertintoyebselectleft(kmdm,5),casewhen(sum(ncj)-SUM(ncd)>0)then(sum(ncj
4、)-SUM(ncd))else0end,casewhen(sum(ncj)-SUM(ncd)<0)then(sum(ncd)-SUM(ncj))else0endfromyebwhereLEN(kmdm)=7--如果有三级科目,则汇总到对应的二级科目,否则不会总。groupbyleft(kmdm,5)--一级科目汇总insertintoyebselectleft(kmdm,3),casewhen(sum(ncj)-SUM(ncd)>0)then(sum(ncj)-SUM(ncd))else0end
5、,casewhen(sum(ncj)-SUM(ncd)<0)then(sum(ncd)-SUM(ncj))else0endfromyebwhereLEN(kmdm)=5--如果有二级科目,则汇总到对应的二级科目,否则不会总。groupbyleft(kmdm,3)2.凭证表整理(gl_pzml,gl_pznr)selecta.pzh,a.pzrq,b.zy,b.kmdm,b.jdbz,b.jeintopzbfromgl_pzmla,gl_pznrbwherea.kjqj=b.kjqjanda.pz
6、h=b.pzhanda.kjqjlike'2013%'--2013为采集数据年度,根据实际情况修改updatepzbsetpzrq=cast(pzrqasdatetime);第四步:导出需要采集数据表右键点击还原的数据库名->“任务”->点击“导出数据”,将上一步整理的三张数据表科目代码表(kmb)、科目余额表(yeb)、凭证表(pzb)导出到Excel表格中。第五步:AO采集数据并帐表重建如图所,示打开AO2011点击“采集转换”->“财务数据”->“财务软件数据库数据”->“采集数据”。通过
7、辅助导入的方式,生成财务数据临时表,再进行会计期间及科目调整、常规数据整理、财务账表重建。一、小结在实际审计过程中,常常会遇到升级后的财务软件,在AO2011现场审计实施系统中找不到相应的数据采集模板,这时可以通过一下五步完成数据采集:1.获取财务软件的数据库备份文件;2.在数据库软件中还原备份数据;3.采用SQL语句对数据库中数据表进行相应处理;4.导出处理后的数据表;5.在AO2011中采用数据库数据采集导出的数据表。
此文档下载收益归作者所有