Validador de myDATA MARK (Fatura Grécia)
Valide a autenticidade, estrutura e checksum de myDATA MARK (Fatura Grécia).
Sobre a Validação de myDATA MARK (Fatura Grécia)
O validador verifica a conformidade de formatos gregos: MARK numérico de 14 a 16 dígitos e hashes UID SHA-1 de exatamente 40 caracteres hexadecimais em caixa baixa.
Proteção de privacidade: a validação não envia requisições a serviços externos, sendo executada instantaneamente em memória.
Algoritmo de Validação myDATA
- Identifica se a entrada é um número MARK isolado (14 a 16 dígitos numéricos), um UID isolado (40 caracteres hexadecimais) ou um par estruturado UID: [hash] MARK: [número].
- Valida a integridade dos caracteres hexadecimais e o intervalo dimensional do protocolo MARK.
- Retorna os blocos decodificados e classificados para inspeção detalhada de conformidade.