Home Blogs Forums Marketplace Files
 
 
 

Workflow v6.5 Custom Action Toolkit Samples

File Details
Downloads: 76 File Size: Unknown
Posted By: MarvinLum Views: 999
Date Added: 16 May 2007

This VS 2005 C# solution demonstrates how to build a set of custom actions for Workflow 6.5.  These actions require the Workflow 6.5 XML Picker Window Control to be registered in the GAC.  The XML Picker can be found in the Workflow Tools and Utilities section of this portal.

Actions include:

Set KPI Value  *NEW for Workflow 6.5 
With the expanded work done with KPI values now visible in a tasklist in Workflow 6.5, this custom action allows you to set a dynamic from xml or static value to a KPI.

Assign Group User (Task Load Balancing)
This custom action allows you to load balance the assignment of a task to a user specified in a group that has the least number of assigned tasks in the ready state.  This task assignment only applies to Workflow processes that have been created from the model that the custom action is implemented.

Set Task Description
This custom action allows you to change the task’s description property.  This action is useful when you need to change the name of the task after it is completed.  For example changing it from “Needs Manager Approval” in the Ready state of the task to “Manager Approved” after the task has been executed by a manager and changed to a Complete state.

Create Folder
This custom action allows you to create a Workflow folder at run time of a process and to move the process to the newly created folder.

Move Process
This custom action allows you to pick a Workflow folder to move the process to.

Rename Process
This custom action allows you to rename a process during runtime. 

Write To Event Log
This custom action will write process data to the event log.

Get Group Emails
This custom action allows you to retrieve individual member’s information from a specified Workflow group into a structured XML object including a user’s email, ID, first name, and last name.  This action is useful when you need to send emails to all members of a group assigned to a task.
 

*These actions are provided as-is.  The sample does not include support or a guarantee that reported bugs will be addressed.  Captaris assumes no liability or responsibility for this sample or its use.

Comments
No comments exist for this file.
  Privacy    Site Terms   Contact Administrator