Symptom
- MDF object is set "Multiple Changes Per Day" type, however, when importing a new data for the same effective data, it shows error "You cannot change the value for Data Subject Field of type User from XXX to YYY for"
- Also when changing the field in MDF object in UI "Manage Data", it show "You cannot change the value for Data Subject Field of type User from XXX to YYY for"
Environment
- SAP SuccessFactors HCM Suite
- Metadata Framework (MDF)
Reproducing the Issue
1. Set the MDF effective date type as "Multiple Changes Per Day" type
2. Create a new data set for the MDF object
3. Import a new data for the field "A" with the same effective date
4. The import will failed with an error message "You cannot change the value for Data Subject Field of type User from XXX to YYY for"
Cause
This is because field "A" in this MDF object is set in "Legislatively Sensitive Data Configuration (LSPD)"
Any LSPD data can not be changed once created.
Resolution
1. During import please ensure to keep value for this field as unchanged or fill '&&NO_OVERWRITE&&' to that field in the import file
Or if it is nessary to change that field, please
2. Delete the "Legislatively Sensitive Data Configuration (LSPD)" setting for that field in the MDF object (You could find "Legislatively Sensitive Data Configuration" data via "Configure Object Definitions">"Legislatively Sensitive Data Configuration">Search for the target MDF object)
Keywords
MDF, import, You cannot change the value for Data Subject Field, Multiple Changes Per Day, Legislatively Sensitive Data Configuration, LSPD , KBA , LOD-SF-MDF-IMP , Import and Export Issues , Problem