Curp-Generator
Programa que genera una CURP válida de México con sus respectivas reglas en base al Diario Oficial de la Federación
Contenido
Descripcion
La CURP se forma de acuerdo a las siguientes características:
- Inicial de primer apellido
- Primera vocal interna del apellido
- Iniciales del segundo apellido y el nombre
- Dos dígitos del año
- Dos dígitos del mes
- Dos dígitos del dia
- Sexo (H/M)
- La entidad federativa en la que nació
- Las primeras consonantes internas de apellidos y nombre
- Homoclave
- Dígito Verificador
Uso
En el proyecto hay un archivo llamado Curp Generador.zip, descromprimimos el archivo .zip y obtendremos un ejecutable llamado Curp Generador.jar
En el formulario que aparece se deben ingresar todos los campos
Dar clic en el botón Generar y la CURP generada se podrá observar en el recuadro de arriba
Validacion
En el siguiente enlace puedes validar la CURP generada incluyendo el dígito verificador
Tomamos como ejemplo el CURP generado por el formulario: PESJ890228HNLRNN08
Ingresamos la información y podremos verificar que la CURP generada es correcta
Si tenemos una CURP que no cumpla las características de la Descripcion entonces se podrá observar que se marca No válido
Codigo
El código fuente se ubica en las carpeta src/main/java/curp
- CurpGenerator.java
- CurpGeneratorGUI.java