删除基础资料如银行账号时报错:银行账号为“xx”的银行账号被“xx”使用,请检查

【问题描述】
删除银行账号或现金账号等基础资料时,有时候会提示:银行账号/现金账号为“xx”的银行账号/现金账号被“xx”使用,请检查.例如常见提示有:
银行账号为“ xx”的银行账号被“银行存款科目初始数据(标识:CN_BANKACNTBAL)”使用,请检查
现金账号为“xx”的现金账号被“现金期初(标识:CN_CASHBALINIT)”使用,请检查
银行账号为“xx”的银行账号被“付款单(标识:AP_PAYBILL)”使用,请检查。
本位以下文截图的报错为例,讲解处理方法,其他报错可参照此报错处理方法解决

【原因分析】
为保证系统数据的一致性,一般要删除基础资料前,系统会校验这些基础资料被哪些单据或者表单引用了,如果有被关联引用,就会出现以上报错。
例如【银行账号为“xx”的银行账号被“银行存款期初(标识:CN_BANKACNTBALINIT)”使用,请检查】这个报错有提到“被银行存款期初使用”,那说明是在出纳管理→初始化→银行存款期初有录入对应银行账号的期初数据,若直接删除银行账号就会提示有关联,从而导致此报错
【解决方案】
一般出现以上报错,就根据报错找到引用了该基础资料的单据(快速找到被引用的单据可参考https://vip.kingdee.com/article/361315965696835840),先删除单据后,再去删除基础资料。
如果已经结束初始化或者结账,无法删除单据,就只能禁用基础资料,不能删除;
如果把引用了该基础资料的单据全部删除了,删除基础资料还是有此报错,就可以先登录管理员账号清除下缓存(参考:https://vip.kingdee.com/questions/7960/answers/11458),再删除;如果清楚了还是
删除基础资料如银行账号时报错:银行账号为“xx”的银行账号被“xx”使用,请检查
声明:除非特别标注,否则均为本站原创文章,转载时请以链接形式注明文章出处。如若本站内容侵犯了原著者的合法权益,可联系本站删除。



