Saftlint
CLI

Evaluer Saftlint i deres eget miljø.

Saftlint kan leveres som JAR eller native CLI. Begge lar systemleverandører kjøre samme XSD og regelsett på egne SAF-T-filer uten å sende dem til saftlint.no.

Leveranse
JAR for Java 21 eller nyere, eller native CLI
Kjøring
Lokalt eller i byggeløpet
Resultat
Lesbar rapport, JSON, returkode og valideringskvittering
Nettverk
Ingen aktivering eller nettverkskontakt under validering

Slik brukes det

saftlint validate rapport.xml
saftlint validate --json rapport.xml
saftlint validate --receipt rapport.xml

Returkode 0 betyr ingen feil, 1 betyr valideringsfeil og 2 betyr feil ved lesing eller kjøring. Nettvalidatoren og den lokale utgaven bruker samme XSD og samme regelsett.

Nettvalidator eller CLI?

NettvalidatorSaftlint CLI
BrukManuell kontroll av én filUtvikling, regresjonstester og byggeløp
DataFilen sendes til saftlint.noFilen forlater ikke eget miljø
GrensesnittNettleserCLI, JSON og returkoder
AutomatiseringIkke tilbudtJa

Dette følger med

  • XSD-validering for norsk SAF-T Financial 1.40
  • 42 innholdskontroller med stabile regel-ID-er
  • Tekstrapport og maskinlesbart JSON-resultat
  • Gjenskapbare valideringskvitteringer og dokumenterte returkoder

Vedlikehold

Lisensen omfatter løpende utgaver med oppdaterte kontroller, kodelister og dokumenterte avklaringer. Når Skatteetaten publiserer en ny SAF-T-versjon, som 1.50, oppdateres motoren og migrasjonsgrunnlaget for den nye versjonen.

Mottatte utgaver fortsetter å virke uten nett. Lisensen gjelder per programvareprodukt og inkluderer 12 måneder med oppdateringer og hjelp med reglene.

Interessert i å evaluere Saftlint lokalt? Ta kontakt på kontakt@saftlint.no.