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.

Version minimum

Date de mise à jour

6.0

Fonctionnalité

Pour remédier aux lenteurs lors de la planification des interventions, le mécanisme a été réécrit pour profiter au maximum des avantages des script serveurs. L’idée est d’y déplacer toutes les requêtes sql.

Critères d'activation

Particularités

En plus de l'optimisation, la réécriture a permis d’améliorer :

...

Maintenant, lorsque des planifications se superposent, seul l'une d'elles peut avoir un trajet. Ce qui fait qu'il y a d'une part une chaine de planifications qui sont liés liées avec un trajet entre chacun d'euxchacune d’elles, et d'autre part des planifications qui sont exclues de cette chaine et n'ont pas de trajet.

Les planifications entrent et sortent de cette chaine en fonction du dernier modifié de la dernière planification modifiée : si on ajoute (ou déplace) une planification et qu'elle se superpose à une (ou plusieurs) autre(s), alors cette (ou ces) autre(s) sortent de la chaine.

...

On ne déplace plus des planifications sur les jours suivants, lorsqu'il y en a trop dans la journée. Celles qui sont en trop sont déplacées afin que leurs dates de fin correspondent à la fin de la journée de la ressource. Si les temps de trajet sont activés, ces planification planifications seront ainsi hors chaine.

...

Lorsqu'on déplace une planification d'une équipe statique, on réévalue l'équipe. Donc des planifications peuvent être crées créées ou supprimées automatiquement.

...