Einführung in SAP S/4HANA Cloud Public Edition aus Sicht eines Systemadministrators
SAP Fiori Launchpad besprechen
Identitäts- und Zugriffsverwaltung erläutern
Die Ausgabeverwaltung erläutern
Anwendungsjobs einplanen
Monitoring-Optionen zusammenfassen
Verstehen der Transportverwaltung

Druckszenario-Pull-Integration im Cloud-Tenant vorbereiten

Objectives

After completing this lesson, you will be able to:
  • Technische Druckinfrastruktur vorbereiten
  • Druckwarteschlangen anlegen und pflegen
  • Ausgabedruckparameter konfigurieren

Technische Voraussetzungen für die Kommunikation erfüllen

Kommunikationsszenarien

Das Drucken in SAP S/4HANA Cloud Public Edition erfordert ein Customizing als Voraussetzung. Eine erforderliche Konfiguration ist die Aktivierung eines von SAP verwalteten Kommunikationsszenarios:: Szenario-ID: SAP_COM_0466: Szenario: Drucken - Pull-Integration

Das Kommunikationsszenario bestimmt die Berechtigungen, die eingehenden und ausgehenden Services sowie die unterstützten Authentifizierungsmethoden, die für die Kommunikation erforderlich sind.

SAP liefert vordefinierte Kommunikationsszenarien als Quellcode aus, der die Design-Zeit darstellt.Um ein Kommunikationsszenario verwenden zu können, müssen bestimmte Definitionen verfügbar sein:

Kommunikationssystem

Kommunikationssysteme werden angelegt, um die Kommunikation zwischen verschiedenen Systemen zu ermöglichen. Jedes Kommunikationssystem stellt einen Kommunikationspartner zwischen verschiedenen registrierten Systemen dar. Je nach Anwendungsfall ist eingehende und/oder ausgehende Kommunikation erforderlich.

  • Eingehende Kommunikation: Von Ihrem System bereitgestellte Services
  • Ausgehende Kommunikation: Vom System bereitgestellte Services, die von Ihrem System aufgerufen werden
Kommunikationsbenutzer

Kommunikationsbenutzer werden von -Lösungen verwendet, um sich beim Buchen von Daten zu authentifizieren. Mit diesem technischen Benutzer kann die Integration mit anderen Lösungen aktiviert werden. Die Lösung oder das System wird dem Kommunikationsbenutzer und den Anmeldeinformationen zugeordnet und authentifiziert sich bei dem Kommunikationssystem, das Sie verwenden möchten.

Notiz

SAP empfiehlt, die zertifikatsbasierte Authentifizierung für Kommunikationsbenutzer zu verwenden.

Kommunikationsvereinbarung

Kommunikationsvereinbarungen unterstützen Sie bei der Konfiguration des elektronischen Datenaustauschs zwischen dem System und einem Kommunikationspartner. Der SAP-S/4HANA-Cloud-Public-Edition-Tenant stellt verschiedene Kommunikationsszenarios für die eingehende und ausgehende Kommunikation bereit, die als Grundlage für Kommunikationsvereinbarungen verwendet werden können.

  • Vereinbarung für eingehende Kommunikation: Definiert, wie Geschäftsbelege von einem Kommunikationspartner empfangen werden.

  • Vereinbarung für ausgehende Kommunikation: Definiert, wie Geschäftsbelege an einen Kommunikationspartner gesendet werden.

Bild, das die Anforderungen und Abhängigkeiten von Kommunikationsszenarien zuerst in generischer Form (links), zweitens als Beispiel (Mitte) zeigt und beide mithilfe eines Schlüssels (rechts) erläutert werden. Kommunikationsszenarios stellen die Design-Zeit dar, und Kommunikationsvereinbarungen stellen die Laufzeit bereit, die Kommunikationssysteme und Kommunikationsbenutzer als Paket kombiniert.

Kommunikationsvereinbarung – basierend auf Szenario SAP_COM_0466: Drucken – Pull-Integration

Die Aktivierung von Drucken - Pull-Integration in SAP S/4HANA Cloud Public Edition basiert auf dem entsprechenden KommunikationsszenarioSAP_COM_0466 und erfordert das Anlegen einer Kommunikationsvereinbarung. Ein Anwendungsexperte kann diese administrative Aufgabe auch ausführen.

Benutzer können gemäß den zugeordneten Benutzerrollen Zugriff haben. Alle kommunikationsrelevanten Definitionen werden im Administrationsbereich der Kommunikationsverwaltung gesammelt. Alternativ kann die Suchoption für Apps im SAP Fiori Launchpad von SAP S/4HANA Cloud Public Edition verwendet werden.

Die folgenden Abbildungen zeigen die obligatorische Konfiguration für den Anwendungsfall Drucken - Pull-Integration basierend auf KommunikationsszenarioSAP_COM_0466. Die Roadmap auf der ersten und der letzten Abbildung sollte einen Überblick über die wichtigen Schritte im Zusammenhang mit bestimmten Systemdefinitionen wie Kommunikationsvereinbarung, Kommunikationssystem, Kommunikationsbenutzer und Navigationsaspekte geben.

Hinweis

Die Reihenfolge der hier gezeigten Konfigurationsschritte ist nicht festgelegt, kann jedoch geändert werden. Beispielsweise kann zuerst das Kommunikationssystem oder sogar der Kommunikationsbenutzer als initialer Schritt angelegt werden.
Bildextrakte, die zeigen, wie Sie Kommunikationsszenarios im SAP Fiori Launchpad finden, mithilfe von zwei Alternativen: Menü „Administration“ unter Verwendung der Kommunikationsverwaltung und der App-Suche. Im unteren Teil des Bildes wird das relevante Szenario SAP_COM_0466 angezeigt. Darüber hinaus gibt es eine Übersicht mit weiteren Konfigurationsschritten (die als Nächstes in diesem Abschnitt angezeigt werden).

Abhängig vom ausgewählten Kommunikationsszenario stellt SAP eine integrierte Dokumentation bereit, teilweise mit einer detaillierten Beschreibung der erforderlichen Konfiguration. Wir haben die Konfiguration mit der App Kommunikationsszenarios anzeigen initiiert.

Die Abbildung zeigt das Kommunikationsszenario SAP_COM_0466 Drucken - Pull-Integration in der App Kommunikationsszenarios. Es steht eine Szenariodokumentation mit einer Schritt-für-Schritt-Beschreibung zur Verfügung. Darüber hinaus kann eine direkte Verknüpfung zum Anlegen einer Kommunikationsvereinbarung verwendet werden, die eingerichtet werden muss, wenn Kunden dieses Szenario verwenden möchten.

Beim Anlegen einer Kommunikationsvereinbarung ist die Zuordnung eines gültigen Kommunikationssystems obligatorisch. Daher kann eine integrierte Funktion ein neuesKommunikationssystem anlegen, das den Ersteller an die entsprechende App weiterleitet.

Die Abbildung zeigt, wie Sie eine Kommunikationsvereinbarung basierend auf dem Kommunikationsszenario für das Drucken anlegen. Darüber hinaus wird eine Option zum direkten Anlegen des obligatorischen Kommunikationssystems angezeigt. Darüber hinaus gibt es einen Hinweis für die spezifische Demonstration und Übung in dieser Schulung.

Wenn bereits ein Kommunikationsbenutzer angelegt wurde, kann er aus der Liste der verfügbaren (technischen) Benutzer ausgewählt werden. In unserem Beispiel wird der Kommunikationsbenutzer dynamisch angelegt.

Das endgültige Bild in dieser Reihe von 4 Bildern (1-4) zeigt, wie Sie den technischen Benutzer anlegen, der für das Kommunikationssystem benötigt wird. Am Ende muss das Kommunikationssystem gesichert werden. Abschließend die Kommunikationsvereinbarung. Eine Überprüfung der abgeschlossenen Schritte schließt die Folie ab.

Achtung

Seien Sie vorsichtig, wenn Sie mit Apps wie Kommunikationssystem und Kommunikationsvereinbarung arbeiten:

Stellen Sie sicher, dass Sie die Konfiguration als letzten Schritt gesichert haben. Wenn das Element nicht gesichert wurde, sehen Sie, dass in der Übersicht der Kommunikationssysteme oder Kommunikationsvereinbarungen ein Entwurf vorhanden ist.

Kommunikationsvereinbarung anlegen

Druckwarteschlange konfigurieren

Druckwarteschlangen werden in SAP S/4HANA Cloud Public Edition verwendet, um das Drucken von Belegen zu verwalten und die Druckaufträge in geschäftsspezifischen Warteschlangen zu überwachen. Darüber hinaus werden Druckwarteschlangen vom SAP Cloud Print Manager für Pull-Integration abgefragt, um Ausgabepositionen abzurufen und sie mit einem lokalen Drucker im Kundennetzwerk zu verknüpfen.

Bild beschreibt die Rolle von Druckwarteschlangen und die Relevanz dieser Druckwarteschlangen im Kontext von SAP CPM für PI.

Um die Druckwarteschlange zu definieren, verwenden Sie die App Druckwarteschlangen pflegen, und geben Sie das Ausgabeformat und einen Kommunikationsbenutzer an.

Hinweis

Der Kommunikationsbenutzer ist ein technischer Benutzer, mit dem sich der SAP Cloud Print Manager für Pull-Integration am System anmeldet. Definieren Sie zunächst einen Kommunikationsbenutzer im Kommunikationsszenario SAP_COM_0466. In diesem Fall können Sie mehrere Warteschlangen mit demselben SAP Cloud Print Manager für Pull-Integration verbinden. Alle Warteschlangen müssen denselben Kommunikationsbenutzer verwenden.

Der Kommunikationsbenutzer dient als technischer Benutzer, über den der SAP Cloud Print Manager für Pull-Integration auf das System zugreift. Zunächst müssen Sie einen Kommunikationsbenutzer im Kommunikationsszenario SAP_COM_0466 einrichten. Mit diesem Ansatz können mehrere Warteschlangen mit demselben SAP Cloud Print Manager für Pull-Integration verknüpft werden. Es ist wichtig sicherzustellen, dass alle Warteschlangen diesen einzelnen Kommunikationsbenutzer verwenden.

Die Abbildung zeigt, wie Sie mit einigen Screenshots zur App Druckwarteschlangen pflegen navigieren und die Metadaten erwähnen, die beim Anlegen einer Druckwarteschlange angefordert werden.

Die folgenden Felder werden verwendet, wenn eine Druckwarteschlange definiert wird:

  • Queue (Pflichtfeld)
  • Beschreibung (Pflichtfeld)
  • Format (Pflichtfeld):PDF ist das Standardformat
  • Kommunikationsbenutzer (Pflichtfeld)
  • Einbehalt (Pflichtfeld)
  • Lokations-ID
  • Lokations-ID-Typ: UNDEFINED (Optionen: PLANT, BUILDING, ROOM, GLOBAL LOCATION NUMBER)

Die App Druckwarteschlangen pflegen enthält konsistent eine Druckwarteschlange mit dem Namen DEFAULT, die ausschließlich von SAP als Beispiel bereitgestellt wird. Diese Warteschlange ist nicht für die produktive Ausgabe vorgesehen, da sie nicht mit dem SAP Cloud Print Manager für Pull-Integration verknüpft werden kann.

Notiz

Sie müssen eine oder mehrere benutzerdefinierte Druckwarteschlangen anlegen, um eine Verbindung zu Ihren physischen Druckern herzustellen, da die Druckwarteschlange DEFAULT nicht für die produktive Ausgabe verwendet werden kann.

In der Warteschlange DEFAULT ist das Festlegen einer benutzerdefinierten Aufbewahrungszeit für Positionen nicht möglich, und SAP kann die Standardaufbewahrungsfrist jederzeit anpassen, um Missbrauch zu verhindern. Darüber hinaus wird empfohlen, die Druckwarteschlange DEFAULT nicht als Ablage für alle gedruckten Belege zu verwenden, da SAP aus demselben Grund jederzeit Quotenbeschränkungen auferlegen kann. Ein Bereinigungsjob löscht automatisch alle Positionen in der Druckwarteschlange DEFAULT nach acht Tagen, unabhängig von ihrem Status. Diese Vorgehensweise hat keinen Einfluss auf den Betrieb anderer Druckwarteschlangen.

Auf dem Bild Druckwarteschlangen pflegen wird die Drucktaste System-URL in der unteren rechten Ecke der Benutzungsoberfläche angezeigt. Diese URL wird benötigt, wenn die Verbindung vom SAP Cloud Print Manager für Pull-Integration verwendet wird, um den Inhalt der Druckwarteschlangen in SAP S/4HANA Cloud Public Edition abzurufen.

Notiz

Aus Sicherheitsgründen sollte die System-URL ausgeblendet sein, und die folgenden Informationen werden bereitgestellt:Verwenden Sie die API-URL in der App "Kommunikationsvereinbarungen". Sie können auf die angelegte Kommunikationsvereinbarung zugreifen, die sich auf das Kommunikationsszenario SAP_COM_0466 bezieht, um die System-URL abzurufen.

Im Tenant von SAP S/4HANA Cloud Public Edition ist jeder Druckwarteschlange ein designierter Kommunikationsbenutzer zugeordnet. Wenn der SAP Cloud Print Manager für Pull-Integration die Druckwarteschlange prüft, verwendet er diese Authentifizierung, um auf die Ausgabepositionen aus der spezifischen Druckwarteschlange in der Cloud-basierten Lösung zuzugreifen und diese abzurufen.

In SAP S/4HANA Cloud Public Edition haben Sie mehrere Möglichkeiten, Druckbenutzer zu Druckwarteschlangen zuzuordnen. Diese Druckwarteschlangen können dann über den SAP Cloud Print Manager für Pull-Integration mit lokalen Druckern in der Infrastruktur des Kunden verbunden werden.

Die Abbildung zeigt erneut die Kundeninfrastruktur (links) und SAP S/4HANA Cloud Public Edition). Es werden verschiedene Optionen angezeigt, z.B. wie definierte Druckwarteschlangen (in SAP S/4HANA Cloud Public Edition) mit Druckbenutzern (im selben Cloud-basierten System) verknüpft und schließlich über den SAP Cloud Print Manager für Pull-Integration einem lokalen Drucker (in der Kundeninfrastruktur) zugeordnet werden. Es werden drei verschiedene Optionen angezeigt. Option 1: Warteschlange 01 für Druckbenutzer 01 an CPM-Server 01 an Drucker 01 (derselbe Druckbenutzer 01 wird für die andere Druckwarteschlange 02 verwendet). Option 2: Warteschlange 01 für Druckbenutzer 01 bis CPM-Server 01 bis Drucker 01 (Druckbenutzer 02 wird für die andere Druckwarteschlange 02 verwendet, aber derselbe CPM-Server 01). Option 3: Warteschlange 01 für Druckbenutzer 01 bis CPM-Server 01 bis Drucker 01 (Druckbenutzer 02 wird für die andere Druckwarteschlange 02 verwendet, aber CPM-Server 02 wird verwendet)

Druckwarteschlange anlegen

Als Mitglied des Administrationsteams sind Sie für die Aktivierung der Druckumgebung von SAP S/4HANA Cloud Public Edition verantwortlich. Sie können Geschäftsbelege auf den Druckern in Ihrem lokalen Netzwerk drucken, indem Sie das Konzept der Druckwarteschlange verwenden. Um eine virtuelle Verbindung zwischen SAP S/4HANA Cloud Public Edition und lokalen Druckern herzustellen, muss eine Druckwarteschlange angelegt werden.

Aufgabe 1: Druckwarteschlange anlegen

Ausgabedruckparameter konfigurieren

Die Ausgabeparameterfindung legt Geschäftsregeln in Entscheidungstabellen an und pflegt diese. Daher verwenden bestimmte Geschäftsanwendungen diese Regeln, um Ausgabeparameter für zu druckende Positionen zu ermitteln. Eine Geschäftsregel kombiniert eine Geschäftsanwendung und einen Ermittlungsschritt.

Mit der App Ausgabeparameterfindung in SAP S/4HANA Cloud Public Edition können Sie Standardausgabekonfigurationen für bestimmte Geschäftsentitäten einrichten. Dieser Mechanismus definiert, wie und an wen Geschäftsbelege kommuniziert werden. Sie ermöglicht Organisationen zu konfigurieren, welche Parameter zum Generieren und Verteilen von Ausgaben für verschiedene Geschäftsvorgänge wie Bestellungen, Kundenaufträge, Rechnungen usw. verwendet werden sollen.

Notiz

Die meisten Anpassungen mit der App Ausgabeparameterfindung werden von erfahrenen Anwendungsbenutzern vorgenommen. Einige Felder beziehen sich jedoch auf technische Probleme in Verbindung mit der erforderlichen Anpassung der Geschäftsprozesse.

Exkurs: Wie konfigurieren Sie die Ausgabeparameterfindung für Bestellungen?

Für Bestellungen helfen Ausgabeparameter dabei, verschiedene Aspekte der Belegerstellung und -verteilung zu steuern. Mit der Konfiguration können Sie festlegen, wie die Bestellausgaben verarbeitet, formatiert und an Lieferanten gesendet werden. In unserem Beispiel prüfen wir die Regeln für die Bestellung.

  1. Öffnen Sie die App Ausgabeparameterfindung.
  2. Wählen Sie die Wertehilfe für das Feld Regeln anzeigen, um die Belegart auszuwählen, für die Sie Geschäftsregeln anzeigen möchten.
  3. Wählen Sie Bestellung.
  4. Wählen Sie den Ermittlungsschritt aus, den Sie anzeigen möchten.
  5. Im Bereich Tabelleninhalt wird eine Tabelle mit Zeilen angezeigt.
  6. Verwenden Sie den Modus Bearbeiten, um Änderungen am Inhalt der Entscheidungstabellen zu implementieren.
Mit diesem Bild kann erläutert werden (1), wie Sie die App Ausgabeparameterfindung finden, (2) dass Geschäftsregeln basierend auf Geschäftsbelegen ausgewählt werden können und (3) ein einzelner Findungsschritt ausgewählt werden kann, um die Entscheidungstabelle eines Geschäftsbelegs anzuzeigen und/oder zu pflegen. Die Entscheidungstabelle enthält Standardspalten, um bestimmte Werte anzuzeigen oder zu pflegen.
Diese Abbildung ist der zweite Teil der Ausgabeparameterfindung und erläutert, wie ein Feldwert für einen Findungsschritt geändert wird. Nach der Änderung ist eine Prüfung und Aktivierung über die Funktionstasten der App erforderlich.

Hinweis

Nachdem Sie Änderungen vorgenommen haben, führen Sie die Funktion Prüfen zur Verifizierung aus, und fahren Sie dann mit Aktivieren Sie Ihre Änderungen fort.

Regeln für Bestellung:
Mithilfe einer Liste von Ermittlungsschritten können Sie einen einzelnen Schritt für die weitere Verarbeitung auswählen.
Ausgabeart
Dieser Findungsschritt definiert die ...
  • Ausgabeart: Bestellung
  • Versandzeitpunkt: 1 (Sofort) oder 2 (Eingeplant)

Die Bestellung kann sofort gedruckt werden, oder die Ausgabe wird über einen Hintergrundjob generiert.

Receiver
Gibt an, wer die Bestellausgabe erhalten soll. Sie kann auf Faktoren wie Lieferantenstammdaten, Ansprechpartnerdetails oder bestimmten Konfigurationen im System basieren. Folgende Felder stehen zur Verfügung:
  • Rolle: LF
  • Exklusivkennzeichen: - (falsch), X (wahr) oder (unbekannt)
Kanal
Dieser Findungsschritt definiert den Kommunikationskanal, über den die Bestellung gesendet wird. Wenn ein Lieferant beispielsweise den Empfang von Bestellungen per E-Mail bevorzugt, sollten die Ausgabeparameter entsprechend gesetzt werden. Folgende Felder stehen zur Verfügung:
  • Ausgabeart: Bestellung
  • Rolle: LF
  • Empfänger: Lieferantennummer (optional)
  • Kanal: EDI, EMAIL, EXTOM, IDOC, PRINT oder XML.

    Es können verschiedene Kanäle verwendet werden. Zusätzlich zu den bereits besprochenen Optionen (PRINT, EMAIL, EDI) sind EXTOM (Externe Ausgabeverwaltung) und IDOC (Intermediate Document) zusätzliche Kanäle.

  • Exklusivkennzeichen: - (falsch), X (wahr) oder (unbekannt)
  • Versandzeitpunkt: 1 (Sofort) oder 2 (Eingeplant)
Druckereinstellungen
Dieser Findungsschritt definiert die ...
  • Ausgabeart: Bestellung
  • Rolle: LF
  • Empfänger: Lieferantennummer (optional)
  • Einkaufsorganisation: Name der Einkaufsorganisation
  • Druckwarteschlange: <Eindeutige ID einer Warteschlange>, DEFAULT ist der Initialwert

    Achtung

    Dieses Feld definiert die Druckwarteschlange, an die diese Bestellaufträge weitergeleitet werden.
  • Anzahl Kopien: <Anzahl>
E-Mail-Einstellungen
Dieser Findungsschritt definiert die ...
  • Ausgabeart: Bestellung
  • Rolle: LF
  • Empfänger: Lieferantennummer (optional)
  • Absender-E-Mail: <E-Mail-Adresse des Absenders>
  • E-Mail-Vorlage: <Vorlagenname>

    MM_PUR_PO_DEFAULT_TEMPLATE ist der Initialwert, aber Sie können auch eine benutzerdefinierte E-Mail-Vorlage auswählen.

E-Mail-Empfänger
Dieser Findungsschritt definiert die ...
  • Ausgabeart: Bestellung
  • Rolle: LF
  • Empfänger: Lieferantennummer (optional)
  • E-Mail-Typcode: An, Cc oder Bcc
  • E-Mail-Adresse: <E-Mail-Adresse des Empfängers nach Bedarf>
Formularvorlage
Vorlagen enthalten Layout- und Designelemente der Bestellung, und Organisationen können benutzerdefinierte Vorlagen konfigurieren, um Branding- oder Compliance-Standards zu erfüllen. Folgende Optionen stehen zur Verfügung:
  • Ausgabeart: Bestellung
  • Rolle: LF
  • Empfänger: Lieferantennummer (optional)
  • Kanal: EDI, EMAIL, EXTOM
  • Absenderland: <nach Bedarf>
  • Empfängerland: <wie erforderlich<
  • Empfängersprache: <wie erforderlich<
  • Formularvorlage: LF

    MM_PUR_PURCHASE_ORDER ist der Initialwert, Sie können jedoch auch eine benutzerdefinierte Formularvorlage auswählen.

  • Formularsprache: <wie erforderlich<
Ausgaberelevanz
Dieser Findungsschritt definiert die ...
  • Ausgabeart: Bestellung
  • Relevanzkennzeichen: - (falsch), X (wahr) oder (unbekannt)

Diese Parameter stellen sicher, dass Bestellaufträge korrekt und effizient an Lieferanten kommuniziert werden und sich an interne Richtlinien und externe Anforderungen anpassen. Die korrekte Konfiguration der Nachrichtenfindung in SAP S/4HANA Cloud ist für nahtlose Beschaffungsvorgänge und die Pflege stabiler Lieferantenbeziehungen von entscheidender Bedeutung.

Wenn zusätzliche Anpassungen erforderlich sind, können Sie Standardfelder und benutzerdefinierte Bestellauftragsfelder unter „Entscheidungstabellen" als „Einschränkungen – Bedingungsspalten" auswählen. Verwenden Sie dazu die Funktion Spalte einfügen im Bearbeitungsmodus eines einzelnen Ermittlungsschritts.

Notiz

SAP empfiehlt Kunden, Standardfelder und benutzerdefinierte Felder nur für die folgenden Ermittlungsschritte zu verwenden:
  • Ausgabeart
  • Formularvorlage
  • E-Mail-Empfänger
  • Kanal

Ausgabeparameterfindung prüfen und bearbeiten

Als Mitglied des Administrationsteams sind Sie für die Aktivierung der Druckumgebung von SAP S/4HANA Cloud Public Edition verantwortlich. Wenn ein Anwendungsbenutzer eine Bestellung anlegt, z.B. für ein Aggregat, prüft das System die Ausgabeparameterfindung, um zu ermitteln, was mit diesem Beleg geschehen muss. Um die Druckregeln für SAP S/4HANA Cloud Public Edition zu definieren, muss die Ausgabeparameterfindung gepflegt werden.

In dieser Übung pflegen Sie die Geschäftsregeln für eine Bestellung, um die Bestellungen mit einer bestimmten Druckwarteschlange zu verknüpfen.

Aufgabe 1: Ausgabeparameterfindung prüfen und bearbeiten