고정 자산에서 감가 상각을 실행할 때 "반환 코드 10" 오류
이 문서에는 Microsoft Dynamics GP의 고정 자산에서 반환 코드 10 오류를 resolve 정보가 포함되어 있습니다.
적용 대상: Microsoft Dynamics GP
원본 KB 번호: 852559
원인
감가 상각 프로세스가 중단된 경우 레코드가 테이블에 잠기게 될 수 있습니다. 따라서 감가 상각을 다시 실행하려고 하면 잠긴 레코드로 인해 이 오류 메시지가 발생할 수 있습니다. 아래 단계는 중단된 레코드를 지우는 데 도움이 되지만, 사용자는 감가상각 프로세스가 중단되었거나 처음에 중단된 이유를 추가로 조사해야 합니다.
해결 방법
이러한 단계를 수행하려면 Microsoft SQL Server 쿼리 도구를 통해 업데이트 스크립트를 실행해야 합니다. 다음 단계를 따르기 전에 데이터의 백업을 만드는 것이 좋습니다.
모든 사용자가 Microsoft Dynamics GP를 종료하게 합니다.
지원 관리자 콘솔, Microsoft SQL 쿼리 분석기 또는 SQL Server Management Studio 시작합니다. 이렇게 하려면 사용 중인 프로그램에 따라 다음 방법 중 하나를 사용합니다.
방법 1: SQL Server 데스크톱 엔진의 경우:
SQL Server 데스크톱 엔진(MSDE 2000이라고도 함)을 사용하는 경우 지원 관리자 콘솔을 시작합니다. 이렇게 하려면 시작을 선택하고 모든 프로그램을 가리킨 다음 Microsoft 관리자 콘솔을 가리킨 다음 지원 관리자 콘솔을 선택합니다.
방법 2: SQL Server 2000:
SQL Server 2000을 사용하는 경우 SQL 쿼리 분석기를 시작합니다. 이렇게 하려면 시작을 선택하고 모든 프로그램을 가리킨 다음 Microsoft SQL Server 가리킨 다음 쿼리 분석기를 선택합니다.
방법 3: SQL Server 2005:
SQL Server 2005를 사용하는 경우 SQL Server Management Studio 시작합니다. 이렇게 하려면 시작을 선택하고 모든 프로그램을 가리킨 다음 Microsoft SQL Server 2005를 가리킨 다음 SQL Server Management Studio 선택합니다.
방법 4: SQL Server 2008:
SQL Server 2008을 사용하는 경우 SQL Management Studio를 시작합니다. 이렇게 하려면 시작을 선택하고 모든 프로그램을 가리킨 다음 Microsoft SQL Server 2008을 가리킨 다음 SQL Server Management Studio 선택합니다.
Microsoft Dynamics GP에 사용자가 없는 경우 회사 데이터베이스에 대해 다음 스크립트를 실행합니다.
DELETE DYNAMICS..SY00800 DELETE DYNAMICS..SY00801 DELETE DYNAMICS..ACTIVITY DELETE TEMPDB..DEX_LOCK DELETE TEMPDB..DEX_SESSION
이러한 테이블은 모든 사용자가 로그오프될 때 비어 있어야 합니다. delete 문은 이러한 테이블에 중단된 레코드가 없는지 확인하기 위한 것입니다.
Microsoft Dynamics GP에 사용자가 없는 경우 회사 데이터베이스에 대해 다음을 실행합니다.
Delete FAINDEX Delete FA40203 Delete FA01500
참고
고정 자산을 사용할 때 가
FAINDEX
자동으로 다시 만들어집니다.Microsoft Dynamics GP를 선택하고, 도구를 가리키고, 루틴을 가리키고, 고정 자산을 가리킨 다음, 감가 상각을 선택합니다. 오류 메시지를 받지 않고 감가 상각을 실행할 수 있는지 확인합니다.
피드백
https://aka.ms/ContentUserFeedback
출시 예정: 2024년 내내 콘텐츠에 대한 피드백 메커니즘으로 GitHub 문제를 단계적으로 폐지하고 이를 새로운 피드백 시스템으로 바꿀 예정입니다. 자세한 내용은 다음을 참조하세요.다음에 대한 사용자 의견 제출 및 보기