当前位置: 首页 /  审计信息化 /  数据采集与转换 / 

用友畅捷通G6财务数据采集方法

来源:衡阳市审计局 发布时间:2017-09-06 09:05:47

    AO2011中无用友畅捷通G6财务管理软件数据采集模板,因此需要从被审计单位服务器后台采集数据库数据进行清理。处理步骤如下:

通过分析后台数据得知需要采集的三张源数据表dbo.codedbo.GL_accsumdbo.GL_accvouch

1.生成会计科目表

select * from dbo.code

select distinct ccode,cccode_name from dbo.code

分析源数据表中不存在重复的科目编码,执行以下语句生成新的科目表。

select ccode 科目编码,ccode_name 科目名称,bproperty 方向 into km2016 from dbo.code

2.生成余额表

select * from dbo.GL_accsum

通过分析得知期初余额是按月存放且年初余额存放在会计期间为'1'内,执行以下语句生成余额表。

select ccode 科目编码,cbegind_c 余额方向,mb 期初余额 into ye2016 from dbo.GL_accsum where iperiod='1'

验证新生成余额表ye2016的平衡性,执行以下语句得知余额表是平衡的,可用。

select * from ye2016

select sum(qcye) from ye2016 where fx='' and len(kmdm)=3

select sum(qcye) from ye2016 where fx='' and len(kmdm)=3
3.
生成凭证表

通过分析后台各年度的数据得知,该数据自动备份是从记账开始时包含前一年度的账一起备份,采集数据时应注意会计数据的年度,此处去2016年数据。分析各字段的字符类型均符合AO2011的导入规则,故采用源字段的字符类型。

select ccode 科目编码,dbill_date 凭证日期,cdigest 摘要,md 借方发生额,mc 贷方发生额,ino_id 凭证号 into pzk2016 from dbo.GL_accvouch where YEAR(dbill_date)='2016'

验证新凭证表的平衡性,得知借贷发生额不相等。

select * from pzk2016

select sum(jf),sum(df) from pzk2016

通过分析数据得知存在科目编码、摘要、凭证号等均为空的记录存在,询问该公司财务人员得知为调账数据,故删除之。

delete from pzk2016 where pzh is null

将此三张表通过AO2011采集财务软件数据库数据功能导入现场审计实施系统中。