Comparaison des versions

Légende

  • Ces lignes ont été ajoutées. Ce mot a été ajouté.
  • Ces lignes ont été supprimées. Ce mot a été supprimé.
  • La mise en forme a été modifiée.

Le programme Commerce et logistique/ Stocks/ Réapprovisionnement/ Analyse des consommations a été optimisé.

Aucune différence fonctionnelle n’a été apportée. Le gain de performance est lié à la mise en œuvre d’un mécanisme d’interclassement, permettant une réduction considérable du nombre de requêtes exécutées par le programmes, impliquant de gros gains de performance et à la mise en œuvre d’une option de parallélisation2 niveaux d’optimisation ont été mis en œuvre:

  • implémentation d’un mécanisme d’interclassement. Cette optimisation a été downgradée sur toutes les versions maintenues de l’ERP.

  • implémentation d’une option de parallélisation avec réservation éventuelle du dossier. Cette optimisation est disponible à partir de la version X.12 uniquement.

Aucune différence fonctionnelle n’a été apportée.

Info

Attention, l'interclassement induit un changement dans la logique de surcharge des programmes :

  • Les records SQL doivent avoir un tri commun, ces tris sont initialisés par le programme standard, il est donc interdit de les modifier.

  • Les records SQL doivent extraire une sélection commune (ici couples articles-dépôts), l'ajout d'un filtre à un niveau doit donc possiblement être reporté sur tous les niveaux inférieurs.

 

Traitements

Le programme gtpp770_sql fonctionne avec un interclassement de records SQL sur 4 niveaux.

...