À valider par vos équipes générée le 2026-09-16 Données réconciliées · staging vérifié

Inventaire Gandoura — vos décisions pour finaliser le nettoyage et la synchronisation Odoo

La convention de nommage et de couleurs Gandoura Homme v2.1 a été appliquée et vérifiée sur un environnement d'essai, et le fichier d'inventaire a été mis à jour. Il reste quelques questions à trancher par le métier et l'entrepôt : elles sont présentées ci-dessous sous forme de cartes simples — une question, des boutons de réponse. Vos réponses pilotent le nettoyage final et la synchronisation dans Odoo. Les tableaux techniques complets restent disponibles dans la vue détaillée.

⬇ Télécharger l'inventaire mis à jour convention-v1.xlsx — identique au fichier live (md5 eafe6aae)

La convention — l'exemple à suivre

Gandoura_H_Convention_v2.1

Avant de répondre aux questions ci-dessous, voici la règle du jeu en 3 points : comment un produit doit s'appeler, comment ses couleurs doivent être notées et comment lire ses emplacements d'entrepôt. Les références et les quantités ne sont jamais touchées par la convention.

1 · Le nom du produit

Gandoura Homme [MATIÈRE] [couleur primaire] [couleur secondaire]

  • « Gandoura Homme » en Title Case, la matière en MAJUSCULES.
  • Pas d'espaces doubles ni d'espaces en fin de nom.
  • Une seule référence (SKU) = un seul produit.

Gandoura Homme GABARDINE
Gandoura Homme  GABARDINE  (double espace + espace final)

2 · Les couleurs

Plus un texte à déchiffrer : deux champs de données — couleur primaire = le tissu, couleur secondaire = la broderie ou l'accent (facultative). Les deux viennent de la palette officielle.

  • Uniquement en français, orthographe exacte de la palette.
  • Jamais de tiret, parenthèse ou conjonction ; jamais 3 couleurs cumulées.
  • Première lettre capitale seulement : « Bleu marine », pas « Bleu Marine ».

Exemple : Bleu ciel bleu marine = primaire Bleu ciel + secondaire Bleu marine (affichage : accent en minuscule).

3 · Les emplacements (BIN)

E1.4 / C-B2

  • Allée.étage (E1.4) puis cellule (C-B2).
  • Chemin complet dans Odoo : MW/Stock/GOLD Bins/E1.4/C-B2.
  • Autres exemples réels : E2.7 / CAR14, E1.4 / C-ATop.

Avant → après (exemples réels du fichier d'inventaire)

ChampOù (réf · onglet ! ligne)Avant (inventaire initial)Après (convention / Odoo)
Nom produit GG001 · GANDOURA Homme !r14 Gandoura Homme GABARDINE  (espace final — 137 lignes corrigées) Gandoura Homme GABARDINE
Couleur GG008 !r87 · 5 lignes (Navy ×4, sky-navy ×1) sky-navy · Navy Bleu marine
Couleur 3 lignes GANDOURA Homme GRENAT Bordeaux
Couleur GGK002 · GANDOURA Enfant !r26 dark purplle Pourpre
Couleurs P/S GG001 · GANDOURA Homme !r14 Bleu ciel bleu marine (une seule chaîne) primaire Bleu ciel + secondaire Bleu marine
Emplacement BIN GG001 « Blanc doré » · BIN LOC GANDOURA Homme !r3 E1.4 / C-B2 MW/Stock/GOLD Bins/E1.4/C-B2 (aligné dans Odoo, notation inchangée)

Source : rapport de transformation convention (data/apply-gandoura-h-naming-and-color-conven-f4/report.md) et réconciliation staging (data/apply-product-convention-to-staging-odoo-96/). Les cas ambigus (« Bleu jean », « secondaire Blanc », couleurs hors palette) sont dans les cartes de décision ci-dessous.

À valider par vos équipes

Une réponse par carte — cliquez, vérifiez, validez. Rien n'est envoyé sans votre clic « Valider ».
Vue détaillée (technique) — dashboard, journal, classeur vs staging

1 · Intégrité de l'inventaire

Vue d'ensemble : 763 lignes de classeur (398 stock + 365 BIN LOC) réconciliées contre l'export staging avant toute écriture ; puis application et re-vérification. Toutes les valeurs proviennent de recon_summary.json, apply_log.json et du rapport d'application.

Lignes inventaire traitées
763
398 stock · 365 BIN LOC
Appariées dans Odoo
539
271 stock (68,1 %) · 268 BIN (73,4 %)
Manquantes dans Odoo
187
105 stock · 82 BIN — voir orphelins
Variantes appliquées
916
274 couleurs · 642 BIN (distinctes)
Écritures journalisées
1 190
548 couleurs · 642 BIN · 0 erreur
100 %
Vérification BIN
642/642 cibles = classeur
93 %
Vérification couleurs
298/321 · 23 tenues (Blanc)
68 %
Appariement stock
271/398 lignes
73 %
Appariement BIN
268/365 lignes

Statuts des lignes stock (398)

Statuts des lignes BIN LOC (365)

2 · Produits et variantes mis à jour

Les variantes effectivement écrites sur le staging (ORM), regroupées par variante. couleur = champs x_couleur_primaire/secondaire (vides avant) ; BIN = x_bin_location_ids (19 remplacements réels + 623 confirmations).

VarianteRéfProduitCouleurTailleSource (onglet ! ligne)Modifications (ancien → nouveau)

3 · Produits orphelins

Deux directions d'orphelinat, aucune corrigée automatiquement — chaque rapprochement d'identité est une décision d'équipe.

Dans Odoo seulement — variantes sans ligne d'inventaire

Variantes présentes dans le staging mais couvertes par aucune ligne du classeur (surtout tailles/couleurs sans stock dépôt). Laissées intactes.

#ÉtatRéfProduitTailleCouleurs (P/S)

Dans l'inventaire seulement — 105 lignes stock / 82 BIN sans produit Odoo

Références du classeur sans template ni variante dans Odoo. Les identités proposées ci-dessous sont des PROPOSITIONS de correspondance par similarité de nom — jamais des décisions.

Réf inventaireProposition (template Odoo)ÉtatIndices de similarité

4 · Journal des modifications

Les 1 190 entrées de change_log.csv — chaque écriture ORM avec son ancien → nouveau, sa source exacte (onglet ! ligne). Filtrez par type et par action ; les no-op documentent les confirmations « déjà conforme ».

#VarianteTypeChampActionAncienNouveauRéf · couleur · tailleSource

5 · Inventaire mis à jour (convention) vs staging

Contenu réel du classeur mis à jour (convention-v1.xlsx, identique au fichier live) ligne par ligne, confronté à l'état staging réconcilié. Les cellules modifiées par la convention sont surlignées (survol : valeur d'avant-convention) ; les corrections d'espaces seules sont bleutées. Badges staging : conforme écart manquant à décider.

6 · Décisions ouvertes

Rien de tout ceci n'a été tranché automatiquement. Cochez les dossiers à traiter, choisissez une disposition par dossier, puis Soumettre : la demande part en un seul message avec un identifiant stable par dossier — chaque identifiant recevra une réponse nominative (traité / différé / rejeté).

0 dossier sélectionné La sélection reste locale jusqu'au clic — aucune annotation involontaire.