在Salesforce中,当我手动更新字段以满足里程碑标准时,我就达到了里程碑。但是,当通过审批流程操作满足里程碑标准时,不会达到里程碑。请帮帮我!
发布于 2012-07-05 17:01:53
审批流程完成时,将触发“最终审批操作”部分中定义的操作。听起来您在这里定义了一个字段更新操作,通过更新此字段,您期望满足您的里程碑标准,对吗?
不幸的是,源自审批流程中最终审批步骤的操作不会进一步触发其他操作。例如,如果您要在选中复选框时发出电子邮件警报,则如果通过完成审批流程选中该复选框,则不会发出电子邮件。
我发现,解决这个问题的唯一方法是让您的审批流程的操作触发一个异步方法,该方法反过来更新连接到您的里程碑的字段。通过让流程调用@future方法将流程与审批流程本身分开,可确保遵循常规的工作流规则。
https://stackoverflow.com/questions/11306027
复制相似问题