Preguntas frecuentes (FAQ)
Recompilación de preguntas e respostas en relación aos os Sistemas Informáticos de Facturación e VERI*FACTU
Pegada ou «hash»
É o resultado de aplicar unha función ou algoritmo de cálculo de pegada a unha determinada información (neste caso, a uns datos do rexistro). Trátase dun dato (habitualmente de moita menor lonxitude que a información sobre a que se calculou) coa propiedade de que é único para a información orixe e a partir da que sería “virtualmente imposible” encontrar ou obter outra información alternativa (e menos aínda que fóra significativa) cuxa pegada fóra a mesma que a calculada para a información orixinal. É dicir, se se cambiase – por pouco que fóra – a información orixinal, a pegada da nova información modificada tamén cambiaría e non coincidiría coa pegada obtida para a información orixinal.
De aí o seu nome, porque é coma se fóra unha pegada dactilar (“pequena ”) que “identifica” ao contido orixinal (“grande ”) sobre o que se obtivo.
A todos os rexistros de facturación, de alta e de anulación, xerados polo sistema informático de facturación (SIF).
Adicionalmente, os sistemas de emisión de facturas non verificables, como están obrigados a xerar rexistros de evento, tamén deberán calcular a pegada ou «hash» destes .
A pegada ou «hash» calcúlase só sobre uns poucos datos relevantes dos rexistros. Os devanditos datos son distintos en función do tipo de rexistro xerado (de facturación de alta, de facturación de anulación ou de evento) sobre o que se vai a calcular a pegada ou «hash». Pódese consultar cales son no documento “Detalle das especificacións técnicas para a xeración da pegada ou hash dos rexistros ”que se pode encontrar na web de desenvolvedores e na sede electrónica da Axencia Tributaria.
Finalmente, o resultado de aplicar o algoritmo de cálculo da pegada sobre os devanditos datos do rexistro almacenarase no propio rexistro como un campo máis. Ademais, a devandita pegada tamén deberá incluírse dentro do contido do rexistro inmediatamente seguinte que se poida xerar con posterioridade, formando así parte do mecanismo de encadeamento de rexistros co que se implementa o requisito de rastreabilidade dos rexistros.
O algoritmo de cálculo de pegada ou «hash» a empregar é, polo momento, XA-256 en todos os casos, é dicir, para todos os tipos de rexistro. Tanto este como outros detalles e exemplos do procedemento de cálculo da pegada pódense consultar no documento “Detalle das especificacións técnicas para a xeración da pegada ou hash dos rexistros ”que se pode encontrar na web de desenvolvedores e na sede electrónica da Axencia Tributaria.
A pegada ou «hash» dun rexistro xoga un papel fundamental para saber se se mantivo a integridade e inalterabilidad de certos datos relevantes do rexistro. Doutra banda, como a pegada dun rexistro ten que incluírse pola súa parte dentro do contido do rexistro inmediatamente seguinte que se poida xerar con posterioridade, tamén forma parte do mecanismo de encadeamento de rexistros co que se implementa o requisito de rastreabilidade dos rexistros.
Todos os SIF están obrigados a calcular e colocar a pegada correctamente, encadeando os rexistros segundo esíxese nas correspondentes especificacións.
O devandito isto, os SIF VERI*FACTU non están obrigados a realizar comprobacións de pegadas nin a ofrecer funcionalidades que permitan comprobaras, xa que remiten todos os seus rexistros de facturación (RF) á Axencia Tributaria e é esta quen o pode facer (e, por este mesmo motivo, non están obrigados a xerar rexistros de evento).
Porén, no caso dun sistema de emisión de facturas non verificables, este tamén debe ofrecer como funcionalidade a posibilidade de comprobar as pegadas dos rexistros xerados que estean ao seu alcance. Así mesmo, ao xerar un novo rexistro, debe efectuar obrigatoriamente a comprobación do correcto encadeamento do anterior rexistro xerado, o que inclúe a verificación de que a pegada do anterior rexistro xerado é correcta e que a pegada encadeada nel (do rexistro previo ao anterior) tamén é correcta. Isto debe facero tanto para os rexistros de facturación, de alta e de anulación, como para os rexistros de evento que xere (lémbrase que os sistemas de emisión de facturas non verificables si están obrigados a xerar rexistros de evento).
Non. A pegada do RF non forma parte dos datos que se inclúen no código «QR» tributario engadido ás facturas expedidas polos sistemas informáticos de facturación (SIF) utilizados polos obrigados a expedir facturas aos que aplica o regulamento aprobado polo Real decreto 1007/2023, do 5 de decembro.