Beskrivelse av viktigste behandlingstrinnene som utføres ved lagerlukking rutine og omberegning av lager-rutinen i Microsoft Dynamics AX

Gjelder: Microsoft Dynamics AX 2009Microsoft Dynamics AX 4.0Microsoft Dynamics AX 3.0

INTRODUKSJON


Denne artikkelen beskriver de viktigste behandlingstrinnene som utføres ved lagerlukking rutine og omberegning av lager-rutinen i Microsoft Dynamics AX.

Hvis du vil ha mer informasjon


Når du kjører rutinen lagerlukking eller omberegning av lager-rutinen i Microsoft Dynamics AX, utfører Microsoft Dynamics AX en sekvens med trinn i behandlingen.

Trinnene som utføres av lagerlukking rutinen

Når du kjører Lukk rutinen, utfører Microsoft Dynamics AX følgende:
  1. Kontroller om det ble kjørt alle omberegninger etter datoen som du velger å avslutte. Microsoft Dynamics AX avbryte noen av de senere omregninger før avslutning kan starte.
  2. Plassere alle elementene som skal behandles i en kø. Disse elementene lagres i tabellen InventCostList.

    Obs! Mens behandler en lukking eller omberegning, kan du klikke Beregning/Beregningsliste fra Lukking og justering -skjemaet til å vise dataene i tabellen InventCostList. Dette viser hvilke elementer som er fremdeles skal behandles ved lukking eller omberegning prosessen.
  3. Behandle hvert element fra køen sekvensielt. Microsoft Dynamics AX utfører følgende for hver vare:
    1. Utligne individuelle tilganger og avganger mot hverandre for varen i henhold til lagermodellgruppen som FIFO, avveid gjennomsnitt.
      • Foreta kostnadsjusteringer obligatoriske for problemet som ble utlignet basert på kostnadene ved receipt(s) problemet ble utlignet mot.
      • Oppdatere lagertransaksjoner for å vise data på Utligning og kostnader justering.
      • Skrive utligning-data i tabellen Lagerutligning. Dataene inneholder poster som viser eksplisitt som Receipt(s) ble utlignet til hvert problem sammen med en kostnadsjustering som er gjort for problemet som er utlignet.
    2. Så snart alle mulige transaksjoner behandles for denne varen, søker Microsoft Dynamics AX for alle transaksjoner som er helt utlignet, og deretter oppdatere disse transaksjonene til "Lukket". Hvis du vil ha mer informasjon, se delen "Hva feltene viser at en lagertransaksjon er lukket".
  4. Så snart alle elementene er behandlet, leses og sorteres etter finanskonto Generelt utligningspostene som ble opprettet. Deretter Microsoft Dynamics AX summerer alle kostnader justeringene som ble gjort, og en generell finansjournal er opprettet og bokførte.
  5. Hvis du velger avmerkingsboksen Kjør omberegning etter lukking i dialogboksen Lukk , kjøres en omberegning for alle elementer opp til dagens dato.

Trinnene som utføres av rutinen lageromberegning

Lageromberegning rutinen gjør det samme til lagerlukking rutine. Det er imidlertid noen forskjeller. Når du kjører omberegning-rutinen, utfører Microsoft Dynamics AX følgende:
  1. Kontroller om alle omberegninger ble kjørt etter datoen du velger å kjøre din omberegning opp til. Microsoft Dynamics AX vil avbryte noen av de senere omregninger funnet før omberegning rutine kan starte.

    Notater
    • Du kan velge elementene du vil kjøre en omberegning, i motsetning til Lukk rutine som behandler alltid alle elementer i dialogboksen Velg .
    • Mens en omberegning eller lukking er behandlet, kan du klikke Beregning/Beregningsliste fra Lukking og justering -skjemaet til å vise dataene i tabellen InventCostList. Dette viser hvilke elementer som er fortsatt å bli behandlet av lukking eller omberegning.
  2. Sett alle elementene som skal behandles i en kø, og deretter lagrer du køen i tabellen InventCostList.
  3. Behandle hvert element fra køen sekvensielt. Microsoft Dynamics AX utfører følgende for hver vare:
    • Lag en "virtuell" utligning mellom individuelle mottak og avganger for varen i henhold til lagermodellgruppen som FIFO, avveid gjennomsnitt. Dette er en "virtuell" utligning, fordi det er oppstår i beregninger for omberegning. Detaljert utligning-data som viser den eksplisitte tilsvarende av hvert problem til ulike mottak lagres imidlertid ikke i InventSettlement-tabellen. Bare data som er lagret er kostjustering som er gjort for problemet.
      • Foreta kostnadsjusteringer obligatoriske for problemet som ble utlignet basert på kostnadene ved receipt(s) problemet ble utlignet mot.
      • Skrive en enkelt utligningspost for eventuelle kostjustering som er gjort for dette problemet i Lagerutligning-tabellen.
  4. Så snart alle elementene er behandlet, sorteres etter finanskonto for Generelt, kostnaden justering utligningen leser poster som ble opprettet, og summeres og bokført i en finansjournal Generelt.

Hvilke felt som viser at en lagertransaksjon er lukket

Hvis du vil vise at en lagertransaksjon er "lukket", utfører Microsoft Dynamics AX med følgende:
  1. Når lagerlukking rutinen er helt utlignet antall og økonomisk kostnad for en bestemt lagertransaksjon, oppdaterer Microsoft Dynamics AX individuelle lagertransaksjonen for å vise at transaksjonen er "lukket".
  2. For en transaksjon som skal lukkes, må den oppfylle følgende kriterier:
    • "Antall" må samsvare med "Antall Avregnet."
    • Summen av "Kostpris beløp som er bokført" pluss "Kostjustering for beløp" må samsvare med den "kostnad beløpet Avregnet."
  3. Når disse betingelsene er oppfylt, deretter gjøre Lukk program følgende:
    • Angi feltet "Verdi åpne" fra "Ja" til "Nei".
    • Lagre datoen for avslutning i feltet "Dato lukket".
    Dette betyr at individuelle lagertransaksjonen er "lukket".