Annuler ou modifier des traitements planifiés

La vie nous donne toujours une seconde chance ! Une fois un traitement planifié soumis, vous pouvez toujours l'annuler ou apporter d'autres modifications dans la zone de travail Traitements planifiés.

Le statut du traitement détermine ce que vous pouvez faire. De même, selon vos droits d'accès, vous pouvez être amené à intervenir sur les traitements soumis par d'autres. Si vous devez annuler des traitements soumis par d'autres, demandez à l'administrateur de la sécurité de vous affecter un rôle personnalisé doté du rôle Administrateur ESS (ESSAdmin).

Modifier des traitements

Sélectionnez le traitement planifié dans la table des résultats de la recherche. Voici certaines choses que vous pourrez peut-être faire.

  • Modifier l'échéancier : permet de modifier le programme de soumission, et choisir, par exemple, de le soumettre tous les quinze jours au lieu de toutes les semaines.

    • Dans le menu Actions, sélectionnez Modifier l'échéancier.
    • Cette option n'apparaît que si vous sélectionnez la ligne contenant l'ID traitement que vous avez reçu lorsque vous avez soumis le traitement dont l'éxécution était planifiée. La ligne doit être le noeud parent lorsque vous affichez les résultats de la recherche dans une hiérarchie et le statut doit être En attente.
  • Modifier la sortie : si le traitement génère une sortie et s'il n'a pas encore été lancé, vous pouvez modifier les options de sortie, et, par exemple, choisir le format HTML au lieu du format PDF. Dans le menu Actions, sélectionnez Modifier la sortie.

  • Bloquer ou débloquer le traitement : vous pouvez cliquer sur le bouton Mettre en attente pour suspendre le traitement, ou sur Relancer le traitement pour reprendre l'exécution d'un traitement suspendu.

  • Modifier la priorité du traitement : si l'implémenteur a activé les priorités pour les traitements planifiés et que vous disposez du rôle d'administrateur ESS (ESSAdmin), vous pouvez cliquer sur le bouton Modifier la priorité du traitement. Lorsque de nombreux traitements sont soumis, ceux ayant le chiffre le plus bas, par exemple 2, sont généralement exécutés avant ceux ayant un chiffre plus élevé, par exemple 7. Seules les priorités des traitements ayant le statut Bloqué, Mise en attente forcée, Prêt ou En attente peuvent être modifiées.

Même si le traitement n'a pas démarré, vous ne pouvez pas modifier la configuration des paramètres. En revanche, vous pouvez annuler le traitement et le soumettre à nouveau avec les valeurs de paramètre de votre choix.

Annuler un traitement

Sélectionnez le traitement planifié dans la table des résultats de la recherche et cliquez sur Annuler le traitement.

Si vous avez soumis un traitement pour qu'il s'exécute à intervalles planifiés (une fois par jour, par exemple), vous pouvez annuler ces exécutions programmées même si certaines d'entre elles ont déjà eu lieu. Recherchez la demande soumise initiale, à savoir la ligne contenant l'ID traitement qui a été généré lorsque vous avez soumis le traitement. La ligne doit être le noeud parent lorsque vous affichez les résultats de la recherche dans une hiérarchie et le statut doit être En attente. Lorsque vous annulez cette demande initiale, vous annulez toutes les exécutions en cours et futures fondées sur l'échéancier que vous aviez défini.

L'annulation d'un traitement peut parfois prendre un certain temps. Dans ce cas, vous pouvez utiliser le menu Actions pour mettre fin au traitement. L'option dont vous disposez dépend du traitement.

  • Annulation stricte : pour mettre fin à un traitement peu après son annulation sans attendre que celle-ci se termine par elle-même.

  • Annulation forcée : pour mettre fin à un traitement qui a été annulé depuis plus de 30 minutes mais dont l'annulation n'est pas encore effective.

Certains traitements peuvent s'exécuter sur un serveur distant. Si vous cliquez sur Annulation forcée, le traitement peut continuer de s'exécuter sur le serveur distant bien qu'il ait pris le statut Annulé. Le traitement planifié étant toujours sélectionné dans la table des résultats de la recherche, vous pouvez utiliser l'onglet Détails du traitement situé sous cette table pour vérifier le statut de ce traitement distant. Le champ Statut du traitement distant peut afficher l'une des valeurs suivantes pour le traitement distant (et non pour votre traitement planifié) :

  • Terminé avec succès : le traitement distant a bien été annulé dans le délai de grâce imparti de 30 minutes.

  • En cours d'exécution/Inconnu : votre traitement planifié a l'état Annulé mais il est toujours en cours d'exécution sur le serveur distant.

  • Interrompu : votre traitement planifié a l'état Annulé et le traitement distant a été annulé avec succès après le délai de grâce de 30 minutes.

Si vous cliquez sur Annulation stricte, vous pouvez également vérifier le statut distant dans l'onglet Détails du traitement, le cas échéant. Voous verrez alors apparaître le champ Statut du travail externe :

  • Terminé avec succès : le traitement distant a été annulé avec succès.
  • En cours d'exécution/Inconnu : votre traitement planifié a l'état Annulé mais il est toujours en cours d'exécution sur le serveur distant.

Annuler des traitements en masse

Vous pouvez annuler jusqu'à 100 traitements à la fois, tant que ces derniers n'ont pas atteint un état final.

  1. Cliquez sur Navigateur > Outils > Traitements planifiés.

  2. Dans la section de recherche, sélectionnez Traitements annulables à partir de la liste Recherche sauvegardée.

  3. Assurez-vous que les résultats de la recherche remplissent les critères suivants :

    • Un maximum de 100 traitements

    • Des traitements ayant un statut annulable uniquement :

      • En attente

      • Prêt

      • En cours d'exécution

      • Terminé

      • Bloqué

      • Mise en attente forcée

      • Suspendu

      • Validation en attente

      • Planification terminée

      • Nouvelle tentative automatique après erreur

  4. Utilisez la section de recherche pour modifier les résultats de la recherche, si nécessaire.

  5. Sélectionnez Annuler les traitements en masse dans le menu Actions.