SAP Knowledge Base Article - Public

2600734 - Manage Data Search not Populating Data when Searching by Name

Symptom

  • Custom MDF data is not showing up when searching in Manage Data or;
  • Manage Data search showing "there were no results" even though the record exists.

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

Pre-requisite: Create your custom object with externalCode set to "User" type and populate it with data.

  1. Go to Manage Data;
  2. Search for the custom object;
  3. Try to search for the user by name (for example)
  4. It will not populate anything. The error message will show up "there were no results".

Image 1.JPG

Image 1. There are no results when typing her/his name.

image 2.png

Image 2. However the record does exist.

Cause

The custom object of "User" type will find only by userID. By default the only searchable fields are externalCode and externalName.

Resolution

Workaround 1

The only way to see the record is by typing her/his userID (if searchable) or clicking on the drop-down icon.

image 3.JPG

Image 3. Populating information when entering username.

Workaround 2

You need to set up the custom fields you want as searchable.

image 4.JPG

Image 4. Example of searchable fields.

See Also

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

Keywords

MDF, Metadata Framework, Custom Object, searchable field , KBA , LOD-SF-MDF , Metadata Framework , LOD-SF-MDF-OBJ , Object Definition & Field Related Issues , LOD-SF-MDF-MGD , Manage Data - Create, Update & Delete , Problem

Product

SAP SuccessFactors HXM Suite all versions