Documentation clients, cartes et badges KWISATZ

Créer et utiliser des cartes de fidélité avec code-barres

KWISATZ peut identifier un client avec un EAN‑13 utilisant un radical de quatre caractères, 9999 par défaut, suivi de huit chiffres issus du code client. La fonction 126 permet aussi de lire un identifiant de badge enregistré dans la fiche. La carte sélectionne le client ; les tarifs, remises, fidélité et prestations disponibles restent déterminés par sa fiche et par le ticket.

Fiche : CLI-CARTE-001 Modules : Clients / Vente directe / Fidélité Fonction : 126 Formats : EAN‑13 client ou badge libre Public : vendeurs, responsables fidélité et techniciens Catégorie : Fidélité, cartes, abonnements et campagnes clientsMise à jour : 6 août 2026

Réponse directe

Pour un EAN‑13 client, utilisez le radical 9999 ou celui configuré, ajoutez le code client sur huit chiffres et calculez la clé EAN‑13. Le client 00001234 donne 9999000012346. Imprimez et testez la carte, puis lisez-la directement en vente ou avec 126 — Lecture client par badge ou carte à puce.
Le radical ne doit pas entrer en conflit avec un autre flux. Testez le radical, les lecteurs et la fiche sélectionnée sur toutes les caisses concernées avant d’imprimer un lot.

Conseil pour le paramétrage et le déploiement

Conseil technicien : ne changez pas le radical ou le format après émission d’un lot sans plan de reprise. Relevez les réglages de chaque caisse, contrôlez les autres radicaux utilisés et réalisez un lot pilote avant la production.

1. Cartes, badges et radicaux documentés

  • Le format EAN-13 client documenté utilise un radical de quatre caractères — 9999 par défaut — puis huit chiffres issus du code client et la clé EAN-13.
  • Les radicaux documentés sont 9999 pour les clients, 8888 pour les vendeurs et 7777 pour les tares ou usages associés ; recherchez les conflits avant la mise en production.
  • Distinguez l’EAN-13 lié au code client de l’identifiant de badge remplaçable.
  • Un EAN-13 fondé sur le code client ne permet pas de révoquer indépendamment une ancienne copie de la carte.
  • Ne créez pas une nouvelle fiche client pour remplacer une carte perdue et contrôlez toujours le nom sélectionné après lecture.
Une carte, un badge ou un code-barres visible facilite la sélection ; il ne constitue pas une preuve d’identité forte.

2. Nature des fonctions KWISATZ citées

Une fonction de consultation, de correction, financière, de périphérique ou de sélection n’a pas le même effet. Les fonctions citées ci-dessous restent limitées au comportement documenté.

FonctionNatureEffet documenté et limite
126Fonction de sélection ou d’identificationIdentifie un client par carte ou badge ; le nom sélectionné doit être contrôlé.

3. Licence et disponibilité

La dépendance de licence mentionnée dans ce document provient des sources. Sa disponibilité peut varier selon la version, la sérialisation, le partenaire ou l’installation ; faites-la valider techniquement avant de modifier l’environnement.

4. Distinguer abonnements et fidélité

Les abonnements correspondent à des prestations disponibles et consommables dans les tickets lorsque le client est sélectionné. Ils ne doivent pas être confondus avec les points ou passages de fidélité. Un devis, une facture, un rendez-vous ou un mouvement financier ne constitue pas, à lui seul, une consommation d’abonnement.

Évitez le double avantage : ne cumulez pas correction du ticket, ajout manuel et recalcul de fidélité. Lors d’un oubli de carte, corrigez le rattachement du ticket sans créditer manuellement une seconde fois.

5. Choisir entre EAN‑13 client et badge libre

Conseil technicien : choisissez le format selon le besoin de révocation, la codification existante et les lecteurs réellement déployés.
Format Identifiant Lecture Usage conseillé
EAN‑13 client Radical de 4 chiffres + code client de 8 chiffres + clé. Lecture directe dans la vente ou via 126. Cartes simples, codes clients numériques, production homogène.
Badge libre Identifiant de badge enregistré dans la fiche client. Fonction 126, lecture du code ou saisie de secours. Identifiants alphanumériques ou cartes existantes, après test du symbole d’impression.
Carte à puce Identifiant fourni par une carte et un lecteur compatibles. Fonction 126 dans une installation validée. Installations spécifiques avec matériel et pilote compatibles.

Décision rapide

  • choisissez EAN‑13 si le code client peut être numérique sur huit positions ;
  • choisissez le badge libre si l’identifiant contient des lettres ou provient d’un système existant ;
  • ne changez pas de format après déploiement sans plan de reprise ;
  • ne réutilisez pas le même identifiant pour deux clients.

6. Construire une carte client EAN‑13

Conseil technicien : validez la structure sur plusieurs codes clients et contrôlez la clé avant l’impression.

La structure documentée est :

Positions 1 à 4   : radical client
Positions 5 à 12  : code client sur 8 chiffres
Position 13       : clé de contrôle EAN‑13

Exemple avec le radical par défaut

Radical client : 9999
Code client     : 00001234
Base 12 chiffres: 999900001234
Clé EAN13       : 6
Carte complète  : 9999000012346

Lecture par KWISATZ

Lorsqu’un EAN‑13 commence par le radical client configuré, KWISATZ extrait les positions 5 à 12 et les utilise comme code client.

La treizième position est la clé EAN‑13 : elle n’appartient pas au code client extrait.

7. Calculer la clé de contrôle EAN‑13

À partir des douze premiers chiffres :

  1. Additionnez les chiffres en positions impaires.
  2. Additionnez les chiffres en positions paires et multipliez ce total par 3.
  3. Additionnez les deux résultats.
  4. La clé est le nombre à ajouter pour atteindre le multiple de 10 suivant.
Pour 999900001234 :

Positions impaires : 9 + 9 + 0 + 0 + 1 + 3 = 22
Positions paires   : 9 + 9 + 0 + 0 + 2 + 4 = 24
Pondération        : 24 × 3 = 72
Total              : 22 + 72 = 94
Clé                : 100 − 94 = 6

EAN13 final        : 9999000012346

Formule

clé = (10 − (somme pondérée modulo 10)) modulo 10
Ne saisissez pas une clé choisie au hasard. Un lecteur configuré pour vérifier l’EAN‑13 rejettera un code incorrect.

8. Configurer le radical Carte/Badge client

Conseil technicien : relevez tous les radicaux existants et testez chaque caisse avant de modifier la valeur.

Dans les préférences de vente directe, la zone Carte/Badge client — Radical code à barres contient 9999 par défaut.

Règles documentées

  • le radical doit contenir exactement quatre caractères ;
  • le code EAN‑13 doit commencer par ce radical ;
  • la lecture des codes-barres clients doit être active dans le centre d’encaissement ;
  • un autre radical de quatre caractères peut être choisi ;
  • les caisses destinées à lire le même lot doivent utiliser un paramétrage cohérent.

Radicaux voisins documentés

Usage Radical par défaut
Carte ou badge client 9999
Carte ou badge vendeur 8888
Tare ou vrac 7777

Avant de changer le radical

  1. Recensez toutes les cartes déjà émises.
  2. Contrôlez les radicaux d’articles à poids ou prix.
  3. Contrôlez les balances et tickets externes.
  4. Contrôlez les badges vendeurs.
  5. Testez le nouveau radical sur chaque caisse.
  6. Planifiez le remplacement ou la compatibilité des anciennes cartes.
Un changement de radical peut rendre les anciennes cartes non reconnues. Prévoyez la reprise, le remplacement ou la période de transition avant la modification.

9. Préparer les codes clients

Conseil technicien : contrôlez l’unicité et conservez les codes comme texte pour préserver les zéros.

Pour l’EAN‑13 client

Le code extrait comporte huit chiffres. Un code plus court doit être complété par des zéros à gauche.

Code visible dans la fiche : 1234
Valeur encodée sur la carte : 00001234

Contraintes opérationnelles

  • code unique ;
  • code numérique pour ce format EAN‑13 ;
  • huit positions encodées ;
  • pas de réutilisation d’un ancien code ;
  • pas de code générique partagé ;
  • convention de codification cohérente entre les sites concernés.

Codes alphanumériques

Si les codes clients contiennent des lettres, n’essayez pas de les convertir arbitrairement en EAN‑13. Utilisez un badge libre dans identifiant de badge.

10. Utiliser un identifiant de badge libre

Conseil technicien : testez la longueur, les caractères, le lecteur et le modèle d’impression sur la version installée.

KWISATZ dispose d’un champ de fiche client destiné à mémoriser un identifiant de badge indépendant du code client. Sa longueur a été portée de 13 à 40 caractères dans les évolutions documentées de 2011.

Caractères documentés

  • chiffres ;
  • lettres A à Z depuis l’évolution de septembre 2015 ;
  • tiret - ;
  • soulignement _ depuis novembre 2017 ;
  • autres caractères uniquement après recette avec la version installée.

Code-barres d’impression

Pour un identifiant alphanumérique, utilisez un symbole capable de l’encoder, généralement Code 128 dans l’outil d’impression. EAN‑13 reste réservé aux douze chiffres plus clé.

La documentation confirme la lecture d’un identifiant de badge, mais pas un assistant universel d’impression de cartes. Le modèle dépend de l’outil d’état, de l’imprimante ou du prestataire.

11. Fonction 126 — Lecture client par badge ou carte à puce

Conseil technicien : programmez une touche claire, testez la lecture et vérifiez le recalcul des conditions commerciales.
La fonction 126 ouvre une fenêtre permettant de scanner un code, de lire une carte compatible ou de saisir l’identifiant. L’identifiant doit correspondre à celui enregistré dans la fiche client.

Programmer la touche

LIBELLÉ : CARTE CLIENT
FONCTION : 126
PARAMÈTRES : aucun

Procédure en caisse

  1. Appuyez sur la touche Carte client.
  2. Scannez la carte.
  3. Vérifiez le nom affiché.
  4. Contrôlez les tarifs et remises.
  5. Saisissez les articles.
  6. Totalisez et appliquez la fidélité.

Évolutions documentées

  • 2011 : fonction étendue aux badges et cartes à puce ;
  • 2015 : acceptation des lettres A à Z ;
  • 2017 : acceptation du tiret et du soulignement ;
  • 2018 : correction du clavier de secours et du recalcul des conditions de remise.
Vérifiez toujours le nom après le scan. Une carte mal affectée peut sélectionner une autre fiche et appliquer ses conditions commerciales.

12. Proposer la création d’une fiche au premier scan

Conseil technicien : réservez la création au personnel autorisé et imposez une recherche de doublon avant validation.

L’option Nouvelle carte — Proposer création fiche client agit lorsqu’un code client reconnu par le radical est lu mais n’existe pas encore.

Option activée

  1. Le vendeur scanne une carte inconnue.
  2. KWISATZ propose de créer le client.
  3. La fiche s’ouvre avec la zone Code préremplie et grisée.
  4. Le vendeur complète l’identité et les coordonnées.
  5. La carte est rattachée à cette nouvelle fiche.

Option désactivée

KWISATZ affiche un message indiquant que le client correspondant n’existe pas.

Choix de sécurité

  • activez l’option pour une campagne de cartes préimprimées et numérotées ;
  • désactivez-la si seuls les responsables peuvent créer des clients ;
  • appliquez les champs obligatoires et la procédure de création définis par l’entreprise ;
  • recherchez les doublons avant de confirmer la création.
Une carte inconnue ne prouve pas qu’il s’agit d’un nouveau client. La personne peut déjà exister sous une autre fiche.

13. Imprimer et produire les cartes

Conseil technicien : dupliquez le modèle, testez un petit lot et ne transmettez au prestataire que les données nécessaires.

Solutions possibles

  • modèle d’état ou d’étiquette personnalisé ;
  • imprimante de cartes PVC ;
  • planche d’étiquettes adhésives ;
  • prestataire de cartes préimprimées ;
  • export des identifiants vers un logiciel d’impression dédié.

Éléments à imprimer

  • logo et nom de l’enseigne ;
  • code-barres ;
  • numéro lisible sous le code ;
  • instructions courtes ;
  • contact en cas de perte ;
  • aucune donnée sensible inutile.

Qualité du code

  • contraste noir sur fond clair ;
  • zone silencieuse suffisante de chaque côté ;
  • pas de logo sur les barres ;
  • pas de plastification brillante perturbant le lecteur ;
  • dimensions constantes ;
  • impression testée sur toutes les douchettes.

Modèle EAN‑13

Le champ envoyé au composant de code-barres doit contenir l’EAN‑13 complet avec sa clé, par exemple 9999000012346.

Modèle badge libre

Imprimez l’identifiant exact dans un symbole compatible, sans modifier la casse ou les caractères.

14. Configurer le lecteur de code-barres

Conseil technicien : relevez le mode, le suffixe, le pays clavier et les symboles activés avant modification.

Mode clavier recommandé

De nombreux lecteurs USB fonctionnent comme un clavier, mais le mode réel dépend du matériel et de sa configuration.

Tests à réaliser

  1. Ouvrez un éditeur de texte.
  2. Scannez la carte.
  3. Vérifiez les treize chiffres ou le badge exact.
  4. Vérifiez qu’un seul retour est envoyé.
  5. Testez ensuite la fonction 126.
  6. Testez la lecture directe dans la vente.

Réglages fréquents du lecteur

  • EAN‑13 activé ;
  • transmission de la clé de contrôle selon le modèle ;
  • Code 128 activé pour les badges libres ;
  • préfixe désactivé sauf besoin documenté ;
  • suffixe Entrée unique ;
  • clavier français cohérent avec Windows.
Un lecteur qui supprime ou ajoute des caractères peut faire correspondre la carte au mauvais identifiant.

15. Utiliser la carte pendant la vente

Ordre recommandé

  1. Scannez la carte avant les articles.
  2. Vérifiez le nom et éventuellement la photo.
  3. Contrôlez le client et les informations nécessaires au processus.
  4. Saisissez les produits.
  5. Contrôlez tarifs, promotions et fidélité.
  6. Totalisez.
  7. Appliquez l’avantage choisi.
  8. Validez le paiement.
  9. Contrôlez le ticket et le nouveau solde.

Lecture directe

Un EAN‑13 portant le radical client peut être reconnu directement dans le module de vente lorsque la lecture des codes-barres clients est active.

Lecture avec 126

Utilisez 126 lorsque vous souhaitez une fenêtre dédiée, un clavier de secours, une carte à puce ou un badge libre stocké dans identifiant de badge.

16. Recalculer tarifs, remises et fidélité

La sélection du client peut modifier :

  • niveau tarifaire ;
  • tarifs spéciaux ;
  • remises croisées ;
  • promotions réservées ;
  • compte client ;
  • fidélité ;
  • prestations d’abonnement disponibles dans le ticket, lorsque ce module est utilisé.

Correction documentée de 2018

Une anomalie a été corrigée pour que l’utilisation de 126 affiche le clavier tactile nécessaire si la carte est illisible et recalcule correctement les conditions de remise du client.

Bonne pratique

Sélectionnez le client avant les articles. Si la carte est scannée après plusieurs lignes, contrôlez le recalcul de chaque prix avant l’encaissement.

17. Remplacer une carte perdue, cassée ou illisible

Conseil technicien : documentez la procédure selon le format. Un EAN‑13 fondé sur le code client n’offre pas de révocation indépendante.
  1. Recherchez le client par nom, téléphone ou email.
  2. Vérifiez son identité.
  3. Contrôlez l’ancien code et les éventuels doublons.
  4. Remplacez l’identifiant de badge lorsque le dispositif le permet, ou appliquez la procédure prévue pour le format EAN‑13.
  5. Générez un nouveau code unique.
  6. Affectez-le à la même fiche.
  7. Imprimez la nouvelle carte.
  8. Testez-la sur une caisse.
  9. Conservez une trace du remplacement.

Ancienne carte

Lorsque l’EAN‑13 dépend directement du code client, une copie portant le même code continue à identifier la fiche. Ce format ne fournit donc pas, à lui seul, une révocation indépendante de la carte physique.

Le badge remplaçable est plus adapté lorsque les pertes sont fréquentes. Ne modifiez pas le code client sans analyser les dépendances.

18. Garantir l’unicité des cartes

Conseil technicien : stoppez le lot concerné, identifiez la fiche de référence et contrôlez les tickets déjà rattachés.

Contrôles avant affectation

  • rechercher le code client ;
  • rechercher le badge ;
  • scanner la carte avant de l’attribuer ;
  • contrôler le nom retourné ;
  • vérifier qu’aucune autre fiche ne possède l’identifiant ;
  • contrôler les imports et les sites distants.

Signes d’un doublon

  • une carte sélectionne une autre personne ;
  • deux clients utilisent le même badge ;
  • les achats ou points apparaissent sur la mauvaise fiche ;
  • le premier résultat varie selon le poste ;
  • un import a écrasé ou dupliqué un identifiant de badge.
Ne corrigez pas uniquement la carte physique. Analysez aussi les tickets déjà rattachés au mauvais client et utilisez la correction administrative lorsque nécessaire.

19. Produire un lot de cartes ou importer des identifiants

Conseil technicien : sauvegardez, validez le mapping et testez quelques fiches avant l’import complet.

Préparer le fichier

Colonne Contenu
CODE Code client unique, conservé comme texte pour garder les zéros.
IDENTIFIANT_BADGE Identifiant libre utilisé lorsque ce mode est retenu.
EAN13_CARTE Valeur calculée pour l’impression ; à conserver hors import si le profil ne prévoit pas ce champ.
NOM / PRENOM Identité permettant le contrôle.
STATUT À imprimer, imprimée, remise, perdue ou remplacée selon le suivi interne.

Précautions

  • forcer les codes en texte dans le tableur ;
  • ne pas laisser Excel supprimer les zéros ;
  • calculer la clé EAN‑13 avant impression ;
  • détecter les doublons ;
  • faire un import pilote ;
  • conserver le profil de mapping ;
  • sauvegarder avant import ;
  • contrôler les fiches après import.
Le nom du champ d’identifiant proposé par l’utilitaire d’import dépend de la version et du profil. Validez le mapping sur une copie et contrôlez les zéros à gauche.

20. Cartes clients en environnement multi-sites

Conseil technicien : faites confirmer le référentiel, les plages de codes et les interfaces de communication avant le déploiement.

Points à aligner

  • même radical client sur toutes les caisses ;
  • même code client sur tous les sites ;
  • même identifiant de badge pour une même fiche ;
  • transmission des fiches clients contrôlée ;
  • gestion des conflits de création ;
  • règles de centralisation de la fidélité validées ;
  • création automatique contrôlée.

Création simultanée

Deux magasins ne doivent pas affecter le même code à deux clients différents. Utilisez une plage centralisée, un concentrateur ou des séries réservées par site.

Fidélité centralisée

Dans certaines architectures multi-sites, les compteurs sont recalculés à partir des tickets transmis au site central. La carte identifie le client ; elle ne garantit pas, à elle seule, la synchronisation du solde.

21. Sécurité et confidentialité

Conseil données clients : limitez les données imprimées et l’accès aux fichiers de production. Une carte visible peut être copiée ; elle ne doit pas être utilisée comme preuve d’identité forte.

Ne pas imprimer

  • adresse complète inutile ;
  • date de naissance complète ;
  • solde financier ;
  • mot de passe ;
  • token de plateforme ;
  • informations médicales ou sensibles ;
  • données internes de segmentation non destinées au client.

À protéger

  • exports de cartes ;
  • fichiers d’impression ;
  • lots de cartes vierges ;
  • cartes non remises ;
  • droits de création et de remplacement ;
  • historique des cartes perdues ;
  • imports de identifiant de badge.

Carte non secrète

Un code-barres visible peut être photographié ou copié. Ne l’utilisez pas comme preuve d’identité forte, ni comme unique protection d’un compte financier sensible.

Pour un avantage de forte valeur, complétez le scan par un contrôle du nom, du téléphone ou d’un autre élément prévu par la politique de l’entreprise.

22. Recette avant mise en production

Conseil technicien : conservez les résultats de chaque test et ne passez en production qu’après validation de toutes les caisses concernées.
  1. Sauvegarder le dossier et relever le radical actuel.
  2. Contrôler les radicaux vendeurs, tares, balances et autres flux.
  3. Créer trois clients et cartes de recette clairement identifiés.
  4. Vérifier les calculs EAN‑13 et les zéros à gauche.
  5. Tester le code dans un éditeur de texte.
  6. Tester la lecture directe dans la vente.
  7. Tester la fonction 126 et la saisie de secours.
  8. Vérifier le nom sélectionné après chaque lecture.
  9. Tester un client inexistant avec l’option de création désactivée.
  10. Tester la proposition de création sur un dossier de recette.
  11. Tester un identifiant alphanumérique avec le symbole retenu.
  12. Tester les caractères autorisés sur la version installée.
  13. Tester le recalcul des tarifs et remises.
  14. Tester le cumul de fidélité sur un ticket de recette.
  15. Tester une prestation d’abonnement dans un ticket si ce module est utilisé.
  16. Tester la perte et le remplacement selon le format retenu.
  17. Tester un doublon volontaire uniquement sur une base de recette.
  18. Tester chaque modèle de lecteur et chaque caisse.
  19. Contrôler la transmission multi-sites lorsque l’installation est concernée.
  20. Contrôler les données imprimées et la protection des fichiers.
Le dispositif est validé lorsque chaque carte sélectionne une seule fiche, que les codes restent lisibles sur tous les lecteurs, que les tarifs et la fidélité sont recalculés et qu’une carte perdue peut être remplacée sans créer de doublon.

23. Diagnostic rapide

Conseil technicien : relevez la version, la caisse, le radical, le code lu, la fiche sélectionnée et le modèle de lecteur avant toute correction.
La carte EAN‑13 est appelée comme un article
Le radical de la carte ne correspond pas à la préférence client, ou la lecture des codes-barres clients est désactivée. Vérifiez aussi que les treize chiffres sont transmis.
Le lecteur rejette la carte
Contrôlez la clé EAN‑13, la qualité d’impression, la zone silencieuse et l’activation du symbole EAN‑13 dans la douchette.
Le lecteur envoie seulement douze chiffres
Vérifiez le paramètre de transmission de la clé de contrôle. Testez ce que reçoit Windows dans un éditeur de texte.
Le code client perd ses zéros à gauche
Le tableur l’a traité comme un nombre. Formatez les colonnes comme texte et régénérez les EAN‑13.
La carte sélectionne le mauvais client
Vérifiez les huit chiffres extraits, le code client en fiche et l’existence d’un doublon. Bloquez le lot concerné avant de poursuivre.
Le scan ne fait rien dans la vente directe
Vérifiez l’activation de la lecture client, le focus de la fenêtre, le suffixe Entrée et le radical configuré sur ce poste.
La fonction 126 ne reconnaît pas un badge alphanumérique
Vérifiez la version, le symbole d’impression, l’identifiant enregistré et les caractères réellement envoyés par le lecteur.
Le clavier de secours n’apparaît pas
Contrôlez la version. Un correctif d’avril 2018 a rétabli le clavier tactile lorsque la carte était illisible.
Les remises du client ne sont pas recalculées
Vérifiez la version et sélectionnez le client avant les articles. Le même correctif de 2018 traite le recalcul via 126.
Une carte inconnue crée immédiatement une fiche
L’option Nouvelle carte — Proposer création fiche client est active. Désactivez-la si la création doit être réservée à un responsable.
Une carte inconnue affiche seulement une erreur
Activez la proposition de création si le processus repose sur des cartes préimprimées non encore affectées.
La zone Code est grisée lors de la création
C’est le comportement documenté : le code extrait de la carte est prérempli et protégé pendant cette création.
Une carte perdue continue de fonctionner
Si l’EAN‑13 dépend du code client, l’ancienne copie reste valide. Utilisez un badge remplaçable ou une procédure de changement d’identifiant pour les prochains lots.
Deux cartes physiques portent le même code
Elles sélectionnent nécessairement la même fiche. Identifiez le détenteur légitime et remplacez l’identifiant si une révocation est nécessaire.
Deux fiches possèdent le même identifiant de badge
Stoppez l’utilisation, identifiez la fiche de référence et attribuez un nouvel identifiant unique à l’autre fiche. Contrôlez les tickets concernés.
Le lecteur transforme les lettres ou symboles
Vérifiez la disposition clavier Windows, le mode pays du lecteur et le symbole utilisé. Comparez le scan avec l’identifiant enregistré.
Le code-barres devient illisible après plastification
Réduisez les reflets, utilisez un film mat ou déplacez le code sur une zone non brillante.
Les cartes fonctionnent sur une caisse mais pas sur une autre
Comparez radical, centre d’encaissement, version, lecteur, suffixe et synchronisation de la fiche client.
La carte fonctionne localement mais pas dans un autre magasin
La fiche ou l’identifiant n’est peut-être pas encore transmis, ou le radical diffère. Faites contrôler les interfaces de communication et la procédure de création centralisée.
Les points diffèrent selon les magasins
La carte identifie la fiche mais ne synchronise pas elle-même les compteurs. Vérifiez la centralisation des tickets et le recalcul de fidélité.
Un code 9999 existait déjà dans les articles
Les EAN‑13 commençant par le radical client sont réservés à l’appel client. Changez la codification avant production ou choisissez un radical non conflictuel.
Le badge contient plus de 13 caractères
Le champ a été porté à 40 caractères dans les évolutions de 2011. Vérifiez néanmoins la version, l’import et le modèle d’impression.
Un import a supprimé les zéros ou tronqué le badge
Corrigez le type des colonnes, contrôlez le mapping et testez la reprise sur une sauvegarde de recette.
La carte identifie un client mais pas ses avantages
Vérifiez que la fidélité est active, que le client est éligible et que ses conditions sont recalculées avant les articles.

24. Actions à éviter

  • imprimer des EAN‑13 sans calculer la clé ;
  • utiliser un radical déjà réservé à un autre flux ;
  • laisser un tableur supprimer les zéros ;
  • affecter une carte sans vérifier l’unicité ;
  • créer une nouvelle fiche pour remplacer une carte perdue ;
  • utiliser le code-barres comme preuve d’identité forte ;
  • mettre des données sensibles sur la carte ;
  • modifier le radical après impression d’un lot sans plan de reprise ;
  • importer des identifiants de badge sans sauvegarde ni test ;
  • déployer un modèle non testé sur toutes les douchettes ;
  • partager une carte entre plusieurs clients ;
  • modifier directement les données internes des clients.

25. Liste de contrôle

  • Le format EAN‑13 ou badge libre est décidé.
  • Le radical client comporte quatre caractères.
  • Aucun conflit de radical n’existe.
  • Les codes clients sont uniques.
  • Les codes EAN utilisent huit chiffres client.
  • La clé de contrôle est valide.
  • L’identifiant de badge est unique lorsqu’il est utilisé.
  • La fonction 126 est programmée.
  • Le clavier de secours fonctionne.
  • La proposition de création est décidée.
  • Le modèle d’impression est lisible.
  • Les lecteurs EAN‑13 et Code 128 sont testés.
  • Le suffixe du lecteur est correct.
  • Le nom du client est vérifié après scan.
  • Les tarifs et remises sont recalculés.
  • La fidélité est rattachée à la bonne fiche.
  • La procédure de carte perdue est écrite.
  • Les doublons sont contrôlés.
  • Les sites utilisent le même référentiel.
  • Les données imprimées sont minimales.

26. Évolutions KWISATZ documentées

Période Évolution
Avril 2011 Ajout d’un identifiant de badge indépendant du code client.
Juillet 2011 Extension de l’identifiant de badge de 13 à 40 caractères.
Novembre 2011 Optimisation de la recherche et extension de la fonction 126 aux badges, pistes compatibles, cartes à puce et saisie clavier.
Juin 2012 Ajout de l’option Nouvelle carte — Proposer création fiche client avec code prérempli.
Septembre 2015 La fonction 126 accepte les caractères A à Z.
Novembre 2017 La lecture des badges accepte le tiret et le soulignement.
Avril 2018 Correction du clavier de secours et du recalcul des conditions de remise après lecture par 126.
Documentation actuelle fournie Radical client 9999 par défaut, quatre caractères obligatoires, extraction des huit chiffres du code client dans l’EAN‑13.

27. Sources documentaires

  • MENUS_KWISATZ — fonction 126, radical Carte/Badge client et extraction des positions 5 à 12.
  • MENUS_KWISATZ — option Nouvelle carte — Proposer création fiche client.
  • LesFonctionsDeCaisses — fonction 126 Lecture client par badge ou carte à puce.
  • WKW_Suivi_Développement — ajout et extension de l’identifiant de badge.
  • WKW_Suivi_Développement — évolution de la fonction 126 et de la saisie clavier.
  • WKW_Suivi_Développement — acceptation des lettres, du tiret et du soulignement.
  • WKW_Suivi_Développement — correctif d’avril 2018 sur le clavier de secours et les remises.
  • Base support — utilisation d’une carte client EAN‑13 et contrôle des doublons.