Annuler l’exécution et confirmer son état
Utilisez l’action d’annulation pour l’exécution concernée, puis actualisez-la ou attendez son statut. Une exécution peut être en cours, en attente, réussie, en échec ou annulée ; confirmer son état final évite de croire qu’une demande d’annulation a pris effet sans vérification.
Si le workflow attend une réponse humaine, l’annulation peut convenir lorsque la décision est devenue inutile ou que la demande était erronée. S’il est toujours en cours, une étape active peut se terminer pendant le traitement de l’arrêt. Évitez de lancer une exécution en double avant de savoir ce qui est arrivé à la première.
Tenir compte des étapes déjà terminées
Examinez les étapes enregistrées avant ou après l’annulation. Une étape terminée a pu envoyer un message, écrire des données ou appeler un service externe avant l’arrêt de la suivante. L’annulation empêche la progression future ; elle ne restaure pas l’état antérieur aux changements déjà effectués.
Si le workflow reste nécessaire, corrigez la cause puis décidez de relancer l’exécution annulée ou d’en créer une nouvelle avec une entrée claire. Consultez l’historique des tentatives et sorties pour éviter de répéter une action externe par inadvertance. Si la tâche n’est plus valable, laissez-la annulée et indiquez pourquoi plutôt que de la reprendre avec une valeur provisoire.