Descrizione dei principali passaggi di elaborazione eseguiti dalla routine di chiusura inventario e dalla routine di ricalcolo inventario

Questo articolo descrive i principali passaggi di elaborazione eseguiti dalla routine Di chiusura inventario e dalla routine di ricalcolo inventario in Microsoft Dynamics AX.

Si applica a: Microsoft Dynamics AX 2009
Numero KB originale: 953715

Quando si esegue la routine Di chiusura inventario o la routine di ricalcolo inventario in Microsoft Dynamics AX, Microsoft Dynamics AX esegue una sequenza di passaggi nell'elaborazione.

Passaggi eseguiti dalla routine Di chiusura inventario

Quando si esegue la routine Close, Microsoft Dynamics AX esegue la procedura seguente:

  1. Controllare se sono stati eseguiti ricalcoli dopo la data scelta per la chiusura. Microsoft Dynamics AX annullerà uno di questi ricalcoli successivi prima dell'avvio della chiusura.

  2. Inserire tutti gli elementi da elaborare in una coda. Questi elementi vengono archiviati nella tabella InventCostList.

    Nota

    Durante l'elaborazione di un oggetto Close o Recalculation, è possibile selezionare Calculation/Calculation List nel modulo Close & adjustment (Chiudi & rettifica ) per visualizzare i dati nella tabella InventCostList. In questo modo vengono visualizzati gli elementi che devono ancora essere elaborati dal processo di chiusura o ricalcolo.

  3. Elaborare ogni elemento da tale coda in sequenza. Microsoft Dynamics AX esegue le operazioni seguenti per ogni elemento:

    1. Liquidare le singole ricevute e i problemi l'uno con l'altro per l'articolo in base al gruppo di modelli di inventario, ad esempio FIFO, Media ponderata.

      • Apportare eventuali rettifiche di costo necessarie all'emissione che è stata risolta in base al costo delle ricevute rispetto alle quali l'emissione è stata risolta.
      • Aggiornare le transazioni di magazzino per visualizzare i dati di liquidazione e rettifica dei costi.
      • Scrivere i dati di liquidazione nella tabella Liquidazione magazzino. I dati includeranno record che mostrano in modo esplicito quali ricevute sono state regolate per ogni problema oltre a qualsiasi rettifica dei costi apportata all'emissione risolta.
    2. Non appena tutte le transazioni possibili vengono elaborate per tale elemento, Microsoft Dynamics AX cerca tutte le transazioni completamente liquidate e quindi aggiorna le transazioni in "Chiuso". Per altre informazioni, vedere la sezione Quali campi mostrano che una transazione di inventario è chiusa .

  4. Non appena tutti gli articoli vengono elaborati, i record di liquidazione creati vengono letti e ordinati in base al conto di contabilità generale. Microsoft Dynamics AX riepiloga quindi tutte le rettifiche dei costi apportate e viene creato e registrato un Journal di contabilità generale.

  5. Se si seleziona la casella di controllo Esegui ricalcolo dopo la chiusura nella finestra di dialogo Chiudi , verrà eseguito un ricalcolo per tutti gli elementi fino alla data odierna.

Passaggi eseguiti dalla routine di ricalcolo inventario

La routine di ricalcolo inventario esegue un processo simile alla routine Di chiusura inventario. Esistono tuttavia alcune differenze. Quando si esegue la routine di ricalcolo, Microsoft Dynamics AX esegue la procedura seguente:

  1. Controllare se i ricalcoli sono stati eseguiti dopo la data in cui si sceglie di eseguire il ricalcolo fino a. Microsoft Dynamics AX annullerà uno di questi ricalcoli successivi trovati prima dell'avvio della routine di ricalcolo.

    Nota

    • Nella finestra di dialogo Seleziona è possibile selezionare gli elementi per i quali si vuole eseguire il ricalcolo, a differenza della routine Close che elabora sempre tutti gli elementi.
    • Durante l'elaborazione di un ricalcolo o di una chiusura, è possibile selezionare Elenco calcolo/calcolo dal modulo Di chiusura & rettifica per visualizzare i dati nella tabella InventCostList. In questo modo vengono visualizzati gli elementi che devono ancora essere elaborati da tale chiusura o ricalcolo.
  2. Inserire tutti gli elementi da elaborare in una coda e quindi archiviare la coda nella tabella InventCostList.

  3. Elaborare ogni elemento da tale coda in sequenza. Microsoft Dynamics AX esegue le operazioni seguenti per ogni elemento:

    • Creare una liquidazione virtuale tra singole ricevute e problemi per l'articolo in base al gruppo di modelli di inventario, ad esempio FIFO, Media ponderata. Si tratta di una liquidazione virtuale perché si verifica nei calcoli del ricalcolo. Tuttavia, i dati di liquidazione dettagliati che mostrano la corrispondenza esplicita di ogni problema con le diverse ricevute non vengono archiviati nella tabella InventSettlement. Gli unici dati archiviati sono la rettifica dei costi apportata al problema.
      • Apportare eventuali rettifiche di costo necessarie all'emissione che è stata risolta in base al costo delle ricevute rispetto alle quali l'emissione è stata risolta.
      • Scrivere un record di liquidazione singola per qualsiasi rettifica dei costi effettuata per tale problema nella tabella Liquidazione magazzino.
  4. Non appena tutti gli articoli vengono elaborati, i record di liquidazione rettifica costi creati vengono letti, ordinati in base al conto contabilità generale e riepilogati e registrati in un Journal di contabilità generale.

Quali campi mostrano che una transazione di inventario è chiusa

Per indicare che una transazione di inventario è chiusa, Microsoft Dynamics AX esegue le operazioni seguenti:

  1. Quando la routine Di chiusura inventario ha completamente regolato la quantità e il costo finanziario di una transazione di inventario specifica, Microsoft Dynamics AX aggiorna la singola transazione di inventario per indicare che la transazione è chiusa.

  2. Per la chiusura di una transazione, deve soddisfare i criteri seguenti:

    • La quantità deve corrispondere alla quantità regolata.
    • La somma dell'importo del costo registrato più la rettifica dell'importo del costo deve corrispondere all'importo del costo liquido.
  3. Quando tali condizioni vengono soddisfatte, il programma Close eseguirà le operazioni seguenti:

    • Impostare il campo Valore aperto da a No.
    • Archiviare la data della chiusura nel campo Data di chiusura.

    Ciò significa che la singola transazione di inventario viene chiusa.