SAP Knowledge Base Article - Public

2747748 - Time Records Status not displayed in Time Administrator Workbench

Symptom

Status of time off requests are missing/blank under Status column in Time Records tab of Time Administrator Workbench for specific employee group

Image/data in this KBA is from SAP internal systems, sample data, or demo systems. Any resemblance to real data is purely coincidental.

Environment

  • SAP SuccessFactors Employee Central
  • SAP SuccessFactors Employee Central Time Off
  • People Profile (PP3)

Reproducing the Issue

1. As a system administrator, go to Time and Attendance section in People Profile of an employee then click on Administer Time link to view the time records for the employee.

Status shows up properly for the existing time off requests.

SystemAdmin_TimeRecordsView.PNG

2. Login or proxy as a manager, go to Time and Attenance section in People Profile of an employee then click on Administer Time link to view the time records for the same employee.

Status is missing or blank for existing time off requests of the employee.

ManagerSelfService_TimeRecordsView.PNG

Cause

Issue occurs if approvalStatus field visibility is set to Not Visible on the Employee Time Object Definition and employee/user does not have administrator permissions for Metadata Framework > Admin Access to MDF OData API.

Note: In the above example, Aanya Sing is part of Super Admin role who has been granted with Admin Access to MDF OData API permission, while Jack Chen is part of Manager Self-Service role, which has not been granted with the permission.

approvalStatus_NotVisible1.PNG

PermissionMSS.PNG

Resolution

Update the field visibility of Approval Status field to at least Read-Only or Editable then refresh OData Metadata Cache.

Note: 'Admin Access to MDF OData API' should not be granted to non-administrator user roles as this will allow users to access, change data or objects for which they do not have access to.

1. Go to Admin Center > Configure Object Definitions and then search for Object Definition then EmployeeTime.

2. Click Take Action > Make Correction.

3. Click on Details link for the approvalStatus field then change Visibility from 'Not Editable' to 'Editable'.

approvalStatus_NotVisible.PNG

4. Save the changes.

5. Go to Admin CenterOData API Metadata Refresh and Export then click on Refresh button.

RefreshOData.PNG

Keywords

Time Records, Time Off, Leave Request, Status missing or blank, Workbench, Approval Status , KBA , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors Employee Central all versions