Zum Inhalt

Druckabonnements

Druckabonnements drucken BC-Berichte automatisch nach bestimmten Buchungen oder nach der Erstellung eines Versandetiketts – ohne manuelles Eingreifen. Wird z. B. eine Verkaufslieferung gebucht, kann der Lieferschein automatisch auf dem Lagerdrucker gedruckt werden.

Seite öffnen

Aktivierung

Druckabonnements wirken nur, wenn in den Druckservice-Einstellungen das Feld Druckabonnements aktiviert gesetzt und das Modul in merchantCENTRAL eingeschaltet ist.


Funktionsweise

Buchung in BC (z. B. Verkaufslieferung)
    ↓
Print Service prüft: Gibt es aktivierte Druckabonnements für dieses Ereignis?
    ↓ ja
Druckauftrag wird eingereiht (Status „Wartet auf Erzeugung"), Hintergrund-Task eingeplant
    ↓
Sekunden nach der Buchung: Der Task erzeugt den Bericht als PDF
    ↓
Druckauftrag „In Warteschlange" → sofort Druck über den MC.PrintService

Der Bericht wird bewusst nicht während der Buchung erzeugt: Eine Buchung schreibt nur den Druckauftrag und plant einen Hintergrund-Task ein, der Sekunden nach dem Commit startet. Scheitert die Buchung, entfällt auch der Task. So kann ein Fehler beim Erzeugen oder Drucken die Buchung nie beeinträchtigen. Der Aufgabenwarteschlangenposten der Druckwarteschlange (alle 5 Minuten) ist das Sicherheitsnetz für Aufträge, die kein Task erreicht hat; bei Bedarf startet Warteschlange verarbeiten auf dem Dashboard denselben Lauf sofort.

Jedes Druckabonnement legt fest:

  • welches Ereignis den Druck auslöst,
  • welcher Bericht gedruckt wird,
  • auf welchem Drucker und
  • wie viele Kopien.

Liste Druckabonnements

Feld Beschreibung
Lfd. Nr. Fortlaufende Nummer
Beschreibung Beschreibender Name (z. B. „Lieferschein Lager 1")
Auslöseereignis Das Ereignis, das den Druck auslöst (siehe unten)
Berichts-ID Objekt-ID des zu druckenden BC-Berichts
Berichtsname Name des Berichts (wird automatisch gefüllt)
Druckercode Zieldrucker (nur PDF-Drucker). Leer = Routingregeln, dann Standarddrucker
Kopien Anzahl der Kopien (1–99, Standard 1)
Lagerortcode-Filter Optional: Das Abonnement greift nur für Belege dieses Lagerorts
Aktiviert Ob das Abonnement aktiv ist. Neue Abonnements sind aktiviert

Neue Abonnements legen Sie mit Neu an; die Druckabonnement-Karte öffnet sich.


Druckabonnement-Karte

Gruppe Feld Beschreibung
Allgemein Beschreibung Frei wählbarer Name
Aktiviert Aktiviert/deaktiviert das Abonnement
Auslöser Auslöseereignis Das auslösende Ereignis
Lagerortcode-Filter Optional: nur für Belege dieses Lagerorts
Bericht Berichts-ID Berichtsobjekt-ID; über die Auswahl lassen sich alle Berichte durchsuchen
Berichtsname Wird nach Auswahl der Berichts-ID gefüllt
Drucker Druckercode Zieldrucker; nur PDF-Drucker wählbar (leer = Routingregeln, dann Standarddrucker)
Kopien Anzahl der Druckexemplare
Routingregeln verwenden Die Routingregeln wählen den Drucker statt des Druckercodes – siehe unten

Berichte werden als PDF gedruckt

Der Print Service erzeugt Berichte immer als PDF. Deshalb lässt der Druckercode nur Drucker mit der Druckmethode PDF zu, und auch die Routingregeln wählen für einen Bericht nur PDF-Drucker.

Drucker über Routingregeln wählen

Ist Routingregeln verwenden gesetzt oder der Druckercode leer, entscheidet der Drucker erst, wenn die Druckwarteschlange den Bericht erzeugt:

  1. Die aktivierten Routingregeln werden nach Priorität geprüft. Für einen Bericht gelten nur Regeln ohne Versanddienstleisterfilter. Ein Lagerortcode-Filter der Regel wird mit dem Lagerort des Belegs abgeglichen (Spalte Lagerort für den Filter unten).
  2. Der Drucker der Regel muss aktiviert sein, PDF drucken und erreichbar sein (oder sein Ersatzdrucker). Sonst wird die nächste passende Regel geprüft.
  3. Greift keine Regel, druckt der Standarddrucker – mit denselben Prüfungen.
  4. Findet sich kein Drucker, schlägt der Druckauftrag mit Begründung fehl.

Verfügbare Auslöseereignisse

Auslöseereignis Wird ausgelöst nach … Lagerort für den Filter Typischer Bericht
Nach Buchen Verkaufslieferung Buchung einer Verkaufslieferung Lagerort der Lieferung (Kopf, sonst gemeinsamer Zeilen-Lagerort) Lieferschein
Nach Buchen Verkaufsrechnung Buchung einer Verkaufsrechnung Lagerort der Rechnung (Kopf, sonst gemeinsamer Zeilen-Lagerort) Rechnung
Nach Buchen Verkaufsgutschrift Buchung einer Verkaufsgutschrift Lagerort der Gutschrift (Kopf, sonst gemeinsamer Zeilen-Lagerort) Gutschrift
Nach Buchen Lagerausgang Buchung eines Lagerausgangs (Warenausgang über die Lagerlogistik) Lagerort des Lagerausgangs (Kopf) Lagerausgang
Nach Buchen Umlagerungsausgang Buchung des Ausgangs eines Umlagerungsauftrags Abgangslagerort (Kopf) Umlagerungsausgang
Nach Buchen Wareneingang Buchung eines Wareneingangs aus einer Bestellung Lagerort des Wareneingangs (Kopf, sonst gemeinsamer Zeilen-Lagerort) Wareneingang
Nach Erstellung Versandetikett Erstellung eines Versandetiketts in merchantCENTRAL – (kein Lagerort) eigener Bericht auf Basis des Versandetiketts

Der Wert Manuell wird von keinem Ereignis ausgelöst.

Lagerort aus Kopf oder Zeilen

Viele Aufträge führen den Lagerort nur in den Zeilen. Steht im Kopf einer gebuchten Lieferung, Rechnung, Gutschrift oder eines Wareneingangs kein Lagerort, zählt deshalb der eine Lagerort, den alle Zeilen mit Lagerort gemeinsam haben; Zeilen ohne Lagerort (z. B. Sachkonten, Ressourcen, Kommentare) zählen nicht mit. Haben die Zeilen verschiedene Lagerorte, hat der Beleg keinen – ein Abonnement mit Lagerortcode-Filter greift dann nicht. Lagerausgang und Umlagerungsausgang verwenden immer den Lagerort aus dem Kopf.

Versandetikett selbst

Das Versandetikett druckt der automatische Druck (Feld Automatischer Druck aktiviert in den Druckservice-Einstellungen). Ein Abonnement mit Nach Erstellung Versandetikett druckt zusätzlich einen Bericht zum Etikett. Da hier kein Lagerort bekannt ist, greift ein solches Abonnement nur mit leerem Lagerortcode-Filter.


Konfigurationsbeispiele

Szenario 1: Lieferschein automatisch drucken

Einstellung Wert
Beschreibung Lieferschein automatisch drucken
Auslöseereignis Nach Buchen Verkaufslieferung
Berichts-ID 208 (Verkauf - Lieferung)
Druckercode PDF-BÜRO
Kopien 2

Szenario 2: Lieferschein nur für ein Lager

Einstellung Wert
Beschreibung Lieferschein Lager 1
Auslöseereignis Nach Buchen Lagerausgang
Lagerortcode-Filter LAGER-1
Berichts-ID (Lagerausgangs- oder kundenspezifischer Bericht)
Druckercode PDF-LAGER1
Kopien 1

Szenario 3: Rechnung für die Buchhaltung

Einstellung Wert
Beschreibung Rechnung Buchhaltung
Auslöseereignis Nach Buchen Verkaufsrechnung
Berichts-ID 206 (Verkauf - Rechnung)
Druckercode PDF-BUCHHALTUNG
Kopien 1

Hinweise

Mehrere Abonnements pro Ereignis

Für dasselbe Ereignis können mehrere Abonnements bestehen – z. B. der Lieferschein auf dem Bürodrucker und ein zweiter Bericht auf dem Lagerdrucker. Alle werden ausgelöst.

Bericht muss ohne Eingabe druckbar sein

Der Bericht wird ohne Anforderungsseite für genau den gebuchten Beleg erzeugt. Wählen Sie nur Berichte, die keine zwingenden Eingaben auf der Anforderungsseite benötigen.

Deaktivieren statt löschen

Wird ein Abonnement vorübergehend nicht gebraucht, entfernen Sie den Haken Aktiviert, statt es zu löschen. So bleibt die Konfiguration erhalten.