Nouveau moteur production pour la génération des OF (V10.12)
Le nouveau moteur de génération des OF est plus performant que le moteur historique, tout en conservant :
les mêmes fonctionnalités
gestion des lotissements, substitution de sous-référence, nomenclature fantôme …
les ouvertures pour les surcharges distributeur
Les mêmes ouvertures existent mais elles portent des noms différent et utilisent plus de paramètre que les ouvertures existantes
les modes de pilotage compatible avec les programmes existants.
Il doit pouvoir être piloté comme le moteur historique (GtfPlan, G6 …) pour éviter de devoir modifier les programmes appelants.
Mécanismes mises en œuvre pour améliorer les performances
Le nouveau moteur X.12 est écrit intégralement en SQL, il fonctionne en mode itératif (non récursif) pour traiter les nomenclatures filles.
La génération d’un OF se fait en utilisant des tables temporaires SQL au lieu des fichiers temporaires.
Le programme utilise le cache des objets métiers pour réduire les accès en base de données.
Pour les programmes appelants qui génèrent des OF en mode fichier (Génération des OF à l’affaire, Génération des OF à la commande) plusieurs programmes de génération d’OF sont lancées simultanément (jusqu'à 5 programmes) pour réduire la durée totale du traitement
La génération des OF est lancée en mode parallèle.
Lorsque plusieurs programmes de génération d’OF sont lancées simultanément un mécanisme d’équilibrage de charge est mise en œuvre pour que les programme se terminent (presque) en même temps.
L'équilibrage est réalisé au moyen des métriques OF.
Les compteurs de stock article ne sont mis à jour qu’une seule fois par référence
Permet de limiter les mises à jour lorsque les OF sont générés en mode fichier
Le programme utilise peu d’objets publiques lors des appels aux procédures ou fonctions, les objets sont passés dans les paramètres d'appels.
Il y a très peu d’IHM dans la programme de génération des OF pour éviter de surcharger inutilement le programme
l'IHM n’est chargée que si elle est nécessaire.
Programmes qui utilisent le nouveau moteur en version 10.12
Les programmes suivants utilisent par défaut le nouveau moteur 10.12
Génération des OF à l’affaire
Administration des affaires > Fabrication > Créer un OF
Administration des affaires > Fabrication > Générer les OF
Génération des OF à la commande
Restrictions en version 10.12
La production des commandes internes représente la moitié du temps de génération d’un OF et n’a pas été optimisée.
Les programmes non listés utilisent l’ancien moteur (CBN …)
En cas de modification d’un OF depuis l’administration des OF, le système utilise l’ancien moteur.