Symptom
- When selecting a custom picklist while applying for leave via the mobile application, an error message "Querying non-secured entities is not supported" is displayed.
- Submitting absence request via Joule shows error "Oops, something went wrong. How about trying something different?"
Environment
SAP SuccessFactors Employee Central - Time Off Mobile
Reproducing the Issue
- Login to Mobile App.
- Request Time off.
- Select the time type and date.
- Click on the custom picklist field.
- It shows the error: Querying non-secured entities is not supported.
Cause
This is an expected behavior
Resolution
- Product Management has confirmed that this is expected error when 'Employee Time' object is not secured.
- The Employee Time object must be set to secured as 'Yes'.
- In particular, for using the time off in Mobile app, it is crucial to mandatory to set the Employee Time object, especially if Picklist is being used.
- Refer handbook for the permissions required to be provided to employees: Permissions for User Interfaces in Time Off
- NOTE: This can also cause Joule related to absence request to not function properly.
See Also
Keywords
2H2024, 2411, INC10167582, Picklist, Querying non-secured entities is not supported, time off, mobile, joule, INC25454055, Both source and reference object definitions are NOT secured, Oops, something went wrong, How about trying something different , KBA , LOD-SF-EC-TIM-MOB , Time Mobile , LOD-SF-EC-TIM , Time Off , Problem
Product
SAP SuccessFactors Employee Central 2411
SAP Knowledge Base Article - Public