上下查"标识的业务对象不存在,或者被删除"的排查处理

栏目:云星空知识作者:金蝶来源:金蝶云社区发布:2024-09-16浏览:1

上下查

一、报错场景为:调拨申请下推直接调拨单,整个单据流程(新增,保存,审核等)都没有问题, 从调拨申请单下查正常,但是从直接调拨单上查出现报错,错误内容为"标识为XXX的业务对象不存在,或者被删除"。


image.webp


二、分析排查

1、BOS中元数据FormId: XXX,已不存在,在T_Meta_ObjectType中查询无数据

2、定位原因为:前期做过二开的调拨申请单,之后废弃了,在BOS中已删除,但是转换规则没有删除。

image.webp

三、处理方式

转换规则没有删除    t_meta_ConvertRule where FTargetFormid='' or fSourceFormid=''

处理语句:delete from t_meta_ConvertRule where fSourceFormid = '报错标识'



说明:

  • 业务流程不影响,上下查询报错,应该是在上下查的处理中,BOS根据目标单加载所有对应的转换规则,然后根据转换规则加载对应源单的元数据,由于元数据已经删除,导致加载报错。

  • BOS单据转换主界面检查下,如果出现源单或者目标单是空白的,基本上也会有类似的问题,数据需要手动处理




感谢,正好解决了棘手的问题。

上下查"标识的业务对象不存在,或者被删除"的排查处理

一、报错场景为:调拨申请下推直接调拨单,整个单据流程(新增,保存,审核等)都没有问题, 从调拨申请单下查正常,但是从直接调拨单上查...
点击下载文档
确认删除?
回到顶部
客服QQ
  • 客服QQ点击这里给我发消息