Les meilleurs développeurs jQuery freelances sont sur Codeur.com

Mise à jour et création de calculateurs js/jquery

 Terminé·Moins de 500 €·5 offres·1104 vues·8 interactions


Bonjour,

Notre site propose des calculateurs utiles aux entreprises. Ex :
[URL visible pour les membres Pro]
Je souhaite les faire évoluer, celui ci calcule le numéro de TVA à partir du SIREN. Demain il calculera à partir du SIREN ou du SIRET qu'il vérifiera au préalable pour prévenir s'ils sont faux. Le process serait le suivant :

1 champ remplissable qui accepte :
SIRET (14 chiffres) ou SIREN (9 chiffres)
+ bouton Valider

->
1) Supprimer espaces puis vérifier nombre de chiffres. Si numéro comporte autre chose que 9 ou 14 chiffres :
"Veuillez indiquer un numéro de SIREN (9 chiffres) ou de SIRET (14 chiffres)

2) Vérification du numéro SIREN
Utiliser le SIREN en retirant espaces éventuels ou l'extraire du SIRET :
SIREN = 9 premiers chiffres de SIRET (ex: [Téléphone visible pour les membres Pro])

Séparer chaque chiffre, multiplier chiffres de colonne impaire par 1, multiplier chiffres des colonnes paires par 2 en additionnant le chiffre des dizaines avec le chiffre des unités si multiplication supérieure à 10, puis additionner le tout : si total est multiple de 10, le SIREN est valide.
ex:
5 1 7 4 0 3 5 7 2 (SIREN)
1 2 1 2 1 2 1 2 1 (colonnes paires/impaires = coefficient multiplicateur)
5 2 7 8 0 6 5 1+4 2 (7*2 = 14 donc 1+4)
5 + 2 + 7 + 8 + 0 + 6 + 5 +1+4+2 = 40 (40 multiple de 10 : SIREN valide)

Si SIREN invalide : "Le numéro de SIREN n'est pas valide."
Si SIREN valide : "Le numéro de SIREN est valide." puis passer à étape 2)

3) Calcul du numéro de TVA

Numéro de TVA = FRCLETVASIREN (ex: FRclé[Téléphone visible pour les membres Pro])
Clé TVA (2 chiffres) = ( ( (Siren Modulo 97) * 3 ) + 12 ) Modulo 97
(ex: cléTVA = ( ( ([Téléphone visible pour les membres Pro] Modulo 97) * 3 ) + 12 ) Modulo 97 = 44
numéro TVA = FR[Téléphone visible pour les membres Pro])

Afficher : "Le numéro de TVA intracommunautaire est : xyz"

D'autres calculateurs de ce style à venir.

Budget indicatif : Moins de 500 €

Publication : 29 septembre 2017 à 07h56

Profils recherchés : Développeur jQuery freelance

Le profil du client est reservé aux prestataires abonnés

Créer un compte

5 freelances ont répondu à ce projet

5 propositions de devis en moins de 2h

Montant moyen des devis proposés : 200 €

Estimation du délai : 1 jour

Publier un projet similaire

Projet réalisé par Jean-Baptiste R.

Jean-Baptiste R.
BESANCON, 25000

Chaque jour, des centaines de clients utilisent Codeur.com pour trouver un prestataire. Créez votre compte dès maintenant, remplissez votre profil et trouvez de nouveaux clients.

Trouver des nouveaux clients

Votre navigateur Web n’est plus à jour. Il ne permet pas d’afficher correctement le site Codeur.com.
Nous vous invitons à mettre à jour votre navigateur ou à utiliser un autre navigateur plus récent.