问题现象: T3升级到T6v6.0产品,核算期初无法反记账,反记账的时候跳出一个小窗口,内有一红叉?
原因分析: 没有按照正常T3升级T6过程操作,导致一些结构和正常账套不一致。检查以上问题是由于数据库ia_subsidiary表比正常账套多两个触发器,删除后即可。
解决方案: 请备份好帐套,在查询分析器对应帐套下执行如下脚本:
use UFDATA_xxx_2011 --xxx代表帐套号
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PU_RdSignForINIA]') and OBJECTPROPERTY(id, N'IsTrigger') = 1)
drop trigger [dbo].[PU_RdSignForINIA]
GO
if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[PU_RdSignForDELIA]') and OBJECTPROPERTY(id, N'IsTrigger') = 1)
drop trigger [dbo].[PU_RdSignForDELIA]
GO