begin process at 2012 02 08 21:19:23
  Trouver un code source :
 
dans
 
Accueil > 

Code

 > 

Astuces

 > CALCUL DES CLEFS RIB ET IBAN DE VOTRE COMPTE

CALCUL DES CLEFS RIB ET IBAN DE VOTRE COMPTE


 Information sur la source

Note :
9 / 10 - par 1 personne
9,00 / 10

  • 1

  • 2

  • 3

  • 4

  • 5

  • 6

  • 7

  • 8

  • 9

  • 10
Catégorie :Astuces Niveau :Débutant Date de création :10/01/2005 Date de mise à jour :21/03/2005 10:52:20 Vu / téléchargé :83 789 / 1 874

Auteur : vincelefou

Ecrire un message privé
Commentaire sur cette source (4)
Ajouter un commentaire et/ou une note

 Description

C'est mon premier programme C alors soyez indulgent...
Mon programme permet de calculer la clef RIB et IBAN de votre compte.


 Conclusion

* Le calcul de la clef RIB est simple :
C'est X modulo 97 avec X = 1 nombre de 23 chiffres.
Ce nombre de 23 chiffres est composé :
  - du code banque sur 5 numériques
  - du code caisse (ou guichet) sur 5 numériques
  - du compte sur 11 alphanumériques (il ne faut pas oublier de convertir les lettres en chiffres)
  - et les 2 derniers chiffres représentent la  clef RIB = '00' (pour le calcul)

Ce qui fait 5 + 5 + 11 + 2 = 23

(23 chiffres) modulo 97 = résultat
97 - résultat = clef RIB (si =0 alors 97)

* table de conversion lettre-chiffre pour le RIB :
A, J    = 1    
B, K, S = 2
C, L, T = 3
D, M, U = 4
E, N, V = 5
F, O, W = 6
G, P, X = 7
H, Q, Y = 8
I, R, Z = 9

Faites un test avec la calculatrice de votre PC (mode scientifique)
30012 = banque
18041 = caisse
12000450101 = compte
00 = clef pour le calcul
ce qui donne (30012180411200045010100) MOD 97 = résultat = 87
97 - résultat =  97 - 87 = 10 = clef RIB
(faites un essai avec votre compte bancaire ...)

*Pour la clef IBAN, c'est presque pareil que pour la clef RIB mais
avec 1 nombre de 66 chiffres et une conversion lettre-chiffre un
peu différente ...
(66 chiffres) modulo 97 = résultat
98 - résultat = clef IBAN

(astuce : si le compte n'est constitué que de numerique alors la
clef IBAN sera toujours = 76)

* table de conversion lettre-chiffre pour l'IBAN :
A =10 , B = 11, C = 12 ... J = 19 ... P = 25 ... Z = 35

Documents ayant servis pour la réalisation du pgm :

Register of European Account Numbers ( ECBS TR201 V3.6 october 2004)
IBAN ( ECBS EBS204 V3.2 august 2003)
de  l' European Committee for Banking Standards
site http://www.ecbs.org

 Fichier Zip

Les Membres Club peuvent télécharger directement un fichier contenu dans le zip sans télécharger le zip en entier !

Télécharger le zip


 Historique

21 mars 2005 10:52:20 :
Modification de l’exe : menu plus convivial !!!

 Sources du même auteur

SAISIE CLAVIER SOUS ALLEGRO

 Sources de la même categorie

Source avec Zip SCHEDULER RR FIFO par yvesB87
Source avec Zip ALGORITHMES RÉCURSIFS VS ALGORITHMES ITÉRATIFS par yvesB87
Source avec Zip Source avec une capture C++ FORMAT D'IMAGE AVEC QT par pop70
Source avec une capture EXEMPLE DE POINTEURS DE FONCTION par pop70
Source avec Zip Source avec une capture [C++] CLASS REGISTER par Miwik

Commentaires et avis

Commentaire de debilecetruc le 31/07/2009 17:21:31 9/10

rien a dire c 'est parfait felicitation !!!!!

j ai teste avec plein de rib c super top, mais seul hic, mais tu es pour rien

on peut pas calculer ou trouver a tous les coups le code BIC

Commentaire de vincelefou le 02/08/2009 21:51:40

Salut,

Le BIC ne s'obtient pas une méthode de calcul.
Chaque banque a son propre identifiant BIC qui sera enregistré par l'entreprise Society for Worldwide Interbank Financial Telecommunication, (SWIFT) (et donc payant). C'est pour cette raison que le BIC est aussi appelé Code SWIFT. Il est composé de 8 ou 11 caractères selon la branche de la banque. Les 4 premiers caractères ou le code banque représentent l'identification de la banque en question. Tandis que les 2 suivants ou le code pays constituent le code ISO du pays. Les 2 caractères restants servent à localiser et à distinguer les banques d'un seul et même pays. En ce qui concerne les 3 autres caractères ou le code branche, ils ne sont pas obligatoires mais sont utiles pour savoir si c'est à la banque siège ou dans l'un de ses filiales.
En gros, il te faut une base de donnée avec tous les BIC de toutes les banques françaises ;-) (google est ton ami)

Commentaire de debilecetruc le 02/08/2009 22:45:43

oui en effet c'est bien le cas j ai deja tout trouve meme un site ou on peut retrouver
n importe quelle banque : http://www.swift.com/bsl/freequery.do# , avec internet en cherchant c clair on trouve decidement tout !!!!!!

Commentaire de spanish_man le 23/01/2011 22:46:58

L'exe fonctionne, le programme obtenu en compilant le .c ne donne pas la bonne clef IBAn et n'a pas le même look.
Conclusion : l'exe est différent des sources !!!!

 Ajouter un commentaire




Nos sponsors


Sondage...

CalendriCode

Février 2012
LMMJVSD
  12345
6789101112
13141516171819
20212223242526
272829    

Consulter la suite du CalendriCode

 
Développement réalisé par Nicolas SOREL (Nix) avec l'aide de : Cyril DURAND et Emmanuel (EBArtSoft), Merci à Vincent pour ses précieux conseils.
CodeS-SourceS.com© Toute reproduction même partielle est interdite sauf accord écrit du Webmaster
CodeS-SourceS.com© est une marque déposée tous droits réservés

Google Coop CodeS-SourceS Google Coop CodeS-SourceS
Temps d'éxécution de la page : 0,452 sec (3)

Nous contacter | Annoncer sur CodeS-SourceS | Mentions légales