用友下载账套时那串缀号到底是个啥?我查了半天终于弄明白了

用友下载 ·
用友下载账套时那串缀号到底是个啥?我查了半天终于弄明白了

下载安装那几步,我差点被自己气笑

从用友官网找到下载页,点本页下载按钮,弹出的是一个压缩包。我第一次下载时以为直接点就能装,结果解压完发现里面一堆文件夹,名字还特别绕,什么“U8SOFT”、“U872”、“U810.1”,搞不清该点哪个。后来才明白,用友的产品线太多了,T3、T6、U8、U8+,每个版本的安装包结构都不一样。比如T3的压缩包里通常有个“安装说明.txt”,而U8的包里会有个“Setup.exe”藏在“1_U8V12.5_Setup”目录下。别急着双击,先读README文件,里面会告诉你需要关闭杀毒软件、Windows防火墙,还得确保SQL Server已经装上并且服务开着。我第一次装U8时,安装进度跑到一半卡住,提示“数据库连接失败”,查了半天发现是SQL的Mixed Mode没开启,默认Windows身份验证不认。

安装过程中最坑的是让你选“账套路径”。默认是C盘,但用友的数据库文件会越胀越大,一个公司用上两三年,账套文件夹能到十几个G。我亲眼见过同事的C盘被撑红,再开机都进不了系统。最好改成D盘或者E盘,新建个文件夹,比如“U8Data”,路径里别有中文和空格,否则导入导出时报错烦死人。安装结束后,重启电脑,结果桌面上没图标,得去“开始→所有程序→用友U8 V12.5→系统服务→应用服务器配置”里手动跑一遍配置才能用。我第一次装完以为失败了,差点重装系统。

持续更新紧跟官方新版本免费使用无需付费解锁官方正版安装包带数字签名

账套那串编号,到底藏在哪里

用友下载装好以后,打开软件,第一件头疼的事就是“账套编号”。销售跟我说“给你建个账套”,回来一看,编号是“001”,但为什么不是“000”?其实用友新建账套时,系统默认从“001”开始编号,除非你自己手动改成“888”。这个编号不是随便写的,它对应着后台数据库里一个叫“UFSystem”的库,里面的表叫“UA_Account”,能查到所有账套的编号、名称、启用日期。我遇到过一家客户,账套编号是“101”,我死活找不到对应的数据库文件,后来发现是他们IT手动改了编号,但没同步到UFSystem的表里,直接导致总账模块打不开。

查编号最简单的方法,在软件里点“开始→程序→用友U8→系统服务→系统管理”,用Admin登录,然后点“账套→建立”,就能看到已有账套列表。但如果你记性不好,刚下载完新版本想覆盖老账套,千万别直接新建同编号的账套。我吃过这亏:之前用T3,后来升级到U8,我在U8里建了和T3一样的编号“001”,结果导入数据时,老档案全被新账套的空白结构覆盖了,几百条客户信息一夜消失,最后只能从备份恢复。

参数设置门道多,一个不对全白干

账套建好后,参数设置才是真正踩坑的地方。会计期间、记账本位币、科目编码方案,这三样一旦确定,后期改起来能让人崩溃。有次帮一个贸易公司设账套,对方要求科目编码用4222结构(比如1001.01.01.01),我点“确定”后才发现用友T3最多只支持到4级科目,U8能到6级。如果一开始设错了,只能删了账套重来。

还有个参数叫“启用期间”,比如你是2024年3月开始用,别手滑选成1月,否则每月结账时系统会提示你从1月补凭证。我朋友的公司,财务经理说“先试试系统”,就选了2023年12月启用,结果做完年度结转后,2024年1月的数据全乱了,找用友客服远程修了两天才摆平。对了,记得在“基础设置→系统启用”里勾上你买的模块,比如总账、固定资产—不勾的话,菜单里有总账但点进去报错,说“该功能未启用”。我第一次装U8时以为软件坏了,折腾了一天。

数据导入导出,你以为简单但总出幺蛾子

用友的“总账工具”和“实施导航”,是导入导出的主力工具。但很多人一上来就点“全部导出”,结果Excel文件打开全是乱码,因为用友默认导出的是ANSI格式,Excel 2016以上版本默认UTF-8。正确做法是:在导出窗口选“文本文件(*.txt)”,然后用Excel的“数据→自文本”导入,指定分隔符和编码为GB2312。导出会计科目时,注意“科目编码”列里偶尔会混进空格,比如“1001”变成“ 1001”,导入到新账套直接报错“科目编码不合法”。

之前帮客户从老T3迁移到U8,他们2007年的数据根本导不进新版本,因为科目结构变了。老版本里“现金”科目编码是“101”,新U8里统一成“1001”。我花了一个周末手动改了Excel里的所有编码,还写了个VBA脚本替换,才勉强搞定。所以如果你要跨版本升级,别直接导,去用友官方论坛找一个叫“用友版本升级工具”的小程序,或者找“实施顾问”远程操作—别问我怎么知道的,我办公室墙上还贴着那次失败的截图。

年度结转,卡在选日期那一步

每年12月31日后,财务都要做年度结转。但很多人以为“点一下明年”就行了,结果月份选错、凭证没审核完、银行对账不平,直接导致结转失败。最常见的问题是“上年未结账”,用友要求所有模块(总账、固定资产、工资)的12月都必须是“已结账”状态,差一个都不行。我见过一公司,总账的12月结账了,但固定资产模块忘了提折旧,结果一结转,后台数据库表“GL_mend”里的状态为0,卡死。

还有更隐蔽的:如果账套里用了“外币核算”,结转前必须把12月的所有外币凭证都重估一遍,不然新年度账套打开后,汇率表是空的,所有外币科目都显示为0。我教你们一个小技巧:结转之前,先备份,然后去“系统管理→年度账→输出”,输出一个UFDATA.BAK,放在另一个盘里。万一结转失败,你直接恢复这个备份,不用重新建账套。

备份数据,这事比装软件还重要

每次提到备份,总有人嫌麻烦。但用友的数据文件是连在SQL Server里的,直接复制C盘里的文件夹没用。正确做法是:在“系统管理”里用Admin登录,点“账套→备份”,会生成两个文件:一个叫类似“UFDATA.BAK”(数据库文件),一个叫“UfYERP.LST”(账套信息)。这两个文件少一个,恢复时就报错“备份文件损坏”。我有个朋友,把BAK文件刻在光盘里,过了两年想恢复,光盘氧化读不出来了,最后靠他2020年微信里发我的一个老备份才活下来。

定时备份的频率,看公司业务量。小公司一周一次,大公司每天一次。我建议用Windows的任务计划程序,写个批处理脚本,每天凌晨自动执行用友的备份命令。脚本里就一行:“D:\U8SOFT\Admin\Admin.exe /b /account:001 /path:D:\U8Backup”。这个命令是我从用友技术手册里翻出来的,实测能用。千万别偷懒用“复制粘贴数据库文件”的办法,我亲自踩过,恢复时版主说“数据库一致性错误”,差点去数据恢复公司花两千块。

网络版部署,跨部门协作要注意什么

用友的网络版,往往需要一台服务器装主程序,其他电脑装客户端。但很多人图省事,把所有电脑都装成服务器模式,结果都连不上数据库。正确做法:服务器装SQL Server和用友应用服务器,客户端只装“用友客户端组件”。客户端登录时,服务器地址别填IP,填电脑名字(比如“U8-SERVER”),因为用友对IP解析不稳定。我遇到过一个奇葩案例,客户那边的IT把服务器名字改成了带空格的“U8 Server”,结果客户端连不上,查了两天才发现。

客户端和服务器之间最好走有线网络,用Wi-Fi容易丢包导致凭证保存报错“实时错误:-2147217900”,这个错误码我见过不下十次。解决办法很简单:在服务器上开个共享文件夹,把账套备份放进去,客户端备份时直接存到那里。另外,多个用户同时操作时,如果怕数据锁死,教你们一个绝招:在服务器的SQL Server管理工具里,打开“活动监视器”,看到有人锁住表了,直接杀死那个会话。但别乱杀,先通知那人保存。我干过一回,把财务总监的会话杀了,他正在做的凭证没保存,结果我被骂了一下午。

最后说一句,用友的安装包和账套数据,一定不要放在C盘。我上次给朋友装机,他图省事全塞桌面,结果系统更新重启,C盘空间不够,账套直接损坏,恢复备份时才发现备份文件也是坏的—因为他备份时选了输出到桌面,桌面也是C盘。现在我这习惯,装完用友之后,第一件事就是把默认输出路径改成D盘的“Backup”文件夹,再写个提醒便签贴在显示器上:新账套建完、先备份再干别的。