Skip to content

create import task command

Frank Stüber edited this page Aug 8, 2024 · 5 revisions

Der Befehl create-import-task

Erstellt eine Aufgabe in der Windows-Aufgabenplanung zum Importieren von Daten nach Enbrea.

enbrea create-import-task
    {--config|-c} <Dateipfad>
    {--provider|-p} {bbsplanung | danis | davinci | edoosys | excel | magellan | schildnrw | untis}
    {--interval|-i} <Importintervall in Minuten>

Erläuterungen zum Befehlssyntax findest Du hier.

Beschreibung

Der Befehl create-import-task erstellt eine Aufgabe in der Windows-Aufgabenplanung zum Importieren von Daten aus einer externen Fachanwendung nach Enbrea. Die notwendige Konfiguration befindet sich in einer JSON-Datei. Mit Hilfe des Befehls init kannst Du Dir eine solche Konfigurationsdatei erstellen lassen.

Important

Enbrea CLI erstellt diese Aufgabe stets als deaktiviert, um zu verhindern, dass der automatisierte Import unkontrolliert startet. Um die Aufgabe zu aktivieren, muss daher in einem zweiten Schritt der Befehl enable-import-task aufgerufen werden.

Weitere Aufgaben-Befehle wären:

Beispiele

Beispiel 1

Erstellt eine Aufgabe in der Windows-Aufgabenplanung, welche alle 15 Minuten DAVINCI-Daten ins ECF-Format exportiert und anschließend diese Dateien nach Enbrea importiert. Alle benötigten Konfigurationsdaten befinden sich in der Datei config.json.

enbrea create-import-task --config c:\enbrea\config.json --provider davinci --interval 15

Beispiel 2

Die Kurzform von Beispiel 1.

enbrea create-import-task -c c:\enbrea\config.json -p davinci -i 15

Parameter

  • --config oder -c

    Dateipfad zur JSON-Konfigurationsdatei. Syntax und Beschreibung finden sich im JSON-Schema der Konfigurationsdatei.

  • --provider oder -p

    Einer der folgenden Werte:

    • davinci
    • magellan
    • untis
    • edoosys
    • schildnrw
    • bbsplanung
    • danis
    • excel
  • --interval oder -i

    Das Importintervall in Minuten.