操作系统: 未知 数 据 库: 未知
软件版本: 8.5 pack1 软件模块: 年结问题
问题描述:
2005年报表年结过程中异常终止,再次以2005年12月31日登陆报表,提示:更新年结配置文件失败,进入报表后除了月末菜单、文件菜单、帮助菜单外,其他菜单都是灰色;以2006年1月1日登陆,提示年结尚未完成……菜单也是灰色
产生原因: 因为年结时异常结束,所以某些表已经有了年结标志,但有些需要生成的历史表还没有生成
解决方法:
1、检查LCENDBBYEAR表是否有EndFlag列,如果没有,年结时会报错:
更新年结配置文件失败,执行语句
Alter Table LCENDBBYEAR ADD EndFlag VARCHAR(1) NULL
2、执行以下语句
(Sql Server2000数据库或Sybase数据库)
Update LCENDBBYEAR Set EndFlag=’1′ Where tablename=’LCBBZD’
Select * into LCBBZD2005 From LCBBZD
Select * into LCHZD2005 From LCHZD
Select * into LCLZD2005 From LCLZD
Select * into LCBDH2005 From LCBDH
Select * into LCBDL2005 From LCBDL
Select * into LCDYZD2005 from LCDYZD
(Oracle数据库)
Update LCENDBBYEAR Set EndFlag=’1′ Where TableName=’LCBBZD’
Create table LCBBZD2005 as Select * From LCBBZD
Create table LCHZD2005 Select * From LCHZD
Create table LCLZD2005 Select * From LCLZD
Create table LCBDH2005 Select * From LCBDH
Create table LCBDL2005 Select * From LCBDL
Create table LCDYZD2005 Select * from LCDYZD
3、执行完以上语句后,再次以2005年12月31日登陆报表,此时所有菜单都是黑色,执行报表转出,把12月份报表转出后,在切换财务日期到2006年1月份转入报表即可
原创文章,转载请注明: 转载自浪潮888博客
本文链接地址: 报表年结过程中异常终止
文章的脚注信息由WordPress的wp-posturl插件自动生成