CSS EDV Support Logo

MESO-WorkerService

AddOn für die Mesonic WinLine ©

Stand: 28.08.2025



MESO-WorkerService

.NET Dienst zur Automatisierung von Hintergrundaufgaben zur Mesonic WinLine©

ℹ️ Download dieser Dokumentation als pdf

Maildienst

Der dotnet 9 Dienst versendet automatisch eMails auf Basis eines hierarchischen Regelsystems.

Mandantenübergreifend können Workflows zu Workflowgruppen zusammengefasst werden (z.B. alle Workflows, die eine automatische Benachrichtigung an den Kunden erfordern).

Jede Workflowgruppe kann zusätzlich mittels Filterkriterien flexibel eine Selektion der tatsächlich relevanten Fälle zugewiesen werden, so dass z.B. nur Fälle mit einer bestimmten Eigenschaft (“Mailversand = JA”) oder nur für bestimmte Kunden herangezogen werden.

Zusätzliche Einstellungen wie Selektion von Anhängen, die angefügt werden sollen (aus dem ersten, zweiten, letzten oder allen Schritten) - optional auch eingeschränkt auf ein spezifisches Archivformular - die Selektion der Empfänger (Kunde, Ansprechpartner, oder statische Empfänger) sowie einer objektbasierten Gestaltung des Mailtextes aus Kontext-Variablen des Workflows (z.B. Projekt => Bezeichnung, Kunde => FaktStamm => Umsatz) sowie Inhalt von Eigenschaften des Falles (z.B. “Gewählte Ausführung: Rot”) runden den Dienst ab.

Es können beliebig viele SMTP-Accounts inkl. M365 mit OAuth Authentifizierung angelegt werden.

Eine grafische Administrationsoberfläche inkl. Mail-Journal und Benachrichtigung per eMail, wenn eine geplante Mail nicht versandt werden konnte, steht für Administratoren zur Verfügung.

Screenshots

SMTP Konto!
EMail Einstellungen!
Mail-Template!

Systemvoraussetzungen

Zurück zum Anfang

Installation

Zurück zum Anfang

Bitte an [email protected] wenden

Einstellungen

Zurück zum Anfang

Es sind folgende Grundeinstellungen notwendig, welche in der Datei appsettings.json gespeichert sind, bzw. bei Ausführung als Docker Container über die Umgebungsvariablen gesetzt werden.

License

  "License": 
  {
    "CustomerNr": "",
    "LicenseNr": ""
  }

Die License-Einstellung enthält die Lizenzdaten, die Ihnen von Ihrem Mesonic Partner mitgeteilt wurde.

ConnectionStrings

Zurück zum Anfang

 "ConnectionStrings": 
 {
    "WinLineSystemDBConnectionString": "Server=SERVERNAME;Initial Catalog=CWLSYSTEMDATENBANK;Integrated Security=true;Encrypt=false;TrustServerCertificate=true;"
    //"WinLineSystemDBConnectionString": "Server=SERVERNAME;Initial Catalog=CWLSYSTEMDATENBANK;User ID=meso;Password=xxxxxx;Integrated Security=false;Encrypt=false;TrustServerCertificate=true;"
}

Hier wird die Verbindungszeichenfolge zur WinLine System-Datenbank hinterlegt.

Zurück zum Anfang

Verbesserungsvorschläge

Bitte an [email protected]

Zurück zum Anfang

Downloads (Win x64)

ℹ️ Download dieser Dokumentation als pdf - Blazor Server (Win x64) - Worker Service (Win x64) - MesoWorker.Win (Desktop, Win x64) - SHA256SUMS

Zurück zum Anfang