OpenCms jbpm Workflow Engine. OpenCms und jbpm Workflow Engine



Ähnliche Dokumente
Workflows verwalten. Tipps & Tricks

Übersicht... 2 Dateiupload... 3 Administratorfunktionen... 4

Workflow Monitoring basierend auf den SemTalk Services. Semtation GmbH

Liferay 6.2. Open Source IT-Dienstleister. Ein modernes Open Source Portal System. forwerts solutions GmbH, Gabriele Maas

RT Request Tracker. Benutzerhandbuch V2.0. Inhalte

FORUM HANDREICHUNG (STAND: AUGUST 2013)

Integration mit. Wie AristaFlow Sie in Ihrem Unternehmen unterstützen kann, zeigen wir Ihnen am nachfolgenden Beispiel einer Support-Anfrage.

Lavid-F.I.S. Ablaufbeschreibung für. Arbeitszeiterfassung. Lavid-F.I.S.

1 Was ist das Mediencenter?

GE Capital Equipment Financing. GE Capital Leasing-Tool Schulungsunterlagen

Archiv - Berechtigungen

GRS SIGNUM Product-Lifecycle-Management

Ihr CMS für die eigene Facebook Page - 1

IAWWeb PDFManager. - Kurzanleitung -

Erfassen von Service-Meldungen über das Web-Interface auf

Event-Konzept (Stand )

Kapsch Carrier Solutions GmbH Service & Support Helpdesk

Einrichten des Elektronischen Postfachs

Schnelleinstieg AUSWERTUNGEN ONLINE (Steuerberater-Version)

Die Dateiablage Der Weg zur Dateiablage

Erstellen einer in OWA (Outlook Web App)

Brainloop Dox Häufig gestellte Fragen

Schuljahreswechsel im Schul-Webportal

Kommunikations-Management

Anleitung zum erstellen einer PDF-Datei aus Microsoft Word

Einleitung: Frontend Backend

Anleitung zur Bearbeitung von Prüferkommentaren in der Nachreichung

Alerts für Microsoft CRM 4.0

Einkaufslisten verwalten. Tipps & Tricks

Einführungskurs MOODLE Themen:

Website der Solling-Schule (Berlin) Anleitung zur Nutzung

Schulung Marketing Engine Thema : CRM Übersicht Funktionen

Aktuelles, Mitteilungen und Veranstaltungen verwalten

Adventskalender Gewinnspiel

Das Anlagenmanagement:

Webinar-Partnerprogramm

TEAMWORK-Uploader. Dokumentenaustausch mit dem PC

Anleitung zur Benutzung des jobup.ch Stellensuchendekontos

TYPO3 Super Admin Handbuch

SMS4OL Administrationshandbuch

Handbuch für Gründer. Daniela Richter, Marco Habschick. Stand: Verbundpartner:

Tutorial. Wie kann ich meinen Kontostand von meinen Tauschpartnern in. übernehmen? Zoe.works - Ihre neue Ladungsträgerverwaltung

FTP-Server einrichten mit automatischem Datenupload für

Benutzeranleitung Superadmin Tool

Anleitung zum LPI ATP Portal

Schnittstelle DIGI-Zeiterfassung

Updatebeschreibung JAVA Version 3.6 und Internet Version 1.2

Aufbau des CariNet 2.0 Was ist CariNet?

Datenaustausch mit dem BVK Data Room

Newsletter. 1 Erzbistum Köln Newsletter

Nutzerhandbuch Softwaresystem Inspirata. Benutzerhandbuch Softwaresystem Inspirata

GITS Steckbriefe Tutorial

Persönliches Adressbuch

1. Login und Logout S Sitzung starten S Sitzung beenden S Passwort vergessen S Navigation, Downloads und Uploads S.

Vergleich: Positionen der Word 2003-Befehle in Word

Statistik. Unter dem Register Statistik werden alle Sendeaufträge verwaltet, die Sie für den Versand Ihrer Newsletter angelegt haben.

Outlook Vorlagen/Templates

Version: Version

Anwendungsbeispiele Buchhaltung

DIE ZUKUNFT BEGINNT JETZT: ELEKTRONISCHE UNTERSCHRIFT

THEMA: "SAS STORED PROCESSES - SCHNELL GEZAUBERT" HELENE SCHMITZ

Automatisches Beantworten von - Nachrichten mit einem Exchange Server-Konto

Support-Ticket-System. - Anleitung zur Benutzung -

WordPress. Dokumentation

ACCOUNTS. Wer ist marken mehrwert und was passiert mit den Daten? Wozu brauche ich einen Account bei marken mehrwert?

Alle alltäglichen Aufgaben können auch über das Frontend durchgeführt werden, das in den anderen Anleitungen erläutert wird.

Karten-Freischaltung mit dem UNLOCK MANAGER

NetStream Helpdesk-Online. Verwalten und erstellen Sie Ihre eigenen Tickets

OLXTeamOutlook 1.5 für Outlook 2003, 2002/XP, 2000 und 97/98

Datenaustausch mit dem BVK Data Room

Kleines Handbuch zur Fotogalerie der Pixel AG

Hilfedatei der Oden$-Börse Stand Juni 2014

IM Online help Stand April 2015

MORE Profile. Pass- und Lizenzverwaltungssystem. Stand: MORE Projects GmbH

Vodafone Conferencing Meeting erstellen

ZIMT-Dokumentation für Studierende Webmail-Oberfläche (Roundcube)

Klicksparen. Einrichtung und Nutzung von Klicksparen am Beispiel vom iphone Hamburg,

Lehrer: Einschreibemethoden

Online-Prüfungs-ABC. ABC Vertriebsberatung GmbH Bahnhofstraße Neckargemünd

FEHLER! TEXTMARKE NICHT DEFINIERT.

Historical Viewer. zu ETC5000 Benutzerhandbuch 312/15

Dokumentation Typo3. tt - news - Nachrichtenmodul

Erste Schritte mit Sharepoint 2013

Lizenz Verwaltung. Adami Vista CRM

Frankieren in Microsoft Word mit dem E Porto Add in der Deutschen Post

Verwalten Sie Ihre Homepage von überall zu jeder Zeit! Angebote und Informationen auf

SMS-Versand in MACS Einrichtung des SMS-Versand Verwendung des SMS-Versandes Der SMS-Versand Empfängerfeld Empfänger-Rufnummer Inhalt der SMS

Benutzerverwaltung Business- & Company-Paket

Persönliche Daten bearbeiten

Das Modul Hilfsmittel ermöglicht den Anwender die Verwaltung der internen Nachrichten, Notizen, Kontakte, Aufgaben und Termine.

OutLook 2003 Konfiguration

Outlook 2000 Thema - Archivierung

Hier finden Sie häufig gestellte Fragen und die Antworten darauf.

Angaben zu einem Kontakt...1 So können Sie einen Kontakt erfassen...4 Was Sie mit einem Kontakt tun können...7

Bedienungsanleitung für den SecureCourier

Einleitung...1 Datenbereich und Arbeitsgruppe auswählen...2 Neuer Termin anlegen...3 Terminübersicht anzeigen...9

BUILDNOTES TOPAL FINANZBUCHHALTUNG

Anleitung zur Erstellung und Bearbeitung von Seiten in Typo3. Typo3. Anleitung. Wenpas Informatik

Sichere Anleitung Zertifikate / Schlüssel für Kunden der Sparkasse Germersheim-Kandel. Sichere . der

Dialyse Benchmark - Online so funktioniert s

Transkript:

OpenCms und jbpm Workflow Engine Geschäftliche Abläufe in einem Unternehmen folgen zu einem großen Prozentsatz beschreibbaren Prozessen, den so genannten Geschäftsprozessen. Diese Erkenntnis führte zum Business Process Management (BPM). Die meisten Abläufe und Prozesse innerhalb einer Organisation eignen sich hervorragend zur Steuerung durch Software. In den letzten Jahren hat sich das Open Source-Produkt jbpm von JBoss zu einer der führenden Workflow-Engine entwickelt, wenn es um die Implementierung von effizienten Arbeitsabläufen für die Java 2EE Plattform geht. Vorteile der jbpm Engine Integration der jbpm Workflow-Engine als Modul in das OpenCms-Backend unter Beibehaltung des gewohnten look and feel Wiederverwendbarkeit der Geschäfts-Services Geschäftsprozesse lassen sich leicht anpassen Prozess orchestriert vorhandene Services zu unterschiedlichen Geschäftsprozessen Grafischer Editor für jbpm als Eclipse-Plugin verfügbar comundus verbindet jbpm Workflow Engine mit OpenCms jbpm ist eine klassische Workflow Engine. Es wird ein Zustandsautomat beschrieben, der dann zur Laufzeit in der jbpm-engine abläuft. Die Prozessbeschreibung erfolgt in XML und wird in der Regel durch einen grafischen Editor (Eclipse-Plugin) modelliert. Bei komplexen Content Management-Projekten werden heute meist verschiedene Workflows zur Veröffentlichung von Dokumenten gefordert, typisch sind 4-Augen- oder 6-Augen-Workflows. Dieser Kundenwunsch war für comundus Anlass, das Open Source Prozess-Framework für die comundus OpenCms-JBPM Workflow Engine, Seite 1 von 6

Java 2EE Plattform mit OpenCms zu verbinden. Sie verknüpft Dateien aus dem Virtuellen Dateisystem von OpenCms mit jbpm-prozessen. Dadurch können verschiedene Workflows einfach in OpenCms abgebildet werden. Die Möglichkeiten der so definierten Prozesse umfassen Aufgaben für Beteiligte, Systemaktionen, Abzweigungen und parallele Pfade. Die JBPM Workflow Engine verwendet das look and feel von OpenCms, so dass sich OpenCms Nutzer schnell auf der Oberfläche zurechtfinden. Aufgerufen wird die Komponente über das Drop-Down- Menü Ansicht : Abb. 1: Aufruf der Komponente in OpenCms und Funktionsauswahl Daraufhin wird der Startschirm mit den Administrationsmöglichkeiten angezeigt: Workflowinstanzen: Übersicht der insgesamt vorhandenen Workflows Meine Aufgaben: Aufgaben des einzelnen Users Workflow Templates: Administrationsoberfläche zum Hochladen neuer Workflows und Starten neuer Instanzen Workflowinstanzen Die Ansicht Workflowinstanzen zeigt alle vom User angelegten Workflows. Sie dient der erweiterten Statusbeobachtung und bietet darüber hinaus Funktionalitäten zur manuellen Beeinflussung bestehender Workflows wie Löschen von Workflows, Verschieben einzelner Aufgaben innerhalb des Workflows (z.b. bei Urlaub oder Ausscheiden eines Nutzers) oder Setzen von Knotenpunkten durch den Administrator. Auf der Übersichtsseite lassen sich die Workflows nach Workflow-Typ, Datum oder Status sortieren. comundus OpenCms-JBPM Workflow Engine, Seite 2 von 6

Abb. 2: Ansicht der Workflowinstanzen Bei Anwahl einer Workflowinstanz werden die einzelnen Teilaufgaben aufgelistet: Abb. 3: Aufgabenstatus comundus OpenCms-JBPM Workflow Engine, Seite 3 von 6

Meine Aufgaben In der Ansicht Meine Aufgaben werden dem User seine Aufgaben angezeigt. Er kann nach Workflow- Typ, Startdatum oder Status sortieren. Ein rotes Icon zeigt an, dass hier eine Aktion von ihm erwartet wird (Erledigung einer Aufgabe oder Beantwortung einer Anfrage). Abb. 4: Meine Aufgaben Ist die Aufgabe erledigt, bestätigt der User dies in der Detailansicht. Klickt er auf Erledigt, so wird automatisch ein entsprechendes Formular erzeugt. Abb. 5: Meine Aufgaben Detailansicht comundus OpenCms-JBPM Workflow Engine, Seite 4 von 6

Nachrichten Bei Fragen kann die Nachrichtenfunktion der Workflow Engine genutzt werden. Ähnlich wie bei einem Forum mit Threads zu bestimmten Themen werden hier einzelne Nachrichten aufgabenbezogen verwaltet, was die Übersicht erleichtert. Workflow Templates Über die Ansicht Workflow Templates können Templates verwaltet werden: Abb. 6: Workflow Templates Hier kann der Administrator neue Templates für Workflows durch Hochladen einer XML-Datei erstellen oder vorhandene bearbeiten (mit automatischer Versionierung). Die in XML definierten jbpm-workflows können wahlweise manuell oder über einen grafischen Editor (als Eclipse-Plugin erhältlich) editiert werden. Rechtesteuerung Die Rechtesteuerung erfolgt über die OpenCms Benutzerverwaltung. So ist es möglich, dass z.b. nur der Administrator neue Workflow-Templates anlegen darf, ein Projektmanager Workflows instanziieren kann und für den User lediglich der Bereich Meine Aufgaben sichtbar ist. Innerhalb der Templates mit den Workflow-Definitionen können OpenCms-Gruppen als Filter für einzelne Aufgabenknoten genutzt werden, so dass diese Aufgaben nur Usern aus der gewählten Gruppe zugeordnet werden können. Mit Hilfe der OpenCms JBPM Workflow Engine können folgende OpenCms Aktionen innerhalb eines Workflows gesteuert werden: Datei speichern Datei publizieren Dateiberechtigung ändern E-Mail senden (begleitend als Notifier oder als eigener Schritt) comundus OpenCms-JBPM Workflow Engine, Seite 5 von 6

Firmenprofil comundus ist Open Source IT-Dienstleister in Waiblingen bei Stuttgart seit 2001. Wir bieten Lösungen für den Mittelstand und öffentliche Einrichtungen in den Bereichen Intranet, Internet, Enterprise Portale, Wissensmanagement, Service Management und Individualsoftware. Unsere Lösungen stützen sich auf langjährige Erfahrungen im Open Source Umfeld. Zusätzlich ist comundus aktiv in der Open Source Community tätig und nimmt so direkten Einfluss auf die Weiterentwicklung und Qualität der Produkte, die bei unseren Kunden zum Einsatz kommen. comundus GmbH Schüttelgrabenring 3 71332 Waiblingen E-Mail: info@comundus.com Tel: 071 51 500 28-0 Fax: 071 51 500 28-99 www.comundus.com comundus OpenCms-JBPM Workflow Engine, Seite 6 von 6