SAP Knowledge Base Article - Public

2519289 - PP3 - Cannot Access Time Sheet or error : "No rights to access the time sheet." even if all RBP were granted

Symptom

  • Cannot view and request Time Sheet details for an employee in PP3 or People Profile
  • Time sheet missing in Role base permission
  • Error occured while view Time sheet : Error Message for Time Sheet:
  • The application error ID would be accompanied by : No rights to access the time sheet or You are not authorized to view time sheet data or the user does not exist

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 – Time Sheet

Reproducing the Issue

  • Login
  • Go to People Profile and Search for user SAP and click on Timesheet tab
  • Error Message for Time Sheet: 'No rights to access the time sheet' or 'You are not authorized to view time sheet data or the user does not exist'

error

1time.png

 timesheet2.png

Cause

Configuration issue

Missing timeSheetTab in Succession Data Model or BCUI

<tab-element id="timeSheetTab">
<label>Time Sheet</label>
<label xml:lang="de-DE">Zeiterfassung</label>
<label xml:lang="en-GB">Time Sheet</label>
<label xml:lang="es-ES">Hoja de tiempo</label>
<label xml:lang="pt-BR">Folha de tempo</label>
</tab-element>

Resolution

Please conduct below task, after enabling Time sheet in Provisioning

Customer Action:

  1. As a customer, you don't have access to Provisioning. To complete tasks in Provisioning, contact your implementation partner. If you're no longer working with an implementation partner, contact SAP Cloud Support.
  2. Customer must Approve a written approval before SAP enable Time Sheet Feature

Implementation partner or SAP Cloud Support Action:

Activate Time Sheet in Provisioning so that employees can record their time.

  • Access to Provisioning

  • Open Company Settings

  • Select Enable Time Sheet.

Customer Next Step Post Time Sheet activation:

Via Code or provisioning  - Succession data model 

Add the below  code for tab element in Succession Data Model or SDM:

<tab-element id="timeSheetTab">
<label>TimeSheet</label>
<label xml:lang="en-GB">Timesheet</label>
<label xml:lang="de-DE">Timesheet</label>
</tab-element>

Via BCUI  - Manage Business Configuration

Manage Business Configuration > Tab Elements > Create new

timesheettab.png

 

Step 3: Grant a Permission to Time Sheet

  • Go to Manage permission
  • select permission Role
  • Employee - View

timesheet1.png

Step 4: Provide permission in RBP role for the Time Sheet relevant objects.

Please Navigate to Configure Object Definition -> open each object -> section Security -> Check if Secured is set to 'Yes'.

'Employee Time Sheet'

'Employee Time Sheet Entry'

'Employee Time Valuation Result'

'Allowance'

Please note that these objects are secured by default which means that you can only manage access to these objects with role-based permissions. Furthermore, if any of these objects are secured, users require permissions to these objects to access the Time Sheet UI.

In case you keep it as secured 'Yes', then go to Manage permission roles, section 'Time Management Object Permissions' and enable View/Create/Correct/Adjust Order/Delete for each object.

In case you set Secured to 'No', then please take into consideration the followings:

- You can choose to allow access to non-secured MDF object by navigating to Manage Permission Roles page and assigning permissions for 'Metadata Framework' section by selecting the checkbox against 'Access to non-secured objects'.
- If the user does not assign permissions to allow access to non-secured objects, then they will not be able to access these MDF objects on the UI.

FAQ - Additional Information

Q) Where can I get Guide?

A) Guide: Implementing Employee Central Time Management

Chapter:  Activating Time Sheet

See Also

2780040 - Time Off block in PP3 visible even if the user does not have permission

Permissions on Time Sheet Objects and the Time Sheet UI

Keywords

ECT-58638, No rights to access the time sheet, timeSheetTab, ECT-58638, People Profile, missing time sheet, error message, You are not authorized to view time sheet data or the user does not exist, Activating Time Sheet, permission, MDF object,  , KBA , LOD-SF-EC-TMS , Time Sheet , LOD-SF-EC , Employee Central , LOD-SF-EC-TIM , Time Off , LOD-SF-EC-PP3 , People Profile (PP3) , Problem

Product

SAP SuccessFactors HCM Core 1708