标签: crm

"工作流程必须处于已发布状态." 尝试执行CRM 2011工作流程时

我需要从.Net执行CRM 2011工作流程.我查看了使用ExecuteWorkflowRequest消息的CRM 2011 SDK示例.该示例的工作原理很好,但该示例还会创建随后执行的CRM工作流项目.

我正在尝试执行已存在的工作流程项.但我继续收到错误"工作流程必须处于已发布状态".即使我已经激活了工作流程.

我尝试使用CRM 4.0 SDK执行相同的工作流程项,并且执行正常.但我无法使用此SDK与系统的工作方式,因为我需要从自定义代码工作流活动执行工作流项.

提前致谢

.net crm dynamics-crm dynamics-crm-2011

5
推荐指数
1
解决办法
3579
查看次数

CRM 2011:如何更新Create插件中的记录?

我在如何更新刚刚使用其他数据创建的记录方面遇到了严重问题.

案例:我有短信活动.在创建短信记录.插件会自动发送短信.第三方短信提供商负责发送并返回状态字符串.根据这些字符串,必须更新sms的状态.

这是我的一些代码:

public void Execute(IServiceProvider serviceProvider)
{
  IPluginExecutionContext context = (IPluginExecutionContext)
  serviceProvider.GetService(typeof(IPluginExecutionContext));

  IOrganizationServiceFactory serviceFactory = 
    (IOrganizationServiceFactory)serviceProvider.GetService(
      typeof(IOrganizationServiceFactory));
  IOrganizationService service = 
    serviceFactory.CreateOrganizationService(context.UserId);
  aContext orgContext = new aContext(service);

  Entity sms = (Entity)context.InputParameters["Target"];
  /// logic goes here

  sms.StatusCode = new OptionSetValue(statuscode); //statuscode is integer
  service.Update(sms);
}
Run Code Online (Sandbox Code Playgroud)

每次执行插件时,插件中都出现错误.有人可以帮助并解释我在这里做错了什么吗?

谢谢!

plugins crm dynamics-crm dynamics-crm-2011

5
推荐指数
1
解决办法
2万
查看次数

如何将SSRS报告部署到包含SQL Server数据源和T-SQL查询的CRM 2011 Online?

我正在为使用CRM Online的客户创建自定义SSRS报告.但是,我无法部署具有SQL DataSource连接的报表.我收到以下错误:

"无效的数据源.不支持此报告类型.Microsoft Dynamics CRM Online仅支持使用Fetch XML数据源的报告."

但是,这个错误有点不真实.原因:当我从他们的CRM下载其他自定义报告时,DataSources都是带有T-SQL查询的SQL连接字符串.

因此,必须有一种方法来部署这些报告.也许从客户的网络内部?到目前为止,我还没能在网上找到任何细节.救命?

crm reporting-services dynamics-crm-2011 dynamics-crm-online

5
推荐指数
1
解决办法
2697
查看次数

如何在CRM 2011中创建和删除多对多实体关系中的数据?

如何在crm 2011中创建和删除多对多实体关系中的数据?

码:

QueryExpression qry = new QueryExpression();
qry.EntityName = "entity1_entity2";
qry.ColumnSet = new ColumnSet(true);

var re = crmservice.RetrieveMultiple(qry).Entities;


crmservice.Delete("entity1_entity2", re[0].Id);
Run Code Online (Sandbox Code Playgroud)

FaultException类型: The 'Delete' method does not support entities of type 'entity1_entity2'.

c# web-services crm dynamics-crm dynamics-crm-2011

4
推荐指数
2
解决办法
9488
查看次数

MS CRM - setVisible

我是CRM的新手,我正在谷歌搜索如何使用jScriptMS CRM(在线)隐藏和显示文本字段,并找到了使用该功能的几个选项setVisible.

我试过这些选择:

  1. Xrm.Page.ui.tabs.get('new_fieldname').setVisible(false);
  2. Xrm.Page.data.entity.attributes.get('new_fieldname').setVisible(false);
  3. Xrm.Page.getAttribute('new_fieldname').controls.get(0).setVisible(false);

但只有最后一个才真正起作用.第一个选项给我一个错误信息.

他们之间有什么不同?

crm dynamics-crm dynamics-crm-2011 dynamics-crm-online

4
推荐指数
2
解决办法
2万
查看次数

如何使用crm sdk和C#从CRM 2011中的实体字段中获取选项集

如何使用crm sdk和C#从CRM 2011中的实体字段中获取选项集?我只想与您分享一个直接的方法来获取实体中的字段选项集.

c# crm dynamics-crm-2011

4
推荐指数
1
解决办法
9566
查看次数

CRM 2013 - 用于在约会(帐户或联系人)上识别父实体类型的JavaScript

CRM 2013定制器/开发人员.我是JavaScript的新手,我需要一些关于我可以在CRM 2013中的OnLoad事件中使用的查询的帮助.

在'约会'实体上,我需要根据它的相关父记录的实体类型('aboutobjectid')设置自定义字段(选项集)的值.

例;

- 如果'aboutobjectid'实体类型='帐户',则将"自定义字段"的值设置为"x",

- 如果'aboutobjectid'实体类型='联系',则将"自定义字段"的值设置为"y".

自定义字段是一个具有3个可能值(x,y,z)的选项集,因此如果可以隐藏值"z",当'aboutobjectid'实体类型='联系'时,这将是非常棒的.任何帮助将非常感激.

javascript webresource crm dynamics-crm dynamics-crm-2013

4
推荐指数
1
解决办法
2016
查看次数

如何通过 GIT 使用 SuiteCRM

我的公司做出了一个糟糕的决定。他们决定使用 SuiteCRM,有人为他们安装了它,现在我应该支持和开发它。我们应该对它进行很多自定义,当然它需要创建许多关系、自定义字段等 但是...我们如何通过 git 来做到这一点?在 Admin/Studio 系统中进行任何更改后,会在文件中创建大约 30-40 处更改,并且无法对其进行管理。每次修复和重建后,都会有数百次更改。它是可怕的。

是否有使用 CRM 和 git 的“正确方法”?我试图通过代码而不是 GUI 查找有关关系和字段更改的文档,并找到了许多不同的说明和方法......有一种正确的方法吗?

谢谢。

git version-control crm sugarcrm suitecrm

4
推荐指数
2
解决办法
1715
查看次数

将十进制输入插入 CRM 365

我正在使用 CRM REST Builder 来构建我的请求。我正在从中创建一个网络资源,我正在插入一条带十进制输入的记录。从十进制输入中输入数字时,会显示此错误:

由于输入格式字符串/数字与参数“IEEE754Compatible”false/true 之间的冲突,无法将值转换为目标类型“Edm.Decimal”。

请帮忙。

javascript crm dynamics-crm decimalformat dynamics-365

4
推荐指数
1
解决办法
2831
查看次数

如何使用 Zoho CRM v2 API 添加 Zoho CRM 潜在客户

如何使用简单的curl 连接通过Zoho CRM v2 API 添加Zoho CRM 潜在客户?该文档不仅不清楚如何添加潜在客户,而且还不清楚如何获取正确的 oAuth 令牌来创建潜在客户。

curl crm lead zoho oauth-2.0

4
推荐指数
1
解决办法
5133
查看次数