用友软件免费下载(www.yyxxoo.com)旨在提供全系列最新最全的用友财务软件免费下载地址。QQ群:217170732,密:ufsoft

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

启用用友T3核算管理时提示-2147220991列名'bflag_mp'无效?

admin 2017-04-23 用友解决方案 1025 ℃ 0 评论

问题现象:用友T3启用核算模块提示-2147220991列名'bflag_mp'无效,启用不了核算管理模块,这是为什么呢?

启用用友T3核算管理时提示-2147220991列名'bflag_mp'无效? 用友解决方案

原因分析:这个是一个购买了用友小辣妹(qq2507786288)T3加密狗的客户,原来是老版本的T3,升级到用友T3标准版11.0之后去启用核算管理模块时就提示了-2147220991列名'bflag_mp'无效?的错误

解决方案:

1、之前的升级操作也是小辣妹自己参考用友T3低版本的数据怎么升级到高版本?http://www.yyrjxz.com/xue/xuet9mw4.html  的步骤正常升级的,也没有报什么错误。

2、类似这种错误,小辣妹就想到了使用用友T3降级再升级的工具进行尝试,于是直接使用了工具进行了测试,http://www.yyrjxz.com/ask/thread-204736-1-1.html  然后再参考第1步进行操作,发现问题就顺利解决了。

3、如果不方便使用工具的朋友,也可以直接对账套执行如下的脚本,执行后再参考第1步的步骤进行升级。

update accinformation set cvalue='8.216',cdefault='8.216' where cname='versionflag'    if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Rpt_FldDEF]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) select * into tempdb..yld1 from rpt_flddef  GO if exists (select * from dbo.sysobjects where id = object_id(N'[dbo].[Rpt_FldDEF]') and OBJECTPROPERTY(id, N'IsUserTable') = 1) drop table [dbo].[Rpt_FldDEF] GO CREATE TABLE [dbo].[Rpt_FldDEF] ( [ID_Field] [int] IDENTITY (1, 1) NOT NULL , [ID] [int] NULL , [Name] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL , [Expression] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL , [Condition] [varchar] (255) COLLATE Chinese_PRC_CI_AS NULL , [ModeEx] [int] NULL , [OrderEx] [int] NULL , [TopEx] [int] NULL , [LeftEx] [int] NULL , [Width] [int] NULL , [Height] [int] NULL , [Visible] [int] NULL , [Note] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL , [nameForeign] [varchar] (32) COLLATE Chinese_PRC_CI_AS NULL , [iColSize] [int] NULL , [FormatEx] [varchar] (20) COLLATE Chinese_PRC_CI_AS NULL , [iAlignStyle] [int] NULL , [iSize] [int] NULL  ) ON [PRIMARY] GO ALTER TABLE [dbo].[Rpt_FldDEF] WITH NOCHECK ADD  CONSTRAINT [Rpt_FldDEF_PK] PRIMARY KEY  CLUSTERED  ( [ID_Field] )  ON [PRIMARY]  GO ALTER TABLE [dbo].[Rpt_FldDEF] ADD  CONSTRAINT [DF__Rpt_FldDe__iColS__76B76416] DEFAULT (0) FOR [iColSize], CONSTRAINT [DF__Rpt_FldDe__iAlig__77AB884F] DEFAULT (0) FOR [iAlignStyle], CONSTRAINT [DF__Rpt_FldDe__iSize__789FAC88] DEFAULT (0) FOR [iSize] GO  CREATE  INDEX [ID] ON [dbo].[Rpt_FldDEF]([ID]) ON [PRIMARY] GO  CREATE  UNIQUE  INDEX [ID_Field] ON [dbo].[Rpt_FldDEF]([ID_Field]) ON [PRIMARY] GO setuser GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_Height_D]', N'[Rpt_FldDEF].[Height]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_ID_D]', N'[Rpt_FldDEF].[ID]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_LeftEx_D]', N'[Rpt_FldDEF].[LeftEx]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_ModeEx_D]', N'[Rpt_FldDEF].[ModeEx]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_OrderEx_D]', N'[Rpt_FldDEF].[OrderEx]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_TopEx_D]', N'[Rpt_FldDEF].[TopEx]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_Visible_D]', N'[Rpt_FldDEF].[Visible]' GO EXEC sp_bindefault N'[dbo].[Rpt_FldDEF_Width_D]', N'[Rpt_FldDEF].[Width]' GO setuser GO  set identity_insert Rpt_FldDEF on insert into dbo.Rpt_FldDEF(ID_Field, ID, Name, Expression, Condition, ModeEx, OrderEx, TopEx, LeftEx, Width, Height, Visible, Note, nameForeign, iColSize, FormatEx, iAlignStyle, iSize) select iD_Field, ID, Name, Expression, Condition, ModeEx, OrderEx, TopEx, LeftEx, Width, Height, Visible, Note, nameForeign, iColSize, FormatEx, iAlignStyle, iSize -- select * from tempdb..yld1 set identity_insert Rpt_FldDEF off go if exists (select * from tempdb..sysobjects where name='yld1') drop table tempdb..yld1 GO

温馨提示,操作前请备份好数据哦。

Tags:用友T3报错列名无效bflag_mp-2147220991启用模块报错

本文暂时没有评论,来添加一个吧(●'◡'●)

欢迎 发表评论:

标签列表
最近发表