MECA TP × Webpulser
← Retour au dossier
02 · Les données

Reconstruire un catalogue à partir de 39 caractères

La démonstration montre le résultat. Cette page montre la méthode — et surtout ce dont nous avons besoin de votre côté pour que les 30 000 références suivent le même chemin.

Point de départ

Ce que le fichier contenait

34 lignes, 24 colonnes. Voici le taux de remplissage réel, obtenu en comptant les cellules — 8 colonnes sur 24 sont vides partout.

34/34Référence, marque, désignation, prix public, famille et sous-famille. La base commerciale est propre.
25/34Poids. Les 9 lignes sans poids sont les plus anciennes du fichier — chargeuses R065 à R090, tondeuse KTH4815, premiers kits de filtration.
4/34Descriptions rédigées, toutes du côté Logosol. Les 30 pièces Kubota n'ont aucun texte.
0/34Modèle, gamme, dimensions, unité de vente, conditionnement. Colonnes présentes, jamais alimentées.

Autrement dit : pour les 30 lignes Kubota de l'échantillon, ce qui dit à quelle machine la pièce va et à quelle échéance elle se remplace n'existe qu'à l'intérieur de la chaîne de caractères « Désignation », longue de 19 à 65 caractères. C'est de là qu'il faut le reconstruire. Deux nuances, dans les deux sens : la composition des kits n'y est pas non plus — elle n'est nulle part dans le fichier ; et les quatre lignes Logosol, elles, ont déjà un vrai texte technique, qu'il s'agit de structurer plutôt que de reconstruire.

Méthode · étape 1

Vos désignations ont une grammaire

Elles paraissent illisibles, mais elles sont régulières : chaque bloc de caractères occupe une position et porte un sens. C'est ce qui rend le décodage automatisable plutôt qu'artisanal. Exemple sur la référence W21CK00346 :

KIT SERV 1000H KX121-3/161-3 U45/50-3+@
KIT SERV
Nature de la pièceKit d'entretien. Écrit de 8 façons différentes dans votre fichier — voir ci-dessous.
1000H
Intervalle d'entretien1 000 heures de fonctionnement. 25 lignes en 1000H, 3 en 500H.
KX121-3/161-3
Machines compatibles, écriture factoriséeLe « KX » n'est pas répété : il faut lire KX121-3 et KX161-3. Un lecteur humain le fait sans y penser, un moteur de recherche non.
U45/50-3
Factorisation inverséeIci c'est le suffixe qui est partagé : U45-3 et U50-3. La même règle s'applique dans l'autre sens.
+@
Variante« + α » : le kit couvre aussi les versions Alpha des mêmes machines.

Les six règles trouvées dans 34 lignes

RÈGLE 01

Le @ est un α

La lettre grecque que l'ERP ne sait pas encoder. Elle désigne une évolution de série réelle chez Kubota. 9 lignes concernées.

KX080-4@ → KX080-4α
U35-3@3 KX101-3@3+@4 → U35-3α3, KX101-3α3 + α4
RÈGLE 02

Le même α s'écrit aussi « A »

Hypothèse à valider avec vous — un seul cas dans le fichier, et jamais sur la même machine qu'un « @ ». Si elle se confirme, elle vaut pour tout le catalogue.

KX91.3A-U35.3A → KX91-3α et U35-3α
RÈGLE 03

Deux façons de numéroter

La série −3 s'écrit sans zéro, la série −4 avec. Normaliser dans le mauvais sens fabriquerait un modèle qui n'existe pas.

KX61-3, KX71-3, KX101-3 — jamais KX061-3
KX016-4, KX019-4, KX080-4 — le zéro fait partie du nom
RÈGLE 04

Point ou tiret, au choix

Le séparateur de génération alterne sans logique apparente. Deux écritures, une seule machine.

KX016.4 = KX016-4 · KX019.4 = KX019-4 · U35.3 = U35-3
RÈGLE 05

Les variantes de fin de chaîne

Trois marqueurs, tous porteurs d'une contrainte de compatibilité forte, tous illisibles pour qui ne connaît pas le code maison.

+AIR C / −AIR C → avec ou sans filtre de climatisation — ou filtre à air (air cleaner) : à trancher avec vous
s/n<50155 → plage de numéros de série
MODIF → série modifiée (sens exact à confirmer)
RÈGLE 06

Le modèle fantôme

« U10-5 » n'existe que sous la forme d'un « /5 » en fin de chaîne — introuvable par une recherche plein texte. Nous avons vérifié chez Kubota : cette machine existe bel et bien.

K008-3/K008-5/U10-3/5
→ K008-3, K008-5, U10-3, U10-5
8écritures différentes pour la notion « kit d'entretien » : KIT SERVICE, KIT SERV, KIT SER, Kit service, SERVICE KIT, KIT FILTRES, Kit filtres, KIT FILTRATION.
34machines distinctes reconstruites depuis les désignations, une fois les écritures groupées défactorisées et les conventions unifiées — hors variantes α, comptées à part.
16variantes α relevées par-dessus ces 34 machines : α, α2, α3, α4 selon les séries.
16lignes portant une contrainte de compatibilité (α, climatisation, numéro de série, série modifiée) — à traiter comme un filtre, pas comme du texte.
Méthode · étape 2

Champ par champ, d'où vient chaque information

La fiche produit visée par votre cahier des charges comporte une quinzaine de champs. Voici, pour chacun, sa provenance réelle et son état à ce jour. C'est ce tableau qui détermine ce dont nous avons besoin de votre part.

Champ de la ficheProvenanceComment on l'obtientÉtat
Recopié depuis le BLG — jamais réécrit
RéférenceERP, directLecture du champ.34/34
MarqueERP, directLecture du champ.34/34
Prix HT et TTCERP, directPrix public lu, TTC calculé.34/34
Famille / sous-familleERP, directAlimente l'arborescence de la boutique.34/34
Poids, code douanier, origineERP, directLecture du champ. Sert au calcul des frais de port.24 à 25/34
Stock par agenceAPI BLGNon présent dans l'export. Se lit en direct via article.partStock, par entrepôt — reste à confirmer que vos agences y correspondent une pour une.à brancher
Reconstruit depuis la désignation — automatisable sur tout le catalogue
Titre lisibleReconstruitDécodage + normalisation + mise en français.34/34
Nature de la pièceReconstruitPremier bloc de la désignation, ramené à un vocabulaire unique (règle 01 du décodage).30/30 Kubota
Intervalle d'entretienReconstruitMotif NNNH isolé et transformé en donnée filtrable.28/34
Machines compatiblesReconstruitExtraction, défactorisation des écritures groupées, normalisation des conventions d'écriture.34 machines · 29 lignes
Variante et contraintesReconstruitα, ± climatisation, plage de numéro de série, série modifiée — transformés en filtres, pas en texte.16 lignes
Description courte et longueRédigéProduit à partir des champs reconstruits ci-dessus, jamais à partir de rien.34/34
Balises SEO et mots-clésRédigéTitle, meta description, URL, données structurées.34/34
Recoupé sur des sources externes — vérifiable, partiel
Type et tonnage machineFiches constructeurRecoupement modèle par modèle sur les pages Kubota Europe et les bases de spécifications.6 modèles sur 34
Existence des versions αKubota EuropeConfirmée sur les pages produits officielles et les brochures constructeur.confirmé
Absent — c'est ce qu'il nous faut de votre part
Photos produits—Aucune dans l'export, aucun lien, aucun nom de fichier.0/34
Composition des kitsNomenclature KubotaCe que contient chaque kit, pièce par pièce. N'existe pas dans l'export.0/34
Documents PDF—Notices, fiches techniques : demandés au cahier des charges, absents du fichier.0/34
Produits associés—Demandés au cahier des charges. Probablement ailleurs dans le BLG.0/34
Dimensions L × l × H—Colonnes présentes, vides sur la totalité de l'échantillon.0/34
Code EAN réelÀ trancherLes codes-barres commencent tous par 9999900… : numérotation interne, pas un EAN attribué.à décider
Méthode · étape 3

Où nous sommes allés chercher, et ce que nous avons refusé d'écrire

Sur une pièce technique, une caractéristique inventée coûte plus cher qu'une caractéristique absente : elle génère un retour, une immobilisation, une perte de confiance. Chaque information venue de l'extérieur est donc tracée.

Pages produits Kubota Europe

Pour confirmer l'existence des versions Alpha et leur écriture officielle. C'est la source qui a permis d'établir que le « @ » n'était pas une coquille.

ke.kubota-eu.com · kbm.kubota-eu.com

Brochures et fiches constructeur

Pour le type de machine et le poids opérationnel. Recoupement fait modèle par modèle, jamais par analogie : un tonnage n'est retenu que s'il figure sur une fiche.

brochures U17-3α, U50-3α · bases de spécifications techniques

Documentation de l'API BLG

Pour savoir ce que l'ERP peut fournir au-delà de l'export : stock par entrepôt, référentiel marques et modèles, devis, comptes clients.

blgcloud.fr/api/documentation — lue et vérifiée dans le texte

Toutes les sources ne se valent pas

C'est le point qui décide de la fiabilité des 30 000 fiches, et il vaut mieux le poser maintenant. Une source contractuelle tient dans le temps ; une page web consultée peut être refondue du jour au lendemain sans prévenir.

SourceCe qu'elle apporteSolidité
Votre ERP BLGRéférence, marque, prix, poids, douane, stock. La base commerciale.Contractuelle
StéphaneLe lexique maison : le @, les indices α, « AIR C », « MODIF ». Une heure, et c'est acquis définitivement.Définitive
Portails constructeurs
accès concessionnaire
Composition des kits, compatibilités certifiées, libellés et tonnages officiels. Le gisement le plus riche du projet.À vérifier — l'avez-vous ?
Pages publiques constructeurCe que nous avons utilisé pour cette démonstration, à la main, modèle par modèle.Fragile à l'échelle

Ce que ça implique concrètement. La première ligne est acquise. La deuxième est accessible jeudi et reste à valider avec Stéphane. La troisième est la vraie question de notre prochain échange : avec un accès concessionnaire, les fiches passent de correctes à excellentes et la source tient dans la durée. Sans lui, nous restons sur la quatrième — utilisable pour démontrer, insuffisante pour s'engager sur 30 000 références. Nous préférons vous le dire avant de chiffrer.

Ce que nous n'avons pas écrit, alors que nous aurions pu
  • Le contenu détaillé des kits. Quels filtres exactement, dans quelles quantités : cette donnée est chez le constructeur, pas dans votre export. La fiche affiche un champ vide, pas une liste plausible.
  • Les tonnages des 25 modèles non recoupés. Six ont été confirmés sur fiche constructeur. Les 25 autres ne portent aucun chiffre, plutôt qu'un ordre de grandeur qui serait passé inaperçu.
  • Le sens exact de « MODIF » et des indices α2, α3, α4. Nous savons ce que ça désigne, pas où passe la frontière entre deux séries. Question d'atelier, pas de documentation.
  • Les dimensions et les délais. Absents de l'export, donc absents de la fiche.
La suite

Ce dont nous avons besoin de votre côté

Chaque élément de cette liste augmente la part du catalogue traitée automatiquement. Rien ne demande de rédaction de votre part — uniquement de l'accès à des données qui existent déjà.

C'est la seule liste du dossier. Les autres pages y renvoient plutôt que d'en tenir une deuxième. Chaque élément porte la décision qu'il conditionne : les trois premiers avant un chiffrage ferme, les quatre suivants avant la mise en ligne, les quatre derniers utiles mais jamais bloquants.

Avant un chiffrage ferme

Les trois éléments qui bloquent un prix définitif

1 · L'export complet du catalogueConvenu le 28/07
Quoi

Toutes les familles, toutes les marques. Format brut.

Ce qu'on vous rend

Le taux de couverture réel, marque par marque : ce qui sort tout seul, ce qui demande une source en plus, ce qui résiste.

2 · L'état réel des photosMorgane · achats
Quoi

Où sont les visuels, sous quel nommage, pour quelle part du catalogue.

Enjeu

Si les fichiers portent la référence, le rapprochement est automatique et compris. Sinon c'est un chantier à part — la seule inconnue capable de décaler la mise en ligne.

3 · Votre doc BLG, puis un accès en lectureMorgane
Quoi

Un identifiant de test en lecture seule. Aucun droit d'écriture, aucun risque.

Enjeu

Voir ce que l'ERP contient au-delà de l'export — notamment son référentiel marques et modèles. Il pourrait déjà contenir une partie de ce que nous reconstruisons, auquel cas la reprise coûte moins cher.

Avant la mise en ligne

Ce qui fait passer les fiches de correctes à excellentes

4 · Les documentations constructeurStéphane · accès concessionnaire
Quoi

Fichiers, portails ou PDF fournisseurs. Kubota d'abord, mais surtout les marques moins bien documentées.

Enjeu

Le gisement le plus riche du projet : composition des kits, compatibilités certifiées, libellés officiels. Nous savons les extraire même depuis des PDF.

5 · Une heure avec votre responsable produitStéphane
Quoi

Valider le lexique maison : le @, les indices α, « AIR C », « MODIF ». Une fois, sans suivi.

Enjeu

Chaque règle validée s'applique aux 30 000 lignes. Le meilleur rapport temps investi / références corrigées du projet.

6 · La liste des machines que vous suivezStéphane · SAV
Quoi

Les modèles vendus, loués ou entretenus, marque par marque. Une liste suffit.

Enjeu

Le classement par machine compatible — ce que votre ERP ne contient nulle part. C'est le socle de la recherche « une pièce pour ma… ».

7 · Votre règle de mise en ligneMorgane · achats
Quoi

Le marqueur « visible sur site » du BLG : quels produits sortent, selon quel critère.

Enjeu

Le périmètre réel. Si 18 000 références seulement doivent être publiées sur 30 000, l'effort n'est pas le même — et le prix non plus.

Utile, non bloquant

À rassembler tranquillement, en cours de route

Rien de bloquant. Chacun remplit un champ de plus, automatiquement.

8 · Notices et fiches techniques PDF

Rattachées automatiquement aux fiches quand le nom du fichier porte la référence. Sans elles, le bloc « documents » de votre cahier des charges reste vide.

9 · Les groupes tarifaires réels

Combien, comment ils sont codés, comment la remise s'applique. Sans ça, nous développons sur une hypothèse.

10 · Les questions fréquentes au comptoir

Ce qu'on vous demande au téléphone toute la journée, même noté à la main une semaine. C'est la matière première de l'assistant : il doit parler comme vos clients.

11 · L'accès au flux Machinerie Zone

Ou la confirmation que vos occasions vivent dans le BLG — auquel cas le travail est déjà à moitié fait.

Honnêteté

Ce que la machine fait, et ce qui restera humain

L'objectif est d'automatiser au maximum, pas de prétendre tout automatiser. La frontière se déplace à mesure que la liste ci-dessus se remplit — mais elle ne disparaît jamais complètement.

Un point qu'il vaut mieux dire tout de suite. L'IA n'invente pas les liens entre vos pièces et vos machines, et elle n'invente pas une désignation qui manque. Elle lit, elle recoupe, elle met en forme, elle contrôle — et elle le fait 30 000 fois sans faiblir. Mais l'information doit exister au départ, dans votre ERP, dans une table constructeur ou dans une règle que vous nous donnez. Une base propre au départ, avec des références sans ambiguïté, c'est ce qui fait la différence entre 90 % d'automatique et 60 %. Le travail de nettoyage n'est pas un préalable ennuyeux au projet : c'est le projet.

Traité automatiquement

  • Le décodage des désignations et l'extraction des machines compatibles.
  • La normalisation de toutes les écritures vers une forme unique.
  • La rédaction des titres, descriptions, caractéristiques et balises SEO.
  • Le rapprochement des photos et des documents, si les fichiers portent la référence.
  • La détection des anomalies : doublons, prix incohérents, poids contradictoires.
  • Le maintien dans le temps : chaque nouvelle référence suit le même chemin.

Reste humain

  • L'arbitrage des cas ambigus — une fois, pas à chaque référence : chaque décision devient une règle.
  • La validation avant publication. Un choix, pas une limite : rien ne part en ligne sans votre accord.
  • Les photos qui n'existent pas. Aucune automatisation ne photographie une pièce.
  • Les arbitrages commerciaux : que publier, quoi mettre en avant, quoi associer.
  • Le partage origine / adaptable. Rien dans l'export ne dit si une pièce est d'origine ou compatible : c'est un champ à créer, et une règle à écrire avec vous.

Combien de temps ça vous coûte, concrètement ? C'est la question à poser jeudi, et nous n'allons pas y répondre à votre place. L'ordre de grandeur que nous visons : une charge concentrée sur les premiers lots, le temps que vos règles maison soient écrites une bonne fois, puis quelques heures par mois en régime de croisière — parce qu'on valide par lots et non ligne à ligne, et que chaque arbitrage rendu ne se repose plus. Ce que nous vous devons en échange, c'est de ne jamais vous envoyer un lot que nous n'aurions pas déjà contrôlé.

Et rien n'oblige à tout traiter avant d'ouvrir. La voie la plus sûre est d'ouvrir avec les marques les mieux documentées et d'intégrer les autres au fil des mois — c'est compris dans l'abonnement, et ça évite de faire dépendre une date de mise en ligne de la marque la plus mal documentée du catalogue.