App-Implementierung: Einkaufskontrakte genehmigenStellen Sie vor dem Installieren der App sicher, dass Ihre Systemlandschaft so eingerichtet ist, dass SAP Fiori aktiviert werden kann. Dies bedeutet auch, dass die Frontend- und Backend-Komponenten für die App bereits in der Systemlandschaft verfügbar sind:
Optionen für die SAP-Fiori-Systemlandschaft | Einrichten der SAP-Fiori-Systemlandschaft mit ABAP-Umgebung basierend auf |
|---|---|
Konfiguration des Frontend-Servers | |
Backend-Produktversionen, die die App unterstützen (Mindestanforderung an den Produktversions-Stack) |
|
Produktversion, die die Backend- und Frontend-Komponenten der App enthält | SAP Fiori principal apps 1.0 for SAP ERP SPS 8 |
Weitere Informationen zur Installation der Backend- und Frontend-Komponenten der App finden Sie unter Installation von Backend-Komponenten und Installation von Frontend-Komponenten.
Stellen Sie sicher, dass für die App die unten aufgeführten Softwarekomponenten in Ihrer Systemlandschaft vorhanden sind. Diese Komponenten sind im Produkt SAP Fiori principal apps for SAP ERP
enthalten:
Backend-/Frontend-Server | Backend-/Frontend-Komponente | Technischer Name der Softwarekomponente | Support-Package-Level |
|---|---|---|---|
Backend-Server | Backend-Komponente der App |
| 8 |
Frontend-Server | Frontend-Komponente |
| 8 |
Für die App Einkaufskontrakte genehmigen
müssen die folgenden SAP-Hinweise implementiert sein:
Backend-/Frontend-Server | SAP-Hinweisnummer | Beschreibung |
|---|---|---|
beide | Zentraler Hinweis für |
Im Folgenden werden die Aufgaben aufgeführt, die für die Implementierung der App Einkaufskontrakte genehmigen
notwendig sind. Die Tabellen enthalten die appspezifischen Daten, die für diese Aufgaben erforderlich sind.
Sie finden die zur Durchführung dieser Aufgaben erforderlichen Daten in der Referenzbibliothek für SAP-Fiori-Apps unter https://fioriappslibrary.hana.ondemand.com/sap/fix/externalViewer/index.html?appId=F0400
.
Komponente | Technischer Name |
|---|---|
OData-Service (Versionsnummer) |
|
Weitere Informationen zum Aktivieren von OData-Services finden Sie unter Frontend-Server: OData-Services aktivieren.
Komponente | Technischer Name |
|---|---|
| SAP-UI5-Applikation |
|
Weitere Informationen darüber, wie Sie den ICF-Service aktivieren, finden Sie unter Frontend-Server: ICF-Services der SAP-UI5-Applikation aktivieren (für transaktionale Apps) oder ICF-Services der BSP-Applikation aktivieren (Infoblätter).
Das SAP Fiori Launchpad fungiert als Einstiegspunkt für die SAP-Fiori-Apps. Im Launchpad kann der Benutzer diejenigen SAP-Fiori-Apps anzeigen und aufrufen, die ein Administrator dem Katalog für die Rolle des jeweiligen Benutzers zugeordnet hat.
Der Administrator nimmt diese Zuordnungen im Launchpad Designer vor. Weitere Informationen finden Sie unter Einrichtung von Katalogen, Gruppen und Rollen im SAP Fiori Launchpad.
SAP liefert technische Kataloge für Gruppen von SAP-Fiori-Apps aus. Diese dienen als Repository, um im SAP Fiori Launchpad Designer eigene Kataloge anzulegen. Zusammen mit diesen Katalogen werden für jede SAP-Fiori-App weitere technische Inhalte ausgeliefert. Diese technischen Inhalte zu den einzelnen SAP-Fiori-Apps finden Sie in der Referenzbibliothek für SAP-Fiori-Apps.
Sie müssen den Benutzern OData-Service-Berechtigungen für die App zuordnen.
Achtung
Mit dem OData-Service sind mehrere Standardwerte für Berechtigungen verbunden. Um sicherzustellen, dass einem Benutzer sämtliche Standardwerte zugeordnet sind, müssen Sie die Anweisungen befolgen, die Sie unter den bereitgestellten Links auf die entsprechende Dokumentation finden.
Nehmen Sie die Zuordnung auf dem Backend- und dem Frontend-Server vor:
Auf dem Backend-Server befindet sich eine Berechtigungsrolle (PFCG-Rolle) für den OData-Service, die als Beispiel zur Verfügung steht. Sie können diese Rolle kopieren und Ihren Anforderungen anpassen. Weitere Informationen finden Sie unter Backend Server: Benutzern OData-Service-Berechtigung zuordnen.
Auf dem Frontend-Server müssen Sie die OData-Service-Berechtigung zu einer neuen oder einer bereits bestehenden Rolle zuordnen, z.B. zu einer Benutzerrolle, die Ihren Anforderungen angepasst wurde. Weitere Informationen finden Sie unter Startberechtigungen für OData-Services zu Rolle auf Frontend hinzufügen und Frontend-Server: Benutzern Rollen zuordnen.
OData-Service (Versionsnummer) | Backend-Server: ausgelieferte Berechtigungsrolle (PFCG-Rolle) | Frontend-Server: Zuordnung zu Berechtigungsrolle |
|---|---|---|
| Die OData-Service-Berechtigung ist in der Beispielrolle
Diese Rolle enthält außerdem Berechtigungen zum Anzeigen der entsprechenden Geschäftsdaten. Ende des Hinweises | Die OData-Service-Berechtigung muss zugeordnet werden. |
Um die App Einkaufskontrakte genehmigen
zu verwenden, müssen die folgenden Voraussetzungen im Customizing erfüllt sein:
Sie verwenden die Freigabestrategie in der Komponente Einkauf
(MM-PUR
). Sie haben die entsprechenden Einstellungen im Customizing für die Materialwirtschaft
unter vorgenommen.
Sie haben den Workflow für die Genehmigung von Einkaufskontrakten konfiguriert.
Um Workitems anzulegen, die mit der App genehmigt werden können, müssen Sie eine Verbindung zwischen der Freigabestrategie und SAP Business Workflow einrichten.
Sie müssen zusätzlich folgende Konfigurationsschritte durchführen:
Legen Sie die Workflow-Aufgaben fest, die für die Genehmigung von Einkaufskontrakten relevant sind. Sie nehmen diese Einstellungen im Customizing für die Materialwirtschaft
unter vor. Weitere Informationen finden Sie in der Customizing-Dokumentation.
Benutzer der App Einkaufskontrakte genehmigen
können folgende Notizen anlegen:
Genehmigungsnotizen
Notizen zur Weiterleitung
Genehmigungsnotizen
Genehmigungsnotizen, die in der App Einkaufskontrakte genehmigen
angelegt werden, werden auf Kopfebene des Einkaufskontrakts abgelegt. Die Programmlogik verwendet die Textart "K18
" zum Ablegen von Notizen in der Datenbank.
Notizen zur Weiterleitung
Notizen zur Weiterleitung, die in der App Einkaufskontrakte genehmigen
angelegt werden, werden mit dem Workitem von SAP Business Workflow abgelegt.
Genehmigungsnotizen
Wenn die Textart "K18
" noch nicht vorhanden ist, müssen Sie sie im Customizing für die Materialwirtschaft
unter anlegen. Sie müssen als laufende Nummer "18" eingeben.
Wenn Ihr Unternehmen die Textart "K18
" bereits anderweitig verwendet, können Sie das BAdI Laufzeit des Gateway-Services für App "Einkaufskontrakte genehmigen" erweitern
(SRA001_APC_RDP
), Methode SET_ATTRIBUTES
, verwenden, um eine andere Textart zum Ablegen der Notizen zu verwenden. Dieses BAdI finden Sie im Customizing für die Materialwirtschaft
unter .
Notizen zur Weiterleitung
Sie müssen keine Textart anlegen. Die Notiz wird mit dem Workflow-Workitem und nicht mit dem Einkaufskontrakt gesichert.
Allgemeine Informationen zum Konzept der Benutzerverwaltung in einer SAP-Fiori-Umgebung finden Sie unter Benutzer im ABAP-Frontend-System und Benutzer im ABAP-Backend-System.