升级 Dynamics 365 Field Service 时 AttributeMap 出错

本文可帮助解决升级 Microsoft Dynamics 365 Field Service 时的“AttributeMap”错误消息。

customerid 和 msdyn_serviceaccount 错误

具有 ID:GUID 的 AttributeMap,在实体事件和msdyn_workorder的属性 customerid 与 msdyn_serviceaccount 之间具有非托管基实例,因此无法由托管解决方案更新。

解决方法

可以按照以下步骤解决此问题。 属性映射通过升级到较新版本自动重新创建。 查看属性映射并在环境中将其删除。

  1. 查看工作订单实体的可映射列,该实体与msdyn_account_msdyn_workorder_ServiceAccount具有 N:1 关系。
  2. 选择映射
  3. 选择服务帐户映射并将其删除。
  4. 再次运行升级。

customerid 和 msdyn_billingaccount 错误

AttributeMap,ID 为 GUID,在实体事件和msdyn_workorder的属性 customerid 与 msdyn_billingaccount 之间,具有非托管基实例,因此托管解决方案无法更新。

解决方法

可以按照以下步骤解决此问题。 属性映射通过升级到较新版本自动重新创建。 查看属性映射并在环境中将其删除。

  1. 查看工作订单实体的可映射列,该实体与msdyn_account_msdyn_workorder_BillingAccount具有 N:1 关系。
  2. 选择映射
  3. 选择计费帐户映射并将其删除。
  4. 再次运行升级。