Validations
- Un objet doit être défini pour la notification.
- Chaque attribut d'objet de données de flux de travaux mappé à un objet de notification doit exister dans la définition de processus qui le contient et doit être un objet de données de flux de travaux valide.
- Si un élément indexé d'un objet de données de flux de travaux de liste (par exemple, CaseList[Context_Loop.loopCount]) est utilisé en tant que paramètre de texte d'objet de notification, l'objet de données de flux de travaux doit être un objet de données de flux de travaux de liste et l'activité contenant le mappage doit être contenue dans une boucle.
- Si l'objet de données de flux de travaux Context_Parallel est utilisé en tant que paramètre de texte d'objet de notification, l'activité contenant la notification doit donc être une activité Parallel.
- Si un élément indexé de l'objet de données de flux de travaux de liste parallèle est utilisé en tant que paramètre de texte d'objet de notification, l'activité contenant le mappage doit être une activité parallèle (par exemple, ParallelListWDO[Context_Parallel.occurrenceCount]). L'objet de données de flux de travaux étant indexé par l'objet de données de flux de travaux Context_Parallel doit correspondre à l'objet de données de flux de travaux de liste d'activité parallèle.
- Un corps de texte de notification doit être défini.
- Chaque attribut d'objet de données de flux de travaux mappé à un corps de texte de notification doit exister dans la définition de processus qui le contient et doit être un objet de données de flux de travaux valide.
- Si un élément indexé d'un objet de données de flux de travaux de liste (par exemple, CaseList[Context_Loop.loopCount) est utilisé en tant que paramètre de texte du corps de notification, l'objet de données de flux de travaux doit être un objet de données de flux de travaux de liste et l'activité contenant le mappage doit être contenue dans une boucle.
- Si l'objet de données de flux de travaux Context_Parallel est utilisé en tant que paramètre de texte de corps de notification, l'activité contenant la notification doit être une activité Parallel.
- Si un élément indexé de l'objet de données de flux de travaux de liste parallèle est utilisé en tant que paramètre de texte de corps de notification, l'activité contenant le mappage doit être une activité parallèle (par exemple, ParallelListWDO[Context_Parallel.occurrenceCount]). L'objet de données de flux de travaux étant indexé par l'objet de données de flux de travaux Context_Parallel doit correspondre à l'objet de données de flux de travaux de liste d'activité parallèle.
- Une stratégie d'allocation doit être définie pour une notification d'activité.
- Si une fonction est spécifiée en tant que stratégie d'allocation de notification, il doit s'agir d'une méthode métier Cúram valide qui renvoie un objet AllocationTargetList.
- Tout ensemble de règles spécifié en tant que stratégie d'allocation de notification doit être un ensemble de règles d'allocation valide.
- Un mécanisme de distribution doit être défini pour une notification d'activité.
- Les attributs d'objet de données de flux de travaux mappés aux paramètres de texte d'action de notification et de lien d'action de notification doivent exister dans la définition de processus qui le contient.
- Si un élément indexé d'un objet de données de flux de travaux de liste (par exemple, PersonDetailsList[Context_Loop.loopCount) est utilisé en tant que mappage de paramètre de texte d'action de notification ou de lien d'action de notification, l'objet de données de flux de travaux doit être un objet de données de flux de travaux de liste et l'activité contenant le mappage doit être contenue dans une boucle.
- Si l'objet de données de flux de travaux Context_Parallel est utilisé en tant que mappage de paramètre de texte d'action de notification ou de lien d'action de notification, l'activité contenant la notification doit donc être une activité Parallel.
- Si un élément indexé de l'objet de données de flux de travaux de liste parallèle est utilisé en tant que mappage de paramètre de texte d'action de notification ou de lien d'action de notification, l'activité contenant le mappage doit être une activité parallèle (par exemple, ParallelListWDO[Context_Parallel.occurrenceCount]). L'objet de données de flux de travaux étant indexé par l'objet de données de flux de travaux Context_Parallel doit correspondre à l'objet de données de flux de travaux de liste d'activité parallèle.
- Le nombre de paramètres substituables utilisés dans le texte d'objet de notification, le texte d'action de notification et le texte de corps de notification doit être égal au nombre d'attributs d'objet de données de flux de travaux mappés.
- L'objet de données de flux de travaux spécifié pour être utilisé dans l'action se produisant plusieurs fois doit être un objet de données de flux de travaux valide dans le contexte de la définition de processus de flux de travaux qui le contient. Il doit également être de type List.
- Au moins un attribut de l'objet de données de flux de travaux de liste d'action se produisant plusieurs fois doit être utilisé dans les paramètres de lien spécifiés pour une action se produisant plusieurs fois.