Die "Posted Phys. Invt. Order Diff." zeigt keine Unterschiede in der deutschen Version, in der österreichischen Version und in der Schweizer Version von Microsoft Dynamics NAV 2009 an.

Dieser Artikel bezieht sich auf Microsoft Dynamics NAV für die folgenden Länder und Sprach locales.

  • Deutsch (Deutschland) (de-de)

  • Österreich (Österreich) (at-at)

  • Französisch (Schweiz) (fr-ch)

  • Deutsch (Schweiz) (de-ch)

  • Italienisch (Schweiz) (it-ch)

Problembeschreibung

Wenn Sie die "Posted Phys. Invt. Order Diff." aus, zeigt der Bericht keine Unterschiede an. Der Bericht enthält die Spalte Erwartete Linien, die Spalte Aufzeichnungslinien und die Spalte Nachverfolgungslinien. Die Spalte auf der rechten Seite ist immer leer. Dieses Problem tritt in den folgenden Produkten auf:

  • Die deutsche Version von Microsoft Dynamics NAV 2009 R2

  • Die österreichische Version von Microsoft Dynamics NAV 2009 R2

  • Die Schweizer Version von Microsoft Dynamics NAV 2009 R2

  • Die deutsche Version von Microsoft Dynamics NAV 2009 Service Pack 1

  • Die österreichische Version von Microsoft Dynamics NAV 2009 Service Pack 1

  • Die Schweizer Version von Microsoft Dynamics Service Pack 1

Ursache

Dieses Problem tritt auf, weil die TempPhysInvtDiffListBuffer2-Variable des Berichts eine lokale Variable ist und die Variable von keinem Beliebigen im Bericht zugewiesen wird. Darüber hinaus ist die Variable keine temporäre Variable. Daher verweist die Variable auf die tatsächliche "Phys. Invt. Diff. Tabelle "Listenpuffer", die immer leer ist.

Lösung

Informationen zum Hotfix

Ein unterstützter Hotfix ist jetzt von Microsoft verfügbar. Es soll jedoch nur das in diesem Artikel beschriebene Problem beheben. Wenden Sie sie nur auf Systeme an, auf die dieses spezifische Problem auftritt. Dieser Hotfix kann zusätzliche Tests erhalten. Wenn Sie von diesem Problem nicht besonders betroffen sind, sollten Sie daher auf das nächste Microsoft Dynamics NAV 2009-Service Pack oder die nächste Microsoft Dynamics NAV-Version warten, die diesen Hotfix enthält.

Hinweis In besonderen Fällen können Gebühren, die normalerweise für Supportanrufe anfallen, storniert werden, wenn ein Technical Support Professional für Microsoft Dynamics und verwandte Produkte feststellt, dass Ihr Problem durch ein bestimmtes Update behoben wird. Die üblichen Supportkosten gelten für zusätzliche Supportfragen und Probleme, die nicht für das in Frage gestellte Update qualifiziert sind.


Informationen zur Installation

Microsoft stellt Programmierbeispiele nur zur Veranschaulichung zur Verfügung, ohne dass die Garantie entweder ausgedrückt oder impliziert ist. Dies schließt die implizierten Garantien der Handelsierbarkeit oder Eignung für einen bestimmten Zweck ein, ist aber nicht darauf beschränkt. In diesem Artikel wird davon ausgegangen, dass Sie mit der gezeigten Programmiersprache und mit den Tools vertraut sind, die zum Erstellen und Debuggen von Prozeduren verwendet werden. Microsoft-Supporttechniker können dabei helfen, die Funktionalität eines bestimmten Verfahrens zu erläutern. Diese Beispiele werden jedoch nicht geändert, um zusätzliche Funktionen bereitzustellen oder Verfahren zu erstellen, die Ihren spezifischen Anforderungen entsprechen.

Hinweis Stellen Sie vor der Installation dieses Hotfixes sicher, dass alle Microsoft Navision-Clientbenutzer vom System abgemeldet sind. Dies schließt Microsoft Navision Application Services (NAS)-Clientbenutzer ein. Sie sollten der einzige Clientbenutzer sein, der beim Implementieren dieses Hotfixes angemeldet ist.

Um diesen Hotfix zu implementieren, müssen Sie über eine Entwicklerlizenz verfügen.

Wir empfehlen, dem Benutzerkonto im Fenster Windows-Anmeldungen oder im Fenster Datenbankanmeldungen die Rollen-ID "SUPER" zu zugewiesen. Wenn dem Benutzerkonto die Rollen-ID "SUPER" nicht zugewiesen werden kann, müssen Sie überprüfen, ob das Benutzerkonto über die folgenden Berechtigungen verfügt:

  • Die Berechtigung Ändern für das Objekt, das Sie ändern möchten.

  • Die Berechtigung Ausführen für das Systemobjekt-ID 5210-Objekt und für das Systemobjekt-ID 9015-Objekt.



Hinweis Sie müssen keine Rechte an den Datenspeichern haben, es sei denn, Sie müssen die Datenreparatur durchführen.

Codeänderungen

Hinweis Testen Sie codefixes immer in einer kontrollierten Umgebung, bevor Sie die Korrekturen auf Ihre Produktionscomputer anwenden.
Gehen Sie wie folgt vor, um das Problem zu beheben:

  1. Ändern Sie die Variable TempPhysInvtDiffListBuffer2 in der CreateDiffListBuffer-Funktion von einer lokalen Variablen in eine globale Variable der Posted Phys. Invt. Order Diff. Bericht (5005351) wie folgt:

    TempPhysInvtDiffListBuffer2@1140019 : TEMPORARY Record 5005363;

    tempphysinvtdifflistbuffer2@1140019

  2. Ändern Sie den Code in der FindOrCreateDiffListBuffer-Funktion in der Geposteten Phys. Invt. Order Diff. Bericht (5005351) wie folgt:
    Vorhandener Code

      TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;
    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

    Ersetzungscode

    ...
    TempPhysInvtDiffListBuffer.INSERT;
    NoOfBufferLines := NoOfBufferLines +1;

    // Add the following lines.
    TempPhysInvtDiffListBuffer2 := TempPhysInvtDiffListBuffer;
    TempPhysInvtDiffListBuffer2.INSERT;
    // End of the lines.

    END ELSE BEGIN
    IF NextLineNo = 1 THEN
    ...

Voraussetzungen

Sie müssen eines der folgenden Produkte installiert haben, um diesen Hotfix anwenden zu können:

  • Die deutsche Version von Microsoft Dynamics NAV 2009 R2

  • Die österreichische Version von Microsoft Dynamics NAV 2009 R2

  • Die Schweizer Version von Microsoft Dynamics NAV 2009 R2

  • Die deutsche Version von Microsoft Dynamics NAV 2009 Service Pack 1

  • Die österreichische Version von Microsoft Dynamics NAV 2009 Service Pack 1

  • Die Schweizer Version von Microsoft Dynamics Service Pack 1

Informationen zur Deinstallation

Sie können diesen Hotfix nicht entfernen.

Status

Microsoft hat bestätigt, dass es sich hierbei um ein Problem bei den in diesem Artikel genannten Microsoft-Produkten handelt.

Hinweis Dies ist ein "FAST PUBLISH"-Artikel, der direkt aus der Microsoft-Supportorganisation erstellt wurde. Die hierin enthaltenen Informationen werden als Reaktion auf aufkommende Probleme bereitgestellt. Als Ergebnis der Geschwindigkeit, mit der sie verfügbar gemacht wird, können die Materialien typografische Fehler enthalten und jederzeit ohne Vorherige Ankündigung überarbeitet werden. Weitere Überlegungen finden Sie unter Nutzungsbedingungen.

Benötigen Sie weitere Hilfe?

Ihre Office-Fähigkeiten erweitern
Schulungen erkunden
Neue Funktionen als Erster erhalten
Microsoft Insider beitreten

War diese Information hilfreich?

Vielen Dank für Ihr Feedback!

Vielen Dank für Ihr Feedback. Es klingt, als ob es hilfreich sein könnte, Sie mit einem unserer Office-Supportmitarbeiter zu verbinden.

×