Leitlinien für BPMN-Dateien
- Zuletzt aktualisiert2026/04/30
Autopilot wandelt einen im BPMN-Format definierten Geschäftsprozess in eine Automation Anywhere-Prozessübersicht um. BPMN-Dateien mit komplexen Prozessen können Strukturen enthalten, die nicht unterstützt oder nur eingeschränkt unterstützt werden und bestimmten Einschränkungen unterliegen.
Um eine erfolgreiche Transformation mit Autopilot sicherzustellen, muss der im BPMN-Dokument definierte Prozess die folgenden Richtlinien und Einschränkungen einhalten.
- Um sicherzustellen, dass Sie mit einer gültigen BPMN-Datei und -Struktur beginnen, verwenden Sie einen BPMN 2.0-konformen Editor wie https://bpmn.io, um zu überprüfen, dass die BPMN-Datei ohne Konsistenzfehler geladen wird.
- Da mehrere Prozesse innerhalb einer BPMN-Datei nicht unterstützt werden, stellen Sie sicher, dass Ihre BPMN-Datei vor dem Hochladen nur einen einzigen Prozess enthält.
- Achten Sie darauf, dass Ihre BPMN-Datei keine eingebetteten Prozesse oder Swimlanes enthält, da diese nicht unterstützt werden.
- Die erstellte Automatisierungsgliederung wird nur die Informationen aus dem Fließtext innerhalb des BPMN zur Verfügung haben. Fügen Sie allen Aufgaben Textanmerkungen hinzu, um die innerhalb der Aufgabe auszuführenden Automatisierungsaktionen näher zu erläutern.
- Ihre BPMN-Datei muss vollständig verbundene Flows haben, da verwaiste Flows während der Konvertierung nicht unterstützt werden. Trennen Sie alle nicht verbundenen Abläufe in einzelne BPMN-Dateien.
- Die BPMN-Datei muss genau einen Startnnoten und mindestens einen Endknoten enthalten.
- Jeder Zweigpfad, der von einem Gateway ausgeht, muss mindestens ein Task-Element enthalten, bevor er mit einem anderen Pfad zusammenläuft oder einen Endknoten erreicht. Leere Sequenzflüsse (direkte Gateway-zu-Gateway-Verbindungen) werden nicht unterstützt.
- Die BPMN-Transformation unterstützt keine Split- und Merge-Muster der Process Engine 2.0. Verzweigungslogik wird als verschachtelte If/Then-Blöcke dargestellt, um verschiedene BPMN-Verzweigungsstrukturen innerhalb des transformierten Prozesses abzubilden. Dies kann die Implementierung spezifischer Aufgaben- oder Aktivitätslogik erfordern, um Verzweigungsbedingungen innerhalb des BPMN-Diagramms korrekt zu definieren.
- Es werden nur exklusive (XOR) Gateways unterstützt. Alle Verzweigungslogiken werden in verschachtelte If/Then-Bedingungsblöcke umgewandelt.
- Parallele (UND-)Gatesways werden nur minimal unterstützt, da sie gleichzeitige Ausführungspfade erfordern.