用友T3 10.8PLUS1升级老版本数据库时提示 -2147217900 列名 iTaxUnitPrice 无效

-2147217900 列名iTaxUnitPrice 无效
执行如下语句时出错
ALTER procedure PU|_AutoSettleZF5
(
@sCurDay varchar(12),
@sCurmonthSTDay varchar(12),
@iNumJD tinyint,
@iUPriceJD tinyint,
@bBusiness bit,
@bCanWriteAP bit,
@bJSFL bit,
@iCurMonth tinyint,
@PuSimpleFlow int=0 ---1是优化流程,0是标准流程

As
/*当前定位的单据信息*/
Declare @sCurVenCode varchar(12)
Declare @sCurRDID varchar(20)
Declare @sCurBVID varchar(20)
Declare @sCurVouType varchar(20)
Declare @dDateRD datetime
Declare @sMaker varchar(8)
Declare @sCurPTCode Varchar(2)
Declare @sCurPerson Varchar(8)
Declare

缺少字段,得打开安装文件下面admin里有个ufdata_001_2013.txt的文件(如果是升级001帐套2013年的话)。
把里面的内容放到查询分析器里再纸型一下。找出是哪个表,然后把字段添加上之后再升级。
如果你不了解数据库和用友的升级方法,建议你找专门的用友服务商。追问

电脑里没找到你说的这个文件

温馨提示:答案为网友推荐,仅供参考
第1个回答  2013-09-29
打开数据库,找的升级帐套数据源,找到procedure PU|_AutoSettleZF5表,设计表,添加缺少的列就行了。

最好参照升级成功的数据源。
第2个回答  2013-09-24
这个应该是之前打过补丁 引起的字段问题!!如果有SQL企业管理器 和事件探查器 跟踪一下

相关了解……

你可能感兴趣的内容

本站内容来自于网友发表,不代表本站立场,仅表示其个人看法,不对其真实性、正确性、有效性作任何的担保
相关事宜请发邮件给我们
© 非常风气网