Feature Case Study


Citation Oil & Gas Corp.  Search and recovery missions to find misplaced, overdue and lost invoices from frustrated vendors and suppliers. Struggling to get overdue invoice approvals from engineers and operations employees. These issues are common to mid-size independent oil & gas companies in the US but as Citation Oil & Gas Corp. discovered, there is a solution that delivers measurable results. Read the full story.

Banner Solutions
Print E-mail

Welcome to Powervision Software Inc.




A graphical process builder, allowing the user to create and maintain workflows with a simple drag-and-drop user interface.


Designing a workflow is easy and very intuitive. A business process, defined in the PowerRoute environment, consists of a process, tasks, decisions, and actions.


A process is the largest unit within the PowerRoute environment. It incorporates one to as many tasks, decisions, splits, and rendezvous' required to define the business process, as well as the logical sequence for execution.


A task is a sub-unit that is defined within a process. It incorporates one to as many actions, decisions, splits, and rendezvous' required to define the task, as well as the logical sequence for execution.


Decisions are a form of conditional (rule-based) routing which allows the Workflow process to be routed based on a set of pre-defined limitations. The logical expression (decision) is evaluated by the workflow engine to decide the sequence of activity execution within a process.


Actions define what work is to be done and who is doing it. As a part of an action
you can:

  • Create time based scheduling constraints, which require that a certain work item be completed by a certain time.
  • Invoke an escalation procedure when deadlines are not met. There are two levels of escalation, alert and expedite. Automatic email notification of the alert and/or expedite escalation procedure can be sent to specified users.
  • Define a user directed work item by requesting that the user selects the next assignee.
  • Define an automatic route for work items by assigning the action to a specific user or role.
  • Create an electronic post-it style (read-only) note that attaches to the document. Notes are very useful in keeping track of who and when an action has been completed.

Links connect the process, tasks, decisions, and actions that make up the workflow. Modifying existing workflows is simple, and can be done while the system is on-line and in full production. Workflows can be reconfigured on the fly without programming changes, allowing supervisors or system administrators to manage and adjust workflows without technical support.


Tasks, Actions and Decisions are built as independent objects, and can be re-used and shared by many processes. This not only simplifies the creation of new processes, it also allows to change business rules (like approval limits in a Decision object) once, and make the changes automatically reflected in all related processes.