Duomenų nekintamumo tikrinimo ataskaita¶
Kai kurių šalių mokesčių institucijos reikalauja, kad įmonės įrodytų, jog jų apskaitos įrašai yra nekeičiami, tai reiškia, kad kai įrašas yra paskelbtas, jo nebegalima pakeisti.
Norėdamas tai padaryti, Odoo gali naudoti SHA-256 algoritmą unikalaus piršto atspaudo sukūrimui kiekvienai paskelbtai įrašų daliai. Šis piršto atspaudas vadinamas maiša. Maiša yra generuojama paimant esminius įrašo duomenis (date
, journal_id
, company_id
, debit
, credit
, account_id
ir partner_id
laukų reikšmes), juos sujungiant ir įvedant į SHA-256 maišos funkciją, kuri tada pateikia fiksuoto dydžio (256 bitų) simbolių eilutę. Maišos funkcija yra deterministinė (tas pats įėjimas visada sukuria tą pačią išvestį): bet kokie nedideli originalių duomenų pakeitimai visiškai pakeistų gautą maišą. Todėl SHA-256 algoritmas dažnai naudojamas, be kita ko, duomenų vientisumo patikrinimo tikslais.
Be to, ankstesnės įrašo maišos visada pridedamos prie kitos įrašo, suformuojant maišos grandinę. Tai naudojama siekiant užtikrinti, kad naujas įrašas nebūtų pridėtas vėliau tarp dviejų įrašytų įrašų, nes tai nutrauktų maišos grandinę.
Pastaba
SHA-256 algoritmo generuojamos maišos teoriškai nėra unikalios, kadangi galimų verčių skaičius yra baigtinis. Tačiau šis skaičius yra nepaprastai didelis: 2²⁵⁶, kas yra daug didesnis už žinomų Visatos atomų skaičių. Dėl šios priežasties maišos praktiškai laikomos unikaliomis.
Užrakinti įrašus su maišos kodu¶
Norėdami pradėti naudoti maišos funkciją, eikite į Išplėstiniai nustatymai ir įjunkite Užrakinti paskelbtas įrašus su maiša.
. Atidarykite žurnalą, kuriame norite aktyvuoti šią funkciją, eikite į skirtukąĮspėjimas
Kai paskelbiate įrašą užrakintame dienoraštyje, negalite išjungti šios funkcijos ir negalite redaguoti jokio paskelbto įrašo.
Atsisiųsti ataskaitą¶
Norėdami atsisiųsti duomenų nekintamumo patikrinimo ataskaitą, eikite į Atsisiųsti duomenų nekintamumo patikrinimo ataskaitą.
ir spustelėkitePirmoji ataskaitos dalis yra visų jūsų žurnalų ir jų konfigūracijos apžvalga. Stabilumo tikrinimo skiltyje galite matyti, ar žurnalo paskelbtos įrašų yra užrakintos su maiša (V), ar ne (X). Apimtis skiltyje nurodoma, kada žurnalo paskelbtos įrašų pradėtos užrakinti.
Antrajame skyriuje pateikiamas duomenų nuoseklumo patikrinimo rezultatas kiekvienam suhashuotam žurnalui. Galite peržiūrėti pirmą suhashuotą įrašą ir jo atitinkamą hash’ą bei paskutinį suhashuotą įrašą ir jo atitinkamą hash’ą.