Centre d’aide/Scanner et mobile/Le scanner: cinq modes pour cinq jobs
01Scanner et mobile4 min de lecture

Le scanner: cinq modes pour cinq jobs

Receiving, lookup, warehouse, testing, outbound - et pourquoi le fallback camera existe pour Safari.

Le scanner est la surface la plus utilisée dans un warehouse qui tourne sur ReVend OS. C’est aussi la surface qui doit fonctionner sur le pire matériel — une tablette Android de cinq ans, un iPad emprunté, un scanner USB wedge branché sur un desktop au receiving bay. Il doit donc être flexible : saisie clavier, capture caméra, USB wedge, tout depuis le même composant.

Les cinq modes

Receiving — scannez le serial ou le label d’un asset inbound, et le scanner le recherche dans l’inbound order ouverte. Trouvé ? Il est check-in. Pas trouvé ? Un formulaire “create asset” apparaît, prérempli avec le contexte de l’inbound order. C’est le mode qui tourne toute la journée au quai.

Lookup — scannez n’importe quoi : un asset UID, un code-barres de pallet, un rack-position label. Le scanner retourne ce que le système sait de cet objet. Utilisé pour “qu’est-ce que c’est et où cela doit-il aller ?” — la question posée cent fois par jour dans n’importe quel warehouse.

Warehouse — scannez une position source, puis une position cible, et les assets se déplacent. Utilisé pour les moves rack-to-rack, pallet-to-rack, et toute la chorégraphie warehouse où le scan devient le handoff.

Testing — scannez le serial d’un asset, sautez vers la page détail de test de cet asset. Utilisé par les testeurs pour parcourir une queue sans repasser par la liste à chaque fois.

Outbound — scannez un asset contre une pick list. Confirme que le bon asset part vers la bonne outbound order, et évite l’appel de l’acheteur : “vous avez expédié le mauvais serial”.

Fallback caméra

La capture caméra dépend des permissions navigateur, des caméras device et du support WebRTC. Parfois le navigateur refuse l’accès caméra. Parfois il l’accorde mais le flux vidéo se bloque. Parfois il pense que la page est dans un onglet que l’utilisateur ne regarde pas, alors que c’est manifestement faux.

Le fallback caméra existe pour ces jours-là. Lorsque le scanner détecte que le navigateur ne peut pas (ou ne veut pas) ouvrir la caméra, il bascule vers un mode de saisie clavier avec un “wedge hint” explicite — la page attend alors un scanner USB wedge ou une saisie manuelle, et le curseur reste focalisé sur l’input peu importe où l’utilisateur clique. Le fallback affiche aussi une UI de conformité à deux couleurs pour que l’opérateur sache immédiatement si le scan est arrivé en “prêt” ou “à revoir” — essentiel quand le mode sans caméra est utilisé au quai et que l’opérateur n’a pas le temps de lire trois lignes de statut.

Code128 sur les labels de rack

Les rack-position labels s’impriment en Code128, le standard de code-barres linéaire que les scanners USB wedge et les caméras de téléphone décodent tous deux de façon fiable. Le template d’impression est intégré aux warehouse settings — imprimez une feuille de labels, collez-les sur les racks, et n’importe quel scanner peut les lire. Pas de symbologie propriétaire, pas de lock-in matériel, pas de surprise quand quelqu’un remplace l’imprimante d’étiquettes en 2027 et que la nouvelle ne parle pas l’ancien format.