Ich möchte einen großen Workflow in Camunda verwalten.Camunda Modular Design
Ich habe mich entschieden, dies in verschiedene Prozesse wie Create, Configuration, Review & Confirm zu teilen. Jeder dieser Prozesse hat 10 bis 15 Aufgaben. Diese Prozesse sollten nacheinander ausgeführt werden.
Wenn ich meinen Workflow so gestalten möchte, wie verknüpfe ich jeden Prozess. Was ist der richtige Weg für das modulare Design von Camunda?
Ich möchte verschiedene Prozesse entwerfen. Wie definiere ich, wenn ich Call-Aktivität verwende, jeden meiner Prozesse in verschiedenen bpmn-Dateien? Wie wird es sein? Kannst du ein Beispiel geben? – Ani
@Ani Haben Sie die Dokumentation gelesen, mit der ich verlinkt habe - insbesondere über Anrufaktivitäten? Ja - Sie können jeden Prozess in einer eigenen BPM-Datei definieren. Um einen Prozess aufzurufen, verwenden Sie die Prozessdefinitions-ID in der Aufrufaktivität (Zitat: 'Eine Aufrufaktivität ist eine reguläre Aktivität, die ein calledElement benötigt, das auf eine Prozessdefinition durch seinen Schlüssel verweist. In der Praxis bedeutet dies die ID des Prozesses wird im aufgerufenenElement' verwendet. Versuchen Sie es und werfen Sie neue konkrete Fragen zu spezifischen Problemen auf. Viel Glück. – FrVaBe
Danke für den Kommentar mit der Verwendung von 'businessKey' in Call Activity, um weiter nach z.B. aktive Benutzeraufgaben (einschließlich derer aus der Unterausführung). Hat mir viel geholfen! Für andere stolpern: Stellen Sie sicher, dass Ihre Call Activity die Option _Business Key_ aktiviert hat - dies propagiert "businessKey" von processInstance zu neu erstellten, die in Call Activity aufgelöst werden. – barthand