Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Referencia: propiedades del subensamblaje PutIntegrationMessage

Referencia: propiedades del subensamblaje PutIntegrationMessage

Ficha Common

Propiedad
Nombre de atributo XML
Descripción
ID
id
El ID exclusivo del subensamblaje
PutIntegrationMessage
dentro del ensamblaje.
Envío de respuesta a
routes-response-to
El destino del mensaje de respuesta para el subensamblaje
PutIntegrationMessage
.
Ejecutar cuando
execute-when
Una condición que determina si se ejecuta el subensamblaje
PutIntegrationMessage
.
Punto final
endpoint
La dirección de punto final de destino para el subensamblaje. El componente
PutIntegrationMessage
admite un
vm://
dirección de punto final Ejemplo:
vm://wcc/PutIntegrationMessage
.

Ficha Avanzado

Propiedad
Nombre de atributo XML
Descripción
Almacenar mensaje
store-message
No especifique
ninguno,
a menos que el servicio de asistencia de Workday le indique lo contrario.
Para almacenar mensajes, utilice el paso
store
de Studio.
Clase de transporte
transport-class
Especifica una clase de implementación alternativa por ensamblaje, si es necesario.
Puede cambiar las clases de implementación de forma global al editar el archivo WEB-INF/classes/spring/assembly-bean.xml.
Ignorar puntos finales dinámicos
ignore-dynamic-endpoints
Especifica si se ignora el valor dinámico de WS-Addressing (WSA) en la cabecera del mensaje entrante o se utiliza para sustituir el valor de la propiedad
Punto final
del transporte.
Utilice el paso
set-dynamic-endpoint
para especificar los detalles de WS-Addressing.
Solicitud de clonación
clone-request
Especifica si se debe encadenar el proceso entre subensamblajes. Defínalo como
true
para crear una copia del mensaje original; así, ningún subensamblaje que modifique el mensaje de solicitud afectará a los demás. Defínalo como
false
para pasar el mensaje original.
Anulación de propagación
propagate-abort
Especifica si un indicador de anulación se propaga desde un subensamblaje al ensamblaje que realiza la llamada.
Un subensamblaje deja de procesarse cuando marca el
MediationContext
como anulado.
Propiedades no definidas
unset-properties
Especifica si todas las propiedades
locales de salida
se restablecen después de que el transporte
local de salida
llame a un subensamblaje.

Ficha Parameters

Parámetro
Descripción
is.event.wid
El ID de Workday del evento de integración al que Workday vinculará el mensaje.
Si no especifica este valor y no está presente en el
lp
variable MVEL, Workday utiliza la
is.system.wid
en su lugar, vinculando el mensaje al sistema de integración. Se rellena automáticamente con
lp.isSet() ? lp.getIntegrationEventWID() : null
.
is.system.wid
El ID de Workday del sistema de integración. Se rellena automáticamente con
lp.isSet() ? lp.getIntegrationSystemRefWID() : null
.
Workday solo utiliza este parámetro si el ID de evento de integración no está disponible.
is.message.severity
Especifica el nivel de gravedad del mensaje:
'CRITICAL'
,
'DEBUG'
,
'ERROR'
,
'INFO'
, o
'WARNING'
. Se rellena automáticamente con
'INFO'
.
is.message.summary
El resumen de mensajes enviado a Workday.
is.message.detail
El detalle del mensaje enviado a Workday.
is.message.detail.richtext
Determina si el detalle del mensaje tiene formato de texto enriquecido. Se rellena automáticamente con
true
.
is.document.variable.name
El nombre de una variable en el
MediationContext
que contiene el resultado de esquema de Atom de un paso
de almacenamiento
de ensamblado. El contenido de la variable se utiliza para añadir una referencia al evento de integración.
El
store
El paso utilizado para crear el documento debe tener el atributo de esquema definido de la siguiente manera:
schema="http://www.w3.org/2005/Atom"
.
is.document.file.name
El nombre de archivo del documento. Si no proporciona uno, Workday utiliza el título del documento de Atom.
is.document.owner.wid
El ID de Workday del propietario del documento. Si no proporciona uno, Workday utiliza el ID de usuario del sistema de integración actual.
is.document.labels
Una lista separada por comas de las etiquetas que se aplican al documento cuando está dentro del ámbito del ID de evento de integración o del proceso de gestión asociado.
is.document.deliverable
Especifica si el documento añadido al evento de integración se entrega automáticamente a un cliente o a un proveedor externo. Se rellena automáticamente con
'true'
.
is.document.delivery.services
Una lista separada por comas de nombres de servicios de integración que se utiliza para etiquetar el documento que se adjunta al evento de integración. Por defecto, Workday utiliza todos los servicios de entrega asociados al sistema de integración.
is.document.retrieved
Especifica si el servicio de recuperación trata el documento como si lo hubiera recuperado. Se rellena automáticamente con
'false'
.
is.message.targets
Una lista separada por comas de referencias a objetos de destino para este mensaje. Estos destinos se convierten en vínculos de objeto en la ficha
Consulta de mensaje de integración
de la aplicación de Workday.
is.message.targets.type
Un tipo de referencia de destino. Se rellena automáticamente con
'WID'
.
is.message.secured.instance.refs
Una lista separada por comas de referencias de instancias seguras para este mensaje.
is.message.secured.instance.refs.type
Permite sustituir el tipo por defecto de referencias de instancia segura. Se rellena automáticamente con
'WID'
.
is.message.storage.enabled
Determina si el mensaje se almacena. Se rellena automáticamente con
'false'
.