SAP Knowledge Base Article - Public

2711249 - Custom MDF Field Cannot Be Set as Inactive


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. 


  • SAP SuccessFactors HCM Suite
  • Metadata Framework

Reproducing the Issue

  1. Log into your instance;
  2. Go to Configure Object Definitions;
  3. Select Object Definition;
  4. Search for the custom MDF object;
  5. Click on take Action;
  6. Make Correction;
  7. Find MDF custom object;
  8. Click details;
  9. Change Status to be Inactive;
  10. Click Done and Save;
  11. "Object  field/association cannot be marked as Inactive" message appears.

MDF Object.jpg


Custom fields cannot not be marked as inactive. If the object is not longer required you may follow one of the two alternatives below:

  1. You may proceed and remove that field or
  2. You may set the custom object to: 
  • Required: No
  • Visibility: Not Visible

See Also

2438887 - MetaData Framework - How to create a custom field for a MDF Object?


custom MDF object, error, save, inactive, status , KBA , LOD-SF-MDF , Metadata Framework , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , Problem


SAP SuccessFactors HXM Suite all versions