Create your own awesome maps

Even on the go

with our free apps for iPhone, iPad and Android

Get Started

Already have an account?
Log In

Sharepoint 2010 Workflows by Mind Map: Sharepoint 2010
Workflows
5.0 stars - 2 reviews range from 0 to 5

Sharepoint 2010 Workflows

Motivation

Geschäftsprozesse automatisieren

Abhängigkeiten minimieren

Flexibilität erreichen

Aufbau

1. Layer

Hosting

2. Layer

Runtime

3. Layer

Programmierung

basiert auf WF 3.5

Migration WF4 bei codezentrierten Workflows?, nächste Sharepoint Version

Migrationsguide beachten

Vorgehensweise

Anforderung dokumentieren

Flussdiagramme

Visio, (Premium) Schablone Sharepoint Workflow, Nur empfehlenswert, wenn Sharepoint bekannt, Gerüst lässt sich als Vorlage importieren und ausprgrammieren, Vorteil:, Flow lässt sich mit Visio Web Services grafisch betrachten, benötigt Sharepoint Enterprise Server, Normale Flussdiagramme, bei fehlender Premium-Version oder Sharepoint-Kenntnisse, Gute Schnittstelle zu, Business Analysten, Poweruser

wichtig:, Überlegungen vorher machen

Best Practices

Workflow löschen, besser auf "Keine neuen Instanzen erlauben" setzen als löschen

Mehrere Workflows, Pro Workflow eine Liste für, Tasks, History, Default: nach 60 Tagen gelöscht, Anpassen, oder Log in, sep. Datenbank, Für Auditzwecke würde ich diesen Ansatz bevorzugen

Deklarative Workflows

Synonyme

Sharepoint Designer Workflows

No-Code Workflows

Einsatzbereich

Poweruser

Modellierung im Sharepoint Designer

Einfach zu erlernen

Schnell realisiert

Mit SPD 2010 mehr Möglichkeiten

leichte Komplexitäten möglich

benötigit keine Programmiererfahrung, bedeutet häufig auch, ungetestet, Kein Gespür für Sideeffects, Formularänderungen, Erweiterungen bei laufenden Instanzen

Zugeschnitten auf Business User

Funktionalität

Schritte, Verschachtelung möglich, Parallele Blöcke möglich, Gliedern in kleine logische Einheiten, Batch-Architektur

Bedingungenen

Aktionen

Variablen

If - Else

Forms

Unterstützt

List Workflows

Site Workflows, ermöglicht Zugriff auf mehrere Listen innerhalb der Site

Reusable Workflows, zugeordnet auf Site

Globally reusable Workflows, zugeordnet auf Site Collection, Deployen unter Lösungen, zugeorndet auf alle Site Collections, Deployen unter Farmsolution, Center Administration, Problem, wenn begonnen wird mit, und später evtl. auf Farm, werden keine Fehler erzeugt, Der Sharepoint-Designer funktioniert jedoch nicht mehr beim anlegen neuer Workflows, muss Organisatorisch gelöst werden

Workflow Templates, wsp, vor 2010 nur mit VS Workflows möglich

Limits

Safe und predeployed Activities

Nur sequentielle Workflows, Vorher genau überlegen, Wechsel zwischen Sequentiellen Workflow und State Machine nicht möglich (oder nur schwer)

Es können keine wiederwendbaren Workflowvorlagen erstellt werden

Modifizierung und Deployen bestehender Workflows tricky, laufende Instanzen werden zerstört, bei Anpassung von Formularen, Automatische Form-Generierung erst mit Publish, mögliche Fehlerquelle bei "Save as Template" und Deploy, keine Fehler beim aktivieren, aber Workflow ist nicht verfügbar

Besonderheit

kann exportiert werden

Konvertierung in kompilierten Workflow möglich, beachte, bei zunehmender Komplexität, Qualitätssicherung, Testautomation, bspw. mit Moles und PEX

unterstützt globales Verteilen, bedeutet in diesem Fall: bezogen auf Site Collections

Benutzerdefinierte Aktionen (Activities) programmeirbar, Voraussetzungen, Sharepoint Server, VS 2010, VS 2010 Tools for Sharepoint, HowTo, Kostenfreie Actions auf CodePlex

Kompilierte (compiled) Workflows

Einsatzbereich

Developer

Codezentriert

Modellierung in Visual Studio 2010

mehr Möglichkeiten

Limits

keine Konvertierung in deklarative Workflows möglich

basiert auf WF 3.5

Besonderheit

unterstützt, Sequentielle Workflows, State Machine Workflows, Globales Verteilen via Feature, über Sites und Farmen hinweg

Resourcen

Sharepoint 2010 in Action

http://sharepointcommunity.de/blogs/

viele Marketing Voll Profis

http://ilovesharepoint.codeplex.com/

Out of the Box

Sharepoint Foundation

Three-State-Workflow, Statusnamen anpassbar, Taskbasiert, Zuweisung an andere Personen möglich, In der Regel, Active, Ready for Review, Complete, Sequentieller Ablauf, benötigt Feature-Activation, Three-State-Workflow site collection

Sharepoint Server

Approval Workflow, Ähnlich zu Three-State, jedoch nur 2 Status, Statusnamen nicht Anpassbar, Approval Prozess, Sequentiell, Paralell, Einsatzbereich, Dokumentfreigabe, Neuzweisung der Tasks möglich

Collect Signatures Workflow, Einsatzbereich, Signatur von Dokumenten, Signatur wird mittels Task dem Dokument hinzugefügt, kann nicht über das Sharepoint UI gestartet werden

Collect Feedback Workflow, Einsatzbereich, Reviews, Neuzuweisung der Tasks möglich

Disposition Approval Workflow, Einsatzbereich, Löschen von Dokumenten mit Ablaufdatum, häufig im Zusammenhang mit Recordmanagement, Mittels Task angestossen, Status, Accept (Delete), Reject (Do not delete)

Translation Workflow, Einsatzbereich, Übersetzung von Dokumenten, benötigt, Translation Management Library, Translation List