다음을 통해 공유


Microsoft Dynamics AX 2009 데이터 업그레이드 조종석의 "Lot ID가 지정되지 않았습니다." 오류

이 문서에서는 Microsoft Dynamics AX 2009 업그레이드 중에 발생하는 Lot ID가 지정되지 않은 오류에 대한 해결 방법을 제공합니다.

적용 대상: Microsoft Dynamics AX 2009
원래 KB 번호: 2463885

증상

Microsoft Dynamics AX 2009 업그레이드는 메서드 이름updateInventTransferLine에 대한 설명 TransferOrderLines 이 포함된 작업의 PostSynchronize 프로세스에서 중단되었습니다.

작업은 다음 오류를 반환합니다.

Lot ID가 지정되지 않았습니다.

원인

일반적으로 Lot ID가 지정되지 않은 오류는 메서드가 업데이트하려는 테이블에 대해 데이터베이스 로깅을 사용하도록 설정하기 때문입니다.

업그레이드할 Microsoft Dynamics AX 버전의 테이블에 데이터베이스 로깅 또는 경고가 설정 InventTranferLine 되었는지 확인합니다.

해결

관련된 테이블에 대한 데이터베이스 로깅을 끕니다. 이 메서드의 경우 , InventTransInventTransPostingInventSettlement에 대한 데이터베이스 로깅을 InventTransferLine해제합니다.

따라서 테이블에서 테이블과 관련된 레코드를 제거하여 해당 테이블에 대한 데이터베이스 로그를 제거합니다 databaselog . 업그레이드 후 로깅을 다시 설정할 수 있도록 이 테이블의 복사본을 만들 수 있습니다. 연결된 로그 테이블 ID는 다음과 같습니다.

  • InventTransferLine (1705)
  • InventTrans (177)
  • InventTransPosting (553)
  • InventSettlement (173)