Dépannage des appareils de codes-barres¶
Odoo Code-barres prend en charge trois principaux types de scanners de codes-barres : scanners USB, scanners bluetooth et scanners d’ordinateurs mobiles. Lors de la configuration de chaque type de scanner, des problèmes courants peuvent survenir, dans lesquels les scanners ne fonctionnent pas comme prévu et Odoo renvoie des erreurs à l’appareil.
Lire les sections ci-dessous pour identifier les problèmes généraux et uniques des appareils, liés à des types spécifiques et populaires de scanners.
Problèmes généraux¶
Consulter les sections suivantes pour les problèmes courants liés aux appareils de lecture de codes-barres populaires.
Pour les problèmes liés à des appareils spécifiques, consulter la section Scanners Android pour les ordinateurs mobiles, ou la section Scanners sans écran pour les scanners USB et Bluetooth.
Code-barres illisible¶
Un problème courant lors de l’utilisation de lecteurs de codes-barres est une erreur résultant de codes-barres qui ne peuvent pas être lus.
Cela peut se produire pour l’une des raisons suivantes :
Le code-barres est endommagé.
L’appareil ne peut pas lire le type de code-barres requis (certains scanners ne peuvent lire que les codes-barres 2D).
Le code-barres scanné se trouve sur un écran. Certains scanners ne prennent pas en charge cette situation, et les codes-barres doivent être imprimés pour être scannés. C’est plus fréquent avec les codes-barres 1D.
L’appareil n’a plus de batterie ou est défectueux. Pour écarter cette possibilité, suivre les instructions de dépannage dans les sections suivantes.
Odoo retourne une erreur de code-barres¶
Tous les types de lecteurs de codes-barres ont leur propre « langage » d’appareil, ce qui affecte la manière dont ils transmettent les données de codes-barres à l’application Barcode d’Odoo. Parfois, cela peut entraîner le renvoi d’une erreur de code-barres par Barcode d’Odoo après le scan. Cela peut être dû à l’une des raisons suivantes :
L’ordinateur est configuré avec une disposition de clavier différente de celle du lecteur de codes-barres. Pour écarter cette possibilité, s’assurer que l’appareil est configuré avec la même disposition de clavier.
Par exemple, si l’ordinateur est configuré pour utiliser un clavier FR-BE, configurer le scanner pour envoyer des frappes FR-BE. La même logique s’applique si une tablette est utilisée à la place d’un ordinateur.
Pour plus d’informations sur la configuration des frappes, consulter la documentation Configuration du lecteur de codes-barres.
Pour les ordinateurs mobiles (comme les appareils Zebra, par exemple), le scanner peut interpréter le code-barres différemment de ce qui est prévu. Pour écarter cette possibilité, scanner un code-barres de test pour voir comment le scanner l’interprète.
Scanners Android¶
Les modèles de lecteurs de codes-barres les plus récents utilisant Android et Google Chrome devraient fonctionner avec Odoo. Cependant, en raison de la variété des modèles et des configurations, il est recommandé de tester d’abord la compatibilité d’un scanner avec Odoo.
La gamme de produits Zebra est recommandée ; en particulier le Zebra TC21 (WiFi uniquement) et le Zebra TC26 (WiFi/cellulaire).
Voir également
L’application Code-barres ne donne aucun retour¶
Par défaut, les scanners de codes-barres Android prétraitent le code-barres, puis envoient un texte complet. Comme Odoo Code-barres ne lit pas ce type de sortie, les paramètres de chaque type de scanner doivent être configurés correctement.
Odoo Code-barres s’attend à ce que le scanner fonctionne comme un clavier analogique et ne détecte donc que les événements de touche. Se référer aux sections suivantes pour les paramètres de configuration des appareils les plus populaires.
Zebra TC21/TC26¶
Lors de l’utilisation des scanners Zebra, assurez-vous que les configurations de touches suivantes sont définies pour éviter les erreurs.
Depuis l’écran d’accueil du scanner Zebra, sélectionnez l’application :guilabel:DataWedge (l’application est représentée par une icône (code-barres bleu clair) ).
Sur la page Profils DataWedge, sélectionnez l’option profil pour accéder aux paramètres du scanner Zebra.
Une fois le profil sélectionné, faites défiler jusqu’à l’option Sortie de touches et assurez-vous que l’option Activer/désactiver la sortie de frappe est Activé.
Une fois cette option activée, retournez à la page des options du Profil puis accédez à la section Sortie de frappe. Ensuite, ouvrez le sous-menu Options d’événement clavier. Dans la section Caractères, assurez-vous que l’option Envoyer les caractères en tant qu’événements est activée.
Important
L’option Envoyer les caractères en tant qu’événements doit doit être activée sur le scanner Zebra, sinon Odoo ne pourra pas reconnaître les codes-barres scannés.
Une fois les étapes ci-dessus effectuées, effectuer un scan de test pour s’assurer que le scanner Zebra fonctionne comme prévu.
Appareils Android MUNBYN¶
Lors de l’utilisation de scanners Android MUNBYN, s’assurer que les configurations suivantes sont définies pour éviter les erreurs.
Depuis l’écran d’accueil de l’appareil, cliquer sur . Sur la page résultante, localiser la section Process mode, et sélectionner Keyboard input.
Astuce
Le Process mode sélectionné contrôle la façon dont les données sont traitées après la lecture des données du code-barres.
Keyboard input saisit les données lues à la position du curseur, de la même manière que les données d’entrée sur un clavier analogique.
Une fois les étapes ci-dessus effectuées, effectuer un scan de test pour s’assurer que le scanner Android MUNBYN fonctionne comme prévu.
Pourquoi n’y a-t-il aucune sortie de données dans l’application après un scan réussi ?
Lors du scan d’un code-barres, le scanner peut émettre un bip, indiquant un scan réussi, mais il n’y a aucune sortie de données dans l’application.
Pour résoudre ce problème, ajuster la méthode de sortie sur clavier analogique dans l’application Scanner sur l’appareil.
Depuis l’écran d’accueil de l’appareil, cliquer sur . Depuis la page Settings, cliquer sur Output Mode. La fenêtre contextuelle résultante présente les différentes options de sortie disponibles. Sélectionner Keyboard Mode, puis cliquer sur OK.
Revenir à l’application qui doit être scannée, et cliquer d’abord sur la boîte de dialogue d’entrée avant de scanner. Enfin, effectuer un scan de test pour s’assurer que le scanner Android MUNBYN fonctionne comme prévu.
Appareils Android Datalogic¶
Lors de l’utilisation de scanners Android Datalogic, s’assurer que les configurations suivantes sont définies pour éviter les erreurs.
Pour afficher et configurer tous les paramètres du scanner, utilisez l’application Paramètres sur l’appareil Android Datalogic. Depuis le menu des applications, sélectionnez .
Dans la liste des paramètres qui s’affiche, sélectionnez Wedge. Dans ce menu, sous la section Clavier wedge, assurez-vous que la fonctionnalité Activer le clavier wedge est activée.
Ensuite, toujours sous la section Clavier wedge, localisez l’option Mode d’entrée clavier wedge. Par défaut, le mode d’entrée est défini sur Injection de texte.
Cliquez sur Mode d’entrée clavier wedge, et modifiez le paramètre en Pression de touche. Cela garantit que les codes-barres scannés sont traduits en frappes de clavier au lieu d’être injectés dans la zone de texte.
Une fois toutes ces étapes effectuées, effectuez un scan de test pour vous assurer que le scanner Android Datalogic fonctionne comme prévu.
Scanners sans écran¶
Les scanners sans écran sont des appareils de scan de codes-barres qui n’ont pas d’écran. Cela inclut les scanners USB et les scanners Bluetooth.
Important
Odoo prend en charge la plupart des scanners de codes-barres USB et Bluetooth, car ils émulent tous un clavier. Cependant, pour vérifier qu’un scanner est compatible avec une disposition de clavier spécifique (ou peut être configuré pour l’être), consultez la documentation Matériel compatible Inventaire et Code-barres d’Odoo.
Appareils NETUM¶
Par défaut, le manuel d’utilisation du scanner de codes-barres NETUM affiche uniquement la configuration du clavier français. Pour utiliser le clavier belge, scannez le code ci-dessous :
Une fois ce code scanné, assurez-vous que le scanner NETUM a la configuration de clavier correcte et fonctionne comme prévu.