问题标签 [dynamics-crm-2011]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
1 回答
347 浏览

dynamics-crm-2011 - CRM 2011 - How to install different solutions (features) for a client of our company

We offer multiple packages with features for our clients with Microsoft Dynamics CRM.

Is there a way where we can publish our sollutions with our modifications for certain entities without overwriting the form layout that already existed.

How should we organise our sollutions so there will be no conflicts within the entities in our sollutions nor with the entities that were already modified by our clients where we want to install our sollution?

now we have to modify most entities manualy...

I hope you have some experience you want to share with us.

0 投票
4 回答
2568 浏览

dynamics-crm - 具有不同数据的相似实体

我正在评估使用 CRM 2011 来替换我们现有的 LOB 应用程序之一,并且对自定义实体有疑问。

我们有多个实体共享一些基本信息,但每个实体都需要不同的相关实体,具体取决于其“类型”。验证规则也会根据“类型”而改变。最重要的是,每个客户端都可以支持不同的“类型”子集。

例如

员工实体

  • 员工类型:全职、兼职、合同
  • 姓名、地址、雇用日期等

不同类型的员工取决于选择的“类型”。

全职:

  • 薪水
  • 利益(相关实体)
  • 养老金(相关实体)

兼职:

  • 每小时收费
  • 小时数/周

合同:

  • 每小时收费
  • 合同开始
  • 合约结束
  • 合同信息(相关实体)
  • 提交的时间表(相关实体)

问题:

  1. 如何在 Dynamics 2011 中为此类事物建模?是否支持某种形式的继承?
  2. 目前,我正在考虑让一个流程在首次创建员工时根据“员工类型”自动创建相关实体。有没有更好的方法来实现这一点?
  3. 如何为这种情况实施验证?
0 投票
1 回答
1405 浏览

dynamics-crm - Dynamics CRM 2011 - 更新非表单字段的流程?

我目前正在评估 Dynamics CRM 2011,所以我仍在学习它是如何工作的。

如果表单上标记为只读的字段,是否可以通过流程步骤“更新记录”对其进行更新?我试图让一些仅查看的字段通过进程动态更新,但在界面中这些字段无法设置?

如果我编写自己的插件会怎样——这些字段是否仍不能通过程序集更新?

0 投票
1 回答
3623 浏览

dynamics-crm - CRM 2011 工作流程:查找以前的值

我目前有一个工作流程,当某个十进制字段发生更改时会触发该工作流程。

是否有可能通过工作流程获得新旧值之间的差异?

0 投票
1 回答
650 浏览

dynamics-crm - Dynamics CRM 2011 - 按客户实体分离数据

我正在评估 CRM 2011 以替换现有应用程序,并且对安全性和按客户(或帐户)隔离信息有一些疑问。

我有一个“客户”的自定义实体。有许多与“客户”相关的自定义实体构成了需要捕获的数据。

我想限制特定团队/用户在特定客户上工作,并且只查看他们有权访问的那些客户的数据。

我看到可以将单个实体分配给团队/用户,但我需要客户锁定所有相关实体,以便普通用户

  1. 在属于其他客户的视图或搜索中看不到记录。
  2. 无法为其他客户创建或访问记录。

这可以在 CRM 2011 中完成吗?如何?

另外 - 是否可以限制流程/工作流程仅在特定客户的记录上操作或触发?

0 投票
2 回答
1399 浏览

silverlight - 从 Crm 2011 的功能区打开 Silverlight 对话框

是否有人能够通过单击 Dynamics CRM 2011 (On-Premise) 功能区中的按钮来打开 Silverlight 对话框?我知道您只能从功能区调用 javascript、html 或 Outlook,但甚至无法启动在我的 Silverlight 项目中生成的 html 页面。

0 投票
2 回答
770 浏览

dynamics-crm-2011 - OrganizationServiceContext 的生命周期 - CRM Dynamics 2011

这更像是一个非技术问题。

我们打算将 OrganizationServiceContext 与 Linq 一起使用,而不是调用 OrganizationServiceProxy。

我的问题是:上下文的生命周期应该是多少?它应该为每个方法实例化一次,还是可以使用单例方法在 Web 应用程序的整个生命周期中保留它?

优点/缺点是什么?有什么建议吗?

提前致谢

0 投票
4 回答
4644 浏览

crm - Dynamics CRM 2011 无法将插件注册到磁盘

我正在尝试向 CRM2011 服务器添加插件。按照带有 sdk 的插件示例的步骤,一切都按预期工作。但是,当我尝试将插件注册到磁盘(默认为数据库)时,我得到了

似乎服务器找不到 microsoft.xrm.sdk 文件。但是为什么在发布到数据库时相同的设置效果很好?

我为文件夹 C:\program files\MicrosoftDynamics CRM\Server\bin 的用户“网络服务”添加了“写入”权限,但收到了相同的错误消息。

服务器操作系统是在 vmware player 虚拟机中运行的 Windows 2008 R2。

0 投票
6 回答
3127 浏览

version-control - MS Dynamics CRM 的源代码控制

我目前对 CRM 犹豫不决。对于业务用户来说,它是一个很棒的工具,但到目前为止,它对于开发来说有点不合时宜。我需要解决的下一个问题是如何轻松地在表单中使用源代码控制 javascript。我们使用 TFS 进行源代码控制。

任何人都有经验或对如何做到这一点有任何想法?

显而易见的选择是将 JS 复制并粘贴到您的源代码控制中,但这在后面也是一个明显的痛苦。

0 投票
1 回答
669 浏览

dynamics-crm - CRM 2011 中帮助台/客户服务的尴尬电子邮件流

我在 CRM2011 中为我的客户实施帮助台。但是,我有一些关于队列流的标准 OOB 电子邮件的问题,它似乎有点不对劲,在我开始着手定制开发之前,我希望你看看我是否遗漏了什么。

所需的流程如下(来自 UI 客户端):

  1. 客户发送邮件至 myhelpdesk@mycompany.com
  2. CRM 将此添加到帮助台队列中。
  3. 客户服务员工查看队列并将他可以接收的电子邮件分配给自己。
  4. 设置传入电子邮件的相关信息。(这是不可能的字段是只读的)
  5. 保存电子邮件
  6. 点击回复,并发送答案(从他的帮助台地址发送,这不会发生,所以我使用 JS 修复它,替换它的回复表单加载)
  7. 邮件被发送给客户。

然而(现在它来了)

  1. 进入队列的电子邮件已关闭,因此无法通过 CRM Web UI 设置关联,因此,初始电子邮件永远不会分配给关联实体。

  2. 创建队列项目以检查电子邮件的“发件人”时,无法向工作流添加条件,因为查找表单仅显示用户,而不显示客户或联系人。

  3. 很难看到过去与该客户的电子邮件通信或活动。首先,一个电子邮件进入,然后它需要点击有关。然后检查活动,(每个活动只看到一行),然后需要单击每个单独的活动以检查详细信息。对我来说,看起来有很多点击和开销。

有人有同样的经历吗?或者有人知道 CRM2011 的一个很好的帮助台插件吗?