Skip to main content
Overtech Technologies

Overtech Wiki

Go Search
Home
ContactsLaw
Index
FAQs
Tips
Search
Help
  
Overtech Wiki > ContactsLaw > Workflow  

Workflow

In ContactsLaw, an activity contains a discrete set of steps, which forms the static workflow for that activity. All activities must have at least one step in order to be started by members.
 
Actions and states
 
Depending upon the type of activity, it may be capable of exhibiting different states of behaviour. For example, trust payments support a 3-step request-authorise-process workflow and, in doing so, will behave differently at each step. You tell the activity system which step should exhibit each behaviour by setting the 'action' property. (See also: List of supported workflow behaviours)
 
Additionally, some actions occur within the activity system itself, beyond the scope of the particular activity itself. In this way, you can extend the functionality of built-in activities by adding steps that navigate to websites, create tasks, etc.
 
Finally, some activities do not provide a screen or capture form in which to interact with - or - you may not wish to invoke this. In this case, you can make a step that consists of a journal or fixed charge only; typically this models situations where activities are completed outside of the system, such as opening mail or performing paper filing.
 
Optionality
 
Steps in a workflow may be marked as optional, meaning that members with sufficient authority will be able to skip over them. This makes it easy to create activities that adapt to staff hierarchies. For example, the 'request' step on many activities can be skipped by partners in the practice, since they would not need to seek authority from themselves.
 
Note: Marking the final step in a workflow as optional has a special meaning for certain types of actions.
 
Charge policy
 
You have the option to attach a journal (timer), a fixed charge or both to each step in a workflow. This allows you to have granular control over which parts of the activity are billable and the technique that is most applicable to record the charge.
 
Delegation
 
To model situations where a successive step in a workflow must be completed by a particular member, you can configure that step to automatically suggest this member. This is useful in situations where the subordinate members complete the initial work and pass responsibility to file managers/supervisors.
 
Permissions
 
The extensive permissions system in ContactsLaw allows you control to the finest degree, including being able to restrict individual steps of an activity to certain members/groups. This feature is made considerably more powerful through the concept of supervision and collaboration, which allows permissions to be used to both restrict access and to indicate responsibility.

Last modified at 4/02/2010 12:24 PM  by Bradley Smith