VROF

Réalisations

Un outil de collecte qui lit directement dans l'application le stock des magasins à l'échelle nationale

Entrez la liste des produits : l'outil les cherche un par un dans l'application, lit l'état du stock par taille et le sort dans Excel. En faisant tourner plusieurs appareils en même temps, le temps n'augmente pas proportionnellement, même quand la liste s'allonge.

Vérification du stock en magasin par produit et par taille

Avant

Appels téléphoniques aux magasins

Après

Saisie de la liste de produits puis une seule exécution · mise en ordre dans Excel

Tableau Excel produit par l'outil livré. Trois colonnes : Keyword, Product Name, Colors. L'emplacement de la marque devant le nom du produit est flouté. Dans la colonne Keyword, à gauche, le mot-clé utilisé pour la recherche est répété pour chaque produit ; dans la colonne Colors, à droite, sont listés les combinaisons de couleurs avec, entre parenthèses, les tailles disponibles — une ligne en compte dix, une autre deux, et les vêtements sont notés avec des tailles en lettres, comme M·L. Dix lignes sont visibles.
Il s'agit d'un livrable réel. Le nom de la marque devant le nom du produit a été flouté.
Client
Logistique
Secteur
Logistique
Année de réalisation
2024
Durée
3 semaines
Domaine
Automatisation
  • Lecture de la structure de l'écran de l'application
  • Exécution simultanée sur plusieurs appareils
  • Traitement par lots de la liste de produits
  • Lecture du stock par taille
  • Génération automatique d'Excel

Contexte

Dans la logistique, savoir quel magasin a encore quoi, et en quelle quantité, conditionne les décisions du jour. Quand cette information n’existe que dans l’application de la marque, on ne peut qu’ouvrir l’application, rechercher le produit et vérifier en appuyant taille par taille.

Ce qu’on a constaté sur le terrain

On téléphonait aux magasins.

Pour vérifier un produit, il fallait appeler un magasin et attendre que le responsable vérifie l’entrepôt et revienne. Avec plusieurs tailles, cela prend d’autant plus de temps. Avec plusieurs magasins, on recommence depuis le début. Et l’interlocuteur, lui, répond en interrompant son propre travail.

Le problème identifié

Le problème était que la vitesse humaine est trop lente.

Que ce soit par téléphone ou dans l’application, on ne peut traiter qu’un endroit à la fois. Plus la liste de produits s’allonge, plus le temps augmente. Et si, une fois la vérification terminée, les valeurs vérifiées au début ont déjà changé, ce tableau ne peut plus servir à la décision.

Ce qui a été construit

  • Lit la structure de l’écran telle quelle — il repère où se trouve la zone de sélection des tailles dans la structure que l’application dessine. Ce n’est pas de la reconnaissance de texte sur des captures d’écran
  • Reçoit la liste de produits dans un Excel — on écrit les produits à vérifier, un par ligne, dans Excel. On change la cible sans toucher au code
  • Plusieurs appareils en même temps — la liste est répartie et plusieurs appareils la traitent côte à côte. Si l’un se bloque, les autres continuent
  • Traitement par lots — les termes de recherche ne sont pas envoyés d’un seul coup, mais découpés en quantités fixes. Si on s’arrête en cours de route, la progression reste enregistrée
  • On remonte en haut avant de commencer — avant de passer au produit suivant, la liste est remontée tout en haut. Si la position de défilement du produit précédent restait, on lirait au mauvais endroit

Résultats

On entre la liste des produits et on lance : l’état du stock par taille est mis en ordre dans Excel.

Les autres travaux réalisés de la même manière sont rassemblés sous crawling d’applications.

Sources des faits

Code livré, scripts d'exécution multi-appareils, formulaire de saisie et Excel des livrables

Des conseils pour vous faire gagner du temps Consultation gratuite · Réponse sous 1 jour ouvré

Contact