Qué es el codice fiscale italiano
El codice fiscale es el identificador tributario italiano de las personas físicas. En este caso es una cadena alfanumérica de 16 caracteres que codifica partes del nombre, fecha de nacimiento, sexo, lugar de nacimiento y un carácter de control final. Administraciones, empresas, bancos y servicios en línea lo usan como identificador estable. Esta familia explica su estructura y sus reglas de control para aprendizaje, pruebas de formularios y datos de QA.
Calcular construye un código a partir de datos biográficos; generar crea muestras sintéticas; validar revisa longitud, caracteres y suma de comprobación. La validez formal no demuestra que Agenzia delle Entrate haya asignado el código a una persona real.
Estructura de dieciséis posiciones
Las posiciones 1–3 representan consonantes del apellido y las 4–6 las del nombre; si el nombre tiene cuatro o más consonantes se usan la primera, tercera y cuarta. Después aparecen el año, la letra del mes y el día; para sexo femenino se suma 40 al día. Las posiciones 12–15 son el código catastral Belfiore del municipio, o el código del país para nacimientos extranjeros. La posición 16 se obtiene aplicando tablas de pesos a los quince caracteres previos. Cambios históricos de municipios y nacimientos fuera de Italia hacen que el código Belfiore requiera cuidado.
Uso responsable y pruebas
Para repositorios públicos y CI, use perfiles sintéticos del generador. Normalice mayúsculas y elimine espacios antes de validar; devuelva motivos estables como invalid-length, invalid-checksum e invalid-characters. La omnocodia puede sustituir ciertos dígitos por letras cuando hay colisión, de modo que un valor generado puede superar la comprobación y nunca haber sido emitido. Oculte los identificadores en registros, tickets y capturas.
Financial disclaimer
Estas herramientas son educativas y para pruebas de software. No constituyen asesoramiento fiscal, jurídico o financiero, ni acreditan identidad, residencia o situación tributaria. Confirme cualquier código oficial con Agenzia delle Entrate o canales autorizados antes de declarar, contratar o procesar pagos. Las muestras sirven solo para demostraciones y QA.
Resumen
Esta familia muestra cómo se codifican nombre, nacimiento, sexo, lugar y carácter de control. Calcular crea valores estructurados para datos de prueba, generar aporta fixtures desechables y validar aplica las reglas formales. Trate siempre estos identificadores personales con autorización y privacidad.