Zum Inhalt

Print Service

Überblick

Der merchantCENTRAL Print Service ist ein universeller Druckdienst für Microsoft Dynamics 365 Business Central. Er sendet Versandetiketten, BC-Reports und beliebige PDF/ZPL-Dokumente über eine lokale Middleware (MC.PrintService) an physische Drucker – ohne Browser-Druckdialog und ohne dass die Druckdaten über fremde Cloud-Dienste laufen.

Funktionsumfang

Funktion Beschreibung
Multi-Printer Mehrere Drucker mit eigener Service-URL und Konfiguration
Druckwarteschlange Statusgesteuerte Queue (Queued → Sending → Printed/Failed) mit Retry-Logik
Routing-Regeln Prioritätsbasierte Zuordnung (Provider + Format + Lagerort → Zieldrucker)
Fallback Automatischer Wechsel auf Ersatzdrucker bei Offline-Status
Auto-Print Automatischer Druck direkt nach Etikettenerstellung
Print Subscriptions Automatischer Druck nach Buchungsvorgängen (Lieferschein, Rechnung, …)
Universal Report Print Beliebige BC-Reports als PDF rendern und drucken
PDF & ZPL Windows-Drucker (PDF) und Zebra-Thermodrucker (ZPL via TCP/IP)

Voraussetzungen

  • AD merchantCENTRAL Hub installiert und lizenziert
  • Mindestens eine Demo-Lizenz für das Modul PRINTSERVICE
  • Ein Windows-Rechner im Kundennetz für den MC.PrintService
  • Drucker: Windows-Druckertreiber (PDF) oder Zebra-Drucker per TCP/IP (ZPL)

Erste Schritte

Die Einrichtung umfasst drei Schritte: den lokalen Druckdienst installieren, ihn an Business Central anbinden und einen Drucker anlegen.

→ Vollständige Anleitung: Einrichtung

Graceful Degradation

Ist die Print Service App nicht installiert, funktioniert der Hub vollständig weiter – nur ohne Druckfunktion. Es entstehen keine Fehler in anderen Modulen.


Anbindung an Business Central (Transport-Modi)

Business Central (Cloud) kann lokale Drucker nicht direkt ansprechen. Für den Weg von BC zum MC.PrintService gibt es drei Modi:

Modus Funktionsweise Voraussetzung Status
Direkt-Push (Standard) BC ruft den Dienst direkt über die feste öffentliche IP an feste IP + Portfreigabe ✅ verfügbar
Relay (Option C) BC pusht in eine Queue im Kunden-Azure, der Dienst holt ausgehend ab Azure-Subscription ✅ verfügbar
Poll (Option D) Die Function pollt BC; BC bleibt passiv (kein Outbound) Azure-Subscription ✅ verfügbar

→ Details und Einrichtung beider Modi: Einrichtung


Druckmethoden

Methode Drucker Anwendungsfall
PDF Jeder Windows-Drucker (Laser, Tintenstrahl) Paketlabels, Lieferscheine, Rechnungen, Reports
ZPL Zebra-Thermodrucker (GK420, ZD421, ZT411 …) Hochgeschwindigkeits-Etikettendruck

Seiten in diesem Abschnitt

Seite Beschreibung
Einrichtung Schritt-für-Schritt: Dienst installieren, an BC anbinden, Drucker anlegen
Dashboard Zentrale Übersicht mit KPI-Cues und Schnellaktionen
Einrichtung (Referenz) Vollständige Feldreferenz der Setup-Seite
Drucker Druckerliste, Status und Verwaltung
Druckwarteschlange Druckaufträge, Status und Wiederholungen
Routing-Regeln Automatische Druckerzuweisung nach Priorität
Print Subscriptions Automatischer Druck nach Buchungsvorgängen
MC.PrintService – Referenz Lokaler Druckdienst: Endpunkte, Konfiguration, Fehlerbehebung