FAQ lesen
Neues in Bitrix24
Bitrix24 Support
Registrierung und Autorisierung
Sicherheit
Womit fangen Sie an?
Feed
Abonnement
Aufgaben und Projekte
Messenger
Collabs
Startseite: Vibe
Projektgruppen
Kalender
Drive
Webmail
CRM
Buchung
CoPilot – KI in Bitrix24
Elektronische Unterschrift für HR
Elektronische Unterschrift
CRM-Onlineshop
Bestandsverwaltung
Geschäftsanalytik
Contact Center
Mein Profil
Marketing
Vertriebsstelle
CRM-Analytik
BI-Builder
Automatisierung
CRM + Onlineshop
Workflows
Mitarbeiter
Onlineshop
Websites
Anwendungen
Wissensbasis
Videokonferenzen
Telefonie
Enterprise
Einstellungen
Bitrix24 Messenger
Allgemeine Fragen
On-Premise Version
LogIn
Ihr Bitrix24
Loggen Sie sich in Ihrem Bitrix24 ein.
Enter

Bitrix24 Helpdesk

Bitrix24 hat jetzt ein neues Interface. Die Bilder in Beiträgen entsprechen möglicherweise noch nicht dem neuen Design – wir werden sie in Kürze aktualisieren.

Aktionen: Konstruktionen

Unter diesem Block finden Sie die meist genutzten Aktionen im Visual Designer, die Ihnen helfen, Workflows flexibel einzustellen. 

Bedingung

Je nachdem, ob die Bedingung erfüllt wird, leitet die Aktion den Workflow weiter.

Bedingungstyp - Elementenfeld

Der Aktionszweig wird ausgeführt, wenn die mit den Elementenfeldern verbundenen Parameter übereinstimmen.

Bedingungstyp - Variabler Wert

Der Aktionszweig überprüft die Parameter und die Variablen des Workflows.

Bedingungstyp - Wahr

Der Aktionszweig wird immer erfüllt. Dies kann als eine zusätzliche Variante genutzt werden, wenn keine der Bedingungen erfüllt wird.

Bedingungen werden von links nach rechts überprüft. Deswegen stellen Sie diesen Aktionszweig als den ersten in der Workflow-Vorlage.

Bedingungstyp - PHP-Code

Dieser Bedingungstyp ist nur in Bitrix24 On-Premise verfügbar.

Als Bedingung wird ein Code angegeben.

Falls der angegebene PHP-Code den Wert true zurückgibt, wird der Bedingungsaktionszweig ausgeführt. Wenn der Wert false zurückkehrt, überprüft der Workflow die nächste Bedingung.

Nur Administratoren des Accounts können einen PHP-Code angeben.

Bedingungstyp - Wurde geändert.

Dieser Bedingungstyp ist nur in Bitrix24 ON-Premise verfügbar.

Wenn der Workflow nur nach der Änderung des Elementes gestartet wird, kann man die geänderten Felder innerhalb des Elementes bestimmen. Der Aktionszweig wird ausgeführt, falls das Feld geändert wurde.

So konfiguriert man solchen Bedingungstyp (nur für Entwickler)

Um diesen Bedingungstyp verwenden zu können, wird die Implementierung im Modul benötigt, welches mit dem Workflow arbeitet. Beim Starten des Workflows muss ein Array der geänderten Felder über den Parameter

CBPDocument::PARAM_MODIFIED_DOCUMENT_FIELDS

übertragen werden.

Damit die neue Bedingung im Visual Designer erscheint, muss ihre Unterstützung im Element eingestellt werden:

public static function isFeatureEnabled($documentType, $feature) { return in_array($feature, array(\CBPDocumentService::FEATURE_MARK_MODIFIED_FIELDS)); }

Das Ereignis wird erwartet

Die Aktion hält die Ausführung des Workflows an, bis der Benutzer manuell die Variante der Fortsetzung auswählt.

Es wird empfohlen, vor der Konstruktion "Das Ereignis wird erwartet" die Aktion "Benachrichtigung des Mitarbeiters" einzufügen, um den Mitarbeiter zu informieren, dass seine Reaktion erwartet wird.

Aktionsparameter

Das Ereignis kann gesendet werden von: - geben Sie die Mitarbeiter an, die die Aktion ausführen werden.

Beispiel der Ausführung

In diesem Beispiel wird der Workflow angehalten, bis der Mitarbeiter den Befehl zur Fortsetzung auswählt.

aktion.png

Den Befehl kann man direkt im Element (Workflows - Workflows im Activity Stream) auswählen.

Iterator

Diese Aktion verarbeitet die Variablen mit mehrfachen Werten. Damit kann man eine Kette von Aktionen erstellen, die mit ihrem nächsten Wert ausgeführt werden.

In den Aktionsparametern geben Sie die Variable an, mit der Sie weiter arbeiten werden.

variable.png

Danach können Sie leicht die Ausführung einer ganzen Reihe der typengleichen Aktionen mit allen Werten der mehrfachen Variable konfigurieren. Nehmen wir als Beispiel, dass Sie die Variable mit dem Typ Benutzer haben, die eine Liste mit Ihren Mitarbeitern vorstellt. Sie möchten eine Aufgabe jedem Mitarbeiter aus der Liste nacheinander stellen. Geben Sie in den Iterator-Einstellungen eine Variable mit der Liste an und selbst in der Schleiche fügen Sie die Aktion Aufgabe hinzu.

iterator.png
Damit der nächste Wert der Variablen in der Schleife jedes Mal genutzt wird, muss man den Punkt Wert aus den Zusätzlichen Ergebnissen des Iterators verwenden.

wert.png

Parallele Ausführung

Die Aktion stellt die gleichzeitige Ausführung der Aktionszweige ein. Wenn einer der Zweige innerhalb der Konstruktion nicht ausgeführt wird, wird der Workflow angehalten, bis der Zweig ausgeführt wird.

Parallele Erwartung der Aktivität

Die Aktion leitet den Workflow in verschiedene Aktionszweige weiter, je nachdem welches Ereignis zuerst eintritt.

Damit dieser Aktionszweig ausgeführt wird, müssen zunächst die Aktionen Das Ereignis wird erwartet oder Pause in der Konstruktion genutzt werden.

Die Aktion Pause ermöglicht es, die Ausführung des Workflows zum angegeben Zeitpunkt in dem Fall fortzusetzen, wenn keiner der Befehle ausgeführt worden ist. Andernfalls wird der Workflow gestoppt, bis ein Befehl ausgeführt wird.

Schleife

Ein Schleife läuft, solange die festgelegte Bedingung erfüllt ist. So können Sie beispielsweise Benachrichtigungen an Abteilungsmitarbeiter senden, bis alle die Nachricht erhalten haben. Alle Aktionen in der Schleife werden in einem Schritt ausgeführt, selbst wenn sich die Bedingung währenddessen ändert. Nach Abschluss des Schritts überprüft die Schleife die Bedingung erneut: Ist sie erfüllt, wird die Schleife fortgesetzt, andernfalls wird sie gestoppt.

Verwenden Sie die Aktion „E-Mail-Nachricht“ nicht, um die Schleife zu testen. Falls ein Fehler auftritt und die Aktion in einer Endlosschleife ausgeführt wird, könnten 1.000 E-Mails an den Kunden gesendet werden, und es ist unmöglich, den Versand zu stoppen.

Überprüfen Sie zunächst, ob die Schleife korrekt funktioniert, und verwenden Sie erst danach die Aktion „E-Mail-Nachricht“.


Titel. Wird im Workflow-Designer angezeigt.

Bedingungstyp. Wählen Sie den Bedingungstyp, der Ihrer Aufgabe entspricht:

  • Elementenfeld – überprüft den Wert von Elementenfeldern.
  • Gemischt – überprüft mehrere Parameter gleichzeitig, ohne separate Bedingungen zu erstellen. So können Sie zum Beispiel Variablen, Elementenfelder und Konstanten kontrollieren, indem Sie eine einzige Bedingung festlegen. Dies vereinfacht die Konfiguration und beschleunigt den Workflow.
  • Wahr – die Aktionen der Schleife werden sofort ausgeführt, ohne Bedingungen zu überprüfen.
  • PHP-Code – die Bedingung wird in Form von Code festgelegt. PHP-Code kann nur von einem Administrator erstellt werden. Diese Option ist nur in der On-Premise-Version von Bitrix24 verfügbar.

In der Cloud-Version von Bitrix24 kann eine Schleife maximal 1000 Mal ausgeführt werden. Beim Überschreiten des Limits:

  • wird die Schleife und alle seine Unterschleifen mit einer falschen Bedingung beendet,
  • wird der Fehler im Workflow-Protokoll dokumentiert,
  • läuft der Workflow selbst weiter.
Das Limit gilt für alle Schleifen, einschließlich Unterschleifen. Wenn die Gesamtanzahl der Wiederholungen das Limit überschreitet, wird die Ausführung aller Schleifen bei der tausendsten Iteration gestoppt. Beispiel: Wenn eine Hauptschleife 500 Wiederholungen und eine Unterschleife 600 Wiederholungen hat, beträgt die Gesamtanzahl 1100. In diesem Fall wird die Ausführung bei der tausendsten Iteration gestoppt, auch wenn die Hauptschleife noch nicht abgeschlossen ist.

Status definieren

Die Aktion verschiebt den Workflow in einen anderen Status.

Die Aktion ist nur für die Workflows mit Status verfügbar.

In der Aktion ist auch die Option "Aktuellen Status abbrechen" verfügbar. Sie ermöglicht es, gleich zum nächsten Status zu übergehen, ohne zu warten, bis die vorherige Bedingung erfüllt wird.

War diese Information hilfreich?
Assistenz von Integrationsspezialisten anfordern
Nicht das, wonach ich suche.
Kompliziert und unverständlich formuliert.
Die Information ist veraltet.
Zu kurz, ich benötige mehr Informationen.
Mir gefällt nicht, wie das Tool funktioniert.
Zu Bitrix24 wechseln
Sie haben noch keinen Account? Jetzt kostenfrei erstellen
Verwandte Beiträge
Aktionen: Interaktive Einstellungen Aktionen: Dokumentbearbeitung Aktionen: CRM Block: Meine Aktionen Aktionen: Aufgaben Aktionen: Drive Aktionen: Andere

Sehen Sie sich unsere Videos an

Bitrix24 Webinaraufnahmen und Videos