注册 登录  
 加关注
查看详情
   显示下一条  |  关闭
温馨提示!由于新浪微博认证机制调整,您的新浪微博帐号绑定已过期,请重新绑定!立即重新绑定新浪微博》  |  关闭

微软MVP罗勇的博客

微软MVP罗勇,www.luoyong.me

 
 
 

日志

 
 

微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流  

2013-11-09 08:58:15|  分类: CRM2013介绍 |  标签: |举报 |字号 订阅

  下载LOFTER 我的照片书  |
     在Dynamics CRM 2011中,工作流(Workflow)都是异步的,要执行同步逻辑,要么用插件,要么用表单编程,别无他法。

Dynamics CRM 2013扩展了工作流,支持实时工作流(Real-time workflow)了,它可以由用户手工触发立即运行,也可以像插件一样侦测到执行管道中的实体消息而立即运行,这个就比较像插件。那你可能会问,插件可以做这个功能,为啥还要实时工作流?这是因为可以不借助开发人员编写代码,业务实施顾问可以在界面上创建实时工作流啊,简单方便啊。

我这里新建一个类型为工作流的流程,注意 在后台运行此工作流(推荐) 这个复选框不要打勾。

微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
点击确定按钮以后,可以看到界面还是少有变化的,
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 

我这里是测试用的,所以简单处理。将范围更改为组织,执行身份更改为工作流的负责人,执行时间选择晚于 已分派记录,然后只加了一个简单的 更新记录 类型的步骤,就是设置审批人字段值为负责人用户,审批时间字段值为修改时间。

微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
然后激活工作流,可以看到工作流激活后不可更改了。
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
最后我们来测试下,首先要至少授予要分派的用户对这条记录的读取权限,然后再执行分派如下:
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
分派完成后,我们看到另外的两个字段按照我设计的变化了,实时工作流运行成功。
 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 

我们再来测试下,如果实时工作流运行失败会有什么样的影响。先停用工作流,这样才能更改工作流,更改工作流为晚于审批人字段值更改运行,运行一个简单的 分派记录 类型的步骤,将记录分派给 销售员 用户,销售员用户只有销售员这个角色,目前其对这个新建的测试实体没有任何权限,所以分派给他应该会导致实时工作流执行出错。

 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
激活后我们来测试下,可以看到我将审批人字段更改并用快捷键Ctrl + S保存后,就会出现错误提示信息如下。
 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
  

我通过点击导航面板中 Test 这个实体来离开这个页面,因为现在记录的详情页面不是弹出窗口了,这时候会弹出新的对话框,点击确定按钮就可以离开这个页面了。然后再回来查看这条记录,发现审批人字段还是没有更改过来。测试表明,如果实时工作流运行失败,那么触发他的操作也不会成功,他们是在同一个事务中的。

 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 

怎么看运行的工作流呢?点击导航栏记录主属性旁边的向下的三角形符号,选择实时流程即可呈现在下面,注意看不到运行成功的实时工作流的记录,只能看到运行失败的实时工作流记录。

 
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
素格格新疆特产店--做最好新疆特产的搬运工。
本店由博主的新疆老婆开设,搬运各种最好的新疆特产,是自用,送礼,年货,孝敬长辈特别是(岳)父母的首选!
微软Dynamics CRM 2013介绍系列之二十五:与时俱进--实时工作流 - 罗勇 - 罗勇的博客
 
  评论这张
 
阅读(753)| 评论(0)
推荐 转载

历史上的今天

在LOFTER的更多文章

评论

<#--最新日志,群博日志--> <#--推荐日志--> <#--引用记录--> <#--博主推荐--> <#--随机阅读--> <#--首页推荐--> <#--历史上的今天--> <#--被推荐日志--> <#--上一篇,下一篇--> <#-- 热度 --> <#-- 网易新闻广告 --> <#--右边模块结构--> <#--评论模块结构--> <#--引用模块结构--> <#--博主发起的投票-->
 
 
 
 
 
 
 
 
 
 
 
 
 
 

页脚

网易公司版权所有 ©1997-2018