Validations
- Un processus de flux de travaux doit contenir un seul objet de données de flux de travaux Context_RuntimeInformation.
- Un nom d'objet de données de flux de travaux doit être unique au sein de la définition de processus de flux de travaux qui le contient.
- Le nom de l'objet de données de flux de travaux doit être un identificateur Java™ valide.
- Un nom d'objet de données de flux de travaux défini par l'utilisateur ne peut pas contenir le préfixe Context_ car il s'agit d'un préfixe réservé dans le système de flux de travaux Cúram.
- Chaque objet de données de flux de travaux spécifié dans la définition de processus de flux de travaux doit contenir au moins un attribut associé.
- Le nom de l'attribut d'objet de données de flux de travaux doit être un identificateur Java valide.
- Vous ne pouvez pas créer un attribut d'objet de données de flux de travaux portant le nom "value". Il s'agit d'un nom d'attribut réservé dans le système de flux de travaux Cúram.
- Le type d'un attribut d'objet de données de flux de travaux doit être un domaine de base Cúram valide et doit se trouver dans la table de codes DomainType.
- Un attribut d'objet de données de flux de travaux ne peut pas être marqué à la fois comme "requis pour l'adoption" et comme une valeur constante.
- Un attribut d'objet de données de flux de travaux ne peut pas posséder à la fois une valeur constante et une valeur initiale spécifiées.
- Si un attribut d'objet de données de flux de travaux a été marqué comme une constante, une valeur constante doit être fournie. A l'inverse, si l'attribut n'a pas été marqué comme une constante, aucune valeur constante ne doit être spécifiée.
- Si l'attribut d'objet de données de flux de travaux a été marqué comme une constante, seule une valeur vide peut être spécifiée pour cet attribut si le type de l'attribut est STRING.
- Si l'attribut d'objet de données de flux de travaux a été spécifié avec une valeur initiale, seule une valeur initiale vide peut être spécifiée pour cet attribut si le type de l'attribut est STRING.
- Si l'attribut d'objet de données de flux de travaux a été marqué comme une constante, la valeur spécifiée pour cette constante doit être compatible avec le type de l'attribut associé.
- Si l'attribut d'objet de données de flux de travaux a été spécifié avec une valeur initiale, la valeur spécifiée pour cette valeur initiale doit être compatible avec le type de l'attribut associé.
- L'indicateur de sortie de processus peut uniquement être défini sur true pour un attribut d'objet de données de flux de travaux spécifié si le processus de flux de travaux associé a été exposé en tant que service Web.