Machen Sie Ihre individuelle SAP Anwendung On-Behalf fähig!

SAP Software

Wie Sie Ihre eigene Anwendung On-Behalf fähig machen und die Übergabe aus dem Launchpad funktioniert. Sie haben eine eigene Web Dynpro / Floorplan Manager - Anwendung, die für Führungskräfte gedacht ist?

Sie wollen, dass Ihre ESS Anwendungen auch in Vertretung also On-Behalf aufgerufen werden können? Diese Anwendung soll Daten eines speziell ausgewählten Mitarbeiters anzeigen? Sie haben Ihre Anwendung soweit fertig, wissen aber nicht, wie die Integration in das MSS Kontext-Menü im Nakisa OrgViewer funktioniert? Wie bekommt die Anwendung die ausgewählte Personalnummer? Lesen Sie hier die notwendigen Schritte zur Integration.

Mit Best Practice Tools für SAP Fiori ESS/MSS können Sie sich und Ihren Mitarbeitern den Arbeitsalltag erleichtern.

Umsetzung

Sie benötigen in Ihrer Anwendung die Personalnummer der aufgerufenen Person. Analog dazu gibt es beispielsweise das SAP Mitarbeiterprofil: SAP erzeugt beim Klick auf den Launchpad-Eintrag eine Memory-ID (zufällige 10stellige Zahl) und speichert diese intern. Doch wie nutze ich diese Memory-ID in meiner Anwendung?

MEM_ID

Sie können sich diese Informationen zu Nutze machen. Beim Einbetten Ihrer eigenen Applikation in das Launchpad geben Sie bei den Anwendungsparametern ‘PERNR_MEM_ID’ an. Zusätzlich geben Sie bei der Applikations-Alias den Wert ‘START_EMPLOYEE’ an, um dafür zu sorgen, dass eine bestimmte Badi-Implementierung durchlaufen wird, die die Memory-ID erzeugt.Nun müssen Sie in Ihrer eigenen Applikation zu einem günstigen Start-Zeitpunkt (WDDOINIT des Component-Controllers) die Personalnummer zur Memory-ID auslesen: data: lv_pernr_mem_id type text10. data: lv_pernr type pernr_d. lv_pernr_mem_id = wd_this->wd_get_api( )->get_application( )->get_application_info( )->get_application_parameter( name = ‘PERNR_MEM_ID’ ). Lv_pernr = cl_hress_employee_services=>get_pernr_from_memory( iv_mem_id = lv_pernr_mem_id )

Mit dem Manager Reporting Cockpit (Fiori&Web Dynpro) d. Überblick über Personal- und Zeitdaten Ihrer Mitarbeiter erhalten. Auch mobil die Kontrolle behalten

Ergebnis

Die eigene Applikation startet und hat Zugriff auf die zuvor selektierte Personalnummer. Durch die Übergabe der PERNR_MEM_Id ist zudem gewährleistet, dass die Anwendung ausschließlich für den gewählten User geöffnet werden kann. Die PERNR_MEM_ID wird in einer internen Datenbank abgelegt und hat nur eine begrenzte Gültigkeit.

Screenshot_Mitarbeiterprofil mit on-behalf Befehl

Mit nur wenigen Einstellungen im Launchpad und einem kurzen Codesnippet, haben Sie ermöglicht, dass Ihre Anwendung für unterschiedliche Personen geöffnet werden kann. So werden auch eigene Anwendung On-Behalf fähig und Ihre Manager können über eine komfortable Auswahl im Nakisa OrgViewer auf die Anwendungen zugreifen.

Unser E-Book zum Thema Wie Ihr Unternehmen von SAP ESS MSS profitieren kann

Wie Ihr Unternehmen von SAP ESS/MSS profitieren kann [E-Book]

Sie wollen sich einen fundierten Überblick über ESS/MSS verschaffen? In diesem E-Book machen wir Sie zum ESS/MSS-Profi.




Ein Kommentar zu "Machen Sie Ihre individuelle SAP Anwendung On-Behalf fähig!"

cétone de framboise utilisation - 6. Juni 2015 | 10:06

Definitely, what a magnificent site and educative posts, I will bookmark your blog.Have an awsome day!

Kontaktieren Sie uns!
Nadja Messer
Nadja Messer Kundenservice