基础资料字段赋值报错,提示读取的数据不存在,但实际数据库查询又是存在的
基础资料字段赋值报错,提示读取的数据不存在,但实际数据库查询又是存在的
1、错误提示
您要读取的数据在系统中不存在,可能已经被删除![ID=xxx,Type=xxx]
2、错误截图
3、排查步骤
3.1、可能原因
可确认是否存在单据的分组字段,基础资料类型选择了该基础资料导致。
分组字段的基础资料类型正常应该是数据分组,但是像下图,基础资料类型已经被改,所以导致上述报错。
正确示例:
3.2、如何排查
如何查询基础资料对象被哪些单据引用,具体可参考下面示例帖子:
https://wenku.my7c.com/article/526357110846838272?productLineId=1
示例脚本如下:
--根据基础资料关联内码查询引用,MS SQL Server select FID, (select FNAME from T_Meta_ObjectType_L where FID = T_Meta_ObjectType_Temp.FID and FLOCALEID = 2052) FNAME, FKERNELXML, Item from (select FKERNELXML.query('//LookUpObjectID') 'Item', * from T_META_OBJECTTYPE) T_META_OBJECTTYPE_Temp where convert(varchar(max), Item) like '%624b39cf-5504-42e0-9124-7d75e64a05f1%'
查询结果:
3.3、备注
设计器配置有误,也有可能导致元数据缓存被修改,如分组字段基础资料类型设置了其他基础资料对象,后续可通过查询LookUpObjectID元数据节点确认。
基础资料字段赋值报错,提示读取的数据不存在,但实际数据库查询又是存在的
基础资料字段赋值报错,提示读取的数据不存在,但实际数据库查询又是存在的1、错误提示您要读取的数据在系统中不存在,可能已经被删除![ID...
点击下载文档
本文2024-09-16 18:28:18发表“云星空知识”栏目。
本文链接:https://wenku.my7c.com/article/kingdee-k3cloud-22357.html
您需要登录后才可以发表评论, 登录登录 或者 注册
最新文档
热门文章