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:
|
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. |