Mithilfe des CLI-Tools können Sie Prozesse automatisieren, andere Systeme mit Operations1 integrieren oder Daten auf die Operations1-Plattform hoch- bzw. herunterladen. Neben der manuellen Ausführung einzelner Befehle kann das CLI-Tool in Verbindung mit einer Skriptsprache wie Python oder PowerShell ausgeführt werden.
In diesem Artikel zeigen wir Ihnen anhand von zwei Anwendungsfällen, wie beispielhafte Skripte zur Automatisierung des CLI-Tools aussehen können. Grundlegende Informationen zur Nutzung des CLI-Tools finden Sie in diesem Artikel.
CSV-Report-Download
Im ersten und einfacheren Fall wurde der Download von CSV-Report-Dateien, welche in einem definierten Zeitfenster abgeschlossen wurden, realisiert. Beispielsweise kommt eine solche Automatisierung zum Einsatz, wenn erhobene Report-Daten als CSV, Excel oder PDF lokal weiterverarbeitet, visualisiert oder außerhalb des Unternehmens verteilt werden sollen. Bitte beachten Sie beim Öffnen einer CSV-Datei in Microsoft Excel darauf, dass Sie diese über den Reiter "Daten" und die dortige Schaltfläche "aus Text/CSV" öffnen.
In diesem Video erklären wir Ihnen, wie ein Skript zur Automatisierung dieses Prozesses in der Skriptsprache Python aufgebaut ist:
Über diesen Link können Sie sich zwei kommentierte Beispielskripte in den Sprachen Python und PowerShell herunterladen.
Automatisierte Auftragserstellung
Unser zweiter Anwendungsfall zeigt die Erstellung eines neuen Auftrags und die Zuordnung relevanter Dokumente zu diesem auf der Grundlage von Daten aus einer CSV-Datei. In einer weiteren Ausbaustufe würden die Daten über Schnittstellen anderer Systeme wie einem ERP-System oder MES direkt an Operations1 übertragen werden. Wir sprechen dann von einer Systemintegration. Informationen hierzu finden Sie in diesem Artikel.
Im folgenden Video erklären wir Ihnen, wie ein Skript zur Automatisierung dieses Prozesses in der Skriptsprache PowerShell aufgebaut ist:
Über diesen Link können Sie sich zwei kommentierte Beispielskripte in den Sprachen Python und PowerShell sowie eine CSV-Datei mit Auftragsdaten herunterladen.
In unserem Developer Portal finden Sie Dokumentation und Informationen zu unseren Schnittstellen.