Logikanschluss
Der Logic-Connector transformiert und leitet Daten ohne Netzwerkaufrufe. Es verbindet Dolibarr-, HTTP- und E-Mail-Konnektoren.
🔌 If/Else-Verzweigung
Bewerten Sie eine Bedingung im Ausführungskontext:
{{ nodes.invoice.output.total_ht }} > 1000- wahre Ausgabe → Kante zum Zweig „große Menge“.
- falsch → Standardverarbeitung.
Verwenden Sie explizite Vergleiche (Zahlen, Zeichenfolgen, Feldpräsenz), um Überraschungen bei der Eingabe zu vermeiden.
🔌 Wechseln
Wenn mehrere Geschäftsfälle vorliegen (Auftragsstatus, Land, Drittanbietertyp), vermeidet Switch tiefe If-Ketten. Jeder bekannte Wert wird einem dedizierten Ausgang zugeordnet. Behalten Sie einen Standard-Zweig bei.
🔌 Schleife
Iterieren Sie eine Liste von einem Dolibarr List-Knoten oder einem HTTP-JSON-Array. Bei jeder Iteration wird das aktuelle Element den untergeordneten Knoten zugänglich gemacht.
🔌 Verzögerung
Unterbrechen Sie den Lauf für N Sekunden oder bis zu einem Datum/Uhrzeit. Nützlich für:
- Lassen Sie Dolibarr die PDF-Erstellung abschließen.
- Weltraum-Follow-ups;
- Respektieren Sie die API-Ratenbegrenzungen der Partner.
🔌 Fehlerbehandlung
Dedizierte Knoten für:
- Upstream-Fehler abfangen;
- eine lesbare Nachricht protokollieren;
- Senden Sie eine E-Mail-Benachrichtigung oder stoppen Sie den Lauf sauber.
Kombinieren Sie es mit einem Wiederholungsversuch auf Workflow-Ebene für vorübergehende Netzwerkfehler.
🔌 Probelauf und Simulation
Im Simulieren-Modus läuft Logic wie in der Produktion: Sie können Zweige validieren, ohne in Dolibarr zu schreiben, wenn Upstream-Knoten schreibgeschützt oder verspottet sind.