Resolve Workflow Activities
- Last UpdatedNov 24, 2023
- 3 minute read
You can resolve workflow activities while installing the package. This is done to ensure that the workflow is executed without any errors.
During workflow installation, the values entered in the target fields of the Settings form are considered for installation. If values are not entered for the target fields, the values of the source fields are considered.
Note that a package does not resolve the values of those properties for which expression editor is used. You might have to manually define the value in the target environment or copy the required artifacts.
Rebuild Scenario
When you rebuild a workflow that was edited after adding it to the package template, the package template retains the old data in the settings form, but considers only the latest record. This does not affect the functionality of the workflow that is rebuilt. For example, consider a workflow that contains an Invoke Form activity which points to an employee list. After adding the workflow to the package template, consider that the invoke form activity is modified to customer list. When you rebuild workflow, the Settings form will contain both the employee list and customer list, but will consider only the customer list.
Workflow Activities Resolved
The following table shows the properties of the activities that are resolved:
|
Categories |
Activity |
Resolved Properties |
Comments |
|---|---|---|---|
|
- |
Start Activity |
XML Variables |
For more information, see Resolving XML Variables. |
|
Human Activities |
Task Activity |
Task Type |
- |
|
All Human Activities |
Redirect URL |
Resolve the redirect URLs or redirect paths specified in the workflow. For more information, see Resolving Redirect URL. |
|
|
Delivery Channels |
For more information, see Resolving Delivery Channels. |
||
|
Set Calendar for Timeout |
The calendar of type Organization is identified as an associated artifact. The Resource Calendar is not considered as an associated artifact. You must ensure that if the workflow uses any resource calendar, the resource calendar is available in the target environment. |
||
|
Invoke Form Activity |
Form |
Identified as an associated Form. |
|
|
Version |
In the target environment, if multiple versions of the form are present, then the latest published version of the associated form is considered. For more information, see Mapping the Version of the Associated Form. |
||
|
Template Path |
For more information, see Resolving Template Path. |
||
|
Engine Activities |
Update Parent Variables |
Parent Workflow Application Name |
- |
|
Parent Workflow Name |
Identified as an associated workflow. In the target environment, if multiple versions of the workflow are present, then the latest published version of the workflow is considered. |
||
|
Workflow Activity |
Repository |
- |
|
|
Workflow |
Identified as an associated workflow. |
||
|
Version |
In the target environment, if multiple versions of the workflow are present, then the latest published version of the workflow is considered. For more information, see Mapping the Version of the Associated Workflow to the Parent Workflow. |
||
|
Database Activity |
Database Connection |
Database Connection is identified as associated artifact. For all the Command Types of a Database Connection, the target database must have all the required tables and stored procedures. While installing, the package references only the tables and stored procedures. Ensure that you have created all the required tables and stored procedures in the target environment. |
|
|
Communication Activities |
Wait for Email Activity |
Attachment Save Location |
For more information, see Resolving File Details. |
|
Integration Activities |
Script Activity |
References property |
Resolve the assembly file path in the target environment. For more information, see Resolving Script Activity References. |
|
List Activities |
List Navigator |
List Name or ID |
Identified as an associated List. |
|
Wait For Event |
List ID |
Identified as an associated List. |
|
|
Logic App |
Wait for Logic App Alert Activity |
|
For more information, see Resolve Wait For Logic App Alert |
|
Call Logic App Activity |
Logic App Connection |
Logic App Connection is identified as associated artifact. For more information, see Resolve Call Logic App Connection |
|
|
Message Queue |
SendMQData Activity |
Message Queue Connection |
Message Queue Connection is identified as associated artifact. |
In This Topic
Related Links
- Map the Version of the Associated Workflow to the Parent Workflow
- Map the Version of the Associated Form
- Resolve Redirect URL
- Resolve Template Path
- Resolve Workflows with Database Activity
- Resolve Script Activity References
- Resolve Delivery Channels
- Resolve XML Variables
- Resolve Wait For Logic App Alert
- Resolve Call Logic App Connection