Scénario d'options d'historique d'exécution
Vous disposez d'un diagramme avec deux branches et deux processus de contact, A et B, tous deux configurés pour se connecter à l'historique des contacts.
Vous exécutez le diagramme en entier (à partir du haut, à l'aide de la commande Exécuter diagramme) une fois. Cela permet de créer un nouvel ID d'exécution (par exemple, 1) et génère un historique des contacts pour cet ID.
Une fois cette première exécution terminée avec succès, vous éditez le processus de contact A pour proposer une offre de suivi aux individus ayant reçu la première offre. Par conséquent, vous souhaitez réexécuter le processus de contact A. L'ID d'exécution en cours est "1" et l'historique des contacts existe déjà pour le processus A et l'ID d'exécution.
Lorsque vous sélectionnez le processus de contact A et cliquez sur Exécuter processus, vous accédez à la fenêtre d'options d'historique d'exécution. Vous pouvez choisir de laisser l'ID d'exécution tel quel (ID = 1) et de remplacer l'historique des contacts existant associé à cet ID ou vous pouvez créer une nouvelle instance d'exécution (qui incrémente l'ID d'exécution à 2), laisser l'historique associé à l'ID d'exécution 1 tel quel et ajouter un nouvel historique des contacts associé à l'ID d'exécution 2.
Vous envoyez une offre de suivi et ne souhaitez pas perdre l'historique des contacts associé à la première offre. Vous choisissez donc Créer une nouvelle occurrence d'exécution. L'ID d'exécution passe à "2" et des enregistrements de l'historique des contacts sont ajoutés à la table de l'historique des contacts pour l'ID ayant reçu la première offre.
Si à présent vous éditez et exécutez le processus de contact B, vous ne verrez pas de fenêtre d'options d'historique d'exécution car l'ID d'exécution en cours (2) et l'historique des contacts associé à l'ID d'exécution 2 n'existe pas pour le processus de contact B. Si vous n'exécutez que le processus de contact B, des enregistrements d'historique des contacts supplémentaires ne seront générés que pour l'ID d'exécution 2.