Print Service
Überblick
Der merchantCENTRAL Print Service ist ein universeller Druckdienst für Microsoft Dynamics 365 Business Central. Er sendet Versandetiketten, BC-Berichte und beliebige PDF-/ZPL-Dokumente über einen lokalen Druckdienst (MC.PrintService) an physische Drucker – ohne Browser-Druckdialog.
Wo laufen die Druckdaten?
Druckdaten laufen nie über Infrastruktur von ALTENBRAND: Bei Direkt-Push gehen sie direkt von Business Central zum MC.PrintService, bei Relay und Poll über das eigene Azure-Abonnement des Kunden.
Funktionsumfang
| Funktion | Beschreibung |
|---|---|
| Mehrere Drucker | Beliebig viele Drucker, jeder mit eigenem Transportmodus und eigener Anbindung |
| Sofortdruck | Jeder neue Druckauftrag wird Sekunden nach der Buchung bzw. Etikettenerstellung erzeugt und gesendet – in einem eigenen Hintergrund-Task, nie in der Buchung selbst |
| Druckwarteschlange | Statusgesteuerte Warteschlange (Wartet auf Erzeugung → In Warteschlange → Wird gesendet → Gedruckt/Fehlgeschlagen) mit automatischer Wiederholung |
| Routingregeln | Prioritätsbasierte Zuordnung von Versandetiketten (Anbieter + Format + Lagerort → Zieldrucker) |
| Ersatzdrucker | Automatischer Wechsel auf einen Ersatzdrucker, wenn der Zieldrucker nicht erreichbar ist |
| Automatischer Druck | Versandetiketten werden direkt nach der Erstellung gedruckt |
| Druckabonnements | Automatischer Berichtsdruck nach Buchungen (Verkaufslieferung, Verkaufsrechnung, Gutschrift, Lagerausgang, Umlagerungsausgang, Wareneingang) und nach Erstellung eines Versandetiketts |
| Dashboard | Tagesübersicht mit Hinweis-Banner, Kennzahlen und Karten |
| PDF & ZPL | Windows-Drucker (PDF) und Zebra-Thermodrucker (ZPL über TCP/IP) |
| Mehrere Rechner | Bei Relay und Poll können mehrere Rechner drucken, jeder mit eigener Queue; das Feld Agent auf der Druckerkarte nennt den Rechner |
Voraussetzungen
- AD merchantCENTRAL Hub installiert
- Mindestens eine Demo-Lizenz für das Modul
PRINTSERVICEund das Modul in merchantCENTRAL eingeschaltet (siehe Einrichtung) - Ein Windows-Rechner im Kundennetz für den MC.PrintService (Windows 10 ab Version 1903, Windows 11 oder Windows Server 2022 und neuer; Windows Server 2016/2019 nur mit der ZIP-Installation)
- Drucker: Windows-Druckertreiber (PDF) oder Zebra-Drucker per TCP/IP im lokalen Netz (ZPL)
Erste Schritte
Die Einrichtung umfasst drei Schritte: den lokalen Druckdienst installieren, ihn an Business Central anbinden und einen Drucker anlegen. Schalten Sie vorher das Modul ein: merchantCENTRAL-Einrichtung → Erweiterungen → Print Service → Einrichten, auf der Hub-Karte Erweiterung den Schalter Aktiviert. Danach führt die unterstützte Einrichtung merchantCENTRAL Druckservice einrichten (unter Unterstützte Einrichtung) durch alle drei Schritte.
→ 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 (Transportmodi)
Business Central (Cloud) kann lokale Drucker nicht direkt ansprechen. Für den Weg von BC zum MC.PrintService gibt es drei Transportmodi, die je Drucker gewählt werden:
| Modus | Funktionsweise | Voraussetzung |
|---|---|---|
| Direkt-Push (Standard) | BC ruft den Dienst direkt über die feste öffentliche Adresse auf (HTTPS + API-Schlüssel) | feste öffentliche IP + Portfreigabe |
| Relay (Azure-Queue) | BC stellt den Auftrag in eine Queue im Azure des Kunden; der Dienst holt ihn über eine ausgehende Verbindung ab | Azure-Abonnement des Kunden |
| Poll (Azure-Queue) | Eine Azure Function im Azure des Kunden holt die Aufträge bei BC ab; BC bleibt passiv | Azure-Abonnement des Kunden |
→ Details und Einrichtung: Einrichtung
Druckmethoden
| Methode | Drucker | Anwendungsfall |
|---|---|---|
| Jeder Windows-Drucker (Laser, Tintenstrahl, Thermodrucker mit Windows-Treiber) | Paketlabels, Lieferscheine, Rechnungen, Berichte | |
| ZPL | Zebra-Thermodrucker (GK420, ZD421, ZT411 …) per TCP/IP | Schneller Etikettendruck |
Seiten in diesem Abschnitt
| Seite | Beschreibung |
|---|---|
| Einrichtung | Schritt für Schritt: Dienst installieren, an BC anbinden, Drucker anlegen |
| Dashboard | Tagesübersicht mit Hinweis-Banner, Kennzahlen und Schnellaktionen |
| Einrichtung (Referenz) | Alle Felder und Aktionen der Druckservice-Einstellungen auf der Hub-Karte Erweiterung |
| Drucker | Druckerliste, Druckerkarte, Status und Ersatzdrucker |
| Druckwarteschlange | Druckaufträge, Status und Wiederholungen |
| Routingregeln | Automatische Druckerzuweisung für Versandetiketten |
| Druckabonnements | Automatischer Berichtsdruck nach Buchungen |
| MC.PrintService – Referenz | Lokaler Druckdienst: Installation, Konfiguration, Endpunkte, Fehlerbehebung |