Validateur de NIE (Espagne)
Validation en ligne de numéros NIE espagnols. Vérifie la structure, le préfixe et la clé de contrôle.
Comment fonctionne la validation du NIE ?
La validation supprime la ponctuation, vérifie la structure (préfixe X, Y ou Z + 7 chiffres + 1 lettre) et applique la formule Modulo 23.
Le préfixe est converti en valeur numérique (X=0, Y=1, Z=2) pour former une base de 8 chiffres, et le reste modulo 23 est validé contre la séquence TRWAGMYFPDXBNJZSQVHLCKE.
Anatomie & Structure du NIE Espagnol
Le numéro d'identité d'étranger (NIE) comporte 9 caractères alphanumériques:
| Position | Champ | Longueur | Signification & Règle | Exemple |
|---|---|---|---|---|
| 1 | Lettre Initiale | 1 lettre | Série de résident: X (valeur 0), Y (valeur 1) ou Z (valeur 2) | Y |
| 2 à 8 | Séquentiel | 7 chiffres | Numéro séquentiel au Registre Central des Étrangers | 1234567 |
| 9 | Lettre de Contrôle | 1 lettre | Lettre calculée par Modulo 23 sur le nombre de 8 chiffres reconstitué | B |
Algorithme de Validation du NIE (Modulo 23 avec Préfixe X/Y/Z)
Remplace la première lettre par son code numérique avant la division par 23:
Lettre = "TRWAGMYFPDXBNJZSQVHLCKE"[(Subst(Lettre) + 7_chiffres) % 23]
- 1. Remplacer X par 0, Y par 1, Z par 2.
- 2. Concaténer pour former un nombre de 8 chiffres.
- 3. Calculer: Reste = Nombre % 23.
- 4. Rechercher la lettre dans TRWAGMYFPDXBNJZSQVHLCKE.
- 5. Vérifier la correspondance avec le 9e caractère.