Release Note myFAB 10 version 1.7.0

🚀 Nouveautés majeures

Fiche de diagnostic myFAB

Ajout d'un nouveau système complet de diagnostic de base de données myFAB :

  • Génération d'un rapport Excel myFAB Diagnostic BDD
  • Analyse des statistiques de la base :
    • Utilisateurs
    • Partenaires
    • Articles
    • Nomenclatures
    • Gammes
    • OF / OT
    • Mouvements de stock
  • Analyse des personnalisations :
    • Modèles personnalisés
    • Champs personnalisés
    • Vues personnalisées
    • Workflows
    • Actions serveur
    • Imports Excel
    • Rapports Excel
    • EDI
  • Inventaire complet :
    • Modules installés
    • Modèles
    • Champs
    • Vues
    • Workflows
    • Name Get / Name Search
  • Historique des mises à jour inclus dans le diagnostic

Historique des mises à jour Git

Ajout d'un suivi automatique des versions déployées :

  • Dépôt Git
  • Branche
  • Hash du commit
  • Date du commit
  • Historisation des snapshots
  • Détection automatique des mises à jour

Gestion du mode maintenance base par base

Nouveau mécanisme de maintenance :

  • Paramètre système openprod.maintenance
  • Blocage sélectif des bases
  • Compatible mises à jour multi-bases
  • Scripts d'administration fournis

Nouveau module myFAB External DB Source

Création d'un nouveau connecteur SQL externe.

Connecteurs supportés

  • PostgreSQL
  • MySQL
  • SQL Server
  • SQLite

Fonctionnalités

  • Test de connexion
  • Prévisualisation SQL
  • Éditeur SQL intégré
  • Génération automatique :
    • Modèles OpenProd
    • Menus
    • Vues liste
    • Vues formulaire
    • Cron de synchronisation
  • Rechargement automatique des données externes

Intégration Youtrust

Ajout du support de signature électronique.

Nouveaux modules

  • youtrust_connector
  • youtrust_sale
  • youtrust_quotation

Fonctionnalités

  • Signature électronique des documents
  • Gestion des signataires
  • Historique des appels API
  • Relances automatiques
  • Récupération automatique des documents signés

Objets intégrés

  • Devis
  • Commandes
  • Objets métiers extensibles

🏭 Industrialisation des duplications

Duplication avancée des produits

Extension de l'assistant de changement d'unité :

Nouvelles options

  • Copier les nomenclatures actives
  • Copier les gammes actives
  • Conserver les gammes existantes

Duplication des plans de contrôle qualité

Nouvelle fonctionnalité :

  • Duplication des plans qualité depuis :
    • Produit
    • Nomenclature
    • Gamme

Les nouveaux plans sont automatiquement associés aux objets dupliqués.


🛠️ Fiabilisation et robustesse

Refonte import / export de champs personnalisés

Améliorations techniques

  • Utilisation de savepoints PostgreSQL
  • Gestion des erreurs par élément
  • Journalisation détaillée

Nouvelles capacités

  • Réactivation automatique des sélections
  • Reconstruction du registre OpenProd après import
  • Messages d'erreur remontés côté utilisateur

Refonte JSON-RPC

Améliorations :

  • Gestion robuste des erreurs HTTP
  • Gestion robuste des erreurs OpenProd
  • Messages utilisateurs explicites
  • Journalisation détaillée

Nouveau test de connexion distant

Ajouts :

  • Diagnostic réseau
  • Diagnostic authentification
  • Diagnostic JSON-RPC
  • Résultat détaillé dans l'interface

Compatibilité API OpenProd Odoo v10+

Ajout d'un correctif OpenProd API :

  • Gestion correcte des recordsets
  • Support de browse(ids)
  • Compatibilité Odoo v10+

📦 CAO / XML Import

Améliorations XML Import

Corrections :

  • Support complet des domaines Python
  • Support complet des domaines JSON
  • Gestion correcte des opérateurs | et &
  • Propagation automatique des relations
  • Duplication complète des configurations XML Import

Amélioration arborescence CAO

  • Troncature intelligente des textes longs
  • Meilleure lisibilité des nœuds
  • Amélioration des performances d'affichage

📊 Production

Refonte de l'import EDI Production

Améliorations :

  • Nouveau modèle d'import
  • Journalisation détaillée
  • Suivi des traitements ligne par ligne
  • Conservation des logs
  • Amélioration de la gestion des consommations
  • Amélioration du traitement OF / OT

✅ Qualité

Contrôles qualité

Corrections :

  • Duplication de lignes de contrôle
  • Suppression sécurisée
  • Gestion des références existantes

Duplication des plans qualité

Ajout du support :

  • Duplication depuis les produits
  • Duplication depuis les nomenclatures
  • Duplication depuis les gammes

⚙️ Non-conformité

Refonte du suivi de temps

Migration du champ :

mf_nonconformity_file_id

vers le champ standard :

nonconformity_file_id

Bénéfices

  • Réduction de la dette technique
  • Utilisation des standards OpenProd
  • Migration automatique des données

🌍 Traductions

Amélioration importante des traductions :

  • Suppression des libellés anglais résiduels
  • Harmonisation du vocabulaire
  • Correction de nombreux messages utilisateurs
  • Amélioration de la cohérence de l'interface

🔧 Correctifs divers

myFAB

  • Correction product_uom_conversion_model.write
  • Correction de la duplication de nomenclatures
  • Correction de la duplication des gammes
  • Nettoyage des vues de configuration
  • Amélioration des contrôles de modules

CAO

  • Corrections XML Import
  • Amélioration des domaines
  • Correction des arborescences

Sécurité

  • Sécurisation du téléchargement de fichiers depuis URL
  • Vérification du type des fichiers téléchargés
  • Contrôle de taille des fichiers

Documentation

  • Correction du bundle documentaire OF
  • Ajout de nouvelles documentations modules
  • Ajout des documentations Youtrust

Synthèse

Cette version 1.7.0 apporte des évolutions majeures orientées :

  • ✅ Diagnostic automatisé des bases
  • ✅ Historisation Git
  • ✅ Signature électronique Youtrust
  • ✅ Connecteurs SQL externes
  • ✅ Duplication avancée fabrication / qualité
  • ✅ Fiabilisation des imports et exports
  • ✅ Gestion maintenance multi-bases
  • ✅ Compatibilité OpenProd moderne
  • ✅ Nombreux correctifs techniques et fonctionnels

La version 1.7.0 constitue une évolution structurante de l'écosystème myFAB avec un fort accent sur l'administration, l'industrialisation des processus et l'interopérabilité.


Revision #2
Created 2026-10-05 15:08:27 UTC by Emeric ORSEL
Updated 2026-10-05 15:09:37 UTC by Emeric ORSEL