Gerador de Certidão
Gere números de certidão de nascimento, casamento e óbito. Para teste.
Sobre o Gerador de Certidão
O Gerador de Certidão do Box4Dev cria números de matrícula únicos para certidões de nascimento, casamento e óbito. Cada número gerado segue o formato padrão de 32 dígitos estabelecido pelo Conselho Nacional de Justiça (CNJ), garantindo sua validade estrutural para uso em sistemas de software.
Essa ferramenta é projetada para desenvolvedores e testadores que necessitam de dados fictícios, mas realistas, para validar formulários de cadastro, testar a lógica de sistemas que processam documentos civis e garantir a correta manipulação de dados em ambientes de desenvolvimento, sem o uso de informações pessoais reais.
Anatomia da Matrícula de Certidão de Registro Civil
A matrícula unificada possui 32 dígitos decimais estruturados em 9 campos segundo o CNJ:
| Posição | Campo | Tamanho | Significado & Regra | Exemplo |
|---|---|---|---|---|
| 1 a 6 | Código da Serventia | 6 dígitos | Identificador único do cartório expedidor atribuído pelo CNJ | 123456 |
| 7 a 10 | Acervo e Serviço | 4 dígitos | Acervo próprio (01) e Serviço de Registro Civil (55) | 0155 |
| 11 a 14 | Ano do Registro | 4 dígitos | Ano de lavratura do termo em quatro algarismos | 2024 |
| 15 | Tipo de Livro | 1 dígito | 1: Nascimento, 2: Casamento, 3: Religioso, 4: Óbito, 5: Natimorto | 1 |
| 16 a 20 | Número do Livro | 5 dígitos | Identificação sequencial do livro cartorial | 00123 |
| 21 a 23 | Número da Folha | 3 dígitos | Número da folha do livro onde o termo foi lavrado | 045 |
| 24 a 30 | Número do Termo | 7 dígitos | Número correlativo e sequencial do termo | 0001234 |
| 31 e 32 | Dígitos Verificadores | 2 dígitos | Dois DVs encadeados calculados por Módulo 11 CNJ | 87 |
Algoritmo da Matrícula de Certidão (CNJ Provimento 63/2017)
O cálculo dos dois dígitos verificadores é realizado em duas etapas encadeadas de Módulo 11:
- 1. Para o DV1, multiplique os primeiros 30 dígitos da direita para a esquerda com pesos cíclicos de 2 a 10.
- 2. Calcule o resto da divisão por 11 (Resto1). Se for 10, DV1 = 1; senão DV1 = Resto1 % 10.
- 3. Para o DV2, inclua o DV1 recém-calculado na posição 31 e multiplique os 31 dígitos da direita para a esquerda com pesos de 2 a 11.
- 4. Calcule o resto da divisão por 11 (Resto2). Se for 10, DV2 = 1; senão DV2 = Resto2 % 10.
- 5. Os dois dígitos verificadores ocupam respectivamente as posições 31 e 32 da certidão.