Huvudsyftet med kostnadsjustering är att flytta fram kostnadsändringar från kostnadskällor till kostnadsmottagare, enligt en artikels värderingsprincip, för att leverera rätt lagervärdering.

En artikel kan vara försäljningsfakturerad innan den har inköpsfakturerats, så att det registrerade lagervärdet för försäljningen inte matchar den faktiska inköpkostnaden. Kostnadsjustering uppdaterar kostnaden för sålda varor (KSV) för historiska försäljningsposter för att se till att de matchar kostnaderna för ankommande transaktioner som de kopplas till. Mer information finns i Designdetaljer: Objektkoppling.

Följande är sekundära syften eller funktioner för kostnadsjustering:

Lagerkostnader måste justeras innan de relaterade värdetransaktionerna kan stämmas av med redovisningen. Mer information finns i Designdetaljer: Avstämning med redovisningen.

Identifiera justeringen

Uppgiften att identifiera om kostnadsjustering ska inträffa utförs i huvudsak av rutinen Artikeljournal - bokför rad, medan uppgiften att beräkna och skapa kostnadsjusteringstransaktioner utförs av batchjobbet Justera kost. - artikeltrans..

För att kunna flytta kostnader framåt fastställer identifieringmekanismen vilka källor som har ändrats när det gäller kostnader och till vilken destination de här kostnaderna ska flyttas fram. Följande tre identifieringsfunktioner finns i Microsoft Dynamics NAV:

  • Artikelkopplingstransaktion
  • Ingångspunkt för genomsnittlig kostnadsjustering
  • Ordernivå

Artikelkopplingstransaktion

Identifieringsfunktionen används för artiklar som använder värderingsprinciperna FIFO, LIFO, Standard och Specifik för fasta kopplingsscenarion. Funktionen fungerar så här:

  • Kostnadsjustering upptäcks genom att markera de ursprungliga artikeltransaktionerna som Kopplad trans. att justera när en artikeltransaktion eller värdetransaktion bokförs.
  • Kostnader speditioneras enligt kostnadskedjorna som finns i Artikelkopplingstransaktion-tabellen.

Ingångspunkt för genomsnittlig kostnadsjustering

Identifieringsfunktionen används för artiklar som använder värderingsprincipen Genomsnitt. Funktionen fungerar så här:

  • Kostnadsjustering upptäcks, genom att markera en post i Ingångspunkt för genomsn.kostn.justering tabellen, när en värdelöpnummer bokförs.
  • Kostnader speditioneras genom att använda kostnaderna till värdetransaktioner med ett senare värderingsdatum.

Ordernivå

Den här identifieringsfunktionen används i konverteringsscenarion, produktion och montering. Funktionen fungerar så här:

  • Kostnadsjustering upptäcks genom att markera ordern när ett material/en resurs bokförs som förbrukad/använd.
  • Kostnader speditioneras genom att använda kostnaderna från material/resurs till de utflödetransaktioner som är kopplade till samma order.

Ordernivåfunktionen används för att identifiera justeringar i monteringsbokföring. Följande grafik visar strukturen för justeringstransaktionen:

Adjustment entry structure

Mer information finns i Designdetaljer: Bokföring av monteringsorder.

Manuell kontra automatisk kostnadsjustering

Kostnadsjustering kan utföras på två sätt:

  • Det sker manuellt genom att batchjobbet Justera kost. - artikeltrans. körs. Du kan köra det här batchjobbet antingen för alla artiklar, eller endast för vissa artiklar eller artikelkategorier. Det här batchjobbet kör en kostnadsjustering för artiklarna i lagret som en ankommande transaktion har gjorts för, till exempel ett inköp. För artiklar som använder värderingsprincipen Genomsnitt gör batchjobbet även en justering om avgående transaktioner skapas.
  • Automatiskt, genom att justera kostnaderna varje gång som du bokför en lagertransaktion, och när du avslutar en produktionsorder. Kostnadsjustering körs endast för den specifika artikeln eller artiklarna som påverkas av bokföringen. Det ställs in när du markerar kryssrutan Automatisk kostnadsjustering i fönstret Lagerinställningar.

Det är bra övning att köra kostnadsjustering automatiskt när du bokför, eftersom styckkostnader uppdateras oftare och därför är mer korrekta. Nackdelen är att databasens prestanda kan påverkas genom att köra kostnadsjustering så ofta.

Eftersom det är viktigt att hålla styckkostnaden för en artikel aktuell, rekommenderas du att köra batchjobbet Justera kost. - artikeltrans. så ofta som möjligt, under lediga timmar. Du kan också använda automatisk kostnadsjustering. Detta säkerställer att styckkostnaden uppdateras dagligen för artiklar.

Oavsett om du kör kostnadsjusteringen manuellt eller automatiskt, är justeringsprocessen och dess konsekvenser desamma. Microsoft Dynamics NAV beräknar värdet på den ankommande transaktionen och flyttar fram kostnaden till avgående transaktioner, t.ex. försäljningar eller förbrukningar, som har kopplats till den ankommande transaktionen. Kostnadsjustering skapar värdetransaktioner som innehåller justeringsbelopp och belopp som ska kompensera för avrundning.

De nya justerings- och avrundningsvärdetransaktionerna har bokföringsdatumet för den relaterade fakturan. Undantaget är om de värdetransaktioner faller inom en stängd bokföringsperiod eller lagerperiod, eller om bokföringsdatumet infaller tidigare än datumet i fältet Tillåt bokföring fr.o.m. i fönstret Redovisningsinställningar. Om det inträffar tilldela batchjobbet bokföringsdatumet som det första datumet i nästa öppna period.

Batch-jobbet Justera kost. - artikeltrans.

När du kör Justera kost. - artikeltrans.-batchjobbet har du alternativet att köra batchjobbet för alla artiklar eller endast för vissa artiklar eller kategorier.

Obs!
Vi rekommenderar att du alltid kör batchjobbet för alla artiklar och endast använder filtreringsalternativet för att minska körningstiden för batchjobbet eller för att lösa kostnaden för en viss artikel.

Exempel

Följande exempel visar om du bokför en inköpt artikel som inlevererad och fakturerad den 01-01-20. Du bokför senare den sålda artikeln som levererad och fakturerad på 01-15-20. Sedan kör du batchjobben Justera kost. - artikeltrans. och Bokför lagerkostnad i redov.. Följande transaktioner upprättas.

Värdetransaktioner

Bokföringsdatum Artikeltransaktionstyp Kost.belopp (aktuellt) Kostnad bokförd i redov. Fakturerat antal Löpnr

01-01-20

Inköp

10,00

10,00

1

1

01-15-20

Försäljning

-10.00

-10.00

-1

2

Relationstransaktioner i redovisning - tabellen Artikeltransaktionsrelation

Löpnr redovisning Värdelöpnr Bokf. redov.journalnr

1

1

1

2

1

1

3

2

1

4

2

1

Redovisningstransaktioner

Bokföringsdatum Redovisningskonto Kontonr. (En-US-demo) Belopp Löpnr

01-01-20

[Lagerkonto]

2130

10,00

1

01-01-20

[Direkt kostnad kopplad - konto]

7291

-10.00

2

01-15-20

[Lagerkonto]

2130

-10.00

3

01-15-20

[KSV-konto]

7290

10,00

4

Senare bokför du en relaterad inköpsartikelkostnad på 2,00 BVA som har fakturerats den 02-10-20. Du kör batchjobbet Justera kost. - artikeltrans. och kör sedan batchjobbet Bokför lagerkostnad i redov.. Kostnadsjusteringbatchjobbet justerar kostnaden för försäljningen med -2,00 BVA, och Bokför lagerkostnad i redov.-batchjobbet bokför de nya värdetransaktioner till redovisningen. Resultatet är som följer.

Värdetransaktioner

Bokföringsdatum Artikeltransaktionstyp Kost.belopp (aktuellt) Kostnad bokförd i redov. Fakturerat antal Justering Löpnr

02-10-20

Inköp

2,00

2,00

0

Nej

3

01-15-20

Försäljning

-2.00

-2.00

0

Ja

4

Relationstransaktioner i redovisning - tabellen Artikeltransaktionsrelation

Löpnr redovisning Värdelöpnr Bokf. redov.journalnr

5

3

2

6

3

2

7

4

2

8

4

2

Redovisningstransaktioner

Bokföringsdatum Redovisningskonto Kontonr. (En-US-demo) Belopp Löpnr

02-10-20

[Lagerkonto]

2130

2,00

5

02-10-20

[Direkt kostnad kopplad - konto]

7291

-2.00

6

01-15-20

[Lagerkonto]

2130

-2.00

7

01-15-20

[KSV-konto]

7290

2,00

8

Automatisk kostnadsjustering

Om du vill ställa in kostnadsjusteringen att köras automatiskt när du bokför en lagertransaktion använder du fältet Automatisk kostnadsjustering i fönstret Lagerinställningar. Detta fält ger dig möjlighet att välja hur lång tillbaka i tiden från det aktuella arbetsdatumet som du vill att den automatiska kostnadsjusteringen ska utföras. Följande alternativ finns.

Alternativ Beskrivning

Aldrig

Kostnaderna justeras inte vid bokföringen.

Dag

Kostnaderna justeras om bokföringen sker inom ett dygn från arbetsdatumet.

Vecka

Kostnaderna justeras om bokföringen sker inom en vecka från arbetsdatumet.

Månad

Kostnaderna justeras om bokföringen sker inom en månad från arbetsdatumet.

Kvartal

Kostnaderna justeras om bokföringen sker inom ett kvartal från arbetsdatumet.

År

Kostnaderna justeras om bokföringen sker inom ett år från arbetsdatumet.

Alltid

Kostnaderna justeras alltid vid bokföringen, oavsett bokföringsdatum.

Urvalet som du gör i fältet Automatisk kostnadsjustering är viktigt för prestanda och dina kostnaders korrekthet. Kortare tidsperioder, till exempel Dag eller Vecka, påverkar systemprestanda mindre, eftersom har strängare krav att endast kostnader som har bokförts inom den sista dagen eller veckan kan justeras automatiskt. Det innebär att den automatiska kostnadsjusteringen inte körs lika ofta och därför påverkar systemprestanda mindre. Det betyder också¨att styckkostnaderna kan vara mindre exakta.

Exempel

Följande exempel visar ett automatiskt kostnadsjusteringscenario:

  • Den 10 januari bokför du en inköpt artikel som inlevererad och fakturerad.
  • Den 15 januari bokför du en försäljningsorder för artikeln som levererad och fakturerad.
  • Den 5 februari får du en faktura för en fraktkostnad på det ursprungliga inköpet. Du bokför fraktkostnaden, och kopplar den till den ursprungliga inköpsfakturan, vilket ökar kostnaden för det ursprungliga inköpet.

Om du har ställt in automatisk kostnadsjustering som ska kopplas till bokföringar som uppstår inom en månad eller ett kvartal från datumet för aktuellt arbetsdatum, körs den automatiska kostnadsjusteringen och kostnaden för köpet speditioneras till försäljningen.

Om du har ställt in automatisk kostnadsjustering som ska kopplas till bokföringar som uppstår under en dag eller en vecka från datumet för aktuellt arbetsdatum, körs den automatiska kostnadsjusteringen inte och kostnaden för köpet speditioneras inte till försäljningen förrän du kör Justera kost. - artikeltrans.-batchjobbet.

Se även