2010-10-04 107 views
1

我在puting在一起的自定义工作流活动的过程,在Microsoft Dynamics CRM使用4.0预约的Microsoft Dynamics CRM 4.0工作流程

我想做些什么ultimatly acheive是配置在schedueled运行的工作流基础即周一至周五每2小时运行一次,而不是像创建,删除状态更改等特定的“CRM事件”。

有没有人有任何想法?

也许安排在crm之外?

编辑1:

我们正在做的是处理在被从前端站点生成的临时表行。我们正在基于从前端捕获的数据在CRM中创建联系人/帐户和机会记录。

我越想越想使用工作流程可能不是最好的解决方案?

如何使用Windows服务?

回答

1

工作流程并没有出现这种情况最好的选择是由于以下几点:

  • 不能安排其运行
  • 的过程只能由CRM来触发创建,更新或者类似的消息

我结合使用了以下内容: 在临时表上的UPDATE触发器上调用的SQL CLR sproc。 CLR sproc调用生成CRM联系人/帐户的Web服务。这样,前端网站可以创建记录,并在所有数据输入后设置“准备处理”标志。

需求从计划解决方案变为实时处理(并非实际实时)。该过程需要在记录从前端站点输入时运行。

希望一切都有道理!