金蝶提示:名称或代码在系统中已被使用

错误代码:3604(E14H)
Source :Microsoft OLE DB Provider for SQL Server
Detail :Active with block
金蝶k3成长版:

你好,证明你要设置的名称或代码,在之前你设置的其他项目里已经使用过了。所以不能重复使用。 因为软件里面的代码是唯一的。 举例:物料下 计算机的代码是01, 你要是再添加一个办公桌,代码就不能也是01.不然就会出现你问题中的提示。追问

不是这样的呀?

温馨提示:答案为网友推荐,仅供参考
第1个回答  2018-09-09
方法1.如果有独立数据库,压缩数据库
方法2.修正核算项目关系
select * from t_itemdetail
exec sp_cleanitemdetailv
GO
update a set a.fdetailcount=b.Fcount
from t_itemdetail a join (select Fdetailid,count(*) as Fcount from t_itemdetailv where fitemid=-1 group by Fdetailid) b
on a.fdetailid=b.fdetailid where a.fdetailcount<>b.Fcount
方法3.把凭证部分分开过账,找到无法过账的凭证共同点,新增代码或核算项目,把凭证修改到新的再尝试
第2个回答  2014-08-01
不知道你是在哪个地方遇到的这个错误,有的是在凭证过账时提示,有的是在查询明细帐的时候提示这个错误,主要原因还是在数据库中存在重复的字段!
第3个回答  2014-07-24
那就已存在了,换一个吧
第4个回答  2014-07-24
BOM一物多码或一码多物
相似回答