2

我必须重命名一些定制的数据实体。

但是,每次重命名实体并更改某些元数据属性(例如数据管理临时表、公共集合名称和公共实体名称)后,它都会在项目重建时出现以下错误。我真的需要为了重命名数据实体或更改一些元数据属性而不断重建我的整个模型/包吗?

Dynamics.AX.Application.DmfDataPopulation.syncEntityCreate(DictDataEntity dictDataEntity,布尔值 useTargetEntityName)0

错误信息日志诊断消息:“无法在实体 (DMFEntity) 中创建记录。实体:计划、xPlannedOrdersEntityStaging。0

Microsoft.Dynamics.Ax.Xpp.Common.Insert() 错误 0

Dynamics.AX.Application.DmfDataPopulation.syncEntityUpdate 错误(DMFEntity _dmfEntity,DictDataEntity _dictDataEntity)0

在 xppSource://Source/ApplicationFoundation\AxClass_DmfDataPopulation.xpp:line 1153 0

Dynamics.AX.Application.DmfDataPopulation.`syncEntityMetadata(StringCollection dataEntityViewCollection, StringCollection compositeEntityList) 在 xppSource://Source/ApplicationFoundation\AxClass_DmfDataPopulation.xpp:line 996 处出错。关于“错误”类别。0

Dynamics.AX.Application.DMFEntity.insert() 错误 0

在 xppSource://Source/ApplicationFoundation\AxClass_DmfDataPopulation.xpp:line 1104 0

错误 数据库同步失败。您可能必须对包“xTools”及其所有依赖包进行完整构建。0

Microsoft.Dynamics.Ax.MSIL.cqlCursorIL.insert 错误(IntPtr 表)
0

错误记录已存在。关于“错误”类别。0

Microsoft.Dynamics.Ax.Xpp.NativeCommonImplementation.Insert() 0 处的错误

错误信息日志诊断消息:'错误同步实体的实体元数据 - xPlannedOrdersEntity。消息 - 在 Microsoft.Dynamics.Ax.MSIL.Interop.throwException(Int32 ExceptionValue,解释 * ip)0

在 xppSource://Source/ApplicationFoundation\AxTable_DMFEntity.xpp:line 433 0 中的 Dynamics.AX.Application.DMFEntity.`insert() 处出错

4

1 回答 1

1

来自社区论坛:

  1. 从 D365FO 中的实体列表中删除实体
  2. 改名
  3. 构建并同步您的模型。我认为重命名对象后构建整个模型很好。重命名应该不是很常见,所以不会给你太多额外的工作
  4. 刷新实体列表
于 2018-11-07T19:17:40.503 回答