Im Abwesenheitsantrag werden weder im Kalender des Mitarbeiters noch im Teamkalender die Feiertage farblich markiert.
Zunächst sollten Sie prüfen, ob wenigstens eine der Standard-Implementierungen des BAdI HRESS_B_TEAM_CALENDAR_ENH aktiv ist. Sollte keine Implementierung des BAdI aktiviert sein, aktivieren Sie wenigstens eine Implementierung des BAdI. Anschließend prüfen Sie das Coding der Klasse IF_HRESS_TEAM_CALENDAR_ENH~SET_DISP_PUBLIC_HOLIDAYS.
Wenn Sie das Reisemangement einsetzen und in dem Teamkalender die Reisen anzeigen möchten aktivieren Sie die Implementierung HRMSS_TEAMCALE_TRAVEL_IMPL, ansonsten ist es ausreichend die Implementierung HRESS_CALE_PUBLIC_HOLIDAY_IMPL zu aktivieren.
Von Release EA-HRRXX 605 bis Release EA-HRRXX 608 muss der Hinweis 1709799 – Falsche Anzeige von Feiertagen in Mitarbeiter- und Teamkalender eingespielt werden. Hier wurde eine Einschränkung von Feiertagsklassen implementiert, weil fälschlicherweise Feiertage aus Feiertagsklassen größer 1 angezeigt wurden.
Für Release EA-HRRXX 607 bis Release EA-HRRXX 608 müssen Sie zusätzlich den Hinweis 1993746 – Feiertagskalender einspielen. In diesem Hinweis wird die Implementierung der Methode IF_HRESS_TEAM_CALENDAR_ENH~SET_DISP_PUBLIC_HOLIDAYS für die Badi-Implementierung HRMSS_TEAMCALE_TRAVEL_IMPL hinzugefügt. Dadurch werden die Feiertage auch angezeigt, wenn Sie nur die BAdI-Implementierung für das Reisemanagement aktivieren.
Einen Überblick gibt die SAP zudem in dem Knowledge Base Artikel 2032709 – ESS LEA: Public Holdiays are not highlighted anymore.



