Lors de la vérification d'un MPM, les contrôles suivants sont effectués sur les décisions :
Vérification |
Description et correction |
---|---|
Unicité du nom et du code d'une décision |
Les noms et codes de décision doivent être uniques dans le modèle ou dans le même espace de noms. Correction manuelle : Modifiez le nom/code en double Correction automatique : Ajoute un numéro au nom/code en double |
Décision incorrecte |
Une décision représente une branche conditionnelle dans laquelle un flux entrant unique est scindé en plusieurs flux sortants, ou représente une fusion lorsque plusieurs flux sortants sont fusionnés en un flux sortant unique. Une décision doit donc comporter plusieurs flux entrants ou plusieurs flux sortants. Correction manuelle : Ajoutez les flux manquants sur la décision Correction automatique : Aucune |
Cohérence des conditions d'événement |
Toutes les conditions définies sur les flux sortants doivent être du même type. Les types de condition peuvent être une expression booléenne ou un événement. Un flux défini depuis une décision vers une activité de réception est considéré comme un événement qui correspond à la réception d'un message. Correction manuelle : Affectez les mêmes conditions à tous les flux sortant Correction automatique : Aucune |