|
马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。
您需要 登录 才可以下载或查看,没有账号?注册账号
×
U8年结常见错误一
现象:存货模块在12月份期末处理时,提示有暂估报销单据未进行结算成本处理,而在结算成本处理处,却过滤不出来单据。
原因:收发主表rdrecord中的记账人caccounter字段有误,本没有记账的入库单,却有记账人。
解决方法:将没有记账入库单的记账人置为空值
update rdrecord
set caccounter=null
from rdrecord rd join rdrecords rds on rd.id=rds.id
where caccounter is not null and dkeepdate is null and rds.autoid not in (select id from ia_subsidiary)
U8年结常见错误二
现象:新建年度账时,提示“无法打开备份设备ufmodel.bak,新建年度账不成功” 。
原因:Ufmodel.bak丢失。系统根据Ufmodel.bak创建新年度数据库,如果没有此文件,会导致此现象。
解决方法:从别的机器拷贝ufmodel.bak或ufmodel.rar(861为ufmodel.rar)到U8soft\admin中。
U8年结常见错误三
现象:852版本新建年度账时,提示“bExitMsg字段无效” 。
原因:上年度数据库表GL_VoncherOption中,多了一个字段bExitMsg
解决方法:在上年度数据库中删除该字段。
U8年结常见错误四
现象:新建年度账时,提示“对象名A无效,数据表名:A ”、“建立年度账不成功”
原因:系统库ufsystem中的表UA_ToNextYear中有多余记录A。新建年度账时,系统根据此表决定传输哪些基础信息表。如果此表有多余数据,将导致新建年度账失败。
解决方案:在UA_ToNextYear中删除提示的多余记录A,或参考执行以下语句:
delete from ufsystem..ua_tonextyear
where ctblid not in
(select name from ufdata_001_2006..sysobjects where xtype=‘u’)
U8年结常见错误五
现象:普及版新建年度账时,提示¡°传输网上银行信息(NBNewAcc.dll)失败¡±
原因:根据模板库还原的新年度账中,表nb_payaccountinfo比上年度少一个字段caccname
解决方法:下载补丁解决:NBNewAcc.dll(2005-12-28)
注意事项:852版本本身没有此问题,但也有客户反映过,那是因为客户以为需要跟普及版一样要打NBNewAcc.dll这个补丁,须不知在852中,此补丁是解决另外一个需求问题的,跟此补丁一起还有其他一些程序和脚本补丁。所以如果852版本也打了补丁NBNewAcc.dll,则相关的程序和脚本补丁也要打上。
U8年结常见错误六
现象:新建年度账时,提示“未找到路径,新建年度账失败”
原因:ufsystem系统库中,表ua_account中的账套路径cAcc_Path不存在,不是实际的账套路径。
解决方法:修改cAcc_Path为实际路径
update ufsystem..ua_account
set cacc_path=‘实际账套路径’
where cacc_id=‘账套号’
U8年结常见错误七
现象:当结转失败,需要恢复账套时,引入备份账套报错。
原因1:LST文件为只读。当LST文件中记录的账套号与系统已存账套号冲突时,如果选择恢复到别的账套,这时需要修改LST文件,如果LST文件为只读,则会导致恢复失败。
解决方法:将LST文件只读属性去掉即可
U8年结常见错误八
现象:进行年度结转的时候,提示“不能登陆到服务器:口令不正确”。
原因:年结时系统是以操作员asuser来结转的,报这个提示说明asuser密码不正确。
解决方法
• 如果是U851A及以前的版本可以用下面语句修改:update ufsystem..ua_user
set cpassword='asuser'
where cuser_id='asuser'
• 由于852的版本使用了密码加密,所以要用下面语句:update ufsystem..ua_user
set [email=cpassword=]cpassword='DCKNCAAB@HLIKELF[/email] '
where cuser_id='asuser'
U8年结常见错误九
现象:工资系统结转时,提示 “结转上年出现错误,请检查上年数据无误后再执行本功能” 。
原因1:出现此提示,一般是由于表wa_gztblset中的工资项目记录,与表wa_gzdata、wa_gzhzb中的工资项目字段不一致
解决方法:1、删除wa_gztblset中多余的记录,或者删除wa_gzdata、wa_gzhzb中多余的字段;2、将wa_account..iLastMonth改为11,将系统库表ua_account_sub中工资的年结标志bclosing改为0;3、重新结转工资。4、此种情况的详细处理方式,可参考支持网站维护案例zc20004010601
原因2:表wa_gztblset中的工资项目记录,不是按照iGZitem_id排列的,顺序错乱
解决方法:用order by iGZitem_id输出wa_gztblset到一张临时表,清空wa_gztblset,然后再将临时表的记录导回来。此种情况的详细处理方式,可参考支持网站维护案例zc20040701
原因3:工资表(如wa_bank、wa_psn)丢失字段
解决方法:可以使用U8soft\admin目录下的检测修复数据库工具rep80.exe(针对access版)和rep80sql.exe(针对sql版),将上年度数据库与模板库对比,查出丢失的字段,然后增加丢失的字段
原因4:U85X以上产品,由于增加了iGZitem_id=7的“计件工资”项目,如果用户自定义工资项目的名称或id与之冲突,也会导致结转失败。
解决方案:将用户自定义的工资项目改为另一个名称、id,然后从演示账套拷贝系统的“计件工资”项目。1、修改wa_gztblset中自定义工资项目的名称和id,从演示账套中拷贝iGZitem_id=7的“计件工资”项目,注意顺序;2、对照wa_gztblset中记录的变化,修改wa_gzdata与wa_gzhzb的字段;3、重新结转;4、此种情况的详细处理方式,可参考支持网站维护案例zc20040701
原因5:812版本工资如果在已建年度帐、未做年度结转前,进入过工资系统,即相当于启用了新年度工资系统,也会在年结时出现此提示。
解决方法:使用工具删除新年度工资启用信息,清空年度数据,重新结转U8年结常见错误十
现象:812应收应付结转时,系统提示:“错误0,应收应付结转失败”
原因:这种情况一般都是数据错误,主要是ap_detail表中的记录不合法。例如:此表中必填字段(单据号、存货编码等)有为空的记录等。
解决办法:对此种情况请先使用应收应付的检查工具clear.exe ,对数据进行检查,将错误数据修改后一般就可以结转成功了。clear.exe工具在技术支持部的网站上可以下载。 |
|