问题特征
我已按照设置从 Zendesk 到Salesforce 的工单同步中的说明进行操作,但Salesforce无法创建或更新个案。
解决步骤
要解决此问题,请确保Salesforce整合触发器会触发,并在Salesforce中生成一个日志条目。
验证Salesforce整合触发器功能:
- 打开管理中心,验证工单同步是否处于活跃状态。
- 检查(Salesforce整合)同步工单到Salesforce触发器是否处于活动状态。
- 如果工单同步已激活且触发器已激活,则在您创建或更新工单后,工单活动视图中会显示一个条目。
- 如果您看到该条目,打开Salesforce日志。如果您在工单中没有看到此类型的活动日志,请参阅设置从 Zendesk 到Salesforce 的工单同步。
要运行Salesforce日志:
-
用管理员帐户登录Salesforce 。
注意:这不必与您用于从 Zendesk 到Salesforce进行身份验证的帐户相同。可以是任意Salesforce管理员。 - 前往设置>环境>日志>调试日志。单击新建,使用以下详情创建新的用户跟踪标记:
- 已跟踪实体类型:用户
- 已跟踪实体名称:选择用于从 Zendesk 到Salesforce进行身份验证的用户。这是您在管理中心单击连接后用于登录Salesforce 的用户。
- 开始日期当前日期时间
- 结束日期*当前日期时间加 30 分钟
-
调试级别:使用任何具有至少
DEBUG( Apex 代码和系统) 。
- 单击保存。现在您可以进行调试了。
- 在 Zendesk 中创建一张满足触发器条件的工单作为个案推送到Salesforce 。
- 检查工单活动以确认(Salesforce整合)同步工单到Salesforce触发器已触发,您可以看到消息推送到目标。
- 切换回Salesforce中的调试日志并刷新页面。
- 查找带有 Request-type: 的新条目API和操作:
/services/data/v45,9/components/sobjects.可能会显示多个条目,具体取决于您 Zendesk 中的活动。筛选条目以确定正确的条目。 - 单击查看以打开日志。
- 查找验证失败或必填字段缺失消息。这会阻止Salesforce创建个案。
如果没有可用日志,可能表示以下原因之一:
- 用户跟踪标记的跟踪实体名称中有不正确的用户。要查找已通过身份验证连接到Salesforce 的用户,在Salesforce中,前往应用>连接的应用>连接的应用OAuth使用,然后单击用户计数值。
- 触发器或目标未到达您的Salesforce实例。要确认连接是否正常,请打开新的无痕窗口,然后返回管理中心。到达那里后,断开与Salesforce整合的连接,然后重新连接。当您重新连接以系统管理员身份登录Salesforce时,确保对必要字段和对象有完全访问权限。
注意:在某些情况下,触发器不会在工单更新到Salesforce时触发。例如,工单删除、系统自动关闭如在 28 天关闭工单的自行程序、使用导入 API导入工单,以及启用“有附件”条件的工单删除日程计划。
翻译免责声明:本文章使用自动翻译软件翻译,以便您了解基本内容。 我们已采取合理措施提供准确翻译,但不保证翻译准确性
如对翻译准确性有任何疑问,请以文章的英语版本为准。