# SWOT Job Editor

*SWOT ETL* und *SWOT ETL Editor* sind derzeit eine Erweiterung unseres aktuellen Schnittstellenmanagers, um das Einlesen zu automatisieren und zeitzusteuern.

Die Dateien **Interfaces.exe**, **Interfaces\_Editor.exe** und **Interfaces.dll** aus dem Programmverzeichnis von *SWOT Co* kopiert man

* auf den Rechner, auf welchem das Einlesen stattfinden soll und
* dort in ein Verzeichnis Ihrer Wahl.

{% hint style="info" %}
Die drei Dateien **Interfaces.exe**, **Interfaces\_Editor.exe** und **Interfaces.dll** müssen zusammen in einem Verzeichnis liegen.
{% endhint %}

Beim Update von *SWOT Co* müssen diese drei Dateien händisch aktualisiert werden.

Auf dem Rechner, auf dem das Einlesen stattfinden soll, müssen die MS SQL Client Tools installiert sein. Und zwar passend zur Version zum verwendeten MS SQL Server.

Mit dem *SWOT Job Editor* erstellt man eine Batch-Datei für die Stapelverarbeitung.

Beim Erstellen der Datei werden alle Einstellungen für das Einlesen von Daten (Plan,- Ist und Vorschau-Daten) zusammengetragen. Batch Dateien können seit SWOT 6.1 mit und ohne Windows Authentifizierung erstellt werden. Danach können sowohl Schnittstellen als auch ETL Projekte eingelesen werden.

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-ef49178d2ab5d6bcba6fd74623bdfc2a17f2e455%2Fimg-240.png?alt=media)

![](https://3314523280-files.gitbook.io/~/files/v0/b/gitbook-x-prod.appspot.com/o/spaces%2FAEiBXxbWvM6xsaEmEHwq%2Fuploads%2Fgit-blob-a15468239cc02646209e80ecbef75b05e6d6c94c%2Fimg-241.png?alt=media)

Aus der Liste aller Mandanten wählen Sie den gewünschten **Mandanten** aus. Weitere Mandanten fügen Sie der Batch-Datei hinzu, indem Sie die nachfolgenden Schritte für jeden weiteren Mandanten solange wiederholen bis alle Mandanten eingefügt worden sind.

**Einrechnen** & **nach dem Einlesen Daten in SWOT einrechnen** (beide Felder führen zum gleichen Ergebnis) initialisieren nach dem Ende des Einlesens eine Berechnung der ausgewählten und betroffenen Geschäftsjahre des gewählten Mandanten.

Für den ausgewählten Mandanten können die Geschäftsjahre ausgewählt werden, in welche zukünftig automatisch und wiederholt neue Ist-Daten eingelesen werden sollen. Alle im Mandanten angelegten Geschäftsjahre stehen zur Auswahl.

Zur Information wird in der Spalte **MA** der aktuelle **Monatsabschluss** der verschiedenen Geschäftsjahre angezeigt. Die **Start**- (Periode von) und **Endperiode** (Periode bis) kann frei gewählt werden. Standardmäßig sind alle 12 Perioden des Geschäftsjahres ausgewählt. Die Optionen zum **Löschen** der bereits vorhandenen Daten sind hier analog zu den Einstellungen im Schnittstellenmanager in *SWOT Co* vorhanden.

Die Auswahl der einzuschließenden Schnittstellen treffen Sie durch einen Haken in der Spalte **Einlesen**.

Unter Verwendung der gewählten Einstellungen wird abschließend eine **Batch-Datei erzeugt**. Es wird empfohlen alle Dateien zusammen an einem Ort zu speichern (die empfohlene Einstellung ist der Standardeintrag).

Die zu erzeugende Batch-Datei kann auch getrennt von den anderen Dateien (**Interfaces.exe**, **Interfaces\_Editor.exe** und **Interfaces.dll**) abgelegt werden. In diesem Fall wählen Sie beim Erzeugen der Batch-Datei **benutzerdefiniert**. Der Programmvorschlag für den **Dateinamen** der Batch-Datei sieht wie folgt aus: SWOTETL\_Datum der Dateierstellung\_Uhrzeit der Dateierstellung.bat

Bereits vorhandene **Batch-Dateien** können beliebig geladen und geändert werden.

Abschließend muss in der Systemsteuerung von Windows eine Aufgabe erstellt, der Zeitpunkt und die Wiederholungen der Ausführung eingestellt werden.

**Windows 11**: Suche > Aufgabenplanung
