如何将科发通用软件财务数据顺利java导入导出通用功能AO

君,已阅读到文档的结尾了呢~~
利用EXCEL将金算盘财务软件数据导入AO系统
扫扫二维码,随身浏览文档
手机或平板扫扫即可继续访问
利用EXCEL将金算盘财务软件数据导入AO系统
举报该文档为侵权文档。
举报该文档含有违规或不良信息。
反馈该文档无法正常浏览。
举报该文档为重复文档。
推荐理由:
将文档分享至:
分享完整地址
文档地址:
粘贴到BBS或博客
flash地址:
支持嵌入FLASH地址的网站使用
html代码:
&embed src='/DocinViewer--144.swf' width='100%' height='600' type=application/x-shockwave-flash ALLOWFULLSCREEN='true' ALLOWSCRIPTACCESS='always'&&/embed&
450px*300px480px*400px650px*490px
支持嵌入HTML代码的网站使用
您的内容已经提交成功
您所提交的内容需要审核后才能发布,请您等待!
3秒自动关闭窗口如何在AO2011软件中采集转换用友U8政府财务管理版财务数据-审计知识-溆浦县审计局
当前位置: &&
最近对我县某行政单位进行2012年度财政收支审计时发现,我县国库集中支付局在2012年4月将原来的用友安易GRP_R9财务软件全部更换为用友U8政府财务管理软件,数据库由原来的SQL2008升级为主流的ORACLE数据库,由于用友U8政府财务管理软件没有现成的采集模板,无法利用模板导入,在审计开始后,一时让审计人员一筹莫展,但是问题必须要得到解决,如果该难题不能突破,意味着以后对全县所有行政事业单位的数据采集都束手无策。通过对该财务软件的前台功能分析,发现其中有数据的引入引出功能,并且可以导出包括EXCEL格式等几种不同数据格式的财务备份数据,这让审计人员看到了希望,基于财务三张表(科目表、余额表、凭证表)导入AO软件这种最原始的方法可能是最好的突破口。下面一起来试试解决这个难题,与大家共同学习。
一、用友U8政府财务管理软件数据采集
(一)原始财务数据的采集
从用友U8政府财务管理软件前台逐年将数据导出,如果需要几个年度的数据,则必须分别导出相对应年度的EXCLE格式的财务数据,导出以后发现每个年度包括27个EXCLE文件,将上述文件拷贝出来,以待下一步对数据进行整理、分析。
(二)原始财务数据表的分析与处理
通过对采集的文件分析,发现财务三张表采用分布式存储,需要将其中的7张表合并才能得到完整的财务三张表。通过细致的分析,发现如下关系
GL_kmxx、GL_fzxzl、GL_Xmzl、GL_pubkszl组成科目表
GL_pznr,GL_pzml组成凭证表
GL_yeb为余额表
通过对GL_kmxx、GL_fzxzl、GL_Xmzl、GL_pubkszl四张表分析,发现表名为GL_Kmxx的表为原始科目表,但是不完整,往来科目的明细科目存储在GL_pubkszl表中,收入支出科目的明细科目存储在GL_fzxzl表中,支出中的项目支出明细存储在GL_Xmzl表中(具体表结构如下图)。
GL_kmxx表如下:
GL_fzxzl表如下:
GL_Xmzl表如下:
& &GL_pubkszl表如下:
要整理完整的会计科目表,利用SQL比较方便,但是当导入这几张表到SQL中,发现提示不能导入,分析后发现是格式不兼容,需要将EXCEL文件重新保存(提示如下,需要将所有7个文件重新保存),选择否,替换原有文件,再重新导入到SQL中。
& & &导入SQL后,分析GL_pznr表中用到的科目代码,本例中有往来科目104、203,收入科目401,支出科目5,这些科目需要补充完整,再通过分析其摘要,50102科目为项目支出。于是,查看GL_Xmzl表,发现其中001-004的4个项目支出。
执行SQL语句
KMDM,KMMC,YEFX from dbo.GL_Kmxx
union select
'104'+DWDM as kmdm,dwmc as kmmc,'J' as yefx from dbo.PubKSZL
union select
'203'+DWDM as kmdm,dwmc as kmmc,'D' as yefx from dbo.PubKSZL
union select
'401'+FzDM as kmdm,fzmc as kmmc,'D' as yefx from dbo.GL_Fzxzl
where lbdm=4
union select
'50101'+FzDM as kmdm,fzmc as kmmc,'J' as yefx from dbo.GL_Fzxzl
where lbdm=5
union select
'50102'+xmDM as kmdm,xmmc as kmmc,'J' as yefx from dbo.GL_Xmzl
union select
''+FzDM as kmdm,fzmc as kmmc,'J' as yefx from dbo.GL_Fzxzl
where lbdm=5
union select
''+FzDM as kmdm,fzmc as kmmc,'J' as yefx from dbo.GL_Fzxzl
where lbdm=5
union select
''+FzDM as kmdm,fzmc as kmmc,'J' as yefx from dbo.GL_Fzxzl
where lbdm=5
union select
''+FzDM as kmdm,fzmc as kmmc,'J' as yefx from dbo.GL_Fzxzl
where lbdm=5
将执行结果复制到EXCEL中,得到完整的会计科目表。
完整的余额表由GL_yeb表(如下)整理而成,分析发现,科目代码由KMDM、WBDM、FZDM0、FZDM1、FZDM2、FZDM3、FZDM4、FZDM5、FZDM6、FZDM7、FZDM8、FZDM9、FZDM10组成。只要将这几个字段合并就能得到完整的科目代码。期初借方余额、贷方余额分别存储在NCJ、NCD字段中。首先利用替换功能将表中的“_”去除。其次在KMDM字段后增加一列,将其格式设置为常规,利用公式“= KMDM&WBDM&FZDM0&FZDM1
&FZDM2&FZDM3&FZDM4&FZDM5&FZDM6&FZDM7&FZDM8&FZDM9&FZDM10”得到完整的会计科目。再次将应在借方的贷方正数、应在贷方的借方正数调整为对应的借贷房负数。最后将余额表中缺少的上级科目及对应的金额补充完整。这样就得到了完整的余额表。
通过分析GL_pznr、GL_pzml表,发现AO需要的科目代码、凭证类型、凭证号、借贷方向、金额、摘要等字段都在GL_pznr表中,GL_pzml只要提取凭证日期字段。在导入SQL中以前先要将两张表中的PZH字段分列,得到凭证类型、凭证号字段,再导入到SQL中。
GL_pznr表如下:
GL_pzml表如下:
执行SQL语句
1、去除表中所需字段的“NULL”值
UPDATE dbo.GL_Pznr SET WLDM='' WHERE WLDM
UPDATE dbo.GL_Pznr SET XMDM='' WHERE XMDM
UPDATE dbo.GL_Pznr SET FZDM0='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM1='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM2='' WHERE FZDM5
UPDATE dbo.GL_Pznr SET FZDM3='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM4='' WHERE FZDM5
UPDATE dbo.GL_Pznr SET FZDM5='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM6='' WHERE FZDM5
UPDATE dbo.GL_Pznr SET FZDM7='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM8='' WHERE FZDM5
UPDATE dbo.GL_Pznr SET FZDM9='' WHERE FZDM4
UPDATE dbo.GL_Pznr SET FZDM10='' WHERE
FZDM5 is null
2、通过KJQJ和PZH两个字段关联,从两表中提取需要的字段组成凭证表
Select b.SRRQ,a.PZLX,a.PZH,a.ZY,a.KMDM+a.WLDM+a.XMDM+a.FZDM0+
a.FZDM1+a.FZDM2+a.FZDM3+a.FZDM4+a.FZDM5+a.FZDM6+a.FZDM7+a.FZDM8+a.FZDM9+a.FZDM10
as kmdm,a.jdbz,a.je from dbo.GL_Pznr a left join dbo.GL_Pzml b on
a.[kjqj]=b.[kjqj] and a.[pzh]=b.[pzh]
将执行结果复制到EXCEL中,将SRRQ字段分列日期格式,得到完整的会计科目表。
(三)将数据表导入AO2011
在审计软件AO2011中,选择采集转换→财务数据→财务管理软件数据库数据→采集转换,根据找到的会计科目表、科目余额表和凭证表分别进行采集,进行账表重建成。将AO2011中生成数据与实际财务资料相比对,数据准确无误。
结合几年来的数据采集经验认为,很多复杂财务数据的采集最后利用采集财务三张表方法解决,这是一种最基本的方法,也是比较有效的方法。在分析数据的时候,要具体问题具体分析,找到各表之间的勾稽关系,找到数据采集时的共同点,更要知道不同点可能出现在哪些地方,注意总结问题的发现过程及处理方法。
& & & & & & & & & & & & & & & & & & & & & & & 财经股:吴炜
上一篇: 上一篇:
主办:溆浦县审计局 地址:溆浦县卢峰镇警予南路267号
联系电话:( 邮箱:
 技术支持:
版权所有:溆浦县审计局农发财务核算软件Interbase备份数据导入AO2011的方法 - 黄冈审计信息网
& 欢迎访问黄冈审计局网站!
当前您的位置:&>&
农发财务核算软件Interbase备份数据导入AO2011的方法
作者:陈阳&&来源:武穴市审计局&&发布时间 &&&【字号:&&】&&【保护视力色:
& & &&在财政预算执行审计中,某市财政局农发办使用的是北京久其软件股份有限公司开发的&农业综合开发财务会计软件&,软件版本号是2.0.1.154,审计人员采集的备份文件不能使用AO2011自带的采集转换模版直接导入,需要进行手工转换,本文以采集转换2012年财务数据为例。
一、财务数据的采集和处理
通过农发财会软件的账务处理系统中的备份功能生成扩展名为jbk的备份文件,使用AO2011的885号模版时提示错误:&创建线程时出错!错误是:[Microsoft][ODBC 驱动程序管理器]未发现数据源名称并且未指定默认驱动程序&(已在32位Windows 7系统中安装Interbase数据库),如图1:
审计人员尝试使用882号模版(国家农业综合开发办公室-农业综合开发财务会计软件V2.1)进行转换,出现相同错误,只能对采集的财务数据进行手工处理:
(一)使用Winrar压缩软件打开jbk备份文件,得到2011.jas、2012.jas、public.jas等数据文件;
(二)运行Interbase数据库的IBConsole程序,恢复2012年财务数据。
1、注册本地服务器并连接。
点击菜单 Server -- Register,选择Local Server前的单选框,User Name为SYSDBA,Password为masterkey,如图2:
2、恢复Interbase数据库数据。
点开Local Server,在Databases上点击右键,选择Register,数据库文件的路径为C:\Documents and Settings\OA\桌面\nfb\2012.JAS(根据实际情况选择),User Name为SYSDBA,Password为masterkey。如图3:
3、使用 Interactive SQL 查询数据并导出。
找到km、kmzd、pzitem、pzmain四张表,运行SQL查询语句,可以导出全部数据,也可以只导出关键字段,将查询结果导出为TXT文件,如图4:
(1)表km为会计科目表,字段kmcode为科目编码,kmname为科目名称,KMYEORIENT为存储科目借贷方向,值&C&代表&贷方&,值&D&代表&借方&,查询科目表的SQL语句为:
select kmcode,kmname,kmyeorient from km
(2)表kmzd为余额表,字段kmcode为科目编码,km_nc为期初余额,因为在KMZD表中没有余额方向字段,可以通过科目表添加,PZPERIOD为会计月份,查询余额表的SQL语句为:
SELECT km.KMCODE,km.KMNAME,kmzd.PZPERIOD,
kmzd.POSTDATE,kmzd.KM_NC,km.KMYEORIENT
FROM km INNER JOIN kmzd ON km.KMCODE = kmzd.KMCODE
WHERE (((kmzd.PZPERIOD)=&1&) AND ((kmzd.KM_NC)&&&0&))
(3)将凭证表pzmain和pzitem进行关联查询,得到一张凭证表,SQL查询语句为:
SELECT pzmain.PZDATE, pzmain.PZGROUP, pzitem.KMCODE,
pzitem.PZSERIALNO, pzitem.ORIENT, pzitem.DEBITNUM,
pzitem.CREDITNUM, pzitem.PZDIGEST
FROM pzitem INNER JOIN pzmain ON pzitem.PZSERIALNO = pzmain.PZSERIALNO
4、对导出的数据进行清理并转换。
(1)导出的txt文件中第二行应清除,如图5:
(2)将txt文件的数据转为Excel格式的表格文件。
二、财务数据的导入
打开AO2011,点击:采集转换--财务数据--财务软件数据库数据--采集数据,数据源选择Excel表格文件,导入时修改三张表km、kmzd、pz的表名和修改kmcode字段为文本格式,避免在处理财务数据临时表的步骤中出错。
采集数据完成后生成财务数据临时表,导入方式选择&源数据凭证表为一个表&,辅助导入时注意科目余额表和凭证库:
(一)科目余额表:科目余额存储方式为分别存储余额和余额借贷方向,期初余额字段为KM_NC,余额借贷方向字段为KMYEORIENT,借方为D,贷方为C,科目编码为KMCODE。
(二)凭证库:凭证日期字段为pzdate,凭证流水号字段为PZSERIALNO,凭证类型字段为PZGROUP,发生额存储方式为分别存储借方发生额和贷方发生额,借方发生额字段为DEBITNUM,贷方发生额字段为CREDITNUM,摘要字段为PZDIGEST,科目编码字段为KMCODE。
完成AO2011的数据导入后,检查科目余额表是否与被审计单位的纸质报表是否一致,确认数据无误后将AO电子数据分发给审计组其他成员。(武穴市审计局& 陈阳)
【】【】【】&&
主办单位:黄冈市审计局
&鄂ICP备号-1 & 电子邮件:hgssjj@
办公地址:黄州大道35号& 电话:7& 邮编:438300
& 技术支持:您是第位访客 上传我的文档
 下载
 收藏
该文档贡献者很忙,什么也没留下。
 下载此文档
正在努力加载中...
巧将新中大公共财政管理软件最新版本财务数据导入AO系统
下载积分:8
内容提示:巧将新中大公共财政管理软件最新版本财务数据导入AO系统
文档格式:TXT|
浏览次数:33|
上传日期: 07:11:33|
文档星级:
该用户还上传了这些文档
巧将新中大公共财政管理软件最新版本财务数据导入AO系统
官方公共微信课程专业名称
原价/优惠价
¥499 / ¥499
¥499 / ¥499
¥499 / ¥499
¥499 / ¥499
¥499 / ¥499
¥499 / ¥499}

我要回帖

更多关于 新中大数据导入ao 的文章

更多推荐

版权声明:文章内容来源于网络,版权归原作者所有,如有侵权请点击这里与我们联系,我们将及时删除。

点击添加站长微信