Raportul de verificare a inalterabilității datelor

Autoritățile fiscale în unele țări cer companiilor să dovedească că înregistrările contabile postate sunt inalterabile, ceea ce înseamnă că odată ce o înregistrare a fost postată, nu mai poate fi modificată.

Pentru a face acest lucru, Odoo poate utiliza algoritmul SHA-256 pentru a crea o amprentă unică pentru fiecare înregistrare postată. Această amprentă este numită un hash. Hash-ul este generat prin luarea datelor esențiale ale înregistrării (valorile câmpurilor date, journal_id, company_id, debit, credit, account_id, și partner_id), concatenarea lor și introducerea lor în funcția de hash SHA-256, care apoi produce o șir de caractere de dimensiune fixă (256 de biți). Funcția hash este deterministă (aceeași intrare creează întotdeauna aceeași ieșire): orice modificare minoră a datelor originale ar schimba complet rezultatul hash-ului. Consecvent, algoritmul SHA-256 este adesea utilizat, printre altele, pentru verificarea integrității datelor.

În plus, hash-ul înregistrării anterioare este întotdeauna adăugat într-o înregistrare nouă pentru a forma o șir de hash-uri. Acest lucru este folosit pentru a asigura că o nouă înregistrare nu este adăugată ulterior între două înregistrări postate, deoarece acest lucru ar strica șirul de hash-uri.

Notă

Hash-urile generate de algoritmul SHA-256 nu sunt teoretic unice, deoarece există un număr finit de valori posibile. Cu toate acestea, acest număr este excepțional de mare: 2²⁵⁶, care este mult mai mare decât numărul de atomi din Universul cunoscut. De aceea, hash-urile sunt considerate unice în practică.

Blocați înregistrările postate cu hash

Pentru a începe să utilizați funcția de hash, accesați Contabilitate ‣ Configurare ‣ Jurnale. Deschideți jurnalul pentru care doriți să activați funcția, accesați fila Setări avansate și activați Blocați înregistrările postate cu hash.

Atenționare

Odată ce postați o înregistrare pe un jurnal blocat, nu mai puteți dezactiva funcția, nici edita orice înregistrare postată.

Descărcare raport

Pentru a descărca raportul de verificare a inalterabilității datelor, accesați Contabilitate ‣ Configurare ‣ Setări ‣ Raportare și faceți clic pe Descărcați raportul de verificare a inalterabilității datelor.

Prima secțiune a raportului este o prezentare generală a tuturor jurnalelor și a configurării lor. În coloana de verificare a inalterabilității, puteți vedea dacă înregistrările postate ale unui jurnal sunt blocate cu un hash (V) sau nu (X). Coloana de acoperire vă spune când au început să fie blocate înregistrările postate ale unui jurnal.

Raport de configurare pentru două jurnale

A doua secțiune vă oferă rezultatul verificării consistenței datelor pentru înregistrările hash-ate. Puteți vizualiza prima înregistrare hash-ată și hash-ul corespunzător și ultima înregistrare hash-ată și hash-ul corespunzător.

Raport de verificare a consistenței datelor pentru un jurnal