Print Subscriptions
Print Subscriptions ermöglichen den automatischen Druck von BC-Reports nach bestimmten Buchungsvorgängen — ohne manuelles Eingreifen. Wenn z. B. ein Lieferschein gebucht wird, kann automatisch der Lieferschein-Report auf dem Lagerdrucker gedruckt werden.
Seite öffnen
- Über die Suche: Print Subscriptions
- Über das Print Service Dashboard → Subscriptions
- Über das Print Service Setup → Print Subscriptions
Funktionsweise
BC-Buchungsvorgang (z. B. Sales Shipment Post)
↓
Event wird ausgelöst
↓
Print Service prüft: Gibt es aktive Subscriptions für dieses Event?
↓ Ja
Report wird als PDF gerendert → Print Job in Queue → Druck über ECIService
Jede Subscription definiert: - Welches Event den Druck auslöst (Trigger) - Welcher Report gedruckt wird - Auf welchem Drucker gedruckt wird - Wie viele Kopien
Subscription-Liste
Felder
| Feld | Beschreibung |
|---|---|
| Entry No. | Fortlaufende Nummer (automatisch) |
| Description | Beschreibender Name der Subscription (z. B. „Lieferschein Lager 1") |
| Trigger Event | Das BC-Event, das den Druck auslöst (siehe Trigger-Übersicht) |
| Report ID | Die Object-ID des BC-Reports, der gedruckt werden soll |
| Report Name | Name des Reports (automatisch befüllt) |
| Printer Code | Zieldrucker. Leer = Default Printer aus dem Setup |
| Copies | Anzahl der Kopien (1–99, Standard: 1) |
| Enabled | Ob diese Subscription aktiv ist |
Aktionen
| Aktion | Beschreibung |
|---|---|
| Enable All | Aktiviert alle Subscriptions |
| Disable All | Deaktiviert alle Subscriptions |
Subscription-Karte
Detaillierte Konfiguration einer einzelnen Print Subscription.
Felder
| Feld | Beschreibung |
|---|---|
| Description | Frei wählbarer Name zur Identifikation |
| Trigger Event | Das auslösende BC-Event (Dropdown, siehe unten) |
| Report ID | Report-Objekt-ID. Über Lookup können alle verfügbaren Reports durchsucht werden |
| Report Name | Wird automatisch befüllt nach Auswahl der Report-ID |
| Printer Code | Zieldrucker (optional — leer = Default Printer) |
| Copies | Anzahl der Druckexemplare |
| Enabled | Aktiviert/deaktiviert diese Subscription |
Verfügbare Trigger-Events
| Trigger | Beschreibung | Typischer Report |
|---|---|---|
| After Post Sales Shipment | Wird nach jeder Lieferschein-Buchung ausgelöst | Sales - Shipment (208) |
| After Post Sales Invoice | Wird nach jeder Rechnungsbuchung ausgelöst | Sales - Invoice (206) |
| After Post Sales Credit Memo | Wird nach jeder Gutschrift-Buchung ausgelöst | Sales - Credit Memo (207) |
| After Create Shipment Label | Wird nach Erstellung eines Versandetiketts ausgelöst | — (Label wird direkt gedruckt) |
| After Post Warehouse Shipment | Wird nach Buchung eines Lagerversands ausgelöst | Warehouse Shipment |
| After Post Transfer Shipment | Wird nach einer Umlagerungsbuchung ausgelöst | Transfer Shipment |
| After Post Purchase Receipt | Wird nach einem Wareneingang ausgelöst | Purchase - Receipt |
Konfigurationsbeispiele
Szenario 1: Automatischer Lieferscheindruck
| Einstellung | Wert |
|---|---|
| Description | Lieferschein automatisch drucken |
| Trigger Event | After Post Sales Shipment |
| Report ID | 208 (Sales - Shipment) |
| Printer Code | PDF-BÜRO |
| Copies | 2 |
Szenario 2: Wareneingangs-Etikett
| Einstellung | Wert |
|---|---|
| Description | Wareneingang Etikett |
| Trigger Event | After Post Purchase Receipt |
| Report ID | (kundenspezifischer Report) |
| Printer Code | ZPL-LAGER1 |
| Copies | 1 |
Szenario 3: Rechnung per Zebra-Drucker (ungewöhnlich, aber möglich)
| Einstellung | Wert |
|---|---|
| Description | Rechnung PDF |
| Trigger Event | After Post Sales Invoice |
| Report ID | 206 (Sales - Invoice) |
| Printer Code | PDF-BUCHHALTUNG |
| Copies | 1 |
Hinweise
Mehrere Subscriptions pro Event
Sie können mehrere Subscriptions für dasselbe Event definieren — z. B. den Lieferschein auf dem Bürodrucker UND ein Lager-Etikett auf dem Zebra-Drucker drucken lassen.
Report muss ohne Eingabe druckbar sein
Der Report wird ohne Druckdialog (silent) gerendert. Stellen Sie sicher, dass der gewählte Report keine zwingenden Request-Page-Parameter benötigt, die interaktiv eingegeben werden müssen.
Routing-Regeln gelten weiterhin
Wenn kein Printer Code in der Subscription angegeben ist, greift die normale Routing-Logik (Print Rules → Default Printer → Fallback).
Deaktivierung statt Löschung
Wenn eine Subscription temporär nicht benötigt wird (z. B. während eines Systemupdates), deaktivieren Sie sie über das Feld Enabled statt sie zu löschen. So bleibt die Konfiguration erhalten.