Saltar al contenido principal
Administrator Guide
Última actualización: 2023-06-23
Referencia: objeto auxiliar de parámetros de inicio

Referencia: objeto auxiliar de parámetros de inicio

Propiedades útiles

Nombre
Notas
integrationEventWID
Devuelve el ID de Workday del evento de integración relacionado con el inicio actual de la integración. Útil al realizar llamadas a servicios web como
Get_Event_Documents
,
Put_Integration_Message
, o
Put_Integration_Event
.
Proporciona automáticamente un parámetro por defecto para los componentes comunes wcc://GetEventDocuments, wcc://PutIntegrationMessage y wcc://PutIntegrationEvent.
integrationSystem
Devuelve el
Integration_System_ID
para el sistema de integración actual. Resulta útil a la hora de rellenar llamadas de servicio web para suscripciones de eventos o solicitudes de sustitución de campo.
integrationSystemRefWID
Devuelve el ID de Workday para el sistema de integración actual. Una alternativa totalmente equivalente a la
integrationSystem
propiedad
parentEventWID
Devuelve el ID de Workday del evento principal del evento de inicio actual.
sentOn
Devuelve la fecha y la hora de inicio de la integración con el formato de fecha y hora ISO-8601.
sentOnAsDate
Devuelve la fecha y la hora de inicio de la integración en forma de
java.util.Date
objeto

Funciones útiles

Algunas de estas funciones especifican un parámetro de inicio solo por su nombre. Otras especifican tanto el nombre del parámetro de inicio como el nombre del servicio de integración que lo proporciona. Estos últimos son útiles cuando existe un parámetro de inicio con el mismo nombre en varios servicios de integración configurados en el sistema de integración. La mayoría de las integraciones no tienen por qué admitir nombres de parámetros de inicio que están duplicados en varios servicios, por lo que esas funciones se requieren con menos frecuencia.
Nombre
Argumentos
Tipo de valor devuelto
Notas
exists
Nombre de cadena
Booleano
Devuelve true si el parámetro de inicio con nombre no tiene un valor vacío.
Cadena service_name, nombre de cadena
Booleano
Devuelve true si el parámetro de inicio con nombre en el servicio de integración especificado no tiene un valor vacío.
Es preferible a la versión de argumento único solo cuando existe un parámetro de inicio con el mismo nombre en varios servicios de integración activados en el sistema de integración.
getDate
Nombre de cadena
Cadena
Devuelve el valor de fecha con formato de cadena del parámetro de tiempo de ejecución. El formato es YYYY-MM-DDZ o YYYY-MM-DD+/-offset.
Cadena service_name, nombre de cadena
Cadena
Devuelve el valor de fecha con formato de cadena del parámetro de tiempo de ejecución del servicio especificado. El formato es AAAA-MM-DDZ o AAAA-MM-DD +/- compensación.
getParameterData
Nombre de cadena
org.w3c.dom.Element
Devuelve el elemento XML.
Integration_Runtime_Parameter_Data
, que contiene el parámetro de inicio con nombre de la
Launch_Integration_Event
mensaje que se envía a la integración en el inicio.
Cadena service_name, Cadena nombre
org.w3c.dom.Element
Devuelve el elemento XML.
Integration_Runtime_Parameter_Data
, que contiene el parámetro de inicio con nombre del servicio especificado del
Launch_Integration_Event
mensaje que se envía a la integración en el inicio.
getReferenceData
Nombre de cadena, Tipo de cadena
Cadena
Devuelve el ID de referencia del tipo especificado para el parámetro de inicio con el nombre especificado.
Ejemplo: este código devuelve el ID de empleado de un parámetro de inicio llamado Empleado:
lp.getReferenceData(‘Employee’, ‘Employee_ID’)
getReferenceDataList
Nombre de cadena, Tipo de cadena
List<String>
Devuelve una lista en Java que contiene cero o más IDs de referencia de un parámetro de inicio de varias instancias.
Cadena service_name, nombre de cadena, tipo de cadena
List<String>
Devuelve una lista Java que contiene cero o más IDs de referencia de un parámetro de inicio de varias instancias de un servicio especificado.
getSequencedValue
Nombre de cadena
Cadena
Devuelve el valor actual del generador de secuencia con el nombre especificado.
Cadena service_name, nombre de cadena
Cadena
Devuelve el valor actual del generador de secuencia especificado que se ha declarado en el servicio especificado.