【发布时间】:2015-11-24 06:48:38
【问题描述】:
我正在使用 Dynamics CRM 2016 Sandbox Org。在操作前事件管道中设置状态码和状态码值时出现此错误。 “在创建阶段 20 插件中不允许更改状态属性。”
由于某些业务需求,我无法更新我的插件以进行后期操作。它在 CRM 2015,2013 中运行良好。
【问题讨论】:
-
我正在尝试创建自定义实体
-
你只是通过改变属性来设置状态/状态吗?
-
我正在设置这样的实体["statuscode"] = new OptionSetValue(1)
-
您真的能够在 CRM 2015/2013 中做到这一点吗?在这方面我并没有真正挑战你,因为我认为我不必创建状态为 X 的记录,而是将它们更新为状态 X,并且你必须使用 SetStatusRequest。只是出于好奇,阻止您在后期使用 setstatusrequest 更新创建的对象的业务要求是什么?
-
是的,它在 CRM 2013/2015 中运行良好,但在 CRM 2016 沙盒组织中无法运行。
标签: c# dynamics-crm