Creating Workflow Steps
A workflow consists of several Steps that a document will undergo in a business process. Each step can have different participants(users responsible for tasks in the step), due date and time, reference documents, transitions (actions users can perform in this step), notifications, etc. The workflow step wizard is dividing into the following four areas:
1.General - name and other general information about the step
2.Transitions - list of choices(actions) a user can perform on this step
3.Automatic Actions - changes the system can perform automatically when a transition is performed
4.Notifications - various notifications before and after the task in this step is due
Specify the general information for the Step.
•Name: Short sensible name for the step
•Instruction: Instructions for the task to be performed in this step
•Participants: Users and/or groups that will be participants of this step. A workflow Participant is any user or group that is assigned to perform a task in a step. User can also change the participants for the next step during the actual workflow process instead of this predefined participants list
•Reference Docs: Reference documents that would help step participants in completing their task
•Due days: Numbers of days and time within which the assigned task has to be completed. Note that due days are calculated from the day the workflow enters this step and not from the start of the workflow itself.
•You can prevent participants from assigning this task to other users by checking the option 'Prevent Participants from delegating...'
A workflow step should have at least one participant to proceed further from this step.
Transitions are actions that participants can perform while the workflow is in any particular step. Transitions also move a workflow from one step to another and can perform various system actions when they are executed. Docsvault allows you to create your own user actions instead of the standard "Yes or No" and "Approve or Reject". As a workflow designer, you have a choice of adding multiple transitions to a step and decide how a document will flow in different conditions.
•In Transition dialog of the wizard, click on the Add button to add a new transition. A new transition dialog will open up as shown below.
•Transition Name: Enter the appropriate name for the transition. Note that this name will be displayed to users as an action that they can perform in the workflow dialog.
oThis transition completes the workflow:- Select this option if this transition is the last action in a workflow and completes the workflow process.
You can also trigger back to back Workflows on documents automatically once the current workflow is completed.
•Moves to Step: Specify the next step this transition will move the workflow to. You may also send the workflow back to the 'performer' of any previous step by checking the "Only assign to participants who previously acted on this step" option. This options should not be used for any steps that will happen after this step as the list of performers of a future step would not be available yet. This option can be useful in situations where the workflow needs to be routed back to a performer of a previous step for corrections.
•Transition Actions: These are actions that the system can perform automatically whenever this transition is performed.
oSet Document Status: Changes or clears a document document status symbolized by a flag
oSet Folder Section: Moves the workflow document to specified Folder Section
oChange Security To: Set the security rights on the workflow documents using security templates. If the security on a document is cleared during the workflow process, it will automatically inherit its parent security.
oCopy File To: Makes a copy of workflow document to specified location.
oMove File To: Moves the workflow document to specified location.
oPlace Shortcut Link In: Create shortcut link for the workflow document in specific location
You can create folders dynamically based on document’s index values while copying, moving or linking to associated document in a workflow.
Dynamically creating folder
oRelate With: Set relation for the workflow document with another documents in Docsvault
oSet Document Notes: Adds document notes to the workflow documents
oRename File To: Renaming a file during transaction
oEmail Using Template: Sending email using predefined Email Template
oSet Indexes: You can assign value to index fields.
Here are few examples of dynamically assigning values to index fields/
Assign Current User for data type index
You can also dynamically assign the current user's name as an index value when transitioning a workflow e.g Author
Assign dynamically current user for index field
Assign dynamic dates for data type index
You can also assign dynamic dates for indexes in the workflow process e.g due date index.
Assign dynamically dates for date type index
Auto increment/decrement for Numeric or Alphabet data type index
Docsvault provides flexibility in allowing you to automatically increment sequence for an index value. You can apply the sequence using the following increment scheme:
•Numbers ex: 1, 2, 3 or 1.1, 1.2, 1.3
•Alphabet ex: A, B, C, D
For example this feature can be used to track a revision process. You can start the workflow for a SOP document using one of the above increment scheme (such as Increment revision alphabet for the 'Revision#' index). As the revision workflow is completed and the document is ready for release the last step of the workflow will automatically increment the Revision# with the next alphabet in sequence.
❖ The last number or alphabet of the selected index value is increased or decreased by specified value.
•Transition Notification: All relevant participants of a step already get email notification when any task is assigned to them as per their personal settings. However the workflow designer can configure additional email notifications here if necessary for other Docsvault users and even for external non Docsvault users to notify them with a custom message.
To: Select the Docsvault users or groups to be notified by clicking on the Add link. You can also send notifications to external non Docsvault users by adding their email addresses by clicking on the email icon.
Subject: Enter a subject for the notification email
Message: Enter a custom message for the notification email
Attach workflow document: Enable this option to send the associated workflow document as an attachment along
with the notification email.
•Transition occurs when
If there are more than one participants to perform an action on a workflow task, you can decide how many users need to perform an action for the transition to be ultimately carried out. Example you may need at least two step participants to approve a purchase order for it to be considered approved.
oAny participant performs this action: If you select this option, the transition is carried out if any of the step participants perform this action.
oAll participants perform this action: If you select this option, the transition will not occur until all participants perform this action. In this case, even if one of the participants performs another action in the step, the other transition is carried out instead of this one.
oAny n participants perform this action: If you select this option, specified number of participants from all available participants must perform this action for this transition to be carried out.
Note: The number of specified participants for this option cannot be more than the total number of participants in this step.
•Prevent participants from attaching documents for this transaction: Enable this option to prevent participants from attaching documents when this action is selected by participants.
•Set relation automatically between the attached documents and the workflow documents: Enable this option to set the relation between workflow documents and the document attached by the participants during the workflow process.
•Require System Password: You can require participants to enter their Docsvault user password to perform this action to verify their identity. If you have the digital signature module you may even enable automatic digital signatures.
oApply User's Digital Signature: Enable this option If you require participants to sign off digitally on the document during a workflow process.
Click on Configure button to select the method to apply digital signatures and the position to sign the document. For more information on type of signature, see Digital Signature Add-ons section.
•Digital Signature feature is only available as an add-on module and requires separate purchase and activation
•Signatures are supported for PDF files only
•A digital certificate should be issued in the name of the participant
•The Participant should have a default signature assigned for workflow
You can configure an automatic transition between the current step and the next to take place when certain conditions are fulfilled. For example, transition to the next step when index 'status' value is changed to 'approved' or cancel a workflow if no action is performed by participants after 2 days of the due date.
•Enable automatic step transition: Select this check box to enable automatic workflow transitions
•Perform following action: Specify the action that should be performed automatically when specified condition is satisfied
oSelect Transition: Select the transition to move the workflow if the specified condition is satisfied
oCancel Workflow: Select this option to cancel the workflow if the specified condition is satisfied
Define a condition that must be met before the above action is performed.
oNo action is taken after due date days n: Specify the number of grace days after due date for the above action to trigger
oIndex value: Specify and index value condition to be satisfied for the above action to trigger
oDocument is digitally signed: Select this option to automatically perform the action when the document is digitally signed
You can even set email notifications and alerts if no action is taken on a step n days before or after the task in this step is due. Example a supervisor and/or a manger can be notified if the step does not transition due to failure of user action after 1 day of its due date.
Enter the number of days before/after a task is due to send an email in a simple text format to either the participants, managers, watchers or other users in the system.
To: Select the workflow roles or Docsvault users/groups to be notified by clicking on the Add link.
Subject: Enter the subject of the reminder/notification email
Message: Enter some custom content for the notification email
Repeat the above procedure (1 through 4) to add as many steps to the workflow as needed. There is no limit to the number of steps that can be added to a workflow.