Verifica Inalterabilità dei Dati
Le autorità fiscali di alcuni paesi richiedono alle aziende di dimostrare che le registrazioni contabili pubblicate sono inalterabili, ovvero che una volta che una registrazione è stata protetta, non può più essere modificata.
Per fare ciò, Laundry ERP crea un'impronta digitale unica per ogni registrazione protetta grazie all'algoritmo SHA-256. Questa impronta digitale è chiamata hash. L'hash viene generato prendendo i dati essenziali di una registrazione (i valori dei campi name, date, journal_id, company_id, debit, credit, account_id e partner_id), concatenandoli e inserendoli nella funzione hash SHA-256, che produce quindi una stringa di caratteri di dimensione fissa (256 bit). La funzione hash è deterministica (lo stesso input produce sempre lo stesso output): qualsiasi modifica minore ai dati originali cambierebbe completamente l'hash risultante. Di conseguenza, l'algoritmo SHA-256 viene spesso utilizzato, tra l'altro, per scopi di verifica dell'integrità dei dati.
Inoltre, l'hash della registrazione precedente viene sempre aggiunto alla registrazione successiva per formare una catena di hash. Questo serve a garantire che non venga aggiunta una nuova registrazione successivamente tra due registrazioni protette, poiché ciò interromperebbe la catena di hash.
Funzionalita di inalterabilita
Le funzionalita di inalterabilita possono essere abilitate attivando l'opzione di protezione delle registrazioni pubblicate con hash su qualsiasi giornale oppure utilizzando la procedura guidata di protezione delle registrazioni.
- Due indicatori vengono aggiunti alla vista del modulo della registrazione contabile. Mostrano se la registrazione è protetta o meno.
- Un'icona lucchetto (aperto o chiuso) accanto allo stato Pubblicato.
- Una casella di controllo Protetto nella scheda Altre informazioni.
- Un filtro Non Protetto è disponibile nelle viste elenco delle registrazioni contabili e degli elementi del giornale. Può essere utilizzato per trovare le registrazioni contabili pubblicate che non sono ancora protette.
- L'opzione per aprire la procedura guidata di protezione delle registrazioni viene visualizzata nel menu Contabilità.
Protezione delle registrazioni pubblicate con hash
Per attivare la funzione di hashing su un giornale specifico, andare in Contabilità > Configurazione > Giornali. Aprire un giornale vendite, acquisti o diversi, andare alla scheda Impostazioni Avanzate e abilitare Proteggi Registrazioni Pubblicate con Hash. I giornali per i quali la funzionalita è attivata sono chiamati "ristretti".
Per calcolare l'hash di una registrazione, Laundry ERP recupera le registrazioni predecessori della catena (ovvero le registrazioni con lo stesso prefisso di sequenza) e le sottopone a hash in modo continuo dall'ultima registrazione hashata alla nuova registrazione da hashare.
Procedura guidata di protezione delle registrazioni
È possibile utilizzare anche la procedura guidata Proteggi Registrazioni per proteggere tutte le registrazioni contabili, in tutti i giornali, fino a una data specifica.
Per aprirla, attivare la modalita sviluppatore, andare in Contabilità > Contabilità e fare clic su Proteggi Registrazioni. Se le funzionalita di inalterabilita sono attivate, è visibile anche al di fuori della modalita di debug.
Per proteggere le registrazioni, selezionare una data fino alla quale tutte le registrazioni devono essere protette e premere Proteggi Registrazioni.
Download del report
Per scaricare il report di verifica dell'inalterabilita dei dati, andare in Contabilità > Configurazione > Impostazioni > Reportistica e fare clic su Scarica il Report di Verifica dell'Inalterabilità dei Dati.
La prima sezione del report è una panoramica di tutti i prefissi di sequenza del giornale contenenti registrazioni hashate. Nella colonna Ristretto, è possibile vedere se un giornale ha l'opzione di protezione delle registrazioni pubblicate con hash attivata (V) o meno (X). La colonna Verifica indica se tutte le registrazioni sono correttamente hashate.
La seconda sezione fornisce un risultato piu dettagliato della verifica della coerenza dei dati per ogni prefisso di sequenza del giornale hashato. È possibile visualizzare la prima registrazione hashata e il corrispondente hash, nonché l'ultima registrazione hashata e il corrispondente hash.
Report Personalizzati
Creazione e personalizzazione di report contabili in Laundry ERP utilizzando il framework di reportistica con motori di calcolo, espressioni e raggruppamenti.
Intrastat
Configurazione e generazione del report Intrastat in Laundry ERP per la dichiarazione degli scambi commerciali di merci tra paesi membri dell'UE.