VF-2003

El contenido de la huella del registro anterior no cumple con las especificaciones: 64 caracteres hexadecimales en mayúsculas.

In English The previous record's fingerprint is not a SHA-256 written as 64 hexadecimal characters in capitals. The record is accepted with errors to correct.

warning: reported, still valid

Why it fails

  • The hash is written in lower case, or in Base64 instead of hexadecimal.

How to fix it

Copy the previous record's Huella exactly as it was sent: 64 characters, 0 to 9 and A to F.

What the rule checks

As the rule set's publisher wrote it. The rule runs on every element the context matches, and fails where the test is false; the validator reports the line of that element.

Message

[2003] El contenido de la huella del registro anterior no cumple con las especificaciones: 64 caracteres hexadecimales en mayúsculas.

Context
/*:RegFactuSistemaFacturacion/*:RegistroFactura/*/*:Encadenamiento/*:RegistroAnterior
Test
matches($previous, '^[0-9A-F]*$')

Checked with VERI*FACTU invoice records