Referencia: propiedades del paso validate
Ficha Common
Propiedad | Nombre de atributo XML | Descripción |
|---|---|---|
ID de paso
| id
| El ID exclusivo del paso de validación en el conjunto. |
Entrada
| input
| Especifica dónde obtiene los datos como entrada el paso de validación . Hay 5 valores posibles:
|
Esquema
| schema
| La ubicación del archivo de esquema que el paso utiliza para validar el mensaje. Si especifica una ubicación en lugar de una plantilla MVEL, Workday utiliza validadores agrupados. |
Espacios de nombre
| namespaces
| Los espacios de nombres utilizados por la expresión XPath con el formato prefix namespace prefix2 namespace2 . Sustituye las asignaciones de espacios de nombres en el archivo ensamblado.xml. |
Xpath
| xpath
| Una expresión XPath que selecciona elementos para la validación. |
Mensaje de error
| failure-message
| Un mensaje de error personalizado que sustituye al mensaje de error por defecto cuando se produce un error de validación. Los mensajes de error solo se muestran cuando se define la propiedad Filter como false . |
Ficha Advanced
Propiedad | Nombre de atributo XML | Descripción |
|---|---|---|
Descripción
| description
| Una descripción del paso de validación que se muestra en el registro consolidado. Puede utilizar esta función para describir la función del paso y los datos en los que opera. |
Ejecutar cuando
| execute-when
| Una condición que determina si se ejecuta el paso de validación . |
Modo
| mode
| El tipo de validación realizada. Las opciones son las siguientes:
|
DTD
| dtd
| La ubicación del archivo DTD que el paso utiliza para validar el mensaje. |
Sustituir mensaje
| replace-message
| Indica si se debe utilizar el conjunto de mensajes de error personalizado como la propiedad Mensaje de error cuando se produce un error en la validación. |
Versión XPath
| xpath-version
| Especifica si se utiliza la versión 1.0 o 2.0 de XPath. Introduzca el valor 1 para las versiones de ensamblaje hasta Workday 11 y 2 para las versiones de ensamblaje de Workday 12 en adelante. Workday ignora esta propiedad si el valor stream-xpath se define como true .
Puede permitir que Workday defina la versión de forma dinámica mediante una plantilla MVEL que inserte un valor de propiedad del sistema. Ejemplo: @{props.get('the_version')} . |
Filtro
| filter
| Especifica si se debe interrumpir el proceso de mensajes de mediación cuando se produce un error en la validación. El valor por defecto es false , lo que significa que Studio pasa los errores de validación a los gestores de errores definidos en el componente.
Si se define como true , Studio ejecuta los pasos de respuesta para el componente, pero descarta el mensaje y no invoca más pasos. No genera ningún error. |