Table of Contents |
---|
...
Des traitements chronophages et complexes qui nécessitent plusieurs heures d'exécution. Un soin particulier a été apporté sur ces traitements, chaque algorithme a été analysé par l'équipe HéliosERP pour déterminer les optimisations possibles et les améliorations à apporter pour une meilleure couverture fonctionnelle et une meilleurs stabilité.
Plusieurs axes ont été traités :
...
- Optimisation des traitements en mémoire et passage en 64 bits des traitements pour permettre d'allouer plus de 2 Go d'espace mémoire aux traitements (Voir Limites de mémoire pour les versions de Windows et de Windows Server - Win32 apps | Microsoft Learn).
- Plus de limite dans le volume des données à traiter par les tâches (plus de réduction dans les horizons des traitements des calculs de la couverture (/COUV) et de planifications (/PLANIF).
...
Il en résulte la livraison de nouvelles tâches en version 64 bits et 32 bits qui annulent et remplacent les tâches que vous connaissez dans la liste des traitements à exécuter dans le scénario minimum. Les tâches en vert n'ont pas été impactées par les évolutions sur les algorithmes,
Scénario complet
- /PDP : Plan de production minimaliste (Paramètre Plan de production), intègre le programme Axone.
- /COUV_NEW : Couverture article, remplace /COUV.
- /PDP_L :Générationdes OFs prévisionnels manquants,
- /R_OFS : Retour OFs, mise à jour des OF Fermes, passage en PL SQL.
- /DERES_PH : Dé réservation OFS, remplace /DERES et une partie du traitement /ANA_BES qui n'existe plus.
- /R_OFS_PREV : Retour sur les OFs prévisionnels, passage en PL SQL.
- /DERES_PDP : Dé réservation OFS prévisionnels, Elle optimise les achats prévisionnels,
- /R_COUV : Mise à jour couverture des besoins en achat et dates / statut de besoin, remplace /COUV et une partie du traitement /ANA_BES qui n'existe plus, pour éviter la redondance de traitements déjà effectués.
- /BASOR : Calcul des ouvertures et calendriers des ressources, tâche non impactés par les évolutions, utilisables en 64 bits,
- /PLANIF : Ordonnancement à capacité finie et infinie, tâche non impactés par les évolutions, utilisables en 64 bits,
- /BILAN : Calcul des bilans, tâche non impactés par les évolutions, utilisables en 64 bits,
- /CBA : Calcul des besoins achats. nécessaire si le paramètre PDP minimaliste est activé, utilisables en 64 bits,
...
Les gains constatés en temps d'exécution sur nos environnements de tests sont significatifs, chez nos sites pilotes, on se situe entre 45 et 50% de gain.
Pour exécuter les tâches :
...
Remarque : La tâche ANA_BES n'est plus utilisée car les traitements sont réalisés par d'autres tâches . |
---|
2.Détail des nouvelles tâches 2.0.
...