用友财务软件免费下载

网站首页 > 用友解决方案 正文

用友T3升级时提示:对象名 ‘ dob.st_calbeginvage’无效?

admin 2017-04-23 10:34:48 用友解决方案 3556 ℃

用友T3财务软件从用友T310.8plus1升级到用友T310.9时报错错误提示为:数据库名:ufdata_007_2016 系统管理 错误信息:-2147217865 对象名 ‘ dob.st_calbeginvage’无效。错误提示如下图所示:

用友T3升级时提示:对象名 ‘ dob.st_calbeginvage’无效? 学用友

微信号:yyrjlls
扫码 有偿解决 用友软件技术问题!
复制微信号

问题分析:从错误提示上看,用友小辣妹认为是账套库中缺少存储过程: dob.st_calbeginvage 导致,实际上这个问题可能有很多种情况,下面把所有可能会用到的办法给大家进行介绍。注意操作前请备份好自己的数据,用友T3账套备份教程请参阅:http://www.yongyou8.com/xue/877.html。

解决办法:

第一种情况:确实缺少存储过程,请参考以下办法进行操作:

1、使用如语句补充丢失的存储过程:ST_CalBegInvAge,操作时请选择对应的账套再执行。已编辑好的脚本下载地址:http://www.yongyou8.com/ask/thread-236103-1-1.html。

2、用友小辣妹碰到的这个账套在数据库表matchvouch中还缺失字段:bReqAnalyse、dIssueDate,小辣妹是参考999演示账套把这2个字段补上的。

第二种情况:原数据库可能存在数据结构混乱,可以降级再升级,操作步骤如下:

1、打开对应的数据库执行如下语句:

delete from gl_msysname where sysseq =4 
update accinformation set cvalue= 8.216 where cid = 99 and csysid = 'AA

2、继续执行如下语句,此时请保证软件中存在999账套2011年度数据,且这个账套正常,如果没有可以找一个其他正常的账套也行。

drop table rpt_flddef,rpt_fltdef,rpt_glbdef,rpt_grpdef,rpt_reldef,rpt_folder,rpt_itmdef
select * into rpt_flddef from UFDATA_999_2011..rpt_flddef
select * into rpt_fltdef from UFDATA_999_2011..rpt_fltdef
select * into rpt_glbdef from UFDATA_999_2011..rpt_glbdef
select * into rpt_grpdef from UFDATA_999_2011..rpt_grpdef
select * into rpt_reldef from UFDATA_999_2011..rpt_reldef
select * into rpt_folder from UFDATA_999_2011..rpt_folder
select * into rpt_itmdef from UFDATA_999_2011..rpt_itmdef

3、在企业管理器中,找到rpt_flddef,右键点击,设计表,删除CurGroupCol,CurSubTotalCol(如果没有,此步可以忽略)

4、系统管理中,以admin登录,升级sql server数据库,参考步骤:http://www.yongyou8.com/xue/xuet9mw4.html。

第三种情况:觉得上述步骤太麻烦,可使用降级工具先降级再做升级处理,用友T3升级问题工具之降级处理工具下载地址:http://www.yongyou8.com/ask/thread-204736-1-1.html。

最后说明一下,以上操作建议由懂数据库的人员操作,如果实在不会可以联系用友小辣妹有偿远程服务,微信和QQ联系方式在:http://www.yongyou8.com/banzhu/ds.html 中有哈。

标签列表
最近发表