Zum Inhalt springen
Zum Inhalt springen

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.

Nächste Schritte