Sie erhalten harte Abbrüche (Kurzpdums, RABAX_STATE) im ESS, wenn der Abwesenheitsantrag aufgerufen wird. Es ist nicht erforderlich, eine Aktivität auszuführen. Der bloße Aufruf reicht aus, um den Abbruch zu auszulösen.
Ursache dafür kann die mit den Hinweisen 1843203 sowie 1830604 implementierte Anpassung durch die SAP AG sein. Die SAP versucht das Feld des so genannten „Initiators“ (also derjenige, welcher den Abwesenheitsantrag aufruft und versendet) mit der Personalnummer des angemeldeten Benutzers (SY-USER) zu füllen. Um diesen zu ermitteln wird aber nun neuerdings eine Leseberechtigung auf den Infotypen 0105 – Kommunikation, Subtyp 0001 – SAP-User für die eigene Personalnummer benötigt (vorher erfolgte hier ein direktes Lesen von der Datenbank ohne jegliche Berechtigungsprüfung). Da dies bisher nicht der Fall war, ist diese Berechtigung nicht immer vorhanden. Es ist folglich für die korrekte Funktionsweise des Abwesenheitsantrages zwingend notwendig, dass die ESS-User Leseberechtigung für den Infotypen 0105, Subtyp 0001 der eigenen Personalnummer verfügen. Dazu muss der Mitarbeiter das Berechtigungsobjekt P_PERNR mit den Werten PSIGN = I, INFTY = 0105 SUBTY = 0001 und AUTHC = R erhalten. Bitte beachten Sie dabei auch, dass eine Vergabe des Berechtigungsobjektes P_PERNR für den Infotypen 0105 mit dem Wert PSIGN = E immer den Wert I übersteuert, was bedeutet, dass ein ggf. bereits vorhandenes E gelöscht bzw. in ein I umgewandelt werden muss.




Vielen Dank, Peter, für die Ergänzung. Dies zeigt erneut, dass auf ein wirklich komplettes und umfassendes Testen der eingesetzten ESS- und MSS-Komponenten im Rahmen von Upgrades oder SP-Einspielungen nicht mehr verzichtet werden kann.
Hilfreicher Beitrag!
Gleiches gilt mit EHP6 leider auch für die Berechtigungen auf Infotyp 0001. Hier wird im Abwesenheitsantrag der IT1 des Genehmigers geprüft. Wenn man nicht wie oben beschrieben, die Berechtigung auf IT1 oder IT105 aller Personalnummern vergeben kann, muss man per implizieter Erweiterung die Berechtigungsprüfung deaktivieren.