Reference: PutIntegrationEvent Subassembly Properties
Common Table
Property | XML Attribute Name | Description |
|---|---|---|
Id
| id
| The unique ID of the PutIntegrationEvent subassembly within the
assembly. |
Routes Response To
| routes-response-to
| The destination of the response message for the
PutIntegrationEvent subassembly. |
Execute When
| execute-when
| A condition that determines whether the PutIntegrationEvent
subassembly executes. |
Endpoint
| endpoint
| The target endpoint address for the subassembly. The
PutIntegrationEvent component supports a
vm:// endpoint address. Example:
vm://wcc/PutIntegrationEvent . |
Advanced Tab
Property | XML Attribute Name | Description |
|---|---|---|
Store Message
| store-message
| Specify none unless otherwise advised by Workday Support.To
store messages, use Studio's store
step. |
Transport Class
| transport-class
| Specifies an alternative implementation class on a per-assembly basis, if
required. You can globally change the implementation classes by
editing the WEB-INF/classes/spring/assembly-bean.xml file. |
Ignore Dynamic Endpoints
| ignore-dynamic-endpoints
| Specifies whether to ignore the dynamic WS-Addressing (WSA) value in the incoming
message's header or use it to override the value in the transport's
Endpoint property.Use the
set-dynamic-endpoint step to specify
WS-Addressing details. |
Clone Request
| clone-request
| Specifies whether to chain processing between subassemblies. Set to
true to create a copy of the original message so
that any subassembly modifying the request message won't affect the others.
Set to false to pass the original message. |
Propagate Abort
| propagate-abort
| Specifies whether an abort flag propagates from a subassembly to the calling
assembly. A subassembly stops processing when it marks the
MediationContext as aborted. |
Unset Properties
| unset-properties
| Specifies whether all local-out properties reset after the
local-out transport calls a
subassembly. |
Parameters Tab
Parameter | Description |
|---|---|
is.event.wid
| The Workday ID of the integration event to which Workday will link the message. If
you don't specify this value and it isn't present in the
lp MVEL variable, Workday uses the
is.system.wid parameter instead, linking the
message to the integration system. Automatically populates with
lp.isSet() ? lp.getIntegrationEventWID() :
null . |
is.system.wid
| The Workday ID of the integration system. Automatically populates with
lp.isSet() ? lp.getIntegrationSystemRefWID() :
null .Workday only uses this parameter if the integration
event ID isn't available. |
is.process.desc
| The integration event description. Workday displays this value in its Process Monitor.
Required when creating a new integration event. |
is.event.initiated
| The date and time when the integration event initiates. If you enter the string value
'current' , the current date and time is sent to
Workday. |
is.event.completed
| The date and time when the integration event completes. If you enter the string value
'current' , the current date and time is sent to
Workday. |
is.response.msg
| The most recent message or activity for the integration event. A free-form text
field. |
is.event.member.wids
| A comma-separated list of Workday IDs representing members linked to this integration
event. |
is.percent.complete
| A value that Workday uses to maintain the Percent Complete progress bar. The value can
be any type that can be converted to a Java BigDecimal object. It must be a
value between zero and 100. |