Uforanderlighet og logging
Hvorfor uforanderlighet
RD 1007/2023 krever at alle Faktureringsdatasystemer (SIF) i Spania garanterer integriteten til skatteregistrene. Dette betyr at utstedte fakturaer ikke kan endres eller slettes.
Frihet implementerer uforanderlighet på database- og grensesnittnivå. Skatteregistrene beskyttes automatisk uten brukerinngrep.
Fakturaer som ikke kan slettes
Fakturaer med status Sendt, Betalt eller Forfalt kan ikke slettes. Kun utkast tillater sletting.
For å annullere en allerede utstedt faktura:
- Åpne fakturaen
- Klikk på Flere alternativer → Kanseller faktura
- Fakturaen endrer status til Kansellert
- Det genereres en ANNULLERINGS-hash som blir registrert i kjeden
Dokumentet forblir synlig i registeret. Det forsvinner ikke.
Låste felt
Når en faktura har en beregnet hash (verifactu.hash), blir følgende felt skrivebeskyttet:
- Fakturanummer
- Utstedelsesdato
- Kunde (navn og NIF)
- Fakturalinjer (beskrivelse, mengde, pris, skattesats)
- Type IRPF
- Mva-regime
- Type operasjon
Disse feltene er låst både i grensesnittet og i databasereglene. Det er ikke mulig å endre dem på noen måte.
For å korrigere en allerede utstedt faktura, opprett en kredittfaktura koblet til originalen.
Sekvensiell nummerering uten hull
Nummereringen genereres på serveren ved hjelp av en atomisk teller. Den avhenger ikke av klienten eller nettleseren.
- Hver serie har sin egen uavhengige teller
- Det er ikke mulig å lage hull i nummereringen
- Nummeret tildeles ved opprettelse, ikke manuelt
- Nummereringsmønsteret er konfigurerbart (se Serier og nummerering)
Audit log
Hver faktura opprettholder en endringslogg (audit log) som genereres automatisk. Følgende handlinger registreres:
- Opprettelse av dokumentet
- Endringer i felt (før låsing)
- Statusendringer
- Kansellering
Hver loggoppføring inkluderer: dato/tid, bruker, utført handling og endrede felt.
Audit loggen er uforanderlig. Loggoppføringer kan ikke redigeres eller slettes.
Kansellering vs. sletting
| Handling | Når | Hva skjer |
|---|---|---|
| Slett | Kun utkast | Dokumentet slettes |
| Kanseller | Utstedte fakturaer | Status "Kansellert", ANNULLERINGS-hash, dokumentet forblir i registeret |
| Korriger | Fakturaer med feil | Ny kredittfaktura opprettes koblet til originalen |
Forrige: VeriFactu | Neste: Kvartalsvise skattemodeller