SAP Knowledge Base Article - Public

2711249 - Custom MDF Field Cannot Be Set as Inactive

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

  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

Resolution

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?

Keywords

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

Product

SAP SuccessFactors HCM Suite all versions