Nos réalisationsID9 · Figoodies

Logistique · préparation de commandes

Préparation de commandes guidée par le scan

Le préparateur badge, reçoit sa mission, suit un parcours optimisé dans l'entrepôt et valide chaque article au scan. Le recontrôle à l'emballage attrape ce qui aurait échappé.

Statut : En démarrage Terminal : Tactile, en entrepôt Logiciel de gestion : Sage IA : Détection des articles confondables
01 — Le point de départ

Le problème à résoudre

Dans un entrepôt de goodies, des centaines de références se ressemblent : même produit, coloris différent, même coloris, taille différente. L'erreur de préparation n'est pas de la négligence, c'est une conséquence mécanique du catalogue.

Or une erreur coûte cher : le retour, le renvoi, et surtout le client mécontent. La préparation sur liste papier ne donne aucun moyen de l'attraper avant l'expédition.

On ne demande pas à un opérateur d'être infaillible sur 17 000 références. On lui donne un outil qui vérifie à sa place.

02 — Modélisation du process

D'une commande dans Sage au colis contrôlé

Le parcours métier tel qu'il se déroule réellement, étape par étape.

D'une commande dans Sage au colis contrôlé Diagramme du parcours metier, etape par etape. 1 SYNCHRONISATION La commande descend de Sage Les pièces de vente, les articles, leurs emplacements et les stocks sontrécupérés depuis le logiciel de gestion. Aucune saisie de commande dansl'outil. 2 OPÉRATEUR Identification par badge Le préparateur s'identifie sur le terminal de l'entrepôt. Chaque gestesera attribué à quelqu'un, ce qui permet ensuite de mesurer etd'accompagner. 3 TERMINAL Attribution d'une mission L'application propose la préparation à traiter et affiche les lignes dansl'ordre du parcours d'entrepôt, pas dans l'ordre de la commande. 4 ENTREPÔT Prélèvement guidé et validé au scan Pour chaque ligne : l'emplacement, la photo de l'article, la quantité. Lecode-barres scanné doit correspondre. Un article manquant est déclaré enmanque, avec commentaire. 5 IA FOXCHIP Alerte sur les articles confondables Les références visuellement proches sont signalées à l'opérateur au momentdu prélèvement, avec le point de vigilance qui les distingue. 6 EMBALLAGE Recomptage indépendant Au poste d'emballage, les articles sont scannés à nouveau et recomptés. Leverdict de conformité est enregistré avant fermeture du colis. 7 PILOTAGE Statistiques et journal d'exploitation Temps par mission, volumes traités, écarts constatés : le responsabledispose des chiffres réels de son entrepôt.
Deux vérifications indépendantes : au prélèvement, puis à l'emballage.
03 — Modélisation des états

Les états d'une préparation

Les états que traverse le dossier, et les sorties possibles.

Les états d'une préparation Cycle de vie : suite des etats possibles. Reçue de Sage Prise en charge Préparation close Emballage en cours Contrôlée et close Bloquée, avec motif
Un blocage conserve l'état précédent et son motif : rien ne se perd.
04 — Modélisation technique

Architecture

Qui parle à quoi, et surtout où sont stockées les données.

Architecture Schema d'architecture : ou circulent les donnees. Entrepôt Terminal tactile Badge, scan, photos des articles Poste d'emballage Recomptage et verdict Application Serveur applicatif ID9 Symfony — missions, parcours, contrôles, journal d'exploitation Systèmes appelés Base de préparation Missions, lignes, inventaires, opérateurs Sage Commandes, articles, stocks IA Foxchip Analyse des articles proches
Le terminal ne parle qu'à l'application ; les échanges avec Sage et l'IA passent par le serveur.
05 — Le périmètre

Ce que fait l'application

Les fonctions réellement livrées, regroupées par domaine.

Terminal opérateur

  • Identification par badge, sans mot de passe à taper avec des gants
  • Mission du jour présentée ligne à ligne, dans l'ordre du parcours
  • Photo de l'article affichée au moment du prélèvement
  • Validation au scan du code-barres : la mauvaise référence est refusée
  • Déclaration de manque avec commentaire, sans bloquer la mission

Contrôle et emballage

  • Recomptage indépendant au poste d'emballage
  • Verdict de conformité enregistré avant fermeture du colis
  • Écarts tracés entre quantité demandée, prélevée et comptée
  • Calibrage du poste et de son lecteur

Inventaires et emplacements

  • Inventaires tournants depuis le même terminal, sans arrêter l'activité
  • Inventaires complets ouverts et clos par un responsable
  • Emplacements et zones avec rang de parcours, pour optimiser les déplacements
  • Réimplantation assistée quand les emplacements changent

Pilotage

  • Tableau de bord de l'activité de l'entrepôt
  • Chronométrie : temps réellement passé par mission et par opérateur
  • Journal d'exploitation de tous les événements
  • Gestion des opérateurs : badges, rôles, activation et désactivation
  • Journal des versions consultable dans l'application
06 — Intelligence artificielle

L'IA regarde le catalogue à la place de l'opérateur

Chaque article de la base porte trois informations produites par analyse : s'il présente un risque de confusion, avec quelles références, et quel point de vigilance permet de les distinguer. Ce travail, un humain ne peut pas le faire sur l'ensemble d'un catalogue, et personne ne le refait quand le catalogue change.

L'analyse est effectuée par le serveur d'intelligence artificielle installé dans les locaux de Foxchip. Le catalogue et les photos produits ne sont transmis à aucun service extérieur.

Au moment du prélèvement, l'opérateur voit l'alerte et la raison. Il garde la main : l'IA ne bloque pas la ligne, elle attire l'attention là où elle doit se porter.

Notre serveur d'intelligence artificielle est installé dans les locaux de Foxchip, en France. Voir comment il fonctionne.

07 — Fiche technique

Les choix techniques

Ce sur quoi l'application repose, et ce que cela implique.

Type d'applicationApplication web pour terminal tactile d'entrepôt
Cadre techniqueSymfony, base MariaDB, migrations versionnées
IdentificationBadge opérateur, avec rôles et journal des connexions
Liaison logiciel de gestionSage : articles, stocks, pièces de vente
Lecture de codes-barresScan des codes EAN au prélèvement et à l'emballage
Intelligence artificielleServeur Foxchip, analyse des articles visuellement proches
08 — Ce qui a demandé du soin

Les détails qui font la différence

Les points qu'on ne voit pas dans une démonstration, et qui décident de l'adoption sur le terrain.

L'ordre du parcours, pas l'ordre de la commande

Une commande listée dans l'ordre de saisie fait traverser l'entrepôt en tous sens. Chaque article porte un rang de parcours : les lignes sont réordonnées pour que le chemin soit le plus court.

Deux contrôles valent mieux qu'un très bon

Le scan au prélèvement attrape l'erreur de cueillette. Le recomptage à l'emballage attrape ce qui a échappé au premier. Les deux sont indépendants, c'est ce qui fait leur valeur.

Mesurer pour accompagner, pas pour surveiller

La chronométrie sert à repérer les emplacements mal placés et les références qui font perdre du temps à tout le monde — pas à classer les opérateurs.

Un besoin qui ressemble à celui-ci ?

Décrivez-nous votre problème, même mal défini. Nous vous dirons honnêtement s'il existe déjà une solution sur le marché — et si ce n'est pas le cas, nous la construirons.