Die Druckinfrastruktur von SAP S/4HANA Cloud Public Edition soll die Generierung und Verteilung verschiedener Belege wie Rechnungen, Berichte und Formulare erleichtern. Sie nutzt eine Kombination aus SAP-Technologien und -Services, um ein robustes und flexibles Drucksystem in einer cloudbasierten Umgebung bereitzustellen.
Darüber hinaus wird der Konfigurationsaufwand minimiert, indem die lokale Druckinfrastruktur des vorhandenen Kunden aktiviert wird. Die Einrichtungsschritte in cloudbasierten SAP-Lösungen folgen ebenfalls einem minimalistischen Ansatz für Konfiguration und Customizing. Wenn Sie im genannten Szenario die vorhandene Druckumgebung des Kunden (erneut) verwenden, muss der SAP Cloud Print Manager für Pull-Integration auf einem Windows-Host innerhalb der lokalen Kundeninfrastruktur installiert werden. Dieser Agent arbeitet mit dem 123Term ConsiSAP Print ServiceDI_Term 123zusammen, der in cloudbasierten Geschäftsprodukten verwendet wird, die im Rahmen von 123Term Release SAP Intelligent Enterprise Suite}Termierung verwendet werden, wie z. B. bei der SAP S/4HANA Cloud Public Edition und der cloudbasierten SAP Business Technology Platform (SAP BTP). Dieser Service exponiert Druckwarteschlangen, die in der Regel von Anwendungsexperten in den Geschäftsanwendungen angelegt und verwaltet werden.

Um den SAP-Druckservice verwenden zu können, müssen einige Anpassungen vom Entwicklungsteam der Geschäftsanwendung oder von einem Teammitglied in der Systemadministration des Cloud-basierten Produkts vorgenommen werden. Genauer gesagt erfordert die Initialisierung des SAP-Druckservice das Anlegen einer Kommunikationsvereinbarung basierend auf einem von SAP bereitgestellten Kommunikationsszenario. Der Kommunikationspartner, ein sogenanntes Kommunikationssystem, wird von der Kommunikationsvereinbarung referenziert und stellt technische Informationen (Host, Port usw.) und Authentifizierungsdaten (technischer Benutzer) bereit.
Der SAP Cloud Print Manager für Pull-Integration erhält Zugriff auf das eingerichtete Szenario, wenn die entsprechende Druckwarteschlangenverbindung im Windows-basierten SAP CPM für PI konfiguriert ist. Ab diesem Zeitpunkt fragt der Agent alle lokal konfigurierten Druckwarteschlangen ab und leitet sie weiter, wobei er auf Ausgabepositionen wartet, um lokale Drucker im Kundennetzwerk zu verbinden.
Auf diese Weise können Kunden die Verbindung zwischen dem SAP-Druckservice und den lokalen Druckern des Kunden mit einem deutlich reduzierten Entwicklungsaufwand herstellen.
Die folgende Grafik veranschaulicht die Kernelemente dieses Szenarios.
Die Dokumente werden an eine bestimmte Druckwarteschlange im System weitergeleitet, die vom SAP Cloud Print Manager für Pull-Integration auf einen bestimmten Drucker gezogen wird. Die Ausgabeparameterfindung definiert die Druckregeln über das Business Rules Framework Plus (BRF+).

Wenn ein Anwendungsbenutzer das Anlegen einer Bestellung initiiert, z.B. für Materialien wie Aggregat, referenziert das System automatisch die Einstellungen für die Ausgabeparameterfindung der Geschäftsanwendung oder die Belegart, um die für die Verarbeitung erforderlichen Folgeaktionen zu ermitteln. Dazu gehört die Entscheidung über die spezifische Ausgabemethode, z.B. ob das Dokument direkt an die Beteiligten gesendet, zu Integrationszwecken als XML-Dokument formatiert oder als physische Kopie für die Abteilungsbearbeitung gedruckt werden soll. Wenn wir uns auf die Ausgabeverwaltung für eine Drucker- oder PDF-Papierausgabe konzentrieren, legen die Einstellungen für die Ausgabeparameterfindung auch fest, an welche Druckwarteschlange ein Dokument gesendet wird.
Um die Anforderung an den angegebenen Drucker zu senden, müssen Sie den SAP Cloud Print Manager für Pull-Integration in Ihrem lokalen Netzwerk installieren, das die Druckwarteschlange und den lokalen Drucker verbindet.