Automatisierungsdienst für mesonic WinLine

MESO-WorkerService

Hintergrunddienst für mesonic WinLine, der E-Mail-Versand, Workflow-Erzeugung, Terminsynchronisation und OP-Versand automatisiert – konfigurierbar pro Mandant, mit vollständiger Journal-Protokollierung.

.NET 10
Version 2.7.0
Windows & Container
Modular lizenzierbar
Was der Dienst leistet

Automatisierung wiederkehrender Aufgaben in mesonic WinLine

Der MESO-WorkerService ist ein Hintergrunddienst, der sich in die bestehende WinLine-Infrastruktur einfügt. Er übernimmt den E-Mail-Versand aus CRM-Workflows, erzeugt CRM-Fälle aus Belegzeilen, synchronisiert Termine mit Exchange/Outlook und versendet OP-Übersichten an Kunden. Alle Aktionen werden im Journal protokolliert und sind über die Administrationsoberfläche einsehbar.

E-Mail-Versand

Aus CRM-Workflows, mit Empfängerregeln und Vorlagen

Workflow-Erzeugung

CRM-Fälle aus Bestelldateizeilen anlegen

Termine

Synchronisation mit Exchange/Outlook via Graph API

Offene Posten

Individuelle OP-Übersichten mit MESO-WebArchiv-Integration per E-Mail

Überwachung

Warnung bei fehlenden Versendungen und Regeln

Einbettung in die bestehende Infrastruktur

Datenquellen
WinLine Datenbanken CWLSYSTEM, Mandanten-DB, FIBU
MesoArchivWeb Dokumentenarchiv & Belege
WinLine Server Workflow-Schritte, OP-Blatt

MESO-WorkerService

.NET 10 | v2.7.0 | Quartz.NET Scheduler
MailWorkerJobJede Sekunde
OrderLineJobAlle 5 Min
AppointmentJobAlle 10 Min
OpenItemJobTäglich 7:00
NoRuleWarningJobTäglich 8:00
Ausgabe
SMTP / M365 OAuth E-Mails, OP-Übersichten, Warnungen
Microsoft Graph API Exchange/Outlook-Termine
WinLine CRM Neue Fälle & Workflow-Schritte
Module im Detail

Vier Module – separat lizenzierbar

Jedes Modul kann unabhängig aktiviert und bei Bedarf später ergänzt werden.

MESO-WSMAIL

Mail-Dienst

Versendet E-Mails aus WinLine-CRM-Workflows. Ermittelt Empfänger anhand hierarchischer Regeln, erstellt die Mail aus Vorlagen, fügt Anhänge an und protokolliert im Journal.

Intervall: Jede Sekunde
Hierarchische Empfängerregeln mit Fallback
SMTP & Microsoft 365 OAuth
Vorlagen mit Platzhaltern & Formatierung
Anhänge aus Workflows, Belegen & Archiv
Workflow-Schritt-Erstellung
CSS-Inlining für E-Mail-Clients
Mail-Journal mit EML-Archiv
Überwachung fehlender Versendungen
MESO-WSBELEG

Belegzeilen-Workflows

Erzeugt CRM-Fälle aus Bestelldateizeilen – geeignet für wiederkehrende Serviceaufträge, bei denen jede Auftragsposition einen eigenen Vorgang erfordert.

Intervall: Alle 5 Minuten
Flexible Filter (Belegart, Artikel, Kriterien)
Intelligente Duplikatserkennung
Template-basierte Beschreibungen
Beleg-Dokumente & Anhänge anfügen
Eltern-Kind-Verknüpfung
Fall-ID-Rückschreibung in Belegzeile
Flexible Datumsfelder & Berechnungsmodi
Warten auf Beleg-Workflow
MESO-WSGRAPH

Terminsynchronisation

Überträgt CRM-Einträge als Termine in Exchange/Outlook-Kalender. Unterstützt bidirektionalen Abgleich und erkennt Stornierungen.

Intervall: Alle 10 Minuten
Microsoft Graph API (App-only Auth)
14+ Empfängerquellen kombinierbar
Rücksynchronisation in CRM
Änderungserkennung & automatisches Update
Automatische Terminlöschung bei Storno
Folgeschritt-Unterstützung
Platzhalter für Betreff & Body
Ganztags- und Zeitbereich-Termine
MESO-WSOP

Offene Posten

Versendet individuelle OP-Übersichten mit MESO-WebArchiv-Integration an Kunden. Die Selektion, Vorlagen und optionale Archiv-Anhänge sind pro Mandant konfigurierbar.

Intervall: Täglich 7:00 Uhr
Filterung nach Kontoart, Fälligkeit, Mahnstufe
HTML-Vorlagen mit OP- & Kunden-Platzhaltern
Originalrechnungen aus MesoArchivWeb
OP-Blatt als PDF vom WinLine Server
Entwurfsmodus mit Freigabe-Workflow
Archiv-Links (intern & extern)
Sendeintervall & Ignorieren-Flag
Mehrstufige Empfängerermittlung

Anwendungsbeispiele

Szenario 01

Auftragseingang mit Service-Fällen

Ein Kundenauftrag wird in WinLine erfasst. Der WorkerService erzeugt aus den Auftragspositionen CRM-Servicefälle, hängt das Auftrags-PDF an und trägt dem Techniker einen Kalender-Termin ein.

Auftrag in WinLine CRM-Fälle erzeugt Termin im Kalender
Szenario 02

Kundenkommunikation aus Workflows

Nach Abschluss eines Workflow-Schritts in WinLine versendet der Dienst eine E-Mail an den Kunden – basierend auf der hinterlegten Vorlage, den ermittelten Empfängern und den zugeordneten Anhängen.

Workflow-Schritt Empfänger ermittelt E-Mail versendet
Szenario 03

Automatisierter OP-Lauf

Der WorkerService prüft täglich die offenen Posten in der FIBU. Kunden mit überfälligen Rechnungen erhalten eine OP-Übersicht per E-Mail – bei Bedarf mit Originalrechnungen als PDF-Anhang.

FIBU-Scan 7:00 OP-Mail erstellt Rechnung angehängt
Szenario 04

Überwachung fehlender Regeln

Wird ein Workflow ohne passende E-Mail-Regel angelegt, erkennt der Überwachungsdienst die Lücke und benachrichtigt den Administrator per E-Mail.

Workflow ohne Regel Anomalie erkannt Admin gewarnt
Bereitstellung

Zwei Bereitstellungsoptionen

Windows-Dienst

Installation als Dienst auf einem Windows Server mit direktem Zugriff auf die lokale WinLine-Umgebung.

  • Windows Server 2016+
  • .NET 10 Runtime
  • Konfiguration per appsettings.json
  • Blazor Web-UI auf Port 5000
  • Windows Desktop-Client (optional)
  • Optimale Performance bei lokaler DB

Container-Deployment

Betrieb als Docker-Container – plattformunabhängig auf Linux oder Windows.

  • Docker, Podman, Kubernetes
  • Portainer Stack-Unterstützung
  • Konfiguration per Umgebungsvariablen
  • GitHub & Azure Container Registry
  • Healthcheck & Ressourcenlimits
  • Einfache Updates über Image-Tags

Interesse geweckt?

Wir beraten Sie gerne zu den passenden Modulen für Ihre WinLine-Umgebung.

Kontakt aufnehmen Mehr erfahren