Référence : propriétés de l'étape validate
Onglet Valeurs usuelles
Propriété | Nom de l'attribut XML | Description |
|---|---|---|
Step ID
| id
| L'identifiant unique de l'étape de validation dans l'ensemble. |
Entrée
| input
| Indique à quel moment l'étape de validation obtient les données en tant qu'entrée. Cinq valeurs sont possibles :
|
Schéma
| schema
| L'emplacement du fichier de schéma que l'étape utilise pour valider le message. Si vous indiquez un site plutôt qu'un modèle MVEL, Workday utilise des validateurs regroupés. |
Namespaces
| namespaces
| Les espaces de noms utilisés par votre expression XPath au format prefix namespace prefix2 namespace2 . Remplace les mappages d'espace de nom dans le fichier Nombre d'éléments de frais.xml. |
Xchemin
| xpath
| Une expression XPath qui sélectionne des éléments pour la validation. |
Message d'échec
| failure-message
| Message d'erreur personnalisé qui remplace le message d'erreur par défaut lorsqu'une erreur de validation se produit. Les messages d'erreur s'affichent uniquement lorsque vous définissez la propriété Filtrer sur false . |
Onglet Avancé
Propriété | Nom de l'attribut XML | Description |
|---|---|---|
Description
| description
| Description de l'étape de validation qui s'affiche dans le journal consolidé. Vous pouvez utiliser cette fonctionnalité pour décrire la fonction de l'étape et les données sur lesquelles elle opère. |
Execute When
| execute-when
| Une condition qui détermine si l'étape de validation est exécutée. |
Mode
| mode
| Type de validation effectuée. Les options sont les suivantes :
|
DTD
| dtd
| L'emplacement du fichier DTD que l'étape utilise pour valider le message. |
Remplacer le message
| replace-message
| Indique s'il faut utiliser l'ensemble de messages d'erreurs personnalisé comme propriété Message d'échec en cas d'échec de la validation. |
XPath Version
| xpath-version
| Indique s'il faut utiliser la version 1.0 ou 2.0 de XPath. Saisissez la valeur 1 pour les versions d'assemblage jusqu'à Workday 11, et 2 pour les versions d'assemblage Workday 12 et suivantes. Workday ignore cette propriété si la valeur stream-xpath est définie sur true .
Vous pouvez permettre à Workday de définir la version de manière dynamique à l'aide d'un modèle MVEL qui insère une valeur de propriété système. Exemple : @{props.get('the_version')} . |
Filtrer
| filter
| Indique s'il faut interrompre le traitement du message de média en cas d'échec de la validation. La valeur par défaut est false , ce qui signifie que Studio transmet les erreurs de validation aux gestionnaires d'erreurs définis dans le composant.
Si la valeur est true , Studio exécute les étapes de réponse pour le composant, mais ignore le message et n'appelle aucune autre étape. Cela ne génère pas d'erreur. |