运行 Quick Campaign 上的异步作业

Run asynchronous job on Quick Campaign

我想在快速营销活动表单上添加一个按钮,用于对与特定快速营销活动相关的所有信件运行工作流。由于可能有数千个字母,因此必须异步完成。

第一个想法是创建一个执行此操作的工作流,表单上的按钮执行此工作流,但由于快速营销活动不是真实实体,因此无法为其创建工作流。

有什么想法吗?

您没有说明 CRM 的版本,所以我假设它是 CRM 2016。您可以使用自定义 Action 来满足您的要求。只需创建一个 Action 类型的流程,它将是全局的(因为您已经知道,您不能 运行 在 Quick Campaign 上使用它)。作为 income 参数,只需为您的 Quick Campaign 传递一个实体引用。现在您可以创建一个插件(异步),它将 运行 执行此操作(Post 操作)。在那里你可以做任何你想做的逻辑。可以很容易地从 webAPI 调用操作,因此您可以通过按钮轻松完成。