问题标签 [dynamics-crm-365]

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 回答
244 浏览

dynamics-crm - 是否可以更改 Dynamics CRM 365 中的工作流主要实体?

我在 Dynamics 365 中创建了一个工作流,并且不小心将主要实体设置为合同而不是联系人。是否可以在不重新创建的情况下更改它?

0 投票
1 回答
140 浏览

outlook - 以 Outlook 加载项中的特定 Dynamics 365“应用程序”为目标

我目前正在处理 Dynamics 365 实例,并且正在研究使用 Outlook 插件的可行性。在 Dynamics 中,我们使用“应用程序”功能来分离我们应用程序的不同业务领域,更具体地说,提供定制的、精简的站点地图。

我遇到的第一个问题是似乎不可能在 Outlook 插件中定位特定的“应用程序”,因此 Outlook 导航窗格中显示的文件夹类似于站点地图的文件夹默认“Dynamics 365 - 自定义”应用。要更改 Outlook 导航窗格中显示的项目,是更改默认“应用程序”的站点地图的唯一选项,还是我遗漏了什么?

对我来说,Outlook 插件的开发似乎落后于 Dynamics 365 中的其他功能。

0 投票
2 回答
2365 浏览

c# - 插件中的 CRM 365 callManagerInfo 错误

将本地 CRM 2013 升级到 CRM365 后,插件问题开始出现。每次我尝试使用插件中的 IOrganizationService 进行任何操作时,都会出现错误。此问题仅在多服务器安装时出现,在 CRM 2013 版本中未出现。它也不会发生在 CRM365 的单服务器安装上。

引发此异常的代码是:

- - - - -编辑 - - - - - - - -

我正在添加来自插件跟踪的信息

0 投票
1 回答
4397 浏览

authorization - Dynamics CRM 365 - 无效的用户授权传递给平台的用户身份验证无效

每当我点击一个机会来定制它

设置 - 自定义 - 机会

下面的窗口打开

Invalid User Authorization 传递给平台的用户认证无效。

自定义窗口似乎正在尝试打开一个活动窗口,它应该打开一个机会图表窗口。显示的唯一错误是“无效的用户授权传递给平台的用户身份验证无效”,并且调试窗口中没有错误。

笔记:

  • 机会图表是唯一存在此问题的图表。如果我尝试自定义公司图表,则不会出现问题。
  • 从 XRMToolbox 发布图表有效。只有在自定义窗口中才会出现问题。
  • 在我的网站的生产版本中,不会出现该问题。
  • 我已尝试按照此处的建议清除浏览器缓存。

---更新1---

回应@ConorGallagher

它是任何机会图表还是只是特定的?

这是所有机会图表。他们都不会打开。

您是否尝试过打开开发人员工具并检查网络以查看究竟是什么失败了?

我有并且开发人员工具没有显示任何错误。

自定义页面: 定制调试 图表页面: 图表调试

或者使用 fiddler 分析它并找出到底是什么失败了?

这是我单击图表时从提琴手那里得到的全部信息:

提琴手调试

生产和开发之间是否有任何不同的加密设置?

两者之间的加密设置相同。

开发组织是生产的数据库副本还是新安装的?

开发组织是在就地升级之前工作的产品的副本。

当您直接登录到服务器并尝试自定义图表时会发生这种情况吗?

它发生在PC上并直接在服务器上。

---更新2---

回应@ConorGallagher

我预计开发人员工具的网络选项卡上的某个地方会出现 401(或一些 http 错误)。您可以仔细检查该选项卡以查看。

我也会有,但网络选项卡中的所有内容都是 200。除了第一个是 302。请参阅下面的提琴手输出。

网络选项卡

回应@Pawel Gradecki

1)您不应该检查开发者工具是否有脚本错误,将选项卡切换到“网络”并检查那里的任何 HTTP 错误。

请参阅上面对我的网络窗口的@ConorGallagher 的快照^。

另外你没有在 fiddler 上启用 HTTPS 解密,所以你的日志不是很有意义,你应该先启用它然后重新检查 fiddler

我在这里道歉是启用解密的提琴手输出: 这更有帮助。该页面似乎无法找到源映射 (404),然后重定向到错误页面 (302)。我不确定它是否因为找不到源映射或其他错误而重定向。带解密 1 的提琴手输出 带解密 2 的提琴手输出

2)检查服务器跟踪日志,它们可以显示一些可用于故障排除的附加信息

https://raw.githubusercontent.com/MasterProgrammer200/stackoverflow/master/crm/log-opportunity-user-auth.txt

4) 您能否打开一些工作图表设计器(例如帐户)并复制完整的 URL 并将其粘贴到单独的窗口中。对机会图表执行相同操作(将其复制并粘贴到单独的窗口)。如果对 Opportunity 比较两个 URL 仍然不起作用,请尝试使用它们(交换一些查询字符串参数)。

我玩的网址

https://crmcanada-dev.url.com/main.aspx?appSolutionId=%7bFD140AAF-4DF4-11DD-BD17-0019B9312238%7d&extraqs=etc%3d1%26id%3d%7bA3A9EE47-5093-DE11-97D4-00155DA3B01E%7d&pagetype =vizdesigner#665349499

公司图表

现在,如果我将网址更改为:

https://crmcanada-dev.url.com/main.aspx?appSolutionId=%7bFD140AAF-4DF4-11DD-BD17-0019B9312238%7d&extraqs=etc%3d 3 %26id%3d%7bA3A9EE47-5093-DE11-97D4-00155DA3B01E% 7d&pagetype=vizdesigner#665349499

(因为 1 是公司对象,3 是机会对象)。我仍然被重定向到无效的用户页面。

用户身份验证无效

记得要非常仔细地检查服务器 Trace,因为它可以告诉你一些有意义的事情。如果你有东西,把它贴在这里,我们也可以看看。

见上面的链接^。

我想到了另一个想法 - 尝试备份您的组织数据库,以不同的名称恢复它,以不同的名称导入它(因此您应该在 DEV 上有一个单独的组织)。有时在组织导入过程中会出现错误,这些错误不会停止导入本身,但会导致 CRM 出现一些奇怪的行为。检查这个重新导入的组织是否有同样的问题。

这将是最后的手段。

0 投票
1 回答
96 浏览

dynamics-crm - Dynamics 365:以编程方式启用的只读查找的不同行为

如果表单查找属性被自定义为只读并使用 setDisabled javascript 方法以编程方式激活,则其行为与未自定义为只读的查找不同:

单击查找的空白处(不在文本上)会触发重定向到查找的实体(如果不为空),而不是选择查找并启用文本输入。

有没有办法在不更改表单自定义的只读属性的情况下启用相同的行为?

版本是 8.2.0.749。

0 投票
3 回答
1771 浏览

reporting-services - 自 Dynamics 365 以来 FetchXML 报告中的错误

从最近开始,在呈现报表时,我在 Dynamics 365 更新的 CRM OL 中遇到错误。现在当我在VS中测试时,它也显示了这个错误。它说:

无法为查询创建字段列表。验证您是否可以连接到数据源以及您的查询语法是否正确。Microsoft Dynamics CRM 中不存在指定的记录类型。找不到实体“XXX”。指定一个有效的查询,然后重试。在 MetadataCache 中找不到名称为“XXX”的实体

我可以连接,这始终使用 CRM OL Link 工作,凭据相同并且实体在那里。我刚刚从我的高级查找中复制了 fetchxml,所以很确定它就在那里。

0 投票
1 回答
226 浏览

.net - Dynamics 365 - 业务流程中的步骤顺序

我正在尝试使用 RetrieveActivePathRequest 检索业务流程,如文档 https://msdn.microsoft.com/en-us/library/microsoft.crm.sdk.messages.retrieveactivepathrequest.aspx

它可以工作,虽然我不确定,但我得到的回报阶段,保证是正确的顺序(如在流程中)。似乎是这样,但我宁愿不要盲目相信它。任何人都可以确认吗?或者如果不是,我怎样才能让它们按正确的顺序排列?

0 投票
2 回答
3993 浏览

.net - 在 Dynamics CRM 365 中以编程方式完成业务流程

我正在使用最新的 SDK 版本 (8.2) 在 C# 代码中管理整个 CRM 流程。前进工作正常,只需更新相关实体上的 stageid。但是我不知道,我怎么能完成最后一个阶段=我怎么能将过程设置为完成。我想调用与单击“设置完成”按钮完全相同的操作

0 投票
2 回答
1874 浏览

dynamics-crm - Dynamics 365 主菜单不显示沙盒应用程序

我在生产实例中有销售应用程序和两个自定义应用程序。我创建了一个沙箱实例,并完成了从生产到沙箱的完整复制。但是https://home.dynamics.com仅显示生产中应用程序的图块,沙盒中没有任何内容。显示可用应用程序的 Dynamics 365 下拉列表也是如此,而沙盒则没有。

我知道沙盒应用程序存在,因为我可以通过修改生产应用程序的 URL 以指向沙盒实例来导航到它们。我试过清除缓存、在主菜单上同步和注销/登录。

我向 Microsoft 提出了一个未解决的请求,但他们似乎对此知之甚少。

0 投票
1 回答
1891 浏览

javascript - 如何在 Dynamics CRM 365 中插入潜在客户数据?

我正在使用 Dynamics CRM 的 Web API。我能够获得 OAuth 令牌,但下一步是在 CRM 中插入潜在客户数据。

谁能帮我在CRM中插入潜在客户数据需要调用哪种方法?