Aller au contenu principal

Le numéro OCR en Suède expliqué

Cette page est également disponible en: English|Español|中文|Deutsch|Português

Qu'est-ce que le numéro OCR ?

Le numéro OCR en Suède est utilisé pour associer les paiements au bon client et à la bonne facture. Il remplit exactement le même rôle que le numéro KID en Norvège.

Format du numéro OCR

Le format à respecter est Zéros de tête (le cas échéant) + Numéro suivant dans la séquence + Chiffre de contrôle

Nombre de chiffres — 3 à 25 chiffres, chiffre de contrôle inclus. Le dernier chiffre de l'OCR est le chiffre de contrôle. Le numéro OCR ne doit contenir que des chiffres (de 0 à 9) et ne doit pas être alphanumérique. Le commerçant conclut un accord avec sa banque pour décider du nombre de chiffres dans le numéro de référence.

Règles de construction du numéro OCR — Les numéros OCR peuvent contenir l'identifiant client et/ou le numéro de facture pour identifier le client et la facture, mais ce n'est pas obligatoire. Il est cependant recommandé de les utiliser pour faciliter le rapprochement des paiements avec les factures.

Algorithme de calcul du chiffre de contrôleAlgorithme Mod 10. Utilisez le calculateur Mod 10 pour valider le numéro OCR que vous générez.

Numéro suivant dans la séquence — Un nombre d'entrée aléatoire qui sera utilisé comme nombre de départ pour générer le numéro de référence. (C'est évident car comment pourriez-vous générer un OCR sans point de départ. Il peut s'agir du numéro de facture si vous ne souhaitez pas utiliser un nouveau numéro. Assurez-vous simplement de n'utiliser que des chiffres et que le numéro de facture n'est pas alphanumérique.)

Zéros de tête — Si le nombre final de chiffres dans la partie variable est inférieur au « Nombre de chiffres autorisé dans le numéro de référence », nous ajouterons des 0 au début pour compléter.

Contrôles OCR

Il existe 4 niveaux de vérification pour s'assurer que le numéro OCR est correct. Consultez la Section 5.1.2 ici dans ce manuel utilisateur de Bankgirot, chambre de compensation européenne —

  1. Contrôle léger : Si le paiement contient un numéro de référence OCR incorrect, le payeur reçoit un message d'erreur indiquant que le numéro de référence OCR a été saisi incorrectement mais que le paiement peut quand même être effectué. (Remarquez qu'il n'y a pas de contrôle de longueur ici). En gros, cela accepte n'importe quelle valeur, y compris la valeur nulle.

  2. Contrôle strict : Vérifie que le numéro de référence OCR contient le chiffre de contrôle correct.

  3. Contrôle strict avec longueur variable : Vérifie le chiffre de contrôle correct et contrôle également la longueur correcte du chiffre.

  4. Contrôle strict avec longueur fixe : Vérifie le chiffre de contrôle correct et contrôle également la longueur du numéro de référence. Cette longueur est convenue avec la banque et un maximum de 2 longueurs peut être choisi. Le chiffre de longueur n'est pas nécessaire dans ce cas car, contrairement à la longueur variable, seules 2 longueurs sont acceptables.

remarque
  • Définition du chiffre de longueur : Spécifie la longueur attendue du numéro de référence OCR. La longueur est spécifiée dans l'avant-dernier chiffre du numéro de référence OCR. Le paiement n'est pas accepté par la banque en ligne si le contrôle retourne une erreur. Exemple : Si le numéro de référence est de 5, 15 ou 25 chiffres, l'avant-dernier chiffre est 5.
Calcul du chiffre de longueur
Calcul du chiffre de longueur

Exemples illustrant à quoi ressemblera le numéro final généré

Cas 1 : Contrôles OCR sans longueur variable

  1. Nombre total de chiffres dans l'OCR — 10
  2. Numéro suivant dans la séquence OCR — 567
  3. Algorithme de chiffre de contrôle — Mod 10

Numéro OCR final généré = 0000005678

Cas 2 : Contrôles OCR avec longueur variable

  1. Nombre total de chiffres dans l'OCR — 10
  2. Numéro suivant dans la séquence OCR — 567
  3. Algorithme de chiffre de contrôle — Mod 10
  4. Chiffre de longueur — 0

Numéro OCR final généré = 0000056705

Exemple de facture avec numéro OCR

Exemple de facture avec numéro OCR en Suède
Exemple de facture avec numéro OCR en Suède