【问题标题】:CRM dataimport via Kingswaysoft for Customer Datatype通过 Kingswaysoft 导入客户数据类型的 CRM 数据
【发布时间】:2020-11-13 10:03:38
【问题描述】:

我正在尝试使用 Kingswaysoft 工具将数据插入到 Dynamics 365 中,用于 nfp_InstrumentOfPayment 实体,其中一个字段是客户数据类型的 nfp_donor。我的输入 CSV 文件包含字段 Donor 和 DonorTypeID,其值为“XXX XXXXXX”,“contact”映射到 nfp_donor 和 nfp_donoridtype。

我认为我没有按照客户数据类型需要的方式进行映射。

出现的错误是:

错误:发生错误并显示以下错误消息:“System.Exception:处理“nfp_donor”字段的输入值时发生异常:错误:无法将字段“nfp_donor”值设置为“XXX XXXXXX”实体“nfp_instrumentofpayment”(字段类型:客户,值类型:字符串)。KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException:CRM 服务调用返回错误:检索 CRM 实体“联系人”的元数据时发生错误:CRM 服务调用返回错误:找不到名称为联系人和 ID 为 00000000-0000-0000-0000-000000000000 (784971891) 的实体。(错误代码:-2147220969,详细消息:找不到名称为联系人和 ID 为 00000000-0000-0000 的实体-0000-000000000000 (784971891)。)(错误代码:-2147220969,详细消息:找不到名称为联系人和 ID 为 00000000-0000-0000-0000-000000000000 (784971891) 的实体。)(SSIS Integration Toolkit for Microsoft Dynamics 365,v20.1.1.2391 - DtsDebugHost,v14.0.3002.1026)Ki ngswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException

:CRM 服务调用返回错误:找不到名称为 Contact 且 ID 为 00000000-0000-0000-0000-000000000000 的实体 (784971891)。 (错误代码:-2147220969,详细消息:找不到名称为 Contact 且 ID 为 00000000-0000-0000-0000-000000000000 (784971891) 的实体。)System.ServiceModel.FaultException

【问题讨论】:

    标签: microsoft-dynamics kingswaysoft


    【解决方案1】:

    您能否验证您是否为“nfp_donortype”字段提供了正确的值?看起来您可能提供了“联系方式”,但它可能需要全部小写。您可以尝试提供“联系方式”,看看是否有帮助? 如果您仍然遇到问题,也可以直接联系我们的Support team。

    【讨论】:

    • 嗨,考虑到架构名称是小写的,我提供了小写的值。但还没有运气。
    • 如前所述与我们的支持团队联系,因为该团队将能够详细审查情况。
    • 抱歉延迟回复。感谢您的投入。我能够在没有获得支持的情况下解决它。我不知道触发了这个想法的名为 nfp_donortype 的字段。助教
    • 很高兴听到您解决了这个问题。如果您需要额外的支持,我们只需一封电子邮件即可。
    【解决方案2】:

    诀窍是告诉 CRM 在哪个实体中进行查找,因为客户数据类型指的是客户和联系人。

    DonorTypeID = 1 => 帐户和 DonorTypeID = 2 => 联系人

    理想情况下,提供的架构名称或数值应该是相同的(在网上某处了解此内容)。但是,对我来说,数值是有效的。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2014-08-31
      相关资源
      最近更新 更多