概要:
用户无法同步。在活动日志中,会出现以下错误: Semi join sub-selects are only allowed at the top level WHERE expressions and not in nested WHERE expressions.
根本原因:
无效的VMobile 对象配置(VMOC)子句
解决方案:
在VMOC记录上创建定制WHERE子句时,query子句将启动Salesforce对象查询语言(SOQL)查询。子查询也支持。SOQL不支持双嵌套子查询,因此同步失败。
例如:
WHERE (Call_Date_vod__c>=LAST_N_DAYS:30 AND Account_vod__c IN (SELECT Account_vod__c FROM TSF_vod__c WHERE Territory_vod__c in (@@VOD_MY_TERRITORY@@) AND (Custom_Checkbox__c = TRUE)))
此查询失败,因为子查询是在括号内联接的。
修正这个错误的例子:
WHERE Call_Date_vod__c>=LAST_N_DAYS:30 AND Account_vod__c IN (SELECT Account_vod__c FROM TSF_vod__c WHERE Territory_vod__c in (@@VOD_MY_TERRITORY@@) AND (Custom_Checkbox__c = TRUE))
关联文档:
CRM在线帮助文档: 无
请告诉我们您的反馈:我们始终期待您的反馈来帮助我们提升知识库!请让我们知道这篇文章是否有帮助。您可以通过点击这里告诉我们。