Fehler "Rückgabecode 10" beim Ausführen der Abschreibung im Anlagevermögen
Dieser Artikel enthält informationen zum Beheben von Rückgabecode 10-Fehlern in Anlagen in Microsoft Dynamics GP.
Gilt für: Microsoft Dynamics GP
Ursprüngliche KB-Nummer: 852559
Ursache
Wenn der Abschreibungsprozess unterbrochen wurde, kann ein Datensatz in einer Tabelle gesperrt werden. Wenn Sie also versuchen, die Abschreibung erneut auszuführen, kann diese Fehlermeldung aufgrund des gesperrten Datensatzes auftreten. Die folgenden Schritte helfen dabei, den hängen gebliebenen Datensatz zu löschen, aber der Benutzer muss weiter untersuchen, warum der Abschreibungsprozess nicht mehr reagiert oder unterbrochen wurde.
Lösung
Für diese Schritte müssen Sie Updateskripts über das Microsoft SQL Server-Abfragetool ausführen. Es wird empfohlen, dass Sie eine Sicherung Ihrer Daten erstellen, bevor Sie diese Schritte ausführen.
Alle Benutzer müssen Microsoft Dynamics GP beenden.
Starten Sie die Supportadministratorkonsole, microsoft SQL Query Analyzer oder SQL Server Management Studio. Verwenden Sie dazu je nach verwendetem Programm eine der folgenden Methoden.
Methode 1: Für SQL Server Desktop-Engine:
Wenn Sie SQL Server Desktop-Engine (auch als MSDE 2000 bezeichnet) verwenden, starten Sie die Supportadministratorkonsole. Wählen Sie hierzu Start aus, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft-Administratorkonsole, und wählen Sie dann Supportadministratorkonsole aus.
Methode 2: Für SQL Server 2000:
Wenn Sie SQL Server 2000 verwenden, starten Sie SQL Query Analyzer. Wählen Sie hierzu Start aus, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server, und wählen Sie dann Abfrageanalyse aus.
Methode 3: Für SQL Server 2005:
Wenn Sie SQL Server 2005 verwenden, starten Sie SQL Server Management Studio. Wählen Sie hierzu Start aus, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2005, und wählen Sie dann SQL Server Management Studio aus.
Methode 4: Für SQL Server 2008:
Wenn Sie SQL Server 2008 verwenden, starten Sie SQL Management Studio. Wählen Sie hierzu Start aus, zeigen Sie auf Alle Programme, zeigen Sie auf Microsoft SQL Server 2008, und wählen Sie dann SQL Server Management Studio aus.
Führen Sie die folgenden Skripts für die Unternehmensdatenbank aus, wenn sich keine Benutzer in Microsoft Dynamics GP befinden:
DELETE DYNAMICS..SY00800 DELETE DYNAMICS..SY00801 DELETE DYNAMICS..ACTIVITY DELETE TEMPDB..DEX_LOCK DELETE TEMPDB..DEX_SESSION
Diese Tabellen sollten leer sein, wenn alle Benutzer abgemeldet werden. Die delete-Anweisung dient lediglich dazu, sicherzustellen, dass in diesen Tabellen keine Datensätze hängen bleiben.
Führen Sie Folgendes für die Unternehmensdatenbank aus, wenn sich keine Benutzer in Microsoft Dynamics GP befinden:
Delete FAINDEX Delete FA40203 Delete FA01500
Hinweis
Die
FAINDEX
wird automatisch neu erstellt, wenn Sie Anlagen verwenden.Wählen Sie Microsoft Dynamics GP aus, zeigen Sie auf Tools, zeigen Sie auf Routinen, zeigen Sie auf Anlagen, und wählen Sie dann Abschreibung aus. Vergewissern Sie sich, dass Sie die Abschreibung ausführen können, ohne eine Fehlermeldung zu erhalten.
Feedback
https://aka.ms/ContentUserFeedback.
Bald verfügbar: Im Laufe des Jahres 2024 werden wir GitHub-Issues stufenweise als Feedbackmechanismus für Inhalte abbauen und durch ein neues Feedbacksystem ersetzen. Weitere Informationen finden Sie unterFeedback senden und anzeigen für