名称或代码在系统中已被使用原创
金蝶云社区-丁霖DL
丁霖DL
26人赞赏了该文章 2,522次浏览 未经作者许可,禁止转载编辑于2020年12月19日 11:49:19

情况一:新增的基础资料代码已被占用,修改为其他代码(禁用基础资料也会占用代码)

情况二:未做基础资料新增,为反复点击过账反过账提示的报错
解决办法:执行语句进行数据库处理,有管理工具的登录数据库后台执行命令,无管理工具的在账套管理中执行命令,详细操作如下

1、先备份账套,然后在计算机桌面,新增一个文本文档,将下述语句直接复制到文本文件中保存,

再将此文本文档后缀改成.SQL

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

go

image.png

image.png

2、然后点击专业版-系统管理,选中报错的账套,点最后的更多--执行命令,点击打开上述地址的SQL文件,再点击执行语句即可。

image.png

image.png

赞 26