Einschränkungen im Workflow Builder
Damit deine Workflows stabil und zuverlässig laufen, gibt es im Workflow Builder einige Einschränkungen und Empfehlungen. Dieser Artikel gibt dir einen Überblick über alle Grenzwerte – von Workflow-Namen über Entscheidungsaufgaben bis hin zur Zeitplanung.
💡 Hinweis
Die meisten Grenzwerte sind so gewählt, dass sie dich im Alltag nicht einschränken. Sie greifen erst bei sehr großen oder komplexen Workflows und schützen dich vor Performance-Problemen und unerwartetem Verhalten.
Einschränkungen auf Workflow-Ebene
| Bereich | Einschränkung |
| Workflow-Name | Mindestens 3 Zeichen. Wir empfehlen maximal 100 Zeichen, damit der Name überall gut lesbar bleibt. |
| Anzahl Workflows pro Organisation | Abhängig von deinem Vertrag. |
| Anzahl Elemente pro Workflow | Ab 100 gleichzeitig sichtbaren Elementen (Aufgaben, Phasen etc.) zeigt der Workflow Builder eine Warnung, da die Performance beeinträchtigt sein kann. Wir empfehlen dir, Phasen die du gerade nicht bearbeitest, zuzuklappen. Du kannst trotzdem weiterarbeiten und auch die Ausführung ist hiervon nicht betroffen. |
| Auslöser | Auslöser beziehen sich immer auf eine Entität. Sobald du den ersten Auslöser gewählt hast (z. B. einen manuellen Opportunity-Auslöser), stehen als zusätzliche Auslöser nur noch passende automatische Auslöser derselben Entität zur Auswahl. |
Aufgaben und Phasen
| Bereich | Einschränkung |
| Aufgaben pro Workflow | Mindestens 1 Aufgabe. |
| Aufgaben pro Phase | Mindestens 1 Aufgabe. |
| Aufgabenname | Pflichtfeld. Wir empfehlen maximal 100 Zeichen. |
| Aufgabenbeschreibung | Maximal 5.000 Zeichen. |
| Aufgabentitel in Portalen | Für Titel, die im Endkunden- oder Installateurportal angezeigt werden, empfehlen wir maximal 100 Zeichen. |
| Phasenname | Pflichtfeld. Wir empfehlen maximal 60 Zeichen. |
Verzweigungen
| Bereich | Einschränkung |
| Bedingungen pro Entscheidungsaufgabe | Mindestens 2, maximal 20 Zweige. Ist das Maximum erreicht, wird der Button Zweig hinzufügen deaktiviert. |
| Statements pro Bedingung | Maximal 10. Ist das Maximum erreicht, wird der Button Statement hinzufügen deaktiviert. |
| Zweigname | Wir empfehlen maximal 30 Zeichen. Auf den Verbindungen im Canvas werden die ersten 15 Zeichen angezeigt. |
Schleifen
| Bereich | Einschränkung |
| Wiederholungen pro Schleife | 1 bis 100 Iterationen. |
| Anzahl Schleifen pro Workflow | Keine Begrenzung. |
| Verschachtelte Schleifen | Schleifen innerhalb von Schleifen sind möglich. Beim Erstellen zeigt der Workflow Builder eine Warnung – nutze verschachtelte Schleifen mit Bedacht und teste deinen Workflow vor dem Livegang. |
Verbindungen zwischen Elementen
| Bereich | Einschränkung |
| Ausgehende Verbindungen pro Aufgabe | 1 Verbindung. Nur Entscheidungsaufgaben können über ihre Zweige mehrere ausgehende Verbindungen haben. |
| Ausgehende Verbindungen pro Phase | 1 externe Verbindung. Dadurch können Phasen nicht übersprungen werden. |
| Eingehende Verbindungen pro Aufgabe | Maximal 20 Verbindungen. |
| Rückwärts-Verbindungen | Verbindungen zu vorhergehenden Elementen sind nur über Schleifen möglich. So werden ungewollte Endlos-Zyklen verhindert. |
Parallelisierung
Bei Entscheidungsaufgaben steuerst du über den Toggle Parallele Ausführung, ob mehrere Zweige gleichzeitig ausgeführt werden. Standardmäßig ist der Toggle aktiviert. Dabei gilt:
- Zweige mit Schleifen: Enthält ein Zweig eine Schleife, hat er exklusive Priorität – er wird nicht parallel zu anderen Zweigen ausgeführt.
- Verschachtelte Entscheidungen: Für Entscheidungsaufgaben innerhalb eines Entscheidungszweigs ist die Parallelisierung deaktiviert.
- Maximale Anzahl paralleler Zweige: Ergibt sich aus dem Maximum von 10 Zweigen pro Entscheidungsaufgabe.
Für eine bessere Lesbarkeit beziehen sich Personenbezeichnungen auf alle Geschlechter.