Entête de la remise:Informations Donneur d’ordre
Données | Format | O/F | Commentaires |
Entête de la remise | 4A | O | VIRM |
Identifiant de la Banque du donneur d’ordre | 3N | O | 001 |
Nature et type d’opération | 3N | O | 010 : virement domestique clientèle |
Nature des fonds | 1N | O | 0 : Dinars |
Indicateur de présence RIB / IBAN | 1N | O |
|
RIB | 20N | O | RIB du Donneur d’ordre: |
Préfixe IBAN | 4AN | F | DZ : Code pays ISO 2
positions
Clé 2 positions. Sinon blancs |
Nom et Prénom ou raison sociale du donneur d’ordre | 50 AN | O | |
Adresse du donneur d’ordre | 70 AN | O | |
Date de remise de l’ordre | 8N | O | Structure conforme au format AAAAMMJJ |
Référence de la remise | 3N | O | Numéro séquentiel de la remise |
Nombre d’operations dans la remise | 6N | O | Nombre d’opérations dans la remise |
Montant total | 16N | O | Montant Total des Opérations contenues dans la remise |
Filler | 31 | C'est des blancs |
Corps de la remise: Informations bénéficiaires (il y a autant de lignes que de bénéficiaires)
Données | Format | O/F | Commentaires |
Numéro d’ordre de l’opération de virement | 10N | O |
Ex: 0000010409 (le premier ordre de virement au mois d'avril 2009) |
Indicateur de présence RIB / IBAN | 1N | O |
|
RIB | 20N | O | RIB du Bénéficiaire: |
Préfixe IBAN | 4AN | F |
|
Nom et Prénom ou raison sociale du client bénéficiaire | 50AN | O | |
Adresse du client bénéficiaire | 70AN | O | |
Montant de l’opération de virement | 15AN | O | Structure du
montant en décimales
Ex: 000000000500065 (pour 5.000,65 DA) |
Libellé | 70AN | O | Zone utilisée par le donneur d’ordre pour préciser l’objet de l’opération |
Filler | 80 | C'est des blancs |
Fin de la remise
Données | Format | O/F | Commentaires |
Fin de la remise de virement | 4A | O | FVIR |
Filler | 96 | C'est des blancs |
Structure du RIB suivant Norme Algérienne :
<BBB><AAAAA><CCCCCCCCCC><XX>
BBB : Code banque
AAAAA : Code agence
CCCCCCCCCC : Numéro de compte
XX : Clé de contôle
Toutes les zones sont de type numérique
Calcul de la clé de contrôle
R1= Concaténation de <AAAAA><CCCCCCCCCC>
R2= R1 x 100
R3 = Mod(R2,97) Reste de la division de R2 par 97
XX = 97 – R3
Pour Information; la liste des banques algériennes:
Code Banque | Désignation |
001 | Banque Nationale d'Algerie |
002 | Banque Exterieur d'Algerie |
003 | Banque Algerienne Developp. Rural |
004 | CREDIT POPULAIRE D'ALGERIE |
005 | Banque Developpement Local |
006 | El Baraka |
007 | Centre des Cheques Postaux |
008 | Trésor Central |
010 | CNMA |
011 | CNEP |
012 | CITY BANK |
014 | A B C CORP. |
020 | NATEXIS |
021 | SOCIETE GENERALE Algerie |
026 | ARAB BANK PLC |
027 | B N P |
029 | TRUST BANK |
031 | HOUSING BANK AG |
032 | ALGERIA GULF BANK |
035 | FRANSABANK |
036 | CALYON |
037 | HSBC ALGERIA |
038 | AL SALAM BANK ALGERIA |
111 | Banque d'Algerie |