0

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

在此处输入图像描述

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

在此处输入图像描述

出现的错误是:

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

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

4

2 回答 2

1

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

于 2020-11-13T14:24:23.653 回答
0

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

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

理想情况下,提供的模式名称或数值应该是相同的(在网上某处阅读)。但是,对我来说,数值是有效的。

于 2020-11-16T09:27:28.960 回答