Symptom
When you try to change the status to inactive of a custom MDF object you get the message: "Object field/association cannot be marked as Inactive"
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 HCM Suite
- Metadata Framework
Reproducing the Issue
- Go to Configure Object Definitions;
- Select Object Definition;
- Search for your custom MDF object;
- Click on Take Action -> Make Correction;
- Find the field you want to make "inactive";
- Click on details;
- Change the status field to be Inactive;
- Click Done and Save;
- "Object field/association cannot be marked as Inactive" message appears.
Cause
Custom fields cannot not be marked as inactive.
Resolution
If the field is no longer required on your object, you may follow one of the two alternatives below:
1 - Remove the affected field or
or
2 - Set the custom object to:
- Required: No
- Visibility: Not Visible
See Also
Keywords
custom MDF object, error, save, inactive, status, field , KBA , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , Problem
Product
Attachments
| Pasted image.png |
SAP Knowledge Base Article - Public