Passer au contenu principal

Validateur de REGON (Pologne)

Validez la conformité structurelle et les chiffres de contrôle du REGON polonais (9 ou 14 chiffres).

À propos de la Validation du REGON (Pologne)

La validation vérifie la longueur de 9 ou 14 chiffres et applique la clé de contrôle pondérée Modulo 11.

Prend en charge aussi bien les sièges d'entreprises que les établissements et filiales locales.

Anatomie & Structure du REGON Polonais

Le REGON comporte 9 chiffres (entité principale) ou 14 chiffres (unité locale) :

PositionChampLongueurSignification & RègleExemple
1 à 2Code de Voïvodie2 chiffresIdentifiant statistique de la province polonaise12
3 à 8Base de l'Entité6 chiffresNuméro d'ordre séquentiel attribué par le GUS345678
9Chiffre de Contrôle (9d)1 chiffreClé Modulo 11 pour l'entité principale5
10 à 13Séquentiel de Filiale4 chiffresIdentifiant de l'unité locale (REGON 14 chiffres uniquement)1234
14Chiffre de Contrôle (14d)1 chiffreClé Modulo 11 de la filiale7

Algorithme de Calcul et de Validation du REGON (Modulo 11)

La validation du REGON applique des poids positionnels sous modulo 11 :

DV = (∑ di × Poids[i]) mod 11 (si reste = 10, DV = 0)
  1. 1. Supprimez les espaces et caractères non numériques.
  2. 2. Validez que la chaîne comporte 9 ou 14 chiffres décimaux.
  3. 3. Pour 9 chiffres : multipliez par [8, 9, 2, 3, 4, 5, 6, 7] et calculez le reste par 11.
  4. 4. Pour 14 chiffres : multipliez 13 chiffres par [2, 4, 8, 5, 0, 9, 7, 3, 6, 1, 2, 4, 8] et calculez le reste par 11.
  5. 5. Si le reste vaut 10, définissez la clé comme 0.
  6. 6. Comparez la valeur obtenue avec le dernier chiffre de contrôle.

Foire Aux Questions (FAQ)