Bonjour, je voudrais faire en sorte que lorsqu'on s'enregistre sur mon site, l'utilisateur tape son n° de TVA dans un champ ad-hoc du formulaire (le site est en ASP classic) . Mais je voudrais m'assurer que le n° est valide - pas s'il existe. En Belgique le n° de TVA commence par 0 suivi de 9 chiffres. La formule pour vérifier est simple. Exemple: 0472968436. On ignore le premier chiffre (0) et les deux derniers chiffres. On divise par 97. On conserve la partie entière qu'on multiplie à nouveau par 97. Ensuite on fait la différence entre le résultat de la première opération et de la deuxième opération. Enfin, on prend le résultat qu'on soustrait à 97.
4729684 / 97 = 48759,628
48759 * 97 = 4729623
4729684 - 4729623 = 61
97 - 61 = 36
Cqfd puisque = aux deux derniers chiffre du n° de TVA.
Je suis certain que ce script existe déjà quelque part, mais je n'ai pas trouvé. Si quelqu'un peut m'aider...
Partager