zoukankan      html  css  js  c++  java
  • Dynamics CRM用户创建后自动添加到团队报错,错误信息:Generic SQL error.

    在实现一项需求:用户创建后自动添加到一个叫做“服务团队”的团队的时候,遇到了一个奇怪的错误,CRM的错误日志只有一句简单的“Generic SQL error.”。

    示例代码:

    // 加入指定团队
    sysService.Associate("systemuser", systemuserId, new Relationship("teammembership_association"), relatedEntities);

    解决办法:插件改为异步执行即可。

    原因:

    因为dbo.SystemUserPrincipals已经存在关于这个用户和这个团队的记录了,但这个用户明明是新建的,按道理来说不应该出现在这个表中的,所以通过提示并不能了解到具体是什么原因导致错误,于是把这个作为关键字进行搜索,最终找到国外的社区中有人遇到的同样情况,推荐造成这个错误的原因应该是SystemUser的POSTOPERATION事件触发时系统并没有全部完成创建操作导致的,只需要把原来的插件改为异步执行即可。

    new_sapinvoiceno

  • 相关阅读:
    转载:一句代码改变Swing难看的字体
    生产者消费者问题c语言实现
    水题~~~~HDU 4788
    html中dom居中的5种方式
    scss中的三角函数
    nuxt基础Ⅱ
    nuxt基础Ⅰ
    win10软件安装出现错误代码2503/2502
    npm淘宝镜像安装
    axios的使用
  • 原文地址:https://www.cnblogs.com/dmei/p/15562172.html
Copyright © 2011-2022 走看看