使用Dynamics CRM中我试图创建一个实体的实例。我想手动设置GUID,但如果我是主键到DynamicEntity属性,我得到下面的错误。

  

服务无法处理请求

我建立一个DynamicEntity,设定[实体名称] id属性导致失败的请求。它的运动二CRM实例间的数据,因此,如果任何人有更好的方式来复制的CRM之间的记录都知道,想工作了。否则,我想的GUID跨实例匹配......因为这是一个GUID的点。

有帮助吗?

解决方案

令人高兴的是,它的可能在两个CRM情况下做到这一点!一位同事知道的解决方案,使信贷真正属于他。

我的错误是创造型UniqueIdentifierProperty一个属性。需要对一个实体的主键属性到具有的 KeyProperty 来填充。这两个属性是几乎相同的 - 物业类型,不同的是一个拥有密钥,另一个是唯一标识符。键/唯一标识符都持有的GUID。 (另一天在微软的心中!)

正好,我在做什么是创建一个DynamicEntity,在实体名称填写,并在大多数属性的填充。的PK属性(可以从元数据确定)可与一个KeyProperty来填充。我是与一个UniqueIdentifierProperty,其中CRM拒绝并响应与不起眼和无益的错误消息填充它。

其他提示

我道歉,如果我是过度简化的解决方案,但为什么不能在这两种情况下添加自定义字段,这将是另一个实例的镜像全局唯一标识符?

许可以下: CC-BY-SA归因
不隶属于 StackOverflow
scroll top