【问题分析】:
此问题多为老版本的账套数据恢复之后,没在系统管理中升级sql server数据造成的;
【解决方案】:
1.使用admin登录系统管理,点击系统-升级sql server:
2.选择对应账套进行升级:
3.升级成功后再去登录软件即可正常操作使用。
如果升级完之后,依旧报错,那么需要使用降级工具对账套先降级处理后再重新升级。(工具使用步骤参考后面内容)
由于账套的数据库中缺少某张表或者字段,新建立年度账时无法正常的在这些数据库表中写入数据。
【解决方案】:
1.备份账套
2.下载《T3升级问题工具之降级处理》对旧年度降级、对旧年度降级、对旧年度降级(重要的事情说三遍!!!)
a.将下载的压缩包解压,双击文件夹中的“维护通工具执行器.exe”,打开如下图:
b.输入服务器名称以及sa口令:(sa口令是数据库密码)
c.点击确定后就可以选择账套和年度了:
d.选择报错的账套和年度登录到工具中,点击“执行”按钮:
e.工具提示成功执行即可。
3.再到系统管理中重新升级SQL数据
4.重新建立年度账就可以啦!
除了上述的这些报错,建立年度账时还有其他的报错也可以使用上述方法,例如提示运行时错误,没有活动事物;列名CurGroupCol无效;对象名cZqcode无效;运行时错误,对象名MC_NoteMessage无效;列名cdephelp无效。
以后看到这些报错就不用慌啦,按照步骤把它们解决掉。