Plattform · 11
Automatisierungen und Integrationen
Wie ein Unternehmen Routinearbeit automatisiert, ohne auf Genehmigungen zu verzichten, und wie sein ERP und andere Systeme Aufzeichnungen mit der Plattform austauschen.
Automatisierungen
Eine Automatisierung liest sich als Wenn, Nur wenn, Dann und wird auf einer Arbeitsfläche aufgebaut:
- Wenn: was sie auslöst. Eine Nachricht kommt aus einem anderen System; eine Partie wird erfasst, geliefert, verarbeitet oder ändert ihren Status; ein Zertifikat wird hinzugefügt, zurückgezogen oder läuft bald ab; eine Genehmigung wartet zu lange; ein Bericht ist fertig; eine neue Auffälligkeit wird eröffnet; ein Lieferant sendet eine Rückrufmitteilung oder eine Nachweisanfrage; eine Zahl überschreitet einen Wert; oder ein Zeitplan.
- Nur wenn: Bedingungen wie „das Produkt ist …“ oder „das Land des Empfängers liegt in der EU“.
- Dann: in der Konsole benachrichtigen, Mitgliedern eine E-Mail senden, eine Statusänderung, ein Zertifikat oder eine Einstellung einer Partienregel vorschlagen, einen Bericht erstellen oder eine Nachricht an ein anderes System senden. Verzweigungen, ein für jede Partie wiederholter Schritt und berechnete Werte stehen zur Verfügung.
Eine Automatisierung kann vor einem Schritt um Prüfung bitten: Sie hält an, und ein Mensch entscheidet, ob sie weiterläuft oder stoppt. Alles, was die Aufzeichnungen ändern würde, wird als Vorschlag vorbereitet, und ein Mensch genehmigt ihn weiterhin.
Operatoren entwerfen und testen Automatisierungen; in einem Testlauf werden Bedingungen echt ausgewertet und Aktionen nur simuliert. Ein Eigentümer oder Administrator schaltet eine Automatisierung ein, nachdem er eine Zusammenfassung gelesen hat, was sie tun wird, wohin sie Nachrichten sendet und welche Vorschläge sie vorbereitet. Jede Ausführung wird aufgelistet, mit dem Grund, warum jeder Schritt lief oder übersprungen wurde. Eigentümer und Administratoren können alle Automatisierungen auf einmal anhalten.
Vorlagen decken häufige Arbeiten ab, etwa eine Warnung vor ablaufenden Zertifikaten, ein EUDR-Paket zu jeder Lieferung, das Sperren von Partien, deren Zertifikat zurückgezogen wurde, zu lange wartende Genehmigungen und ein wöchentlicher Bestandsbericht oder Dashboard-Schnappschuss. Eine Vorlage zu verwenden erzeugt einen Entwurf zur Prüfung.
Ein ERP anbinden
Das ERP und andere Systeme eines Unternehmens werden unter Einstellungen ▸ Integrationen angebunden:
| Richtung | Wie |
|---|---|
| Vom ERP zu A-REX | ein eingehender Endpunkt empfängt die Nachrichten des ERP (Wareneingänge, Erntescheine, Lieferungen) im eigenen Format des ERP. Nachrichten, die nicht zu den erwarteten Feldern passen, kommen in Quarantäne, wo ein Mensch sie korrigiert oder verwirft. Eine Nachricht kann eine Automatisierung starten, die Vorschläge vorbereitet; sie ändert die Aufzeichnungen nie direkt |
| Von A-REX zum ERP | Webhooks senden Ereignisse (eine Partie erfasst, eine Lieferung ausgeführt, ein Zertifikat läuft ab, eine Rückrufmitteilung) an das ERP. Jede Nachricht ist signiert, und fertige Code-Beispiele zeigen, wie die Signatur geprüft wird |
| In beide Richtungen, per Programm | Maschinen-Clients und API-Schlüssel rufen die API mit eigenen Berechtigungen und Limits auf |
Die eigenen Kennungen des Unternehmens (Partienummern, Artikelcodes und Partnercodes seines ERP) werden neben denen von A-REX geführt, sodass jede Seite weiter ihre eigenen verwendet. Jede Integration lässt sich zuerst in einer Sandbox üben.
Die API und jedes Ereignis sind in OpenAPI- und AsyncAPI-Dateien beschrieben; siehe Entwickler und Agenten.
Weiterführend
In der Hilfe: Routinearbeit automatisieren, ERP und andere Systeme anbinden.