帐户预验证不会触发潜在客户资格事件

Account Prevalidation Doesn't Trigger For Lead Qualification Event

我有一个在帐户预验证时触发的插件,它在我能找到的所有情况下都可以正常工作,除非潜在客户正在获得资格。它正在通过 OOB 流程创建帐户,但未触发帐户的预验证事件。

是否有其他方法可以捕获此事件?预操作有效,但我想在事务之外执行工作,而不是在事务内部...

这可能不是错误,而是 "undocumented" 功能。

我相当确定 QualifyLeadRequest 消息会处理创建帐户、联系人和机会的安全检查,因此在创建记录时不需要进行 Pre-Val 操作 - 如果用户没有'有权创建 QualifyLeadRequest 请求失败的记录。

就是说,即使它确实触发了 pre-val 插件,您仍然会在事务中,因为事务在 QualifyLeadRequest pre-op 之前开始并在 QualifyLeadRequest [= 之后提交23=]-op(因此,它们之间发生的所有事情——包括创建账户——都在交易中。)

因此,在这种情况下,第 10 阶段(预验证)和第 20 阶段(预操作)之间没有区别。