Show TOC

 Team Calendar


Technical Data

Web Dynpro Application


Web Dynpro Application Package


Application Configuration


Web Dynpro Components



Component Configurations


Application Component Controller

Not relevant

Data Origin

SAP ECC 5.0 and higher

RFC function module called:


Software Component for Web Dynpro Application





SAP enhancement package 5 for SAP ERP 6.0

Required Business Function


This application provides managers and employees with a quick overview of employee absences in the team.


Team Calendar is part of the Leave Request application, and is also available as a standalone application in Manager Self-Service (MSS).


  • You are using SAP Time Management to manage your employees’ time data

  • You have set up the service in Customizing under:

    • Start of the navigation path Personnel Management Next navigation step Employee Self-Service (Web Dynpro ABAP) Next navigation step Service-Specific Settings Next navigation step Working Time Next navigation step Team Calendar End of the navigation path.

    • Start of the navigation path Integration with Other Components Next navigation step Business Packages / Functional Packages Next navigation step Manager Self-Service (mySAP ERP) Next navigation step Working Time Next navigation step Team Calendar End of the navigation path.


  • Managers use this application as follows:

    • As a standalone service, to provide an overview of employee availability in their area of responsibility

    • To research what leave employees plan to take, before they approve individual leave requests. For more information, see Approve Leave Request.

  • Employees use this application to research the planned leave and other absences of their colleagues. For more information, see Leave Request.

  • The Team Calendar displays an overview of employee absences for the team. The following information is displayed:

    Absence Type


    Status in Application

    Full day

    Absences (2001)


    Several partial-day (includes posted absences and requested leave)

    Multiple Absences

    Leave requests not yet approved (includes new requests and requests with changes pending)

    Sent (Displayed only if you implement the Leave Request application)

    Requests for absences to be deleted (includes approved absences that an employee wants to cancel)

    Deletion Requested (Displayed only if you implement the Leave Request application)

  • The various statuses are highlighted using different colors

  • You can click an entry to view detailed information about a particular absence

  • The BAdI: Team Calendar Enhancement with Additional Information (HRESS_B_TEAM_CALENDAR_ENH) BAdI enables you to show additional information, other than the leave requests, in the team calendar. It also enables travel integration in MSS Add-On 1.0. For more information, see the BAdI documentation in the Enh. Spot Element Definitions tab in the BAdI Builder, using transaction SE18.

  • You can display absences from the Absences (2001) infotype and the Attendances (2002) infotype. This allows you to display records from the Attendances infotype that are represented as absences in your company, such as participation in training.

    Note Note

    Customizing for the Team Calendar is very similar to customizing for the Leave Request application and some of the same tables are re-used. If you implement the Leave Request application, all absences that employees are allowed to request are also displayed in the Team Calendar. You can also display additional absences that employees are not allowed to request.

    End of the note.
  • The application uses the request database, which is also used for processing leave requests, to determine employees’ attendances and absences as follows:

    • If you implement the Leave Request application, requested leave is also displayed in the Leave Overview

    • If you do not implement the Leave Request application, this application reads records from the Absences infotype and the Attendances infotype using the functions of the request database

  • You can test the display function of the application by using the Test Report for the UIA Interface for Leave Requests (RPTARQUIATEST) report. For more information about the tools used in the implementation phase, see Maintaining the Database and Testing in the documentation for the Leave Request application.