Перейти к содержимому

Antrags Prozesse in Zenkit Teil 4 Datenbanken

Zenkit

0:00 / 0:00

Antrags Prozesse in Zenkit Teil 4 Datenbanken

99 просмотров · 1 год назад
Zenkit
2,12 тыс. подписчиков
99 просмотров · 1 год назад
In dieser Session zeigen wir, wie wir Prozesse in Zenkit Flow mit einer Datenbank (Collection) verbinden. Wir erklären, wie sich Prozessinstanzen und Datenbankeinträge unterscheiden, an welchen Stellen im Prozess wir neue Items erstellen oder bestehende aktualisieren – und wie wir so eine saubere, konsistente Datensynchronisation erreichen. Anhand eines Urlaubsantragsprozesses bauen wir Schritt für Schritt die Anbindung auf: vom Erstellen der Collection über das Anlegen neuer Einträge beim Prozessstart bis hin zu gezielten Updates während des Prozesses, z. B. für Statusänderungen oder geänderte Antragsdaten. ✅ Inhalte im Überblick: Wir unterscheiden zwischen Prozessinstanzen und autonomen Collections Wir erstellen eine neue Collection für Urlaubsanträge Wir legen fest, wann ein neuer Eintrag erzeugt wird Wir schreiben Formularwerte direkt in Datenbankfelder Wir aktualisieren Einträge während des Prozesses (z. B. Statusänderung) Wir achten auf konsistente Daten durch gezielte Updates Wir platzieren Automatisierungsschritte so, dass immer das richtige Item getroffen wird 00:01 Intro – Ziel & Thema: Datenbankanbindung in Prozessen 00:15 Warum Prozessinstanzen nicht automatisch eine Datenbank sind 01:15 Unterschied zwischen Prozessinstanz und autonomer Datenbank 02:08 Wann eine Datenbank wirklich nötig ist 02:32 Benennung & Struktur: Antragsprozess sauber benennen 03:19 Erstformular erweitern (Urlaubsantrag mit Startdatum) 05:19 Beispielablauf: Antrag prüfen & genehmigen 05:54 Neue Datenbank (Collection) „Urlaubsanträge“ anlegen 06:45 Felder definieren: Antrag von, Antragstext, Startdatum 07:33 Fachliche Überlegung: Welche Daten sollen gespeichert werden? 08:07 Zeitpunkt für „Create Item“ festlegen 09:40 Automatisierungsschritt: Eintrag in Collection erstellen 10:57 Formularfelder in Datenbankfelder schreiben 11:19 Prozess ausführen & Eintrag erzeugen 12:20 Problem: Daten ändern sich im Prozess – Eintrag bleibt unverändert 13:11 Lösung: „Update Item“ an relevanten Prozessstellen 14:17 Zugriff auf das richtige Item sicherstellen 16:14 Direktes Updaten des beim Start erstellten Items 17:55 Testlauf: Antragstext aktualisieren 18:33 Wichtig: Immer gezielt synchronisieren, keine automatische Kopplung 19:15 Status-Feld hinzufügen & während des Prozesses pflegen 20:21 Status „in Prüfung“, „abgelehnt“ und „angenommen“ setzen 21:40 Testläufe für verschiedene Statuspfade 22:37 Debugging & Erkenntnisse aus dem Designer-Modus 24:07 Status-Update an die richtige Stelle im Prozess verschieben 24:51 Fazit: Datenbankeinträge gezielt schreiben & aktuell halten 25:11 Ausblick: Nächste Session – Lesen & Auswerten aus Collections