C_THR81 Employee Central Core Practice Question
An administrator is setting up a new MDF object to track employee language skills. The object must allow employees to specify the language, proficiency level, and whether they are a native speaker. The administrator wants to ensure that the proficiency level is selected from a predefined list of values. Which of the following should the administrator do to meet this requirement?
⚠ Common exam trap
The trap here is thinking that a business rule or a string field with documented values can replace a picklist for enforcing predefined selections in an MDF object.
Answer choices
Why each option matters
Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.
Correct answer & explanation
✓
Create a new picklist for proficiency levels and assign it to the 'Proficiency' field of the MDF object.
In MDF, a picklist field type is designed to present a predefined list of values. By creating a picklist for proficiency levels and assigning it to the field, the administrator ensures data consistency and meets the requirement. This is the standard and most efficient method for enforcing a list of allowed values in a custom MDF object.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Define the proficiency field as a 'String' data type and manually enter the allowed values in the field's description.
Why it's wrong here
A string field allows free text entry, which does not restrict users to a predefined list. Documenting allowed values in the description does not enforce them; users could still enter invalid data. This approach fails to meet the requirement of selecting from a predefined list and would likely result in inconsistent data.
- ✓
Create a new picklist for proficiency levels and assign it to the 'Proficiency' field of the MDF object.
Why this is correct
MDF objects support fields of type 'Picklist' where the values are defined in a Picklist object. By creating a picklist for proficiency levels and assigning it to the field, the administrator ensures that users can only select from the predefined list. This is the standard way to enforce a predefined list of values in an MDF object.
- ✗
Create a new Foundation Object for proficiency levels and reference it as a 'Composite' field in the MDF object.
Why it's wrong here
Foundation Objects are used for core HR data and are not typically used for simple picklists. A composite field is used to group fields, not to provide a list of values. This approach would be overly complex and not the intended use of Foundation Objects or composite fields. It would not provide a simple dropdown list for proficiency levels.
- ✗
Use a business rule to validate the proficiency field against a list of allowed values stored in a custom MDF object.
Why it's wrong here
While a business rule can validate data, it does not provide a dropdown list for selection. The requirement is to allow selection from a predefined list, which is best achieved with a picklist. Using a business rule would require additional configuration and would not present the list to the user at data entry, potentially leading to errors and a poor user experience.
About these practice questions
Courseiva writes every C_THR81 question from scratch — 108 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or dumps. Learn why practice questions differ from exam dumps →
JA
Written and reviewed by Johnson Ajibi, MSc IT Security
Senior Network & Security Engineer · founder of Courseiva
Last reviewed September 2026 · checked against the official SAP exam blueprint
This C_THR81 practice question is part of Courseiva's free SAP certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the C_THR81 exam.