Campaignresponse实体在插件中创建

时间:2012-06-05 08:53:54

标签: plugins dynamics-crm-2011

我写了插件,在phonecall步骤上的火是setstatedynamic。 我在步骤中注册了我的插件。我从postimage获得了phonecall实体。 当我在广告系列响应中将phonecallid设置为origanitingactivityid时

(
like

campaignResponse.OriginatingActivityId = new EntityReference();
campaignResponse.OriginatingActivityId.LogicalName = PhoneCall.EntityLogicalName;
campaignResponse.OriginatingActivityId.Id = phoneCall.ActivityId.Value;
)

插件抛出超时。(我设置了serviceproxy,Timeout属性为30分钟,它的静止超时。) 当我没有设置originateactivityid时,就会产生竞选反应。

有关此问题的任何建议。

1 个答案:

答案 0 :(得分:0)

试试这个

campaignResponse.OriginatingActivityId = new EntityReference(PhoneCall.EntityLogicalName, phoneCall.Id);

这适合我。