Modification de l’heure d’exécution de l’activité WAIT lorsqu’un workflow est en cours d’exécution
Cet article présente deux approches pour modifier le temps d’exécution d’une activité WAIT lorsqu’un workflow est en cours d’exécution en Campaign Classic.
Description description
Environnement
- Campaign Classic
- Campaign
Problème/Symptômes
L’heure d’exécution d’une activité WAIT Timer peut-elle être modifiée lorsqu’un workflow est en cours d’exécution ?
Par exemple :
Supposons qu’un workflow soit planifié pour être exécuté dans X jours et qu’il soit déclenché après Y jours. Comment est-ce possible ?
Résolution resolution
Nous pouvons modifier le timing d’un workflow lorsqu’il est en cours d’exécution en suivant l’approche indiquée ci-dessous.
A. Si le workflow est en cours d’exécution et qu’il n’a pas atteint l’activité ATTENTE, nous pouvons alors suspendre le workflow, apporter les modifications et le redémarrer.
Par exemple : supposons que le workflow est en cours d’exécution et qu’il se trouve actuellement dans une activité avant l’activité ATTENTE .
Ensuite, si nous interrompons le workflow, apposons les modifications, puis relancons-le, le nouveau WAIT sera en vigueur.
B. Si le workflow est en cours d’exécution et qu’il a atteint l’activité ATTENTE , arrêtez-le, apportez les modifications, puis redémarrez-le.
Par exemple : supposons que le workflow soit en cours d’exécution et qu’il se trouve actuellement à l’activité ATTENTE , dont l’activité d’attente est planifiée, disons, sur 1 jour.
Ensuite, vous devez arrêter le workflow, apporter les modifications, par exemple WAIT=2 jours, puis le redémarrer.
Redémarrez toujours le workflow pour prendre en compte les modifications apportées aux activités du workflow. Sinon, elles ne s’appliqueront pas.