Cadena de cálculo
Los 8 campos del diseño de registro de la AEAT viajan en orden, con fecha DD-MM-AAAA, importes con punto decimal y la huella anterior vacía en el primer documento.
Introduce emisor, receptor e importes y obtén al instante la huella digital SHA-256, el código QR de cotejo y la factura en PDF. Todo se calcula en tu navegador: ningún dato de la factura se envía a nuestros servidores.
La lógica del reglamento, reproducida aquí mismo en tu navegador y verificable con la cadena que muestra la vista previa.
Los 8 campos del diseño de registro de la AEAT viajan en orden, con fecha DD-MM-AAAA, importes con punto decimal y la huella anterior vacía en el primer documento.
La cadena se tritura con crypto.subtle.digest() y se escribe en hexadecimal en mayúsculas: 64 caracteres. Puedes reproducirla con openssl dgst -sha256.
El QR codifica la URL de cotejo oficial con NIF, número, fecha e importe (sin la huella, como exige la AEAT). jsPDF compone el documento con el desglose y la huella.
Es literalmente la cadena que entra en el SHA-256. Cópiala desde la vista previa y compruébala tú mismo: debe devolver exactamente la huella mostrada.
IDEmisorFactura=…&NumSerieFactura=…&FechaExpedicionFactura=…&TipoFactura=…&CuotaTotal=…&ImporteTotal=…&Huella=…&FechaHoraHusoGenRegistro=…
Esta herramienta es una demo de lo que sabemos montar: software a medida, ERP, apps y webs corporativas. Nos cuentas el problema y te decimos qué haríamos y cuánto costaría, sin compromiso.