首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >动态CRM中审批流程的自动化

动态CRM中审批流程的自动化
EN

Stack Overflow用户
提问于 2017-03-08 11:55:01
回答 1查看 873关注 0票数 0

在我开始之前先了解一下背景。

背景:

我正致力于将现有的基于.NET的系统迁移到Dynamics,它的关键特性之一是它的“请求批准过程”。我在过去实现过一些简单版本的审批过程,但是这个版本有点复杂,因为它涉及多层次的审批、一个级别的多个审批者、修改逻辑、授权功能等等。

分析到现在:

在提出这个问题之前,我从自己的角度对需求进行了公正的分析,并提出了几种可能的方法:

  1. 基于工作流的方法(关于的一些内容)
  2. 使用Plugins/Web完成自定义逻辑(关于的一些内容)

到目前为止,我没有解释这些方法的细节,但核心问题是,这两种方法都不适合我的需求。

查询:

在分析这些方法时,我遇到了一些添加到CRM中的新功能(如下所示),但没有获得任何额外的资源来进一步研究它们。我只想确认一下,我并没有试图实现一些已经被打破的目标,或者朝着错误的方向前进。

1.内部过程自动化:

  • 参考资料:这里
  • 关于这种方法有什么线索或想法吗?关于这一点,我找不到任何好的文档/文章。

2.图形化审批工作流:

  • 参考资料:这里
  • 这个特性似乎是有用的,但它被提到是动力营销的一部分。随着Dynamic365的新结构,这个特性在默认情况下会成为Dynamics的一部分吗?
  • 此外,此链接的先决条件部分提到了可以配置此功能的某些项类型。所以,我们不能将这个功能用于任何实体记录吗?

如能提供任何帮助/投入,将不胜感激。

EN

回答 1

Stack Overflow用户

发布于 2017-03-23 17:30:11

我建议两个世界中最好的一个:使用开箱即用的工作流以及您可以用C#编写的自定义工作流活动。尽可能多地使用开箱即用功能,但当您需要查询记录或运行自定义逻辑时,请创建一个可以在开箱即用工作流中使用的自定义工作流活动。自定义工作流活动与插件类似,因为它们是使用C#编写的。您可以为您的活动提供自定义输入和自定义输出。

例如,您的审批过程可能需要查找此记录的适当审批用户。您可以编写一个自定义工作流活动,它接受输入(被批准的记录)和输出(具有批准能力的用户)。然后在您的工作流中,将您的自定义活动作为步骤添加。在该步骤之后,您可以通过使用自定义步骤的输出向审批者发送电子邮件。

有关自定义工作流活动的更多信息:https://msdn.microsoft.com/en-us/library/gg309745.aspx

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/42670691

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档