使用C#添加商机记录

时间:2011-10-07 20:41:26

标签: c# dynamics-crm dynamics-crm-2011

我正在尝试使用C#为CRM 2011创建机会记录。这是我正在使用的代码:

Entity opportunity = new Entity("opportunity");

    opportunity["new_source"] = p.LeadOriginDetail;
    opportunity["opportunityratingcode"] = new OptionSetValue(3);
    opportunity["new_leadstatus"] = new OptionSetValue(100000000);
    opportunity["statuscode"] = p.Type;

    opportunity["ownerid"] = "Lead Share";
    Guid opportunityId = orgService.Create(opportunity);

我一直收到此错误“未指定客户”。如何添加商机记录。相同的代码适用于向记录添加记录。

谢谢!

1 个答案:

答案 0 :(得分:5)

解决了它。

不得不补充:

opportunity["customerid"] = new EntityReference("account", accountId);