Generador de Certificado
Genere números de certificado de nacimiento, matrimonio y defunción. QA.
Esperando generación...
Esperando generación...
Esperando generación...
Sobre el Generador de Certificado
El Generador de Certificado de Box4Dev crea números de registro únicos para certificados de nacimiento, matrimonio y defunción. Cada número generado sigue el formato estándar de 32 dígitos establecido por el Consejo Nacional de Justicia (CNJ).
Esta herramienta está diseñada para desarrolladores y evaluadores que necesitan datos ficticios pero realistas para validar formularios de registro, probar la lógica de sistemas y garantizar el manejo correcto de datos.
Anatomía de la Matrícula de Certificado del Registro Civil
La matrícula unificada comprende 32 dígitos en 9 secciones según la normativa CNJ:
| Posición | Campo | Tamaño | Significado y Regla | Ejemplo |
|---|---|---|---|---|
| 1 a 6 | Código de Notaría | 6 dígitos | Identificador del registro civil asignado por el CNJ | 123456 |
| 7 a 10 | Colección y Servicio | 4 dígitos | Fondo propio (01) y Registro Civil (55) | 0155 |
| 11 a 14 | Año del Registro | 4 dígitos | Año en que se asentó el acta | 2024 |
| 15 | Tipo de Libro | 1 dígito | 1: Nacimiento, 2: Matrimonio, 3: Religioso, 4: Defunción, 5: Mortinato | 1 |
| 16 a 20 | Número de Libro | 5 dígitos | Identificador del libro del registro | 00123 |
| 21 a 23 | Folio | 3 dígitos | Página donde se asentó el documento | 045 |
| 24 a 30 | Número de Acta | 7 dígitos | Número correlativo del acta | 0001234 |
| 31 y 32 | Dígitos Verificadores | 2 dígitos | Doble dígito de control Módulo 11 | 87 |
Algoritmo del Certificado del Registro Civil (CNJ Providencia 63/2017)
El cálculo comprende dos operaciones sucesivas Módulo 11 con pesos cíclicos:
DV1 = (Suma1 % 11 == 10 ? 1 : Resto1 % 10); DV2 = (Suma2 % 11 == 10 ? 1 : Resto2 % 10)
- 1. Para DV1, multiplicar los primeros 30 dígitos de derecha a izquierda por factores 2 a 10.
- 2. Si el resto módulo 11 es 10, DV1 = 1; de lo contrario DV1 = resto % 10.
- 3. Para DV2, incorporar DV1 en la posición 31 y multiplicar los 31 dígitos por factores 2 a 11.
- 4. Si el resto módulo 11 es 10, DV2 = 1; de lo contrario DV2 = resto % 10.
- 5. Los dos dígitos calculados corresponden a las posiciones 31 y 32.