Designing a workflow to update To-dos in BMC Helix Business Workflows
Before you begin
- Ensure that you have created a the task type of service action. For more information, see To create a service action.
- Ensure that you have configured the BMC Helix Innovation Studio connector. For more information, see BMC-Helix-Innovation-Studio-connector.
To create a workflow to update To-dos in BMC Helix Business Workflows
- As a Catalog administrator, log in to BMC Helix Digital Workplace Catalog.
- Select Services > Workflows.
- Click New Workflow.
- In Name, specify a meaningful name for the workflow.
Example: Employee onboarding workflow for To-dos (Optional) From the Catalog list, select the appropriate catalog for which you want to create the workflow.
Example: Business Workflows Sub Catalog.- Drag the Update Task element to the canvas.
- Complete the sequence flow by connecting the Start
element to the Update Task element, and another sequence flow to connect the Update Task element to the End
element.
- Click the Update Task element.
- On the GENERAL tab, in the VARIABLES section, add the Service Broker Context data type of variable.
- Click Add or remove variables.
- In the Add/ Remove Variables page, in Name, add a meaningful name.
For example, SB Context for employee onboarding To-dos - In Data Type, select Service Broker Context.
On the Element properties tab, in the INPUT MAP section, click edit next to the following fields and select the specified values in the Edit Expression window:
Field
Description
Example
Connection ID
Expand the Connection ID list, and select the BMC Helix Innovation Studio connector name that is used to connect with BMC Helix Business Workflows.
This field specifies the connection to be established between BMC Helix Digital Workplace and BMC Helix Business Workflows when the workflow is executed at runtime.
Task ID
Expand the SB Context list > Task list, and select ID.
This field specifies the ID of the Task that is associated with the To-do.
After the connection is established, the system sends the Task ID details when the associated To-Do status is updated.
Service Request ID
Expand the SB Context list > Service list, and select Service Request ID.
This field specifies the instance ID of the service request that is created when the end user starts working on the To-do. This is a latent service request and cannot be viewed by the end users.
Requester
Expand the SB Context list > Requested by User list, and select Login Name.
The system sends the requester's login name when the To-do status is updated.
Q As
Expand the SB Context list > Process variables list, and select Questions and Answers.
The system sends the questions and answers provided by the end user when the To-do status is updated.
- Click Save.
You have created a workflow to update the To-dos information in BMC Helix Business Workflows.
Troubleshooting
If an end user is unable to submit the To-do responses due to workflow failure at runtime, the case agent in BMC Helix Business Workflows must fix the issue and then reopen the To-do for the end user.
Where to go from here