Uforanderlighed og logning
Hvorfor uforanderlighed
RD 1007/2023 kræver, at alle faktureringssystemer (SIF) i Spanien garanterer integriteten af skattemæssige registreringer. Dette betyder, at udstedte fakturaer ikke kan ændres eller slettes.
Frihet implementerer uforanderlighed på database- og interface-niveau. Skattemæssige registreringer beskyttes automatisk uden brugerintervention.
Fakturaer der ikke kan slettes
Fakturaer i status Sendt, Betalt eller Forfalden kan ikke slettes. Kun kladder tillader sletning.
For at annullere en allerede udstedt faktura:
- Åbn fakturaen
- Klik på Flere valgmuligheder → Annuller faktura
- Fakturaen skifter til status Annulleret
- En ANNULLERINGS-hash genereres og registreres i kæden
Dokumentet forbliver synligt i registret. Det forsvinder ikke.
Låste felter
Når en faktura har en beregnet hash (verifactu.hash), bliver følgende felter skrivebeskyttede:
- Fakturanummer
- Udstedelsesdato
- Kunde (navn og CVR/skattenummer)
- Fakturalinjer (beskrivelse, antal, pris, skattesats)
- Type af personlig indkomstskat (IRPF)
- Momsordning
- Transaktionstype
Disse felter er låst både i interfacet og i databasereglerne. Det er ikke muligt at ændre dem på nogen måde.
For at rette en allerede udstedt faktura, opret en korrektionsfaktura knyttet til den originale.
Sekventiel numrering uden huller
Numreringen genereres på serveren via en atomisk tæller. Den afhænger ikke af klienten eller browseren.
- Hver serie har sin egen uafhængige tæller
- Det er ikke muligt at oprette huller i numreringen
- Nummeret tildeles på tidspunktet for oprettelsen, ikke manuelt
- Numreringsmønsteret er konfigurerbart (se Serier og numrering)
Revisionslog
Hver faktura vedligeholder en ændringslog (revisionslog), der genereres automatisk. Følgende handlinger registreres:
- Oprettelse af dokumentet
- Ændringer af felter (før låsning)
- Statusændringer
- Annullering
Hver post i loggen inkluderer: dato/tid, bruger, udført handling og ændrede felter.
Revisionsloggen er uforanderlig. Poster i loggen kan hverken redigeres eller slettes.
Annullering vs. sletning
| Handling | Hvornår | Hvad sker der |
|---|---|---|
| Slet | Kun kladder | Dokumentet slettes |
| Annuller | Udstedte fakturaer | Status "Annulleret", ANNULLERINGS-hash, dokumentet forbliver i registret |
| Korriger | Fakturaer med fejl | Ny korrektionsfaktura oprettes og knyttes til den originale |
Forrige: VeriFactu | Næste: Kvartalsvise skattemodeller