Drei Ebenen: Prozess-Designer, Workflow-Applikation-Anwendersicht, Workflow-Applikation-Administratorsicht
Einfache Implementierung
Für viele Workflows keine Programmierkenntnisse erforderlich
Automatisierte Erinnerungsfunktionen für E-Mail Benachrichtigungswesen, Eskalationsmanagement und die Delegation von Aufgaben
Rein browserbasierte Anwendung, keine Clientinstallation erforderlich
Workflow-Applikationen unterstützen alle gängigen Browser (Visueller Formular- und Workflow-Designer und Teile der Administration erfordern den Internetexplorer ab Version 6)
Einfache Kommunikation mit externen Datenquellen
Unterstützt Sicherheitsstandards wie SSL- Verschlüsselung
Durch Unterstützung von ODBC und XML-Standards sind einfache Schnittstellen zu bestehenden Systemen möglich
Integrierte Rollenverwaltung. Alternativ sind Rollen und Benutzerrechte aus externen Datenbanken möglich. Beliebig mit interner Rollenverwaltung kombinierbar.
Verschiedene Optionen einen Vorgang einzuleiten, z.B. anonym oder nach Selbstregistrierung (beispielsweise für Internetformulare), nach Anmeldung oder Single-Sign-On. Auch Triggern eines Workflows durch externe Systeme wie z.B. Einträge in einer Datenbanktabelle möglich.
Vollständige Dokumentation des Workflowprozesses inklusive aller Versionen der ausgefüllten Formulare
Übergreifende Übersichtsseiten über mehrere Workflow-Applikationen
Individuelle Erweiterungen über eigene externe Skripte möglich
Benutzerabgleich mit bestehenden Systemen wie ADS, LDAP oder ODBC-Datenbanken möglich
Elemente frei positionierbar, Positionierungshilfen und automatische Positionierung
Elemente konfigurierbar (z.B. Breite, maximale Eingabelänge, Pflichtfelder, Eingabeüberprüfungen, Vorgabewerte, Autowerte, Datenbankanbindung, Bindung an Benutzerdaten)
Integrierter Editor für Auswahllisten, Radiobuttons und Checkboxen
In mehreren Formularen wiederverwertbare Formularkomponenten
Berechtigungen für Formularzeilen (Lesestufe, Bearbeitungsstufe je nach Workflowrolle)
Gruppierung einzelner Formularzeilen zu Formularbereichen, in Workflowschritten individuell steuerbar
Sichtbarkeit von Formularbereichen über Formularinhalt steuerbar (z.B. Bereich Ehepartner nur sichtbar, wenn verheiratet)
Formularzeilen durch Anwender wiederholbar (z.B. für Eingabe von Bestellungen), fest vorgegebene Wiederholungen, oder automatische Wiederholung zur Anzeige von Datenbankinhalten möglich
Automatische Berechnungen von Formularfeldern inklusive Aggregationsfunktionen über wiederholbare Zeile (z.B. Menge und Einzelpreis -> Postenpreis -> Gesamtpreis)
Unternehmenskonforme Gestaltung der Formulare über den CSS-Standard möglich
Möglichkeit Aussehen von Pflichtfeldern, Nur-Lese-Feldern und Inhaltsänderungen über CSS-Klassen zu steuern
Definition von Organisationseinheiten und deren Eigenschaften (z.B. Antragsteller mit Eigenschaft „eigene Arbeitsgruppe“, Arbeitsgruppe mit Eigenschaft „Gruppenleiter“ usw.)
Vererbung von Eigenschaften einer Organisationseinheit an andere Organisationseinheiten zur vereinfachten Bearbeitung
Einschränkung von Eigenschaften (z.B. Eigenschaft „Stellvertreter“ auf eine Person der eigenen Arbeitsgruppe einschränkbar)
Vordefinierte Zuordnung und Zuordnung zur Laufzeit möglich z.B. („Gruppenleiter“ fest vorgegeben, aber „Stellvertreter“ bei einem Urlaubsantrag bei Antragsstellung auswählbar)
Einfacher Aufbau eines Workflows durch Drag & Drop vordefinierter Elemente (Person, Personen, Entscheidung, bedingte Verzweigung, Aktion, Unterworkflows, Vorgangsende)
Festlegung der Bearbeiter durch zuvor definierte Organisationseinheiten (z.B. Gruppenleiter der Arbeitsgruppe des Antragstellers) oder durch Datenbankabfragen
Berechtigungsstufe, sichtbare Formularbereiche, zusätzlicher Schreibschutz für gewählte Formularbereiche, Steuerung der Pflichtfelder
Eskalationsszenarien (Erinnerungen, maximale Reaktionszeit, automatische Weiterleitungen) mit frei konfigurierbaren Arbeitszeiten
Optionaler Versand von E-Mails (Aktion erforderlich, Erinnerung) mit eigenen E-Mailtexten, mit Platzhaltern für Vorgangsdaten und Formularfeldern
Start von mehreren Subprozessen, entweder immer oder aufgrund von Formulardaten (z.B. Unterprozess „Softwareinstallation“ nur starten, wenn auch ein Rechner beantragt wurde)
Synchronisation der Unterworkflows mit dem Hauptworkflow oder unabhängiges Laufen
Im Falle der Synchronisation direkte Rückgabe von Formularwerten an Elternprozess möglich
Anmeldung mit Benutzername / Passwort oder Single-Sign-On möglich
Schnellansicht aller zur Bearbeitung stehender Vorgänge im Hauptmenü möglich. Optional auch Übersicht aller offenen Vorgänge, wenn vom Administrator genehmigt
Übersicht mit Titel, Workflowstatus, frei definierbaren Formularfeldern und Aktionen wie Ansehen, Bearbeiten, Detailansicht für Administratoren
Vielfältige Such- und Filtermöglichkeiten
Optional visuelle Workflowsicht mit Markierung des bisherigen Workflow Verlaufes
Initiierung neuer Vorgänge
Eingabe der Zeiten der Abwesenheit. Wenn vom Workflowdesigner vorgesehen, sofortige Weiterleitung an den Stellvertreter.