Die Ausgabeverwaltung erläutern

Druckszenario-Pull-Integration verstehen

Objective

After completing this lesson, you will be able to die Druckinfrastruktur für die Szenario-Pull-Integration beschreiben

Druckinfrastruktur - Voraussetzungen

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.

Dieses Bild ist in die IT-Infrastruktur des Auftraggebers (links) und SAP S/4HANA Cloud Public Edition (rechts) unterteilt. Dazwischen befindet sich eine Firewall. Die Grafik listet die erforderlichen Schritte auf, bevor Sie die lokale Kundendruckinfrastruktur aus SAP S/4HANA Cloud Public Edition für ausgaberelevante Belege verwenden. Die Schritte 2 und 5 (links) werden von einem BS-Windows-Administrator (Installation und Konfiguration des SAP Cloud Print Manager für Pull-Integration) ausgeführt, während die Schritte 1, 3 und 4 von einem Cloud-Anwendungsexperten oder -Administrator mit der entsprechenden App-Berechtigung ausgeführt werden (zusätzliche Software herunterladen, Kommunikationsvereinbarung und System anlegen, Druckwarteschlange anlegen).

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+).

Die Abbildung zeigt einen Anwendungsbenutzer, der eine Verbindung von der lokalen Kunden-IT-Infrastruktur zu SAP S/4HANA Cloud Public Edition herstellt, die Funktion „Bestellungen verwalten“ aufruft und eine Bestellung druckt. Weitere Schritte sind erforderlich, um die Ausgabe zu verarbeiten: Ausgabeparameterfindung und Senden des Ausgabeauftrags an eine Druckwarteschlange. Sobald der Ausgabeauftrag an eine Druckwarteschlange weitergeleitet wird, wird der SAP-Druckservice verwendet, um die Daten an den SAP Cloud Print Manager für Pull-Integration zu übergeben, der in der lokalen Kunden-IT-Infrastruktur installiert und konfiguriert ist. Von dort aus kann ein physischer Drucker am Kundenstandort für den Ausdruck verwendet werden.

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.

Vorschau der nächsten Einrichtungsschritte für die Druckinfrastruktur anzeigen

In Anbetracht der bisherigen Übersicht über die Druckinfrastruktur und des Wunsches des Kunden, das aktuelle lokale Drucksystem zu nutzen, ist die Planung und Ausführung der folgenden Konfigurationsschritte unerlässlich. Um die Wiederverwendung dieser lokalen Druckkonfiguration zu ermöglichen, müssen Sie das KommunikationsszenarioDrucken - Pull-Integration verwenden. Dieser Prozess erfordert die Einrichtung zusätzlicher Kommunikationskomponenten, einschließlich einer Kommunikationsvereinbarung, eines Kommunikationssystems und eines Kommunikationsbenutzers.

Darüber hinaus müssen einige Definitionen vorgenommen werden:

  • Druckwarteschlange(n) definieren
  • Ausgabeparameterfindung pflegen
  • SAP Cloud Print Manager für Pull-Integration (SAP CPM für PI) installieren

In unserem Beispiel legen wir zunächst die wesentlichen Kommunikationsdefinitionen fest. Anschließend legen wir eine neue Druckwarteschlange an, die speziell für die Generierung von Ausgabepositionen für Bestellungen entwickelt wurde. Anschließend wird die Ausgabeparameterfindung für Bestellungen konfiguriert, wo die neu angelegte Druckwarteschlange mit den Geschäftsregeln für Bestellungen verknüpft wird, um sicherzustellen, dass alle relevanten Belege an diese neue Druckwarteschlange weitergeleitet werden.

Um die Einrichtung abzuschließen, sollte der SAP Cloud Print Manager für Pull-Integration auf einem Windows-Server im lokalen Netzwerk des Kunden installiert und mit dem Tenant von SAP S/4HANA Cloud Public Edition verknüpft sein.