通行政事业版10.1升级到G6标准版报错

2016/10/12 22:44:24济南用友

产品版本: 1093-G6-财务管理系统标准版10.6 适用产品: G6系列
产品模块: 885-用友通 提交时间: 2012-06-12
问题现象:

通行政事业版10.1,目前要升级到G6 标准版,提示错误如下:

系统管理
错误信息:
-2147217873
ALTER TABLE 语句与 COLUMN FOREIGN KEY 约束 'FK_GL_accvouch_SettleStyle' 冲突。该冲突发生于数据库 'UFDATA_001_2001',表 'SettleStyle', column 'cSSCode'。

执行如下语句时出错:

----- 增加结算方式在凭证表的外键

if not exists(select * from sysobjects where name = 'FK_GL_accvouch_SettleStyle' and type = 'F')


ALTER TABLE [dbo].[GL_accvouch] ADD CONSTRAINT [FK_GL_accvouch_SettleStyle] FOREIGN KEY
(
[csettle]
) REFERENCES [SettleStyle] (
[cSSCode]
)

原因分析: 该账套中表GL_accvouch被人为修改,其中多个字段被修改类型长度,导致升级到G6标准版报错。
解决方案:

在企业管理器中,参照演示账套中GL_accvouch表的结构,将有问题的账套表GL_accvouch修改回来即可。

  • 设为首页
  • 济南用友|
  • 用友畅捷通软件山东济南销售服务中心|
  • 联系我们|
  • 鲁ICP备2021016587号-3
  • Copyright © 2021 山东一友信息科技有限公司