# Approve Leave Requests – Konfiguration SAP Fiori App Quelle: https://mission-mobile.de/app-entwicklung/fiori-sapui5/konfiguration-approve-leave-requests/ Stand: 2026-07-28 Die [SAP Fiori](https://mission-mobile.de/knowhow/sap-fiori/) App "**Approve Leave Requests**" ist für das Genehmigen von Abwesenheitsanträgen durch Manager gedacht und implementiert dementsprechend die Funktionen dieses MSS-Services. Ich stelle Ihnen in diesem Beitrag vor, wie Sie in einer Central-Hub Lösung (ERP-Backend + Gateway-Server) die App soweit konfigurieren können, dass sie lauffähig sind. Für die Embedded-Lösung (Gateway + ERP auf einem System) werden die entsprechenden Konfigurationsschritte alle im gleichen System durchgeführt, die Services entsprechend direkt aus demselben System genutzt. ## Voraussetzungen für App "Approve Leave Requests": | **Product Version Containing Back-End and Front-End Components of the App** | SAP Fiori principal apps for SAP ERP 1.0 SPS03 | | --- | --- | | **Back-End Product Versions Supporting the App (Minimum Product Version Stack)** | - SAP ERP 6.0 SP15 or higher - SAP enhancement package 2 of SAP ERP 6.0 SPS05 or higher - SAP enhancement package 3 of SAP ERP 6.0 SPS05 or higher - SAP enhancement package 4 of SAP ERP 6.0 SPS05 or higher - SAP enhancement package 5 of SAP ERP 6.0 SPS03 or higher - SAP enhancement package 6 of SAP ERP 6.0 SPS01 or higher - SAP enhancement package 7 of SAP ERP 6.0 SPS02 or higher | Die hierfür relevanten SAP Notes finden sich unter Note [1931619](http://service.sap.com/~form/handler?_APP=01100107900000000342&_EVENT=REDIR&_NNUM=1931618&_NLANG=en&_NVERS=0). Ich gehe an dieser Stelle außerdem davon aus, dass das Fiori-Launchpad bereits installiert und konfiguriert ist. ## Konfiguration: Transaktion /**IWFND/MAINT_SERVICE** auf dem Gateway-Server ausführen. Auf "Service hinzufügen" klicken: ![Ausgewählten Service hinzufügen Approve Leave Requests](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati2.png) Ausgewählten Service hinzufügen Approve Leave Requests ![Service hinzufügen Approve Leave Requests](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati1.png) Wichtig: Der Service muss einmal ausgeführt werden, damit er später funktioniert. ![Auswahl Service](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati3.png) ![](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati4.png) ![Testen Service Approve Leave Requests](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati5.png) Transaktion **SICF** auf dem Gateway-Server ausführen. ![Transaktion SICF öffnen](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati6.png) Hier im Baum den Service **sap->opu->odata->gbhcm->leaveapproval** aktivieren: ![Aktivieren service leaveapproval](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati7.png) ![Aktivieren Service Leaveapproval2](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati8.png) Weiterhin im Baum den Service **sap->bc-ui5_ui5->sap->hcm_lr_apv** aktivieren ![Aktivieren hcm_lr_apv](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati9.png) ![Aktivieren hcm_lr_apv 2](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati10.png) Damit sind die notwendigen Dienste im Backend aktiviert und bereit. ## Berechtigungsrolle: Was nun noch fehlt, ist die Zuweisung der entsprechenden Berechtigungsrolle im Backend an den Nutzer, damit dieser auch die Berechtigungen für die entsprechenden Services und die Business-Logik hat. Von SAP -Seite gibt es eine Vorlage-Rolle für das Backend: **SAP_GBHCM_LEAVE_APPROVAL_MGR** ![Ändern Rolle SAP_GBHCM_LEAVE_APPROVAL_MGR](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati12.png) Ändern Rolle SAP_GBHCM_LEAVE_APPROVAL_MGR Diese Rolle in der Transaktion **PFCG** in den Z-Raum kopieren: Der entsprechende Service sollte bereits im Rollenmenü vorhanden sein: ![Berechtigungsrolle SAP_GBHCM_LEAVE_APPROVAL_MGR](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati11.png) Danach nun die Berechtigungen der Rolle im Reiter "Berechtigungen" öffnen. ![Änderung Berechtigungsdaten](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati13.png) Nun einfach das Profil für die Rolle generieren. ![Aktivierung der Rolle SAP_GBHCM_LEAVE_APPROVAL](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati14.png) ![Aktivieren Rolle SAP_GBHCM_LEAVE_APPROVAL](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati15.png) Die Berechtigungsvorschläge für den Service können auch manuell eingepflegt werden: ![Einfpügen Berechtigungsvorschlag Approve Leave Request](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati16.png) ![Einfügen TADIR-Service für Approve Leave Requests](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati17.png) Über den Reiter "Benutzer" kann diese Rolle an dieser Stelle auch Benutzern zugewiesen werden: ![Benutzer zuweisen "Approve Leave Requests"](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati18.png) Eine weitere Möglichkeit der Rollenzuordnung ist die Benutzerpflege in der **SU01**. Im Frontend muss nun noch die entsprechende Rolle für das Launchpad zugeordnet werden, damit die Kachel dort erscheint: Hierzu die Transaktion **PFCG** auf dem Frontend ausführen und die SAP-Rolle **SAP_HCM_BCR_MANAGER_X1** in den Z-Raum kopieren: ![Kopieren Rolle SAP_HCM_BCR_MANAGER_X1](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati19.png) Die Rolle enthält die entsprechenden Katalogeinträge: ![Katalogeinträge SAP_HCM_BCR_MANAGER_X1](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati20.png) Die Berechtigungsdaten der Rolle mit den gewünschten Berechtigungsdaten generieren: ![Generieren Rolle SAP_HCM_BCR_MANAGER_X1](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati21.png) ![Rolle generieren SAP_HCM_BCR_MANAGER_X1 2](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati22.png) ![Profil generieren für Rolle SAP_HCM_BCR_MANAGER_X1](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati23.png) Auch hier den Nutzer zuordnen: ![Nutzer zuordnen SAP_HCM_BCR_MANAGER_X1](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati24.png) ## Testen der App "Approve Leave Requests": Die Anwendung kann nun unter der URL **http(s)://:/sap/bc/ui5_ui5/ui2/ushell/shells/abap/FioriLaunchpad.html** getestet werden. Die Voraussetzung ist natürlich, dass das Launchpad bereits eingerichtet ist. Server und Port können ebenfalls über die Transaktion **SICF** eingesehen werden: ![Host-Daten für Launchpad finden](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati25.png) ![Host-Daten für Launchpad finden 2](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati26.png) Die Kachel für die App findet sich standardmäßig im Bereich Manager (HCM). Die Anpassung findet über den SAP Fiori Administrator-Zugang statt. ![Fiori App "Approve Leave Requests"](https://mission-mobile.de/files/2014/09/090214_1247_Konfigurati27.png) Die App ist nun fertig installiert. Falls Sie noch Fragen zu "**Approve Leave Requests**" haben, kontaktieren Sie uns gern!