SAP Knowledge Base Article - Public

2648350 - Team Absence Calendar: Employee Absences Are Not Displayed

Symptom

  1. Employee's absences are not displayed in team absence calendar
  2. Managers cannot see direct reports in team absence calendar
  3. Peers not visible in team absence calendar

Environment

SAP SuccessFactors Employee Central - Time Off

Reproducing the Issue

  1. Navigate to time off page.
  2. Click on team absence calendar.
  3. Observe that the Employee absences are not displayed.

Resolution

Configuration Checks:

  1. In the Admin Tools, go to Configure Object Definitions and open the Employee Time object.
  2. Check if the Security field is set to either Yes or No.
    • If you've already implemented Time Off, this field will most likely be Yes. Ultimately it doesn't matter too much - you simply need to remember the setting, since that will dictate the permissions you have to set.
  3. Back in the Admin Tools, go to Manage Permission Roles. Open the relevant role and choose Permission.
  4. Assign the relevant permissions depending on the security setting of the Employee Time object (see step 2):
    • If the security setting is Then you need to assign these permissions
      Yes Time Management Permissions  Employee Time  View
      No

      Metadata Framework  Access to non-secured objects

      Tip

      To ensure that the target population is respected, we recommend securing the Employee Time object. This means that in the Employee Time object definition, in the Security section, the Secured field must be set to Yes. Otherwise, if the Manage Permission Roles  Admin Permissions  Metadata Framework  Access to non-secured objects permission setting is assigned, but the Employee Time object is not secured, then the target population is not respected.

  5. If you want to allow users to view absence details, then you also need to assign the permission under Manage time -> Access Workbench.
  6. Please ensure that the following fields in the Time Type and Employee Time objects are set to 'Visible'. If they are set to Not Visible, nothing will be displayed in the Team Absences Calendar. i.e 
    • Navigate to Configure Object Definition > Search and select 'TimeType' as well as 'EmployeeTime'.
    • Find below fields for each of the object > Click on 'details' besides each fields.
    • If any of the fields' visibility is set to 'Not Visible', then change the visibilty to 'editable' or 'read only' accordingly -> Save
Time Type field:
  • Unit

Employee Time fields:

  • externalCode
  • startTime
  • startDate
  • endDate
  • endTime
  • undeterminedEndDate
  • displayQuantity
  • quantityInDays
  • quantityInHours
  • deductionQuantity
  • editable
  • userId
  • flexibleRequesting
  • timeTypeNav
  • physicalStartDate
  • physicalEndDate
  • loaStartJobInfoId

 

Notes:
  • Target Population/Edit Granting Section: You would need to include the Direct reports and peers in the target popoulation. The target population setting only affects the absences displayed in the direct and indirect reports view.
  • For All the permissions related to Team Absence Calendar, refer handbook Permissions for the Team Absence Calendar
  • For permissions to users so they can search for users outside the reporting hierarchy of a manager, or outside the peers group for an employee, refer Searching Users in the Team Absence Calendar

Limitations/ Expected behavior

  • Active and approved absences are displayed in green in the calendar.

  • Absences that are Pending Approval or Pending Cancellation are displayed in orange.

  • Gray squares represent non-working days, which are defined by the user’s work schedule, or full holidays.

  • Full day holidays can be defined by defining the Holiday Planned Working Time field as No Planned Working Time in the Holiday Planned Working Time Determination object. In addition, holidays are also marked with gray appointments with the holiday name displayed. Please note that these colors aren't configurable.

  • Contingent workers are only displayed if the Contingent Workers feature is enabled in Provisioning.
  • Click an absence to see the details for it. You can always see the details of your own absences, but you need permissions to view details for your peers or direct reports.
  • Cancelled absences are not displayed at all.
  • Contingent workers are displayed on both the Mobile UI and the Web UI. In the Web UI, you need to select the Include Contingent Workers checkbox to add contingent workers to the list of users displayed in the Team Absence Calendar.
  • Contingent workers are shown by default in the Workflow screen and in the team absence view when an absence is being requested. No checkbox is displayed in this case.
  • Events that belong to the Attendance time type, such as training courses and business trips, are not displayed.
  • In the case of global assignment, only active assignments are displayed in Team Absence Calendar. So, only one assignment will be displayed for the manager if both assignments have the same manager.
  • In the case of concurrent employment, the search feature in the Team Absence Calendar returns only the primary employment.
  • If an employee is on concurrent employment, and if they have the same manager for both jobs, then the manager will see the employee as two separate users under their direct reports in the Team Absence Calendar. The employee will view the peers depending on the user with which they log in.
  • The yearly view is not enabled by default. Please create a ticket for enabling the yearly view. Once you enable the yearly view, the half-yearly view is displayed, based on your screen size.
  • Future hires are not displayed in the Team Absence Calendar until the hire date is reached - that is, until they become active. Only if future hires are already "Active" - for example, if you import them as "Active" - are they already displayed in the Team Absence Calendar
  • SF Mobile Team Absence Calendar does not support Managers viewing time types to their direct reports yet. The Engineering team confirmed that It is the current behavior of the TAC (Team Absence Calendar) on mobile app.  This would be taken as an enhancement and customer needs to log a influence request to have this feature introduced.

 

See Also

Keywords

Time Off, TAC, team absence calendar, cannot see absences, absences, time off, direct reports, managers cannot see direct reports absences, The system is not configured in a way that allows you to see the team absence calendar, PLA-5627, global assignment , KBA , LOD-SF-EC-TIM-UI , Team Absence Calender/ Workbench/ ESS UI's , Problem

Product

SAP SuccessFactors Employee Central all versions