Validador de LID (Fatura Eletrônica França)
Valide a autenticidade, estrutura e checksum de LID (Fatura Eletrônica França).
Sobre a Validação de LID (Fatura Eletrônica França)
O validador de LID analisa a sintaxe do identificador de liberação fiscal francês, verificando o prefixo nacional obrigatório (FR), a temporalidade anual de 4 dígitos, a validade matemática do SIREN de 9 dígitos através do algoritmo de Luhn e a integridade da chave sequencial alfanumérica.
Toda a validação é processada localmente em seu navegador em milissegundos, garantindo conformidade com a LGPD e o RGPD sem transmissão de dados confidenciais para servidores externos.
Anatomia & Estrutura do LID / Identifiant d'Acheminement Francês
O LID francês utilizado no Chorus Pro e PEPPOL vincula a jurisdição, ano e entidade pública:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 e 2 | Código de País | 2 letras | Código ISO 3166-1 alpha-2 fixo "FR" | FR |
| 3 a 6 | Ano Fiscal | 4 dígitos | Exercício fiscal de emissão da fatura (ex: 2026) | 2026 |
| 7 a 15 | SIREN do Destinatário | 9 dígitos | Número SIREN da entidade ou serviço público | 123456782 |
| 16 a 23 | Hash de Roteamento | 8 chars | Identificador técnico de serviço no portal Chorus Pro | ABCDEF12 |
Regras de Validação do Identifiant d'Acheminement (LID)
A validação estrutural do LID verifica prefixo, ano, conformidade de SIREN e hash de roteamento:
Validação(FR) && Validação(SIREN) && Hash.length == 8
- 1. Verifique se o código inicia com o identificador nacional "FR".
- 2. Extraia o ano fiscal e assegure que seja um número de 4 dígitos compreendido entre 2000 e 2099.
- 3. Extraia o código SIREN de 9 dígitos e valide-o através do algoritmo de Luhn.
- 4. Verifique se o bloco final de roteamento contém exatamente 8 caracteres alfanuméricos válidos.