Configuration du scanner de codes-barres

Suivez ce guide pour choisir et configurer un scanner de codes-barres compatible avec les applications Invenaire et Code-barres d’Odoo.

Image d’un exemple de scanner de codes-barres.

Types de scanners

Avant de configurer un scanner de codes-barres, il est important de déterminer quel type de scanner répond le mieux aux besoins de l’entreprise. Il existe trois principaux types de scanners compatibles avec Odoo, chacun avec ses propres avantages et cas d’utilisation :

  • Scanners USB : connectés à un ordinateur, ils conviennent aux entreprises qui scannent des produits à un endroit fixe, comme à la caisse d’un supermarché.

  • Scanners Bluetooth : connectés à un smartphone ou une tablette, ils constituent une option économique et portable. Odoo s’installe sur un smartphone, afin de permettre aux opérateurs d’entrepôt de gérer les opérations et de vérifier le stock directement sur leurs appareils mobiles.

  • Scanners mobiles embarqués : appareils mobiles intégrant un scanner de codes-barres.

    Important

    Si vous utilisez un scanner USB, assurez-vous qu’il est compatible avec la disposition du clavier de l’ordinateur.

    Si vous utilisez un scanner mobile embarqué, vérifiez que l’appareil exécute correctement l’application mobile d’Odoo. Les modèles récents Android avec Google Chrome, ou Windows avec Microsoft Edge, devraient être compatibles. Cependant, des tests sont nécessaires en raison de la diversité des modèles et configurations disponibles.

Configuration

Lors de la configuration du scanner de codes-barres, assurez-vous que les paramètres suivants sont corrects pour que l’appareil puisse lire correctement les codes-barres avec Odoo.

Disposition du clavier

Lors de l’utilisation d’un scanner de codes-barres USB, faites correspondre sa disposition de clavier avec celle du système d’exploitation pour une interprétation correcte des caractères. En général, le mode de numérisation doit être réglé pour accepter un clavier USB (HID), avec une langue correspondant à celle du clavier utilisé.

Pour configurer la disposition du clavier d’un scanner Zebra, scannez le code-barres de configuration correspondant à la langue souhaitée dans le manuel d’utilisation du scanner.

Exemple d’un manuel d'utilisation pour la configuration du clavier.

Exemples de paramètres de langue du clavier dans le manuel d’utilisation du scanner Zebra.

Retour à la ligne automatique

Odoo applique un délai par défaut de 100 millisecondes entre les scans pour éviter les doubles numérisations accidentelles. Pour synchroniser avec le scanner de codes-barres, configurez-le pour inclure un retour chariot (:dfn`un caractère similaire à la touche « Entrée » du clavier`) après chaque scan. Odoo interprète ce retour chariot comme la fin de la saisie du code-barres et accepte ainsi le scan avant de passer au suivant.

Généralement, un retour chariot est déjà activé par défaut sur le scanner. Vérifiez cette configuration en scannant un code-barres spécifique du manuel utilisateur, tel que CR suffix ON ou Apply Enter for suffix.

Scanner Zebra

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.

Avertissement

Il n’est pas recommandé d’utiliser le profil « DWDemo », car il ne fonctionne pas correctement dans toutes les situations.

Il est préférable de créer un nouveau profil personnel. Une fois ce profil créé, ajoutez l’application Odoo Mobile et Google Chrome dans la section Associated Apps sur l’écran d’accueil du scanner.

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é.

Affichez l'option de frappe dans l'application DataWedge du scanner Zebra.

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.

Après avoir parcouru toutes ces étapes, effectuez un test de numérisation pour vérifier que le scanner Zebra fonctionne correctement.

Scanner mobile Honeywell

Lors de l’utilisation des scanners Honeywell, suivez les instructions ci-dessous pour vous assurer que les codes-barres peuvent être scannés dans Odoo.

Depuis l’écran d’accueil du scanner Honeywell, sélectionnez Settings, représenté par une icône ⚙️ (gear). Cliquez ensuite sur guilabel:Honeywell Settings, puis sur Scanning.

Cliquez sur Internal Scanner, puis sur Default Profile. Dans la liste des options, sélectionnez Data Processing Settings.

Les paramètres Data Processing Settings définissent comment les données des codes-barres sont traitées par l’appareil. Trouvez l’option Wedge Method qui est définie par défaut sur Standard.

Options des paramètres de traitement des données pour le scanner Honeywell.

Modifiez l’option Wedge Method en la réglant sur Keyboard.

Après avoir complété ces étapes, effectuez un test de numérisation pour vérifier que le scanner Honeywell fonctionne correctement.

Scanner mobile Cipherlab

Lors de l’utilisation des scanners Cipherlab, suivez les instructions ci-dessous pour vous assurer que les codes-barres peuvent être scannés dans Odoo.

Depuis l’écran d’accueil du scanner Cipherlab, ouvrez le App Drawer (Toutes les applications). Cliquez ensuite sur l’application ReaderConfig, représentée par une icône orange ⚙️ (engrenage) sur une icône bleue (code-barres).

Sélectionnez ensuite le Default Profile, ou créez un nouveau profil si nécessaire.

Dans General Settings, cliquez sur Data Output, puis sur Keyboard Emulation.

Page des paramètres de sortie des données du scanner Cipherlab.

Par défaut, l’option Input Method, dans Keyboard Emulation, est réglée sur Default Mode. Modifiez ce paramètre en le réglant sur KeyEvent.

Paramètres d'émulation du clavier du scanner Cipherlab.

Après avoir complété ces étapes, effectuez un test de numérisation pour vérifier que le scanner Cipherlab fonctionne correctement.