Freigeben über


Beschreibung der wichtigsten Verarbeitungsschritte, die von der Routine "Inventory Close" und "Inventory Recalculation" durchgeführt werden

In diesem Artikel werden die wichtigsten Verarbeitungsschritte beschrieben, die von der Inventory Close-Routine und der Inventory Recalculationsroutine in Microsoft Dynamics AX ausgeführt werden.

Gilt für: Microsoft Dynamics AX 2009
Ursprüngliche KB-Nummer: 953715

Wenn Sie die Inventory Close-Routine oder die Inventory Recalculationsroutine in Microsoft Dynamics AX ausführen, führt Microsoft Dynamics AX eine Folge von Schritten in ihrer Verarbeitung aus.

Schritte, die von der Inventory Close-Routine ausgeführt werden

Wenn Sie die Close-Routine ausführen, führt Microsoft Dynamics AX die folgenden Schritte aus:

  1. Überprüfen Sie, ob Neuberechnungen nach dem Datum ausgeführt wurden, das Sie für Ihren Abschluss auswählen. Microsoft Dynamics AX bricht alle späteren Neuberechnungen ab, bevor die Schließung gestartet werden kann.

  2. Platzieren Sie alle Elemente, die in einer Warteschlange verarbeitet werden sollen. Diese Elemente werden in der Tabelle "InventCostList" gespeichert.

    Notiz

    Während eine Schließung oder Neuberechnung verarbeitet wird, können Sie im Formular Schließen & Anpassung die Berechnungsliste auswählen, um die Daten in der Tabelle "InventCostList" anzuzeigen. Dies zeigt, welche Elemente noch vom Schließ- oder Neuberechnungsprozess verarbeitet werden sollen.

  3. Verarbeiten Sie jedes Element aus dieser Warteschlange sequenziell. Microsoft Dynamics AX führt für jedes Element folgendes aus:

    1. Setzen Sie Eingänge und Ausgänge eines Artikels gemäß der Bestandsmodellgruppe wie FIFO oder gewogenem Durchschnitt gegeneinander auf.

      • Nehmen Sie alle erforderlichen Kostenanpassungen an der Transaktion vor, die basierend auf den Kosten des oder der Belege beglichen wurde, gegen die die Transaktion abgerechnet wurde.
      • Aktualisieren Sie die Bestandstransaktionen, um die Abrechnungs- und Kostenanpassungsdaten anzuzeigen.
      • Schreiben Sie die Abrechnungsdaten in die Tabelle "Lagerabrechnung". Die Daten umfassen Datensätze, die explizit ausweisen, welche Belege jeder Angelegenheit zugeordnet wurden, zusätzlich zu allen Kosteneinstellungen, die an der beglichenen Angelegenheit vorgenommen werden.
    2. Sobald alle möglichen Transaktionen für diesen Artikel verarbeitet werden, sucht Microsoft Dynamics AX nach Transaktionen, die vollständig abgerechnet werden, und aktualisieren sie dann auf "Geschlossen". Weitere Informationen finden Sie im Abschnitt "Welche Felder zeigen, dass eine Bestandstransaktion geschlossen ist".

  4. Sobald alle Elemente verarbeitet werden, werden die erstellten Abrechnungsdatensätze nach General Ledger Account gelesen und sortiert. Anschließend fasst Microsoft Dynamics AX alle vorgenommenen Kostenanpassungen zusammen, und es wird ein General Ledger Journal erstellt und veröffentlicht.

  5. Wenn Sie das Kontrollkästchen "Neuberechnung ausführen" nach dem Schließen im Dialogfeld "Schließen" aktivieren, wird eine Neuberechnung für alle Elemente bis zum heutigen Datum ausgeführt.

Schritte, die von der Inventur-Neuberechnungsroutine ausgeführt werden

Die Bestandsneuberechnungsroutine führt einen ähnlichen Auftrag wie die Bestandsabschlussroutine durch. Es gibt jedoch einige Unterschiede. Wenn Sie die Neuberechnungsroutine ausführen, führt Microsoft Dynamics AX die folgenden Schritte aus:

  1. Überprüfen Sie, ob alle Neuberechnungen nach dem Datum ausgeführt wurden, an dem Sie die Neuberechnung ausführen möchten. Microsoft Dynamics AX bricht alle später gefundenen Neuberechnungen ab, bevor Ihre Neuberechnungsroutine gestartet werden kann.

    Notiz

    • Im Dialogfeld "Auswählen" können Sie Elemente auswählen, für die Sie die Neuberechnung ausführen möchten, im Gegensatz zur Close-Routine, die immer alle Elemente verarbeitet.
    • Während eine Neuberechnung oder ein "Schließen" verarbeitet wird, können Sie Berechnungs-/Berechnungsliste aus dem Formular Schließen und Anpassung auswählen, um die Daten in der Tabelle "InventCostList" anzuzeigen. Dies zeigt, welche Elemente noch von diesem Abschluss oder dieser Neuberechnung verarbeitet werden sollen.
  2. Platzieren Sie alle Elemente, die in einer Warteschlange verarbeitet werden sollen, und speichern Sie dann die Warteschlange in der Tabelle "InventCostList".

  3. Verarbeiten Sie jedes Element aus dieser Warteschlange sequenziell. Microsoft Dynamics AX führt für jedes Element folgendes aus:

    • Nehmen Sie eine virtuelle Abrechnung zwischen einzelnen Quittungen und Problemen für den Artikel gemäß der Inventarmodellgruppe vor, z. B. FIFO, Gewichteter Mittelwert. Dies ist eine virtuelle Abrechnung, da sie in den Berechnungen der Neuberechnung erfolgt. Die detaillierten Abrechnungsdaten, die den expliziten Abgleich jedes Vorgangs mit den verschiedenen Quittungen zeigen, werden jedoch nicht in der Tabelle InventSettlement gespeichert. Die einzigen Daten, die gespeichert werden, sind die Kostenanpassungen, die an dem Vorgang vorgenommen werden.
      • Nehmen Sie alle erforderlichen Kostenanpassungen an der Transaktion vor, die basierend auf den Kosten des oder der Belege beglichen wurde, gegen die die Transaktion abgerechnet wurde.
      • Schreiben Sie einen einzelnen Abrechnungseintrag für jede Kostenanpassung, die für diesen Vorgang vorgenommen wird, in die Tabelle "Lagerabrechnung".
  4. Sobald alle Artikel verarbeitet werden, werden die erstellten Abrechnungsaufzeichnungen für die Kostenanpassung gelesen, nach General Ledger Account sortiert und in einem General Ledger Journal zusammengefasst und veröffentlicht.

Welche Felder zeigen, dass eine Bestandstransaktion geschlossen ist

Um anzuzeigen, dass eine Bestandstransaktion geschlossen ist, führt Microsoft Dynamics AX folgendes aus:

  1. Wenn die Inventory Close-Routine die Menge und die Finanzkosten einer bestimmten Bestandstransaktion vollständig beglichen hat, aktualisiert Microsoft Dynamics AX die einzelne Bestandstransaktion, um anzuzeigen, dass die Transaktion geschlossen ist.

  2. Damit eine Transaktion geschlossen wird, muss sie die folgenden Kriterien erfüllen:

    • Die Menge muss der abgerechneten Menge entsprechen.
    • Die Summe des gebuchten Kostenbetrags zuzüglich der Anpassung des Kostenbetrags muss dem abgerechneten Kostenbetrag entsprechen.
  3. Wenn diese Bedingungen erfüllt sind, führt das Close-Programm folgende Aktionen aus:

    • Legen Sie das Feld Wert Offen von Ja auf Nein fest.
    • Speichern Sie das Datum des Abschlusses im Feld "Datum abgeschlossen".

    Dies bedeutet, dass die einzelne Bestandstransaktion geschlossen wird.