Automatisierung, die dort beginnt, wo die Arbeit ankommt
Ein Workflow startet nach Zeitplan, bei einer eingehenden E-Mail oder einer geänderten Datei, liest dann, entscheidet, schreibt zurück und sagt jemandem Bescheid. Jeder Lauf wird Knoten für Knoten aufgezeichnet.
Einen Workflow öffnen
Die Zahlungserinnerung, an die niemand denken muss
Jeden Montag um 07:00 Uhr Kopenhagener Zeit liest er die überfälligen Posten, gruppiert sie nach Kunde und legt pro Kunde eine Zahlungserinnerung als Entwurf in Outlook ab, deutlicher, wo der älteste Posten mehr als 30 Tage überfällig ist. Ein Mensch liest jede und drückt auf Senden.
Der Auftrag, der als E-Mail ankommt
Ein Workflow kann eine eigene Adresse haben. Absender, Betreff und Text der E-Mail werden zur Eingabe des Laufs; Anhänge kommen nur mit Namen und Größe an. Ein Modell liest die Zeilen aus dem Text, die Absenderdomäne findet den Kunden, der Workflow legt den Auftragskopf an, dann eine Verkaufszeile pro Durchlauf einer Schleife, und antwortet im selben Verlauf mit der Auftragsnummer.
Die Prüfung, die genau der Person Bescheid gibt, die es wissen muss
Jeden Werktag um 08:00 Uhr liest er die Verkaufsaufträge, deren Warenausgangsdatum verstrichen ist und die nicht vollständig geliefert sind. Gibt es welche, erhält die am „Notify“-Knoten ausgewählte Person die Liste im Portal und per E-Mail. An einem Tag ohne endet der Lauf beim „If“, und niemand wird gestört.
Der Lauf, der an dem Knoten stehen blieb, der fehlschlug
Ein fehlgeschlagener Lauf meldet den Fehler und hält genau dort an, wo er abgebrochen ist, mit dem Fehler, den dieser Knoten zurückgegeben hat, zum Nachlesen. Uniconta ist im Early Access: im Portal und wird Konto für Konto freigeschaltet.
Zahlungserinnerung · wöchentlich
- Schedule (Mon 07:00): Mo. 07:00 · Europe/Copenhagen
- Read BC data (Cust. Ledger Entry (21)): Cust. Ledger Entry (21) · Open = true · Document Type = Invoice · Due Date < today
- For each (Customer No.): gruppiert nach Customer No.
- Read BC data (Customer (18)): Customer (18) · E-Mail, Language Code
- If (branch): deutlicherer Ton, wenn der älteste Posten mehr als 30 Tage überfällig ist
- Ask a model (structured): Betreff + Text · im Language Code der Karte
- Draft in Outlook (outlook): an die E-Mail auf Customer (18)
- Notify (Zahlungserinnerung · wöchentlich): Workflow-Eigentümer · Entwürfe bereit
Jeder Lauf wird Knoten für Knoten aufgezeichnet.
Was einen Workflow sicher genug für die Buchhaltung macht
- Er startet von selbst
Ein Zeitplan, eine E-Mail, eine Datei
Ein Workflow startet nach Zeitplan, bei E-Mail an eine Adresse, die nur er hat, oder wenn sich eine Datei in SharePoint, OneDrive oder einem Portalordner ändert. Oder jemand startet ihn von Hand. Business Central sendet keine Ereignisse; ein Workflow liest es, wenn er läuft.
- Es ist ein echter Graph
Verzweigungen, Schleifen, break und continue
Der Workflow wird als Graph gezeichnet und vor dem Veröffentlichen geprüft. Ein fehlender Auslöser, ein Zyklus, ein Schritt, der eine Ausgabe liest, die kein früherer Knoten liefert, oder eine Einstellung, die ein Knoten nicht verwenden kann, stoppt die Veröffentlichung. Ein Knoten, mit dem nichts verbunden ist, wird als Warnung markiert.
- Jeder Lauf ist eine Aufzeichnung
Was jeder Knoten zurückgegeben hat und wie lange es dauerte
Jeder Lauf behält Status, Ausgabe oder Fehler und Dauer jedes Knotens, sodass sich ein Fehlschlag nachlesen lässt, statt ihn nachzustellen. Ein Probelauf geht den ganzen Graphen durch: Lesezugriffe laufen wirklich, und jeder Schritt, der schreibt, sendet oder benachrichtigt, wird übersprungen.
Nennen Sie die Aufgabe, die jemand jeden Montag erledigt
Die meisten Workflows, die sich zu bauen lohnen, stehen schon irgendwo als Verfahren aufgeschrieben. Workflows braucht eine eigene Lizenz. Fragen Sie uns: Buchen Sie eine Demo, bringen Sie Ihres mit, und wir bauen es mit Ihnen. Oder starten Sie eine Testphase und sehen Sie sich den Rest des Portals an.
Oder schreiben Sie uns an hello@uni4c.ai