The solution is :
*& Object METH CL_HRESS_PTARQ_TIM_SERVICES
*& GET_PUBLIC_HOLIDAY_DESCRIPTION
*& Object Header CLAS CL_HRESS_PTARQ_TIM_SERVICES
1675831 - LEA WDA: Holiday display in Team/Employee calendar
You know that system checks fields stdaz and ftkla of the workschedule
in order to determine:
STDAZ - if EQ 0: 'NONWORKDAY'
FTKLA - if NE 0: 'PUBLICHOLIDAY'
What you want is another functionality, you want system to check also:
TAGTY - If NE 0: 'PAIDOFFDAY'
You can try to achieve this by enhancing the method
BIND_CALENDAR_DATA_NEW of View V_TEAM_CALENDAR in the Component
HRESS_C_LEA_TEAM_CALENDAR or you can try also BAdI
HRESS_B_TEAM_CALENDAR_ENH Method
IF_HRESS_TEAM_CALENDAR_ENH~GET_NEW_CALENDAR_ENTRIES, check the
ET_TEAMCALE_LEGENDS parameter.