Table of Contents |
---|
...
- Löschen: Löscht einen Job nach einer Sicherheitsabfrage.
- Duplizieren: Erstellt eine Kopie eines Jobs unter neuem Namen.
Tipp: Häufig möchte man zusätzlich zu einem bestehenden Job einen weiteren Job erstellen, der Daten in die entgegengesetzte Richtung (das heißt vom Ziel in die Quelle) transferiert. Dies kann durch Duplizieren des Jobs und anschließendem Vertauschen von Quelle und Ziel (mithilfe des Buttons ⇆) erreicht werden. - Ausführen: Startet den Datentransfer unabhängig von der Cron-Anweisung.
- Stoppen: Bricht die Ausführung eines Datentransfers ab.
- Aktivieren/Deaktivieren eines Jobs: Standardmäßig ist ein Job aktiv, d.h. er wird gemäß der per Cron-Anweisung definierten Zeitplanung periodisch ausgeführt. Durch Entfernen des Aktiv-Häkchens wird diese Zeitplanung deaktiviert. Der Job kann aber trotzdem per Ausführen-Funktion explizit angestoßen werden.
- Aktivieren/Deaktivieren der gesamten Job-Verarbeitung: Wenn dieses Häkchen entfernt wird, wird kein Job mehr automatisch gestartet. Ein explizites Ausführen einzelner Jobs ist weiterhin möglich.
Job-Konfiguration per appsettings.json
...
Sofern mehrere Konfigurationen pro Quelle-Ziel-Verbindung benötigt werden, ist es erforderlich der entsprechenden configuration.json-Datei eine eigene Id zu vergeben und diese Id anschließend in den DataStores der appsettings.json zu ergänzen. In der Konfiguration des jeweiligen Jobs können diese dann über die Datenhaltung ausgewählt werden.
Sollten in den JobRouter-Importtabellen Felder enthalten sein, die nicht Bestandteil des Standard-Importumfangs (Link zu den Importhilfeseiten ergänzen) sind, müssen diese in der config-finance.json oder einer alternativen config-finance.json in den "FieldMappings" der "WriteOptions" ergänzt werden. Beispielhafter Aufbau:
Code Block |
---|
"WriteOptions": {
"OutputStringForNullDate": "0001-01-01T00:00:00Z",
"FieldMappings": [
{ "DataSet": "Rebukopf", "SourceField": "ExtraFeld1", "TargetField": null },
{ "DataSet": "Rebuzeile", "SourceField": "ExtraFeld1", "TargetField": null }
]
} |
Als Hilfestellung zur Identifizierung der betroffenen Felder steht folgendes SQL-Skript zur Verfügung, mit dem die Felder abgefragt und bereits in das richtige Format gebracht werden.
https://nevaris.blob.core.windows.net/finance/v24/Tools/MWCSpaltenOhneZuordnung.sql
Weitere detaillierte Erläuterungen für verschiedenste Fälle am Beispiel JobRouter Im- und Export ist in der Online-Hilfe zu finden.
Benutzerverwaltung
Der MWC bietet eine einfache Kommandozeilen-basierte Benutzerverwaltung. Im Installationsverzeichnis befindet sich dafür das Programm Mwc.exe, mit dem unter anderem ein neuer Benutzer angelegt werden kann:
...