Oföränderlighet och loggning
Varför oföränderlighet
RD 1007/2023 kräver att alla faktureringssystem (SIF) i Spanien garanterar integriteten hos skatteregistren. Detta innebär att utfärdade fakturor inte kan ändras eller raderas.
Frihet implementerar oföränderlighet på databas- och gränssnittsnivå. Skatteregistren skyddas automatiskt utan användarintervention.
Fakturor som inte kan raderas
Fakturor i status Skickad, Betald eller Förfallen kan inte raderas. Endast utkast tillåter radering.
För att annullera en redan utfärdad faktura:
- Öppna fakturan
- Klicka på Fler alternativ → Avbryt faktura
- Fakturan ändrar status till Avbruten
- En ANNULLERINGS-hash genereras och registreras i kedjan
Dokumentet förblir synligt i registret. Det försvinner inte.
Låsta fält
När en faktura har en beräknad hash (verifactu.hash), blir följande fält skrivskyddade:
- Fakturanummer
- Utfärdandedatum
- Kund (namn och NIF)
- Fakturarader (beskrivning, kvantitet, pris, skattesats)
- Typ av IRPF
- Momsregim
- Typ av operation
Dessa fält är låsta både i gränssnittet och i databasreglerna. Det är inte möjligt att ändra dem på något sätt.
För att korrigera en redan utfärdad faktura, skapa en rättelsefaktura kopplad till originalet.
Sekventiell numrering utan luckor
Numreringen genereras på servern med hjälp av en atomisk räknare. Den är inte beroende av klienten eller webbläsaren.
- Varje serie har sin egen oberoende räknare
- Det är inte möjligt att skapa luckor i numreringen
- Numret tilldelas vid skapandet, inte manuellt
- Numreringsmönstret är konfigurerbart (se Serier och numrering)
Granskningslogg
Varje faktura upprätthåller en ändringslogg (audit log) som genereras automatiskt. Följande åtgärder registreras:
- Skapande av dokumentet
- Fältändringar (före låsning)
- Statusändringar
- Avbrytande
Varje loggpost inkluderar: datum/tid, användare, utförd åtgärd och ändrade fält.
Granskningsloggen är oföränderlig. Det går inte att redigera eller ta bort loggposter.
Avbrytande vs. radering
| Åtgärd | När | Vad händer |
|---|---|---|
| Radera | Endast utkast | Dokumentet raderas |
| Avbryt | Utfärdade fakturor | Status "Avbruten", ANNULLERINGS-hash, dokumentet finns kvar i registret |
| Rätta | Fakturor med fel | Ny rättelsefaktura skapas kopplad till originalet |
Föregående: VeriFactu | Nästa: Kvartalsvisa skattemodeller