Symptom
When trying to enable point based programs system throws an error "System Error Occurred. with the index 0".
Environment
- SAP SuccessFactors HXM Suite
- SAP SuccessFactors Compensation
Reproducing the Issue
- Admin Center
- Rewards and Recognition Admin
- Manage Award Program Settings
- Check "Enable Points Based Program"
- Fill out all requirements and click on save
- Error message pops up: "System Error Occurred. with the index 0"
Cause
Either a Point Type with name 'Point' or Wallet with name 'Recognition Wallet' is created in Configure Object Definition.
Resolution
For anyone trying to enable points based program for the first time, for them default Point Type and Wallet does not exists in the system. It gets created on the background when you enable checkbox "Enable Points Based Programs". So prior to this, there should not exist any Point Type with name 'Point' and any Wallet with name 'Recognition Wallet' which are reserved names for default point type and wallet.
When system tries to create default point type and wallet which runs on background on enabling points based program, it fails as there exist custom point type with name 'Point'. If that is the case, please create a ticket so Support can engage Engineering team to remove the point type and wallet, since those are not editable.
Keywords
reward, points, based, award, program, enable, save, error, system, index, 0, System Error Occurred. with the index 0, allow, able, not, create , KBA , LOD-SF-RNR-SYS , System Performance , Problem