MS WF 状态机工作流程和 MS CRM Dynamics 4.0
-
09-06-2019 - |
题
MS CRM Dynamics 4.0 整合了MS WF 引擎。内置设计器允许创建顺序工作流程,其活动可以对 CRM 实体进行本机访问。
是否有可能:
- 创建状态机工作流程 客户关系管理之外(即在 Visual Studio 中)并将其导入到 CRM 中?
- 此工作流有访问CRM实体吗?
解决方案
- 无法创建在 MSCRM 中使用的状态机工作流程。
- 也不支持在 MSCRM 之外创建任何工作流程并将其导入。
- 作为解决方法,您可以将所需的所有逻辑写入自定义工作流活动,然后将其导入 MSCRM 并从正常工作流中调用它。
- 另一种选择是构建一个单独的应用程序,该应用程序运行状态机工作流程并通过 Web 服务与 MSCRM 交互。您可以(需要?)将其与自定义工作流程活动结合起来以启动流程。
其他提示
我不知道您的具体问题的答案,但希望这些信息能为您指明正确的方向。
WF 工作流程的“本机”格式是“.xoml”文件。它们基本上与 XAML 文件相同,并且都只不过是 .NET 对象树的通用持久性格式。如果您可以访问 Dynamics 设计器输出的已保存数据,则它应该采用相同的格式。如果是,您应该能够从 Visual Studio 设计器中打开它。
这里的关键是,CRM 无疑定义了自己的一组自定义活动,您需要能够从备用设计器中引用这些活动。运气好的话,这些会议将出现在名称明显的集会中和/或 GAC 中。
不隶属于 StackOverflow