The workflow engine comprises:
- a .Net web application for end users (Workflow Portal)
- a .Net web application for administrators and process managers
- a SQL relational database containing the process definition, request follow-up and user management (which can be synchronized with existing directories).
The WorkflowGen database contains:
- user management
- process definition
- follow-up information about on-going and closed processes, as well as significant workflow related data (approvals, amounts, documents, etc).
Files, such as PDF documents, are stored on the server and auto-archived in chronological order.
Applications used to implement actions:
- .Net Web Form management
- Form data export to SQL database
- Document upload
- Document approval
- Retrieve users from the directory to perform an action or for email notification
- XML transformation (for EAI features)
You can also re-use existing compatible web services.
Optional connectors are available:
- Connectors for Sharepoint 2003-2007
- Adapter for SAP
The development kit allows you to develop your own workflow applications.
Dozen of ready to use applications with source code examples are available on the Community site .