Symptom
Receiving the error “System Error has occurred!” when accessing Spot Awards/Rewards & Recognition, or when managing Spot Awards/Rewards & Recognition directly from the Admin Center.
Environment
- SAP SuccessFactors HCM Suite
- SAP SuccessFactors Rewards & Recognition
Reproducing the Issue
Go to rewards configuration page or open any program > "System Error has occurred!"
Cause
Each time you upload metadata, there’s a chance it won’t be fully in sync with the SuccessFactors backend configuration.
Resolution
To check if you have the permission to Sync OData API Metadata Refresh and Export:
For Role Based Permission Model:
-
- Go to Admin Tools > Manage Permission Roles > Permission Settings.
- Click on OData API Metadata Refresh and Export under Integration Tools.
- Click on Manage Integration Tools on the left hand side and check the Access to OData API Metadata Refresh and Export option.
For Non RBP:
-
- Go to Admin Tools.
- Under Manage Security, click on Administrative Privileges.
- Search for the user you wish to grant access.
- Expand Integration Tools and put a check on Access to OData API Metadata Referesh and Export.
To Refresh OData API Metadata:
-
- Go to Admin Tools > Tool search: OData API Metadata Refresh and Export
- Click the Refresh button beside Refresh Metadata Cache.
- You will see the message “Refresh Successful!” after metadata gets refreshed. The updated metadata will be re-generated, and saved into the cache for further usage such like export metadata.
- Go back and check the Rewards and Recognition to check if the error message is no longer showing.
See Also
Keywords
spot, award, rewards, and, recognition, program, page, cannot, open, system, error, has, occurred , KBA , LOD-SF-RNR-ADM , Admin Tools, Program Setup & Object Permissions , LOD-SF-INT-API , API & Adhoc API Framework , Problem
SAP Knowledge Base Article - Public