Saftlint
Regelsett

Endringslogg

no-saft-financial-1.40.11

  • SourceDocuments avvises som ikke i bruk i Financial 1.40; planlagt Financial 2.0 er en separat, foreløpig ikke støttet profil.
  • Owner/AccountID må peke på en konto i GeneralLedgerAccounts, også når XSD-validatoren ikke utfører referansen.
  • Fortegn på tallverdier er oppgradert fra advarsel til feil.
  • Gjeldende grupperingslister brukes for alle 1.40-år; KA_K/452–454 godtas og feilaktige KA_KS-kombinasjoner avvises.
  • Regelantallet er fortsatt 42 og output-kontrakten er fortsatt 9.

Output-kontrakt 9

Kontrakt 9 ble innført med regelsett 1.40.9 og erstattet kontrakt 8: enkeltfilresultatet har eksplisitt outcome, profilinformasjon og internal_error. Interne ressursfeil får egne stabile identiteter (internal.schema, internal.rules og internal.resources) og skal ikke behandles som funn i kundens fil.

no-saft-financial-1.40.9

  • Tretten motstridelser i offisielle kilder er bevart i et versjonert, tospråklig register.
  • Avklarte kildekonflikter viser nå tidligere og gjeldende håndtering, berørte regelsett og offentlig trygt avklaringsgrunnlag.
  • Advarsler peker til konflikt-ID og dokumentert konservativ håndtering.

no-saft-financial-1.40.4

  • Kodelistekontroll er avgrenset til publiserte grupperingslister for 2025–2026.
  • NA krever nå paret NA/NA og kan ikke skjule en vilkårlig kategori.
  • Periodeseleksjon sammenlignes med Period og PeriodYear, ikke kalendermåneden i TransactionDate.
  • Eksakte heltall, maksimum ett regnskapsår og SAF-T 1.40 NOK-avgiftsbeløp har egne grensekontroller.

no-saft-financial-1.40.1

  • Første dokumenterte referanseregler for SAF-T Financial 1.40.
  • 21 innholdskontroller i fem grupper.
  • Offisiell XSD, kodelister, kildehenvisninger og testfil for hver regel.

Endret valideringsadferd eller alvorlighetsgrad skal publiseres som en ny versjon av regelsettet.