Beskrivning av de viktigaste bearbetningsstegen som utförs av inventory close-rutinen och inventeringens omberäkningsrutin

Den här artikeln beskriver de viktigaste bearbetningsstegen som utförs av inventory close-rutinen och inventeringsomberäkningsrutinen i Microsoft Dynamics AX.

Gäller för: Microsoft Dynamics AX 2009
Ursprungligt KB-nummer: 953715

När du kör inventory close-rutinen eller inventeringsomberäkningsrutinen i Microsoft Dynamics AX utför Microsoft Dynamics AX en sekvens med steg i bearbetningen.

Steg som utförs av inventeringsstängningsrutinen

När du kör close-rutinen utför Microsoft Dynamics AX följande steg:

  1. Kontrollera om några omberäkningar kördes efter det datum som du valde för Stäng. Microsoft Dynamics AX avbryter någon av dessa senare omberäkningar innan stängningen kan starta.

  2. Placera alla objekt som ska bearbetas i en kö. Dessa objekt lagras i tabellen InventCostList.

    Obs!

    När en Stängning eller Omberäkning bearbetas kan du välja Beräknings-/beräkningslista från justeringsformuläret Stäng & för att visa data i tabellen InventCostList. Detta visar vilka objekt som fortfarande ska bearbetas av processen Stäng eller Beräkna om.

  3. Bearbeta varje objekt från kön sekventiellt. Microsoft Dynamics AX utför följande för varje objekt:

    1. Reglera enskilda kvitton och problem mot varandra för objektet enligt inventeringsmodellgruppen, till exempel FIFO, viktat medelvärde.

      • Gör eventuella nödvändiga kostnadsjusteringar av problemet som löstes baserat på kostnaden för de kvitton som problemet löstes mot.
      • Uppdatera inventeringstransaktionerna för att visa likvid- och kostnadsjusteringsdata.
      • Skriv likviddata till tabellen Inventeringslikvid. Data innehåller poster som uttryckligen visar vilka kvittningskvitton som har kvittats till varje ärende utöver eventuella kostnadsjusteringar som görs i det problem som regleras.
    2. Så snart alla möjliga transaktioner bearbetas för objektet letar Microsoft Dynamics AX efter alla transaktioner som är helt avgjorda och uppdaterar sedan dessa transaktioner till "Stängd". Mer information finns i avsnittet Vilka fält visar att en inventeringstransaktion stängs .

  4. Så snart alla objekt bearbetas läse och sorteras de likvidposter som skapades efter redovisningskonto. Sedan sammanfattar Microsoft Dynamics AX alla kostnadsjusteringar som har gjorts och en redovisning Journal skapas och bokförs.

  5. Om du markerar kryssrutan Kör omberäkning efter stängning i dialogrutan Stäng körs en omberäkning för alla objekt fram till dagens datum.

Steg som utförs av inventeringens omberäkningsrutin

Rutinen Inventeringsomberäkning gör ett liknande jobb som inventory close-rutinen. Det finns dock några skillnader. När du kör omberäkningsrutinen utför Microsoft Dynamics AX följande steg:

  1. Kontrollera om några omberäkningar kördes efter det datum då du väljer att köra omberäkningen fram till. Microsoft Dynamics AX avbryter någon av de senare omberäkningar som hittades innan din omberäkningsrutin kan starta.

    Obs!

    • I dialogrutan Välj kan du välja objekt som du vill köra omberäkning för, till skillnad från rutinen Stäng som alltid bearbetar alla objekt.
    • När en omberäkning eller Stäng bearbetas kan du välja Beräknings-/beräkningslista från justeringsformuläret Stäng & för att visa data i tabellen InventCostList. Detta visar vilka objekt som fortfarande ska bearbetas av den Stäng eller Beräkna om.
  2. Placera alla objekt som ska bearbetas i en kö och lagra sedan kön i tabellen InventCostList.

  3. Bearbeta varje objekt från kön sekventiellt. Microsoft Dynamics AX utför följande för varje objekt:

    • Gör en virtuell kvittning mellan enskilda kvitton och problem för objektet enligt inventeringsmodellgruppen, till exempel FIFO, viktat medelvärde. Det här är en virtuell lösning eftersom den sker i beräkningarna för omberäkning. Detaljerade likviddata som visar den explicita matchningen av varje ärende till de olika kvittonen lagras dock inte i tabellen InventSettlement. De enda data som lagras är den kostnadsjustering som görs i problemet.
      • Gör eventuella nödvändiga kostnadsjusteringar av problemet som löstes baserat på kostnaden för de kvitton som problemet löstes mot.
      • Skriv en enda likvidpost för eventuella kostnadsjusteringar som görs för problemet i tabellen Inventeringslikvid.
  4. Så snart alla objekt bearbetas läss de poster för kostnadsjusteringslikvid som skapades, sorterade efter redovisningskonto och sammanfattas och bokförs i en redovisning Journal.

Vilka fält visar att en inventeringstransaktion är stängd

För att visa att en inventeringstransaktion är stängd utför Microsoft Dynamics AX följande:

  1. När inventeringsstängningsrutinen helt har reglerat kvantitet och ekonomisk kostnad för en specifik inventeringstransaktion uppdaterar Microsoft Dynamics AX den enskilda inventeringstransaktionen för att visa att transaktionen är stängd.

  2. För att en transaktion ska stängas måste den uppfylla följande kriterier:

    • Kvantiteten måste matcha den avgjorda kvantiteten.
    • Summan av det kostnadsbelopp som har bokförts plus justering av kostnadsbelopp måste matcha det kostnadsbelopp som har kvittats.
  3. När dessa villkor uppfylls gör close-programmet följande:

    • Ange fältet Värde öppet från Ja till Nej.
    • Lagra datumet för stängningen i fältet Datum stängd.

    Det innebär att den enskilda inventeringstransaktionen stängs.