课程章节介绍
让我们来聊聊Salesforce中的工作流规则和流程,以及它们的一些关键点。首先,工作流规则和流程都是用来自动化业务过程的工具,但它们有一些不同的地方。
首先,工作流规则支持出站消息,这意味着你可以设置规则,当某些条件满足时,自动发送消息到外部系统。而流程不支持这个功能。但是,如果你在流程中使用“Call Apex”操作,你可以实现类似的功能。
在流程中,操作是按照它们在流程中出现的顺序执行的。而在工作流规则中,Salesforce会决定操作的执行顺序,比如先执行字段更新。
在流程中,一旦你添加了条件节点和操作,你就不能重新排序它们了。如果你想改变顺序,你需要删除它们然后重新添加。
关于计划的操作,工作流规则支持多个时间触发器。但是,如果你在流程中使用计划的操作,这些操作不会在每次创建或编辑记录时都进行评估。如果用户在执行计划操作时处于非活动状态,这些操作将不会执行。这与工作流规则不同,工作流规则在这种情况下会使用默认的工作流用户。
最后,Salesforce使用流来实现流程,这就是为什么计划的操作会出现在流的暂停和等待访问列表中。当你使用数据导入向导导入数据时,你可以选择触发工作流规则。这样,Salesforce会为符合条件的新记录和更新记录触发工作流规则和流程。
希望这些信息对你有帮助!如果你有更多问题,随时问我。