Validador de CIF (NIF / Cod Fiscal Rumania)
Valide la autenticidad, estructura y checksum de CIF / Cod Fiscal de Rumania.
Acerca de la Validación de CIF Rumania
El validador comprueba que el CIF posea entre 2 y 10 dígitos y que el dígito de control satisfaga la fórmula oficial de Módulo 11 de la ANAF.
Soporta formatos con o sin prefijo 'RO' de manera segura y local en el navegador.
Algoritmo de Validación del CIF
- Limpieza de caracteres especiales e identificación del prefijo opcional 'RO'.
- Comprobación de que la parte numérica tiene entre 2 y 10 dígitos.
- Relleno del número base a la izquierda con ceros hasta 9 dígitos.
- Cálculo de la suma ponderada con [7, 5, 3, 2, 1, 7, 5, 3, 2] y fórmula (Suma × 10) % 11.
- Comparación con el dígito verificador final suministrado.