我编写了一个在帐户实体上注册的自定义工作流程。我希望每天运行此工作流来创建任务。当我在创建的记录上注册它时,工作流程正常工作。但是当我每天安排它时它不会触发。比如24小时后它应该自动触发
任何人都可以帮助PLZ
答案 0 :(得分:7)
两个工作流程:
父工作流程定义。
子工作流程定义。添加了额外的验证步骤以停止条件的计划过程。当然,需要根据您的需求进行更新。为清晰起见,状态可以设置为已取消。
请注意,超时是在初始执行之后。这是设计允许自定义活动工作流在父工作流触发子工作流时立即运行。
答案 1 :(得分:2)
作为@denious提供的替代答案,您可以使用CRM Workflow Automation Tool。它适用于CRM 2011和2013.
这在不使用工作流超时来完成每日运行的意义上有所不同,而是将其设置为 Windows 计划任务(可能在您的CRM服务器上)并让它运行每天都在一个固定的时间。
安装程序是最小的,该工具允许您指定FetchXML查询以检索相应的记录,然后指定要对返回的记录执行的工作流。
这种方法有一些好处:
最终,两者都会完成同样的事情,但这只是另一个需要考虑的选择。
答案 2 :(得分:0)
在花了一个星期后才解决它...
您应首先通过查看已添加自定义工作流程的主要实体的记录来手动启动它
按照以下步骤操作。
1)注册所需步骤
2)选择实体的记录
3)点击CRM功能区上显示的三个省略号按钮
4)点击运行工作流程
示例强>
让'说我的主要实体是我的工作流程运行的帐户。
1)转到账户实体
2)选择记录
3)在功能区上单击上面显示的三个椭圆按钮,用于每个选定的记录
4)点击运行工作流程
5)完成