首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CRM 2013 - Qualifuy a Quote To Order问题

CRM 2013 - Qualifuy a Quote To Order问题
EN

Stack Overflow用户
提问于 2014-08-19 14:08:46
回答 1查看 433关注 0票数 1

在2013年客户关系管理中,当用户将牵头设定为合格时,牵头将转化为一个机会。当这种情况发生时,还会在实体联系人和帐户中创建记录。当插件涉及到该过程时,在插件中必须使用以下代码

代码语言:javascript
复制
 if (context.MessageName.ToLower() == "create" && entity.Attributes.Contains("originatingleadid") && entity["originatingleadid"] != null)
            {

                return;

            }
            else
            {
             //plugin code
            }

这样,插件只在创建联系人/帐户时执行,而不是在将引线转换为机会时执行。

我的问题是,当引用被转换为订单时,这是如何实现的?就像在执行此过程时,我的订单插件被激活,并抛出一个业务流程错误,因为“给定的键不在字典中”。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2014-11-06 04:20:34

您应该创建一个插件,该插件注册到订单创建的前后操作。那么,在您的插件中,您应该检查是否有quoteid

代码语言:javascript
复制
if (entity.Attributes.Contains("quoteid") && 
    entity["quoteid"] != null)
{
    return;
}
else
{
    //plugin code
}

希望能帮上忙!

票数 2
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/25385589

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档