服务热线:022-26677809 , 13821206318
坚守“用户之友”的初心,做“专业的奋斗者”,始终坚持“持续创新”
首页 > 知识库 > 正文

通升级U6后进账套报错行业性质与科目设置不符

- 浏览:1414 - 发布时间:2008-03-29 15:37:00.0
问题版本: 809-U6普及版(原U8普及版3.0) 问题模块: 1-总账
所属行业: 0-通用 问题状态: 1-UU通注册用户
关 键 字: 行业性质与科目设置不符 适用产品: U6
补 丁 号: 开放状态: 0-UU通注册用户
原问题号: 提交时间: 2008-3-29 15:37:00
问题名称: 通升级U6后进账套报错行业性质与科目设置不符
问题现象: 用6000通升级U6补丁,tong10.2升级U8普及版3.0完成后.登陆总账报错:此帐套的行业性质与科目设置中的科目分类不符,请调整.调整行业科目后,依然有这类报错.
原因分析: 行业性质与分类不符合,主要有环境或数据错误造成的。环境问题:批注册下DLL主键,打补丁执行脚本。数据问题: 查看GL_CodeClass、GL_Btrade、AccInformation UFSYSTEM库中的GL_CodeClass表中科目分类与UFdata库中的Code表中的科目分类不一致 维护方法: 1.在UFSYSTEM库UA_Account表中此帐套的cTradeKind(行业性质)的值 2.以此cTradeKind的值去检索UfSystem库的GL_BTrade表中的ctrade_name,找到对应的行业性质编号(itrade_id); (select itrade_id from GL_BTrade where ctrade_name="cTradeKind") 3.以此行业性质编号(itrade_id)去检索UfSystem库中Gl_CodeClass表的itrade,查看字段cclass,cclass_engl的值,用此值与UFdata库中的Code表中的字段cclass,cclass_engl对比并根据实际情况将这2个表中的这2个字段取值改成一致。 以zt999为例: select * from GL_CodeClass where itrade=(select itrade_id from GL_BTrade where ctrade_name=(select cTradeKind from UA_Account where cAcc_Id='999')). 查看字段cclass,cclass_engl的值,用此值与UFdata库中的Code表中的字段cclass,cclass_engl对比并根据实际情况将这2个表中的这2个字段取值改成一致. 经查客户数据发现code表
解决方案: 查客户数据发现code表中的cclass_engl=GG,应为‘GT’,执行下列语句 use UFDATA_001_2008 updatE code set cclass_engl ='GT' where cclass_engl='GG'