Microsoft Dynamics AX 2012와 동기화하는 동안 "작업의 상관 관계가 아직 발생하지 않았습니다." 오류
이 문서에서는 Microsoft Dynamics AX 2012와 동기화하는 동안 발생하는 오류에 대한 해결 방법을 제공합니다.
적용 대상: Microsoft Dynamics AX 2012
원래 KB 번호: 2889082
증상
이 문제는 Microsoft Dynamics AX 2012의 Project Server 메시지 큐에서 발생합니다. 또한 다음 오류는 AOS(애플리케이션 개체 서버)에 표시됩니다.
Project_UID 값을 맵에서 찾을 수 없습니다.
원인
이 문제는 일부 활동에 HierarchyId, ElementNumber 및 ActivityNumber 필드에 null 값이 있기 때문에 발생합니다.
해결 방법
이 문제를 resolve 다음 단계를 수행합니다.
다음 쿼리를 사용하여 HierarchyId, ElementNumber 및 ActivityNumber 필드에 null 값이 있는 활동을 식별합니다.
DECLARE @PROJ_UID VARCHAR(36) SET @PROJ_UID = < **Project UID** > SELECT MSP_EpmTask.ProjectUID, MSP_EpmTask.TaskUID, MSP_EpmTask.TaskName, MSP_EpmTask.TaskModifiedRevisionCounter, DAX_Task.SyncRevisionCounter, DAX_Task.[HierarchyId], DAX_Task.ElementNumber, DAX_Task.ActivityNumber FROM <ProjectServer_Reporting Database>.dbo.DAX_Task DAX_Task WITH (NOLOCK) INNER JOIN <ProjectServer_Reporting Database>.dbo.MSP_EpmTask MSP_EpmTask WITH (NOLOCK) ON DAX_Task.ProjectUID = MSP_EpmTask.ProjectUID AND DAX_Task.TaskUID = MSP_EpmTask.TaskUID WHERE MSP_EpmTask.TaskModifiedRevisionCounter != DAX_Task.SyncRevisionCounter AND MSP_EpmTask.ProjectUID = @PROJ_UID order by HierarchyId
식별된 모든 활동을 삭제합니다.
Microsoft Dynamics AX 2012와 동기화합니다.
Project Server에서 동일한 작업을 다시 만듭니다.
Microsoft Dynamics AX 2012와 다시 동기화합니다.