绩效管理表中的备用键
适用于以下 Dynamics 365 应用:
Human Resources
下表显示了 Microsoft Dynamics 365 Human Resources 版本 10.0.40 及更高版本中可用作备用键的字段,用于对绩效管理中特定表的数据实体启用基于集合的操作。
表 | 字段 |
---|---|
HcmPerfJournalLinks | 链接编号 |
HcmPerfJournal 评论 | 评论编号 |
HcmPerfJournal | 条目编号 |
Hcm 讨论模板 | 模板编号 |
升级错误
升级环境时,某些环境可能会因为自定义或旧的演示数据而遇到以下错误:
异常:System.InvalidOperationException:数据库执行失败:CREATE UNIQUE INDEX 语句终止,因为发现对象名称的重复键。
注释
作为先前升级的一部分,上述字段的唯一性是强制执行的。 由于定制、后端数据库干预或非常旧的演示数据,包含非唯一记录的字段会导致 DBsync 错误和升级失败。
减轻
为避免错误,请在升级环境之前执行以下步骤。
转至 批处理作业,或转至 系统管理>查询>批处理作业。
根据以下每个特定表的值过滤 职位描述 :
- HcmPerfJournalLinksUpdateLinkIds.updateLinkIds
- HcmPerfJournalCommentUpdateCommentIds.updateCommentIds
- HcmPerfJournalUpdateEntryIds.updateEntryIds
- HcmDiscussionTemplateUpdateTemplateIds.updateTemplateIds
注释
选定的批处理作业应该有一个批处理任务。 选择包含任务的批处理作业。
将批处理作业的状态更改为 等待。 该作业重新运行并删除特定表的重复项。
您现在可以开始升级。
注释
如果您没有看到批处理作业,或者在运行它之后遇到错误,请联系 Microsoft 支持。