我们遇到一些用户在尝试打开自定义活动时收到“记录不可用”错误消息的情况。所有记录都不会发生这种情况,并且在每种情况下,尝试打开记录的用户都是所有者。
在跟踪文件中,发生这种情况时会出现以下错误:
Crm异常:消息:具有Id = 97d71e7a-50c6-e211-93d3-0050569e39a0的团队不存在,ErrorCode:-2147220969
上面的GUID实际上是用户ID,而不是团队ID,因此我不确定为什么CRM认为它是团队。此记录中的所有者字段具有正确的所有者详细信息,owneridtype为8,即systemuser。
我们发现的解决方法是将记录分配给其他用户,然后将其分配回原始所有者。出于某种原因,这解决了它。我在应用上述修复之前和之后检查了数据库中的记录,并且没有明显的差异。所有者字段似乎是正确的。
任何想法都表示赞赏。