我在主数据服务 (MDS) 上遇到了这个问题。
我有一个实体,它有两个基于其他两个实体的域。我创建了第一个基于域的业务规则,它运行良好。
但是,当我尝试使用基于第二个域的第二个业务规则时,会出现错误:
200095 : Cannot specify more than one entity in MetadataGet
400003 : The attribute reference is not valid. The attribute was not found.
400003 : The attribute reference is not valid. The attribute was not found.
显然该属性是有效的。事实上,如果我删除第一个业务规则,第二个业务规则就会正确发布。
我认为如果您尝试应用于第二个基于域的属性,MDS 会阻止第二个业务规则。