我试图使用nfp_InstrumentOfPayment实体的Kingswaysoft工具将数据插入Dynamic365号中,其中一个字段是nfp_donor,它是客户数据类型的。我的输入CSV文件包含字段DonorTypeID和捐献者,值'XXX XXXXXX',以及到nfp_donor和nfp_donoridtype的“contact”映射。

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

提出的错误是:
错误:以下错误消息发生错误:"System.Exception:在处理'nfp_donor‘字段的输入值时发生了异常:错误:未能将实体'nfp_instrumentofpayment’的字段'nfp_donor‘值设置为'XXX XXXXXX’(字段类型: Customer,value类型: String)。KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException:客户关系管理服务调用返回错误:检索客户关系管理实体“联系人”的元数据时发生错误:无法找到具有名称联系人和id 00000000-0000-0000-0000-000000000000 (784971891)的实体。(错误代码:-2147220969,详细信息:无法找到具有名称联系人和id 00000000-0000-0000-000000000000(784971891)的实体。(错误代码:-2147220969,详细信息:无法找到具有名称联系人和id 00000000-0000-0000-000000000000(784971891)的实体。(用于MicrosoftDynamics365的SSIS集成工具包,v20.1.1.2391-DtsDebugHost,v14.0.3002.1026)KingswaySoft.IntegrationToolkit.DynamicsCrm.CrmServiceException : CRM服务调用返回了一个错误:无法找到具有名称联系人和id 00000000-0000-0000-0000-000000000000 (784971891)的实体。(错误代码:-2147220969,详细信息:无法找到具有名称联系人和id 00000000-0000-0000-000000000000 (784971891).)System.ServiceModel.FaultException的实体)。
发布于 2020-11-13 14:24:23
您能否验证您是否为nfp_donortype“字段提供了正确的值?看起来您可能提供了"Contact”,但它可能需要所有小写的“联系人”。您是否可以尝试提供“联系人”,看看是否有用?如果您继续面临问题,也可以直接联系我们的支援队。“
发布于 2020-11-16 09:27:28
诀窍是告诉CRM,在哪个实体中要进行查找,因为客户数据类型指的是帐户和联系人。
DonorTypeID =1个=>帐户和DonorTypeID =2个=>联系人
理想情况下,提供模式名称或数值应该是相同的(请在线阅读有关内容)。但是,对我来说,数值是有效的。
https://stackoverflow.com/questions/64818938
复制相似问题