VARIO Dienst einrichten

Benötigte Anwendungen

  • VARIO8.exe
  • VARIODienst.exe
  • VARIODienstDruck.exe
  • VARIODienstConfig.exe

Dienst-Profil anlegen

Zuerst muss unter dem Menüpunkt 9.1.5.3 Dienste verwalten ein Datensatz angelegt werden. Auf der Seite Stammdaten ist nur „Aktiv“ und „Name“ wichtig/notwendig. Host/Port/SSL sind nicht die Einstellungen die der Dienst benutzt, sondern die Einstellungen die die Vario benutzt um auf den Dienst zuzugreifen. 

VARIO Dienst Verwaltung

Im Reiter Tasks legen Sie die benötigten Tasks für das Profil an.

Vario Dienst Tasks

Hier müssen Sie den Typ und die Zeitregel auswählen.

Vario Dienst Tasks

Als Typ können SIe z.B. den Workflow Worker oder den Webshop Import auswählen und als Zeitregen z.B. als Intervall jede Minute, oder manuell.

VarioDienst konfigurieren

VarioDienst konfigurieren

Wenn der Worker über den Dienst läuft ist es zwingend erforderlich das im Reiter Pfade der Pfad für die Reporte hinterlegt ist. Sollte kein Pfad hinterlegt sein ist es nicht möglich per Dienst Mails zb Rechnungen zu versenden.

Auf dem Rechner, auf dem der VarioDienst laufen soll muss eine VARIO-Installation vorhanden sein. Dort muss dann die VarioDienstConfig.exe ausgeführt werden (benötigt Adminrechte!). Zuerst muss in der ComboBox die Datenbank ausgewählt werden in der das Dienst-Profil (s.o) angelegt wurde. Nach der Auswahl erscheint dieses Profil (und alle anderen angelegten Profile) links in der Liste. Das gewünschte Profil anklicken und rechts die gewünschten Einstellungen vornehmen.

Als nächstes muss ein PFX-Server-Zertifikat installiert werden.

PFX-Server-Zertifikat
PFX-Server-Zertifikat

Geben Sie hier bitte das Kennwort zu Ihrem Zertifikat ein.

PFX-Server-Zertifikat
PFX-Server-Zertifikat
PFX-Server-Zertifikat

Nach dem Sie das PFX-Server-Zertifikat installiert haben, rufen Sie wieder die VARIO-Dienst-Konfiguration auf und wählen das installierte Zertifikat aus.

VARIO-Dienst Konfiguration

Als nächstes klicken Sie bitte auf Registrieren, wenn alles erfolgreich war wird die URL grün.

VARIO-Dienst Konfiguration

Dannach muss die Konfiguration gespeichert werden.

Jetzt ist die Konfiguration abgeschlossen und der Status ist orange.

Module

REST Server (VARIO API)

Aktiviert die Vario REST-API für diese Dienst-Instanz.

Port

Der Port auf dem der REST-Server erreichbar sein soll -> Portfreigabe notwendig!

TLS benutzen

REST-API Datenverkehr verschlüsseln (HTTPS). Empfohlen!

Zertifikat

Das zu verwendende SSL-Zertifikat (nur für HTTPS notwendig).
Ist alternativ über TMSHttpConfig.exe einstellbar.

URL

Die URL unter der die REST-API erreichbar sein wird.
Die URL muss per Klick auf „Registrieren“ bei Windows registriert werden.
Ist alternativ über TMSHttpConfig.exe einstellbar.

Anti-Bruteforce

IPs die sich 3-mal hintereinander falsch bei der REST-API anmelden werden permanent gebannt.

HTTP-Callback-Server

Wird (aktuell) nur für die VARIO Zeiterfassung benötigt.

Port

Der Port auf dem der Callback-Server erreichbar sein soll -> Portfreigabe notwendig!

TLS benutzen

Callback-Server Datenverkehr verschlüsseln (HTTPS). Empfohlen!

Zertifikat

Das zu verwendende SSL-Zertifikat (nur für HTTPS notwendig)
Ist alternativ über TMSHttpConfig.exe einstellbar.

URL

Die URL unter der der Callback-Server erreichbar sein wird.
Die URL muss per Klick auf „Registrieren“ bei Windows registriert werden.
Ist alternativ über TMSHttpConfig.exe einstellbar.

Tasks

Ermöglicht das Ausführen von Tasks im VarioDienst
Beispiele: 

  • Webshop Replikation
  • Webshop Import
  • Paypal Abruf
  • Workflow (In Arbeit)
  • Paket Tracking
  • Datev Replikation
  • E-Mail Replikation
  • Repricer
  • Perfacto
  • uvm

PDF Service

Ermöglicht das Erzeugen von PDFs über die DienstDruck.exe im VarioDienst.
Wird zum Erstellen von PDFs für den Belegdruck oder für Auswertungen benötigt (REST-API).

Port

Der lokale Port auf dem der VarioDienst mit der VarioDienstDruck.exe kommuniziert.
Normalerweise keine Portfreigabe notwendig.

Pfade

Reportpfad

Wird im Zusammenhang mit dem PDF-Service benötigt.

VarioDienst als Windows Dienst

Im Konfigurationstool besteht weiterhin die Möglichkeit den VarioDienst als Windows Dienst zu installieren und zu starten. Dafür einfach auf den „Installieren“ Button klicken. Danach kann man diesen Button nutzen um den Dienst zu starten, oder zu beenden. Falls der Dienst nur als Konsolenanwendung laufen soll ist das nicht notwendig!Eine Dienst-Instanz kann nicht gleichzeitig als Windows Dienst und als Konsolenanwendung laufen!

Start des VarioDienstes als Konsolenanwendung

  • Verknüpfung zur VarioDienst.exe erstellen
  • Startparameter -profil <Name> übergeben. Der Profilname entspricht dem in der Dienstverwaltung eingegebenen Namen, bzw. dem Namen der in der Liste links in der VarioDienstConfig.exe angezeigt wird
Start des VarioDienstes als Konsolenanwendung

Wenn Sie jetzt die Konsolenanwendung starten sieht diese wie folgt aus:

Vario Dienst Konsolenanwendung

Wenn Sie jetzt tasklist eingeben erhalten Sie eine Übersicht der angelegten Tasks für diese Datenbank

Vario Dienst Konsolenanwendung

Um jetzt einen dieser Tesks zu starten müssen Sie taskrun (ID) eingeben, z.B. taskrun 1 um den Task für die Zeiterfassung Zwischenabschluss laufen zu lassen.

Mit stop schließen Sie die Konsolenanwendung wieder.