Saftlint
Guide

Vanlige feil i norske SAF-T-filer

Vanlige SAF-T-feil i Norge og hvordan du finner brutte referanser, ukjente kodekoblinger, ubalanserte transaksjoner og periodavvik.

1. Brutte referanser

AccountID, CustomerID, SupplierID, OwnerID og avgiftskoder brukes på transaksjonslinjer. Kontroller at verdien finnes i riktig mastertabell. Ved gyldige split-filer må fraværende masterdata vurderes i kontekst.

2. Ugyldig kodekobling

Interne konti og MVA-koder kan være gyldige lokalt, men koblingen må bruke en kjent offisiell kode for riktig versjon og periode.

3. Summer som ikke kan avstemmes

Beregn antall transaksjoner og debet-/kreditsummer fra linjene, og sammenlign med deklarerte totaler.

4. Periodeavvik

Skill mellom dokumentdato, transaksjonsdato og regnskapsperioden Period/PeriodYear. Kontroller alle mot SelectionCriteria.

5. Feil versjon

XSD, kodelister og innholdskontroller må behandles som én versjonert pakke. Ikke valider en 1.30-fil som om den var 1.40.