发布时间:2024-8-8
特价活动:>>>> 畅云管家新购、续费7折优惠,畅捷通T+cloud、好会计、易代账、好业财、好生意云产品8折优惠。
目前,很多地方使用了用友U8财务核算软件,该软件为客户端单机版,为与财政预算科目相对应,部分科目使用了辅助核算功能,各部门预算单位各建账套,后台数据库为SQL SERVER。AO2011备份文件中暂未有相关的用友U8可操作采集模板。各审计网站、杂志也刊登了不少关于该财务软件的AO转换方法,但对于使用单位与财政预算科目相对应的辅助核算部分没有简单可行方法。
笔者在实践过程中,通过对后台数据库各关键表的分析,了解其存储结构,利用SQL SERVER对原始表(含辅助账)进行数据整理,通过封装创建表SQL语句,快速完成用友U8单位财务账套(含辅助账)基础数据表,利用AO2011 系统辅助账采集转换功能,形成出了一套采集财务数据(含辅助账)的方法,现展现出来,希望对大家有所帮助。
一、数据采集及结构分析
通过用友GRP-U8(R10)提供的后台数据管理工具,生成SQL数据库备份数据(.bat文件)。
打开SQL Server Management Studio,右键点击数据库->点击“还原数据库”->选择“设备源”->点击 ->“添加”,将上一步备份的SQL数据库备份文件(.bat文件)添加进来, 完成数据库数据还原。
二、后台财务数据的整理
2015为采集数据年度,根据实际情况修改
1、科目代码表整理
(gl_kmxx)
Alter table gl_kmxx
Add kmdm_ok varchar(20)
update gl_kmxx
set kmdm_ok = rtrim(kmdm)
select kmdm_ok,kmmc into kmb from gl_kmxx
where kjnd=2015
2、科目余额表整理(gl_yeb)
--生成新的余额表
Select kmdm,ncj,ncd into yeb from gl_yeb
where kjnd = 2015 and yeblx = 'B' --B表示余额表类型
--二级科目余额汇总
Insert into yeb
select left(kmdm,5),case when (sum(ncj)- sum (ncd)>0)
then (sum(ncj)- sum (ncd)) else 0 end ,
case when (sum(ncj)- sum (ncd)<0)
then (sum(ncd)- sum (ncj)) else 0 end
from yeb where LEN(kmdm) = 7
--如果有三级科目,则汇总到对应的二级科目,否则不汇总。
group by left(kmdm,5) --一级科目汇总检查
insert into yeb
select left(kmdm,3) ,case when (sum(ncj)- sum (ncd)>0) then
(sum(ncj)- sum (ncd)) else 0 end ,
case when (sum(ncj)- sum (ncd)<0)
then (sum(ncd)- sum (ncj)) else 0 end
from yeb where len(kmdm) = 5
--如果有二级科目,则汇总到对应的一级科目,否则不汇总。
group by left(kmdm,3)
3、凭证表整理
(gl_pzml,gl_pznr)
select a.pzh, a.pzrq, b.zy, b.kmdm, b.jdbz, b.je
into pzb
from gl_pzml a, gl_pznr b
where a.kjqj=b.kjqj and a.pzh=b.pzh and a.kjqj like '2015%'
--2015为采集>为采集数据年度,根据实际情况修改
update pzb set pzrq=cast(pzrq as datetime);
三、导入AO形成账套
打开AO,将整理后的3张表导入AO,利用AO的辅助导入功能,形成账套。
需要说明两点:一是采集转换过程中有可能出现“科目余额不符”等提示,这是由于该财务软件的期初科目余额表中只保存最末级有余额的科目余额信息,AO采集转换时有可能没有汇总到上一级,但这一情况不影响AO的正常导入。二是1个单位的财务数据采集转换后,再导入下一个单位的数据时,有可能出现采集数据失败,原因不详,退出AO,重新启动即可。
客服电话:400-665-0028
关键字:用友财务软件,畅捷通软件,财务软件,进销存软件,U9官网,用友U8,用友T1,用友T+,用友T3,用友T6,畅捷通好会计,好生意,智+好业财,用友培训服务售后公司,畅捷通运营培训服务公司
版权所有:用友畅捷通软件 Copyright © 2025 All rights reserved.