Validador de Clave de Factura Electrónica da Costa Rica (Hacienda / DGT)
Valide a estrutura normativa de 50 dígitos, tipos de comprovantes e metadados fiscais da Costa Rica.
Como funciona a validação da Clave de Factura?
O validador audita o comprimento de 50 dígitos decimais, o prefixo de país '506' (Costa Rica), a consistência do calendário gregoriano da data de emissão, o preenchimento da identificação do emissor, os componentes da numeração consecutiva (sucursal, terminal, tipo de documento e sequencial), o código de situação e o código de segurança.
Suporta tanto a representação em dígitos contínuos (50 dígitos) quanto o formato agrupado com hífens.
Estrutura dos 50 Dígitos da Clave
Composição dos blocos funcionais:
| Posição | Campo | Tamanho | Significado | Exemplo |
|---|---|---|---|---|
| 1-3 | País | 3 dígitos | Código 506 | 506 |
| 4-9 | Data | 6 dígitos | DDMMAA | 290924 |
| 10-21 | Emissor | 12 dígitos | ID tributária | 003101123456 |
| 22-41 | Consecutivo | 20 dígitos | Filial, PDV, Tipo e Sequencial | 00100001010000000001 |
| 42 | Situação | 1 dígito | 1, 2 ou 3 | 1 |
| 43-50 | Segurança | 8 dígitos | Código de segurança | 12345678 |
Critérios de Validação
Regras verificadas:
Comprimento = 50 dígitos numéricos decimais
- 1. Limpeza de hífens e caracteres não numéricos.
- 2. Verificação de tamanho estrito de 50 dígitos.
- 3. Validação do código de país 506.
- 4. Validação de dia e mês do calendário gregoriano.
- 5. Validação dos tipos de documentos tributários aceitos.
- 6. Validação dos códigos de situação e segurança.