Symptom
The existing super annuation configuration in the compliance settings has been removed and we are unable to add any new configuration at the moment. This was working fine earlier. In Manage Data > AustraliaSuperannuationConfig , we are able to see the existing super annuation configuration.
"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 Onboarding
Reproducing the Issue
- Go to Compliance Settings > Australia
- Click on Super Annuation
- Existing configurations are missing
- Similarly, we are unable to add new configurations for SAF.
Cause
- Recently we added new field (superFundAbn) to Australia Superannuation configuration
- Unless this field is available in the object definition, you will not be able to save new configuration in Compliance Settings.
NOTE: In case the existing SAF Compliance is missing, the cause is the same as above. Please apply the below mentioned resolution.
Resolution
- Go to Configure Object Definition > AustraliaSuperannuationConfig
[Verify that the field "superFundAbn" is not available]
- Click on Take Action > Make Correction
- Add a dummy custom field (such as "test") and save
- You will now see the field "superFundAbn" is auto-added
- You can delete the custom field added
- Go to "OData API Metadata Refresh And Export" > Clear Cache
- Once the above steps are followed, you will see the existing configuration reappear in the Compliance Setting under SAF. This will allow you to save the new configuration.
NOTE: When user is not able to save an entry with blank superFundAbn, you can enter it as "0"
Keywords
SAF, Super Annuation, Missing, Missing SAF, Missing Super Annuation Configuration, Config, Compliance Settings, Australia , KBA , LOD-SF-OBX-FRM , Compliance 2.0 Country Forms (except i9&EV) , Problem