Espace client

Release Log — Projet NEXUS

Historique des livraisons par version et backlog planifié. Chaque version correspond à une phase de build validée avec MDC.

📦 269 produits en base 🗃️ Data model v11.0 ⚙️ Phase 6 en cours 🧪 Recette à planifier
5
Versions livrées
269
Produits catalogue
11
Data model v
10
Rapports PRISM
5
Maquettes écrans
8
Scénarios E2E
10
Écrans restants
v1.0

Fondations — Portail & Maquettes

Mars 2026 · Ateliers 1–4
Mise en place du portail client, premiers écrans NEXUS, data model initial.
🌐 Portail client
  • NEWPortail Cloudflare Pages — nexus-mdc.axion.supply · accès sécurisé Cloudflare Access (OTP email @mdc-europe.com + @axion.supply)
  • NEWStructure onglets — Ateliers / NEXUS / Diagnostics
  • NEWOutil codification v1.0 — générateur codes MDC (TYPE-DIV-SEQ-QUAL), export XLSX, stockage localStorage
📐 Data model
  • DATAv3.0 → v4.0 — 24 entités · Customer / Supplier / Contact / ShipTo / Product / Quotation / SupplierQuotation / OrderProcessing / Document · StatusHistory · Currency / Country · BankAccount · FinancialConfig
  • DATAFormat code produit v4.0 — MDC-{TYPE3}-{DIV2}-{SEQ4}-{QUAL2} · Exemple : MDC-SPA-31-0042-00
🖥️ Maquettes écrans
  • NEWScreen 01 — Validate Supplier Quote (matching codes produits AUTO/MANUEL/UNMATCHED)
  • NEWScreen 02 — Generate Customer Quote (calcul marge, historique C&F)
  • NEWScreen 12 — Choose Sourcing Strategy (FROM STOCK / EX SUPPLIER / VIA MDC, vérification stock)
  • NEWFinancial Management — couverture financière MDC, POA/POS/GPM, débiteurs/créditeurs

v2.0

Référentiels & Commerce

Avril 2026 · Ateliers 5–8
Enrichissement du data model, module commercial (clients/fournisseurs/contacts), diagnostics visibilité, campagnes Growth.
📐 Data model v5 → v8
  • DATAv5–v6 — Contact étendu (supplier_id + contact_type CUSTOMER/SUPPLIER/BOTH) · Customer +payment_term_days · ProductCustomerCode +logistics_remark +contact_id · RMA +contact_id · Document +due_date_supplier/customer
  • DATAv7 — Customer +vat_applicable +siren +siret +chorus_pro_code · ShipTo +carrier +carrier_account · Country +default_vat_rate · Hiérarchie Sold To / Bill To / Ship To
  • DATAv8 — QualityLevel NEW (référentiel qualité configurable) · ProductLink NEW (Sales BOM, substitutions, accessoires) · Document +carrier_override +incoterm_override +origin_statement
🏷️ Outil codification v2.2
  • TOOLRéférentiel Clients — +TVA / SIREN / SIRET / Chorus Pro · code interne 3–5 chars
  • TOOLRéférentiel Ship-To — +Carrier, N° compte Carrier · incoterm confirmé (DAP/FCA/EXW)
  • TOOLCatégories — Chucks (LAM + AMAT) · Familles Probe Accessories · Division 99 pour OPT logistiques
  • TOOLScreen 03 — Price List (POA/POS daté, comparatif multi-fournisseurs)
📊 Diagnostics & Growth
  • NEWDiagnostics visibilité L1 — scans hebdomadaires mdc-europe.com · score 68→76/100 · actions P0/P1 suivies
  • NEWCRM 80 prospects — Europe semiconducteurs · 5 segments (IDM / OEM / CDMO / Labo / Centre de recherche)
  • NEWCampagne Mercury Probe — séquence Brevo 6 étapes · sender adrien@mdc-europe.com · forward Pina
  • NEWCampagne idonus UV-EXP — prospection distribution FR/ES

v3.0

Intelligence & Helvetica

Avril–Mai 2026 · Ateliers 9–10
PRISM, ORBIT, projet Helvetica, data model v9.
🔬 PRISM v1–v4
  • TOOLPRISM — Pattern Recognition & Inference for Structured Metadata · analyse automatique des descriptions courtes par famille · 156 produits · 21 familles · 10 guides proposés
  • TOOLRapports v1–v4 — différentiels produits, alertes doublons, cohérence famille/description
🛰️ ORBIT
  • TOOLORBIT — OEM Reference Business Intelligence Tracker · 4 références OEM analysées · fabricants, équipements compatibles, fournisseurs alternatifs, compétiteurs
⚗️ Projet Helvetica
  • NEWCadrage stratégique v0.4 — programme industriel MDC CSM/Win · 4 parties · 18 SA · 12–24 mois · 428–1001 kCHF · risques R1–R14
  • NEWSimulateur QuietChuck V1 + V2 — chiffrage coûts + break-even · import CSV BOM · export CSV complet
  • NEWShortlist rétro-ingénierie — 9 prestataires CT scan / tomographie scorés · drapeau Suisse
📐 Data model v9
  • DATASupplierQuotation enrichie — +9 champs Phase 5 (supplier_quotation_number, mdc_request_ref, quote_date, validity_date, validity_days, currency, incoterm, payment_terms, lead_time_raw) · SupplierQuotationLine +pos +description +oem_ref +unit
  • DATAQualityLevel migré en DB — 4 niveaux configurables (00=Neuf, 01=Rec.N1, 02=Rec.N2, 03=Rec.N3) · sort_order · is_active

v4.0

PVC, Catalogue & Référentiels

Mai–Juin 2026 · Ateliers 11–12
Data model v10/v11, outil codification v2.5 complet (Référentiels + Catalogue), script import Supabase, PRISM v5–v10.
📐 Data model v10 → v11
  • DATAv10 — Product +quality_suffix N/R · PriceList +customer_id (prix spéciaux par client) · SuggestedPrice NEW (module PVC, source ORBIT/COMPETITOR/PARTNER/MANUAL, reliability_weight) · ProductLink +VARIANT (lien Neuf ↔ Reconditionné)
  • DATAv11 — PriceList +min_quantity (paliers dégressifs prix achat fournisseur) · SuggestedPrice +min_quantity (grille tarifaire PVC client 1-5/6-20/21+)
🏷️ Outil codification v2.5 — Module Référentiels
  • TOOLSidebar navigation — 5 groupes (Produit / Douane / Commercial / Logistique / Attributs) · scroll-to-section · surlignage IntersectionObserver
  • TOOLTri et filtre — sur toutes les colonnes de chaque tableau référentiel · ↑/↓ ASC/DESC · filtre live côté client
  • TOOLHeaders collants — section header + en-têtes colonnes + ligne filtres sticky pendant scroll
  • TOOLCompteurs lignes — N lignes / X/N si filtre actif
📦 Outil codification v2.5 — Module Catalogue
  • TOOL269 produits catalogués — SPA 31–39 + EQU 34/37 + SRV + OPT · 23 catégories · 53 familles
  • TOOLFiltres — recherche libre + Type + Catégorie + Famille + Division + Fournisseur + Client · filter-bar sticky
  • TOOLDuplication variante qualité — bouton ⊕, modale preview, quality_suffix auto, switch vers variante créée
  • TOOLHeatmap descriptions — visualisation qualité des descriptions courtes par famille
🗄️ Base de données Supabase
  • DATAScript import v10 — full reimport catalogue depuis XLSX · 15 entités · TRUNCATE CASCADE + réimport complet · dernier import : 10/06/2026 (269 produits, 37 clients, 13 fournisseurs, 57 contacts, 514 sourcing, 50 BOM)
  • FIXDedup catégories — skip des doublons CATÉGORIE dans la feuille Excel (warn log)
🔬 PRISM v5–v10
  • TOOLv5–v10 — 156 → 269 produits analysés · 24 familles · 10 guides short descriptions · rapports différentiels hebdomadaires · alertes doublons critiques
  • TOOLDescription longue 1500 chars — limite augmentée (v9) sur demande Cristina
🧪 Recette & projet
  • NEWPlan de recette NEXUS — 8 scénarios E2E (Cotation CAS 1/2/3 + OP FROM STOCK / EX SUPPLIER / VIA MDC) · double statut Test AXION / Test MDC · RACI · shadow mode + Go/No-Go
  • NEWGuide codification imprimable v1.1 — référentiel codes MDC, valeurs, règles, quel code sur quel document
⚠️ Anomalies connues (données Excel)
Catégorie Optics en double dans la feuille Catégories → 21 insérées sur 23 attendues. À corriger dans le fichier référentiel.
ShipTo ST-INFDR en double → 25 ship_to insérées sur 26. À corriger dans le fichier référentiel.
Client CNRS absent de la feuille Clients mais référencé dans Sourcing → liens sourcing manquants sur les produits CNRS.
product_link : 136 enregistrements en DB vs 50 lignes BOM insérées — écart à investiguer (possibles liens FK résiduels).
Accessoires des équipements Lapping (0024-…) : catégorisation à décider avec Pina (signalé par Cristina le 10/06).

v5.0

Projet Or — Gestion de projet & Growth

Juin 2026
Dashboard PM live Notion, annuaire fabrication, modèles RFQ, Growth ST Singapore.
🏗️ Dashboard Projet Or
  • NEWDashboard Gantt live — lecture Notion API · activités éditables inline (CRUD) · write-back statut · bouton Rafraîchir
  • NEWChamps meta éditables — Santé / Owner / Catégorie / Échéance / Potentiel CHF depuis le portail
  • NEWAnnuaire fabrication — 50+ prestataires CH sous-groupés (usinage / traitements / dorure / récupération / métrologie / matière) · scoring /5 · drapeau Suisse
  • NEWAnnuaire Drawing / CT scan — 9 prestataires rétro-ingénierie scorés · lien shortlist Helvetica
  • NEWModèles RFQ — 7 modèles copiables par famille de fabrication
📈 Growth
  • NEWSéquence ST Singapore — relance retrofit LED idonus · on-thread d'abord
  • NEWDeck pricing intelligence Mercury Probe — fourchettes min/max, benchmark concurrentiel, 6 leviers marge
  • NEWNewsjacking GaN (onsemi GaNEXUS) — page + visuel LinkedIn · métrologie semi-conducteurs

Backlog — Versions planifiées
v6.0 Phase 6 en cours

Module PVC + App production (Référentiels & Catalogue)

Planifié · Atelier 14+
Déploiement en production des modules Référentiels et Catalogue dans app.nexus-mdc.axion.supply · Simulateur de prix PVC (SuggestedPrice).
🖥️ App production — Référentiels
  • TODORoute /referentiels — 5 groupes (Produit / Douane / Commercial / Logistique / Attributs) · même UX que l'outil codification (tri/filtre/compteur/sticky)
  • TODOÉdition inline — PATCH par champ sur blur · optimistic update · toast erreur · connexion Supabase auth
  • TODOTable Incoterm — à formaliser dans le data model v12.0 (actuellement string libre sur ShipTo/Supplier)
  • TODOChamp internal_code — à formaliser sur Supplier et Customer (actuellement "code" dans l'outil, absent du data model)
📦 App production — Catalogue
  • TODORoute /catalogue — tableau 269 produits avec JOINs (Family/Category/Type/Division/QualityLevel/Tariff/Codes) · stats sticky
  • TODOFormulaire produit 4 sous-onglets — Identification / Logistique / Material Flow / Sales BOM
  • TODOFiltres combinés — Recherche libre / Type / Catégorie / Famille / Division / Fournisseur / Client / Statut
  • TODOGénération code MDC automatique — prochain numéro séquence disponible par Type+Division
💰 Module PVC — SuggestedPrice
  • TODOSimulateur de prix côté client — grille tarifaire par paliers de quantité (1-5 / 6-20 / 21+) · source ORBIT/COMPETITOR/PARTNER/MANUAL · reliability_weight
  • TODOIntégration dans Generate Customer Quote (S02) — suggestion PVC automatique lors de la génération du devis
  • TODOScreen 03 mis à jour — affichage PriceList par palier min_quantity (dégressif fournisseur)
📝 Data model v12.0
  • TODOTable Incoterm — code 3c · label_short · transport_mode enum ALL/SEA_ONLY · FK ShipTo + Supplier + SupplierQuotation
  • TODOSupplier.internal_code et Customer.internal_code — string unique (ex: "BART", "ST-CROLL1")
  • TODOQO-26 volet OPT — définir familles/catégories Options (division 99) avec Pina · action A-12-04
🔧 Corrections données
  • FIXCatégorie Optics en double dans feuille Catégories Excel → à corriger par Cristina
  • FIXShipTo ST-INFDR en double → à corriger par Cristina
  • FIXClient CNRS manquant dans feuille Clients → à ajouter
  • FIXCatégorisation accessoires Lapping — à décider avec Pina (séance à planifier)

v7.0

Order Processing — Écrans restants

Planifié · Phases 7–8
10 écrans manquants pour couvrir le cycle complet Order Processing. Flux documentaires (ProForma, Delivery Notice, Invoice).
🖥️ Écrans à créer
  • TODOScreen 00 — Generate RMA (CAS 1 pré-devis / CAS 3 post-PO)
  • TODOScreen 10 — Validate Customer PO
  • TODOScreen 11 — Adjust PO Pricing
  • TODOScreen 13 — Generate PO Supplier
  • TODOScreen 14 — Validate Supplier OC
  • TODOScreen 15 — Confirm Shipment
  • TODOScreen 16 — Validate Supplier Invoice
  • TODOScreen 17 — Confirm Reception MDC (VIA MDC uniquement)
  • TODOScreen 18 — Ship to Customer (ProForma + Invoice)
  • TODOScreen 19 — Generate Customer OC (FROM STOCK)
  • TODOScreen 90 — Stock Management (OnHand / InTransit / Reserved / Available)
📄 Flux documentaires
  • TODOPRO_FORMA — déclaration douanière CH · générée à Ship to Customer (EXW/FCA)
  • TODODELIVERY_NOTICE — livraisons intra-EU · générée à Ship to Customer (DAP)
  • TODOCUSTOMER_INVOICE — facture définitive après livraison
  • TODOMachine d'états OP — implémentation complète (11 statuts → CUSTOMER INVOICED ✓) · n8n orchestration

v8.0

Recette & Go-live

Planifié · Phase Recette
Tests E2E complets, formation équipe MDC, mode shadow, décision Go/No-Go production.
🧪 Tests & validation
  • TODO8 scénarios E2E — Cotation CAS 1/2/3 · OP FROM STOCK / EX SUPPLIER / VIA MDC · double validation Test AXION + Test MDC
  • TODOMode shadow — données réelles MDC en parallèle du système actuel · pilote 2–4 semaines
  • TODOMigration Legacy — import données ST Crolles (OC, historique) · dépend export Cristina (QO-14/15)
  • TODOFormation équipe MDC — calendrier à définir post-livraison Phase Build (QO-13)
  • TODOGo/No-Go production — critères à définir · maximum 2 vagues de pilote avant go-live
🔌 Intégrations
  • TODOIA matching produits — n8n + Claude API · parsing PDF cotations fournisseur → matching automatique codes produits
  • TODOEmails entrants/sortants — Outlook MDC · capture RFQ / OC / cotations
  • TODOPRISM → NEXUS — intégration flux cotation (QO-16 · périmètre à préciser)
  • TODOHelvetica Bart — protocole IP logiciel CSM/Win (risque R8 CRITIQUE · mission Chatsworth 15–25 kCHF)