Courseiva

SAP Certified Associate - SAP SuccessFactors Employee Central Core (C_THR81) — Questions 76–108

108 questions total · 2pages · All types, answers revealed

Page 1

Page 2 of 2

76
MCQhard

An administrator is configuring the Employee Central 'Job Information' portlet and needs to ensure that when an employee's 'Job Classification' is changed, the 'Pay Grade' is automatically updated based on the new classification. The relationship between Job Classification and Pay Grade is defined in a custom MDF object. Which configuration should be used to achieve this?

A.Create a workflow rule that triggers on change of 'Job Classification' and sends a notification to the HR manager to update 'Pay Grade'.
B.Configure a default value for 'Pay Grade' in the Job Information portlet that references the 'Job Classification' field.
C.Use a propagation rule on the 'Job Classification' foundation object to propagate the 'Pay Grade' to Job Information.
D.Create a business rule on Job Information that triggers on change of 'Job Classification' and sets 'Pay Grade' by looking up the custom MDF object.
AnswerD

A business rule on Job Information that triggers on change of 'Job Classification' can perform a lookup in the custom MDF object to retrieve the associated Pay Grade and set it on the Job Information record. This automates the update based on the defined relationship, ensuring consistency and reducing manual effort. The rule must be configured with a condition and a lookup action.

Why this answer

A business rule on Job Information that triggers on change of 'Job Classification' and performs a lookup in the custom MDF object to set 'Pay Grade' is the correct solution. This automates the update and ensures data consistency based on the defined relationship. Other options either do not support dynamic lookups or require manual intervention.

Exam trap

The trap here is assuming that propagation or default values can perform dynamic lookups; only business rules can execute conditional logic and lookups.

77
MCQhard

A company uses Employee Central and has a business rule that triggers when an employee's Job Information is updated. The rule must check if the employee's 'Employment Type' is 'Regular' and, if so, automatically assign a specific 'Benefits Eligibility Date' that is 30 days from the employee's original hire date. The hire date is stored in the Employment Information portlet. Which approach should the administrator use to configure this rule?

A.Create a business rule on the Job Information object with a condition that checks Employment Type equals 'Regular', and an action that sets Benefits Eligibility Date to the hire date plus 30 days using a formula function.
B.Create a business rule on the Employment Information object that checks if Employment Type is 'Regular' and sets the Benefits Eligibility Date to hire date plus 30 days.
C.Create a business rule on the Job Information object with a condition that checks Employment Type equals 'Regular', and an action that sets Benefits Eligibility Date to the current date plus 30 days.
D.Create a workflow rule that sends an email notification to the HR administrator when Employment Type is 'Regular' so they can manually set the Benefits Eligibility Date.
AnswerA

This approach correctly triggers on Job Information updates, checks the Employment Type, and calculates the date using the hire date from Employment Information. Business rules can access fields from related objects, such as Employment Information, to perform calculations. The formula function can add days to a date, ensuring the Benefits Eligibility Date is set accurately.

Why this answer

The correct solution is to create a business rule on the Job Information object because it triggers on Job Information updates. The rule must evaluate Employment Type and then set the Benefits Eligibility Date using a formula that adds 30 days to the hire date from Employment Information. This ensures automatic and accurate assignment based on the original hire date.

Exam trap

The trap here is assuming that the rule should be on Employment Information because the hire date is stored there, but the trigger is on Job Information updates.

78
MCQhard

A company uses SAP SuccessFactors Employee Central and has a requirement to track employee language skills. Each employee can have multiple language skills, and each skill must include the language, proficiency level, and a certification date. The company wants to maintain a history of changes to these skills. Which MDF object configuration should be used?

A.Create a picklist for Language Skills and assign it to a field on the Employee object.
B.Create a standalone MDF object for Language Skills and use a business rule to associate it with employees.
C.Create a child MDF object for Language Skills with a composite association to the Employee object, and enable effective dating.
D.Create a generic object for Language Skills and use a many-to-many association with the Employee object.
AnswerC

A child MDF object with a composite association to Employee allows multiple language skill records per employee. Enabling effective dating maintains a history of changes. This configuration exactly meets the requirements of multiple skills, detailed fields, and historical tracking.

Why this answer

A child MDF object with a composite association to Employee and effective dating enabled allows multiple language skills per employee, stores detailed attributes, and maintains a history of changes. Other options lack the necessary structure or history tracking.

Exam trap

The trap here is assuming that a picklist or standalone object can handle multiple entries with history, when a child MDF object with effective dating is required.

79
Multi-Selecthard

A company is implementing Employee Central and needs to configure the Employee Central Foundation Object 'Location' to meet various business requirements. The administrator must ensure that locations are correctly set up for use in Job Information and other objects. Which of the following are valid configuration steps for the Location foundation object? (Choose two.)

Select 2 answers
A.Configure a 'Valid When' rule on the Location field in Job Information to filter by legal entity.
B.Assign the Location object to a specific employee group to control visibility.
C.Create Location records via the Manage Data or Import and Export Data tools.
D.Set up a business rule that automatically creates a new Location when a new legal entity is created.
E.Define the Location object in the Corporate Data Model and include fields such as 'Location Name' and 'Location Code'.
AnswersC, E

After defining the Location object in the Corporate Data Model, you must create the actual location records. This can be done through the Manage Data tool or by using Import and Export Data to upload a CSV file. These are standard methods for populating foundation object data. Without records, the Location object cannot be used in Job Information.

Why this answer

The Location foundation object must first be defined in the Corporate Data Model, including necessary fields like Location Name and Location Code. Then, location records must be created using Manage Data or Import and Export Data. These two steps are essential for making locations available for selection in Job Information and other objects.

Filtering by legal entity or assigning to employee groups are not core setup steps for the Location object itself.

Exam trap

The trap here is confusing optional filtering rules or record visibility with the essential steps of defining the object in the data model and populating it with records.

80
MCQhard

An administrator needs to create a new MDF object to track employee visas. The object must store visa type, issue date, expiry date, and a document attachment. The administrator wants to ensure that when a visa record is created, the expiry date cannot be earlier than the issue date. Which validation rule type should be used in the MDF object configuration?

A.Set the expiry date field as a required field and rely on users to enter it correctly.
B.Configure a picklist dependency between issue date and expiry date.
C.Create a business rule of type 'onSave' that compares the two dates and throws an error if expiry is before issue.
D.Use the 'Validation' property on the expiry date field to enforce it must be after the issue date.
AnswerC

Business rules with an onSave trigger can validate field values and prevent saving if conditions are not met. In this case, the rule would compare the expiry date to the issue date and raise an error if the expiry is earlier. This is the standard method for implementing cross-field validation in MDF objects in Employee Central.

Why this answer

To enforce that the expiry date is not earlier than the issue date, a business rule on the MDF object with an onSave trigger is required. The rule can compare the two date fields and throw an error if the condition is violated. This is the standard approach for cross-field validation in MDF objects, as simple field properties cannot reference other fields.

Exam trap

The trap here is assuming that field-level validation properties can compare values across fields, when they can only validate the field in isolation.

81
MCQhard

A company uses SAP SuccessFactors Employee Central and has configured a business rule on the Job Information object that triggers when the Event Reason is 'Transfer'. The rule must update the employee's Cost Center based on the new Location. However, during testing, the Cost Center is not updating as expected. What is the most likely cause?

A.The rule is missing a condition to check the employee's country.
B.The rule's logic does not account for the order of field updates.
C.The business rule is not set to trigger on the correct event reason.
D.The Cost Center field is not enabled for business rule updates.
AnswerB

In business rules, the order of field updates can affect the outcome. If the Cost Center update depends on the Location being updated first, and the rule updates Cost Center before Location is set, the rule may use the old Location value. This is a common pitfall. Ensuring that the rule evaluates the new Location before updating Cost Center is crucial.

Why this answer

The most likely cause is that the rule's logic does not account for the order in which fields are updated. Business rules execute sequentially, and if the Cost Center update relies on the new Location value, the rule must ensure that Location is set before Cost Center is calculated. Otherwise, it may use the previous Location, leading to an incorrect or missing update.

Exam trap

The trap here is overlooking the sequential execution of business rules and assuming that all field values are available simultaneously.

82
MCQmedium

A SuccessFactors administrator is configuring the Employee Central Foundation Object 'Job Classification'. The company requires that when a user picks a Job Classification in the Job Information portlet, the system automatically derives the corresponding 'Pay Grade' from the Job Classification record. Where should the administrator configure this behavior?

A.Use the 'Default Value' configuration in the Pay Grade picklist to reference the Job Classification's Pay Grade field.
B.Set up a propagation rule on the Job Classification object to push the Pay Grade to all associated Job Information records.
C.Configure a calculated field on the Job Information object using the formula 'JobClassification.PayGrade' in the Configure Object Definitions tool.
D.Create a business rule on the Job Information object that reads the Job Classification's Pay Grade field and assigns it to the Pay Grade field.
AnswerD

This is correct because business rules on Job Information can read related MDF objects via associations and copy values into fields. The Job Classification Foundation Object already has a Pay Grade association, so a rule triggered on Job Classification change can populate Pay Grade on Job Information, ensuring the value is derived without manual entry.

Why this answer

A business rule on Job Information can read the associated Job Classification record and copy its Pay Grade value into the Pay Grade field. This ensures the correct pay grade is derived automatically when the job classification is selected. Propagation and calculated fields are not applicable across these objects, and picklist defaults cannot perform dynamic cross-object lookups.

Exam trap

The trap here is assuming that Foundation Objects can propagate values to Job Information or that calculated fields can reference other objects, when business rules are the supported mechanism for cross-object derivation.

83
MCQeasy

An administrator needs to create a new foundation object to track company cars. The object should have fields for license plate, model, and assigned employee. Which of the following is a valid way to create this object in Employee Central?

A.Use the 'Manage Data' tool to create a new generic object.
B.Use the 'Import and Export Data' tool to upload a CSV file with the object definition.
C.Navigate to 'Configure Object Definitions' and create a new object.
D.Create a new 'Picklist' and then convert it to an object.
AnswerC

Configure Object Definitions is the correct tool for creating and modifying MDF objects, including foundation objects. It allows administrators to define the object's fields, data types, associations, and other properties. For a company car object, you would create a new object, add fields like license plate, model, and assigned employee, and configure the appropriate associations. This is the standard and correct method for creating custom foundation objects in Employee Central.

Why this answer

The correct way to create a new foundation object in Employee Central is to use the Configure Object Definitions tool. This tool allows administrators to define the object's structure, including fields, data types, and associations. It is the standard method for creating custom MDF objects, such as a company car object with license plate, model, and assigned employee fields.

Other tools like Manage Data or Import and Export Data are for maintaining or loading data, not for defining object schemas.

Exam trap

The trap here is confusing data management tools with object definition tools; Manage Data and Import/Export are for records, not for creating the object itself.

84
MCQhard

A company uses Employee Central with multiple legal entities. The administrator needs to ensure that when an employee is hired, the 'Company' field in Job Information is automatically populated based on the selected 'Legal Entity'. The mapping between Legal Entity and Company is stored in a custom MDF object. Which approach should the administrator use to achieve this?

A.Create a business rule on Job Information that triggers on change of Legal Entity, reads the corresponding Company from the custom MDF object using a lookup, and sets the Company field.
B.Use the Manage Data tool to create a picklist for Company that is dependent on the Legal Entity picklist, ensuring only valid combinations are selectable.
C.Configure a default value for the Company field in the Job Information object definition, using a formula that references the Legal Entity field.
D.Create a business rule on the Legal Entity object that, when saved, updates all associated Job Information records with the corresponding Company.
AnswerA

This approach uses a business rule triggered on Legal Entity change to perform a lookup in the custom MDF object and set the Company field accordingly. Business rules can access MDF objects through associations or lookups, allowing dynamic retrieval of the mapped Company. This ensures that when Legal Entity is selected, the Company is automatically populated based on the mapping, meeting the requirement accurately.

Why this answer

To automatically populate Company based on Legal Entity using a custom MDF mapping, a business rule on Job Information that triggers on Legal Entity change and performs a lookup is necessary. This allows dynamic retrieval of the mapped Company and sets it on the Job Information record.

Exam trap

The trap here is assuming that default values or dependent picklists can perform dynamic lookups into custom MDF objects, when they lack the necessary logic.

85
MCQhard

A company needs to track employee assignments to different projects. Each employee can be assigned to multiple projects simultaneously, and each assignment has a start date, end date, and a role. The assignments should be visible in the employee's profile and must be reportable. Which Employee Central configuration best meets these requirements?

A.Create a Foundation Object for Projects and associate it with the Job Information block.
B.Create a Generic Object for Project Assignments with a composite association to Employee Profile.
C.Use the Background Check portlet to store project assignments.
D.Add multiple custom fields to the Employment Information block for project details.
AnswerB

A Generic Object with a composite association to Employee Profile allows multiple project assignment records per employee, each with its own start date, end date, and role. These records can be displayed in the profile and are reportable via MDF reporting. This is the standard pattern for repeatable employee-specific data.

Why this answer

A Generic Object with a composite association to Employee Profile is the best fit because it supports multiple records per employee, includes all necessary fields, and integrates with reporting and the employee profile. This MDF-based solution is flexible and designed for such repeatable data.

Exam trap

The trap here is assuming that standard employee data blocks can hold multiple records, when they are designed for single effective-dated entries.

86
MCQeasy

An HR administrator at a company using SAP SuccessFactors Employee Central needs to give a specific group of recruiters read-only visibility into the Compensation Information portlet for their assigned employees, while other users in the same role should not see it. The company does not want to build complex business rules. Which Employee Central feature should the administrator configure to meet this requirement?

A.A custom MDF object that replicates Compensation Information for the recruiter group
B.Role-Based Permissions with a target population restricted by a dynamic group
C.A workflow configuration that routes Compensation Information changes only to recruiters
D.A business rule on the Compensation Information object that hides fields when the user is not a recruiter
AnswerB

Role-Based Permissions define what a role can do, and the permission role can be scoped to a dynamic group so only the recruiters matching that group's criteria gain read access to Compensation Information. This meets the requirement without business rules, because the group membership automatically determines which employees each recruiter can view.

Why this answer

Role-Based Permissions are the standard mechanism for granting portlet and field access in Employee Central, and pairing the permission role with a dynamic group lets the administrator target exactly the recruiters who should see Compensation Information. This avoids business-rule complexity and keeps access aligned with group membership, so non-recruiters retain their existing restrictions while the intended group gains read-only visibility.

Exam trap

The trap here is assuming that business rules can control who sees a portlet, when portlet and field visibility are governed by Role-Based Permissions and their target populations.

87
MCQeasy

An HR administrator needs to create a new employee record in SAP SuccessFactors Employee Central. The employee will be based in the United Kingdom and will report to a manager in the Finance department. Which of the following is the correct sequence of steps to create a new employee using the 'Add New Employee' tool?

A.Select the event reason, then enter compensation, then personal data, then job information, then review and submit.
B.Select the hire date and event reason, then enter biographical data, then job information, then compensation, then review and submit.
C.Enter personal data, then job information, then compensation information, then review and submit.
D.Enter job information first, then personal data, then compensation, then review and submit.
AnswerB

The 'Add New Employee' wizard starts by prompting for the hire date and event reason (e.g., 'New Hire'). Then it guides you through entering the employee's biographical data (name, date of birth, etc.), followed by job information (position, department, manager), and compensation details. Finally, you review and submit the record.

Why this answer

The 'Add New Employee' tool in Employee Central uses a guided wizard that starts with selecting the hire date and event reason. This is followed by biographical data, job information, and compensation. The sequence ensures that all necessary data is captured in the correct order to create a complete employee record.

The other options either skip the initial step or reorder the steps incorrectly.

Exam trap

The trap here is assuming that personal data is entered first; actually, the wizard begins with hire date and event reason to set the context for the hire.

88
MCQmedium

An Employee Central administrator is configuring the 'Job Information' portlet and needs to ensure that the field 'Employee Class' is automatically populated based on the selected 'Company' and 'Business Unit'. The administrator wants to use a business rule to set the default value. Which trigger type should be used for this business rule?

A.OnSave
B.OnChange
C.OnPostSave
D.OnInit
AnswerB

OnChange triggers when a specified field changes, allowing the rule to set another field's value dynamically. Here, when Company or Business Unit changes, the rule can set Employee Class. This meets the requirement to automatically populate based on selections. OnChange is the correct trigger for dependent defaulting.

Why this answer

The OnChange trigger evaluates a business rule when a designated field's value changes, enabling dynamic updates to other fields on the same object. In this scenario, selecting a Company or Business Unit should immediately populate Employee Class, which requires the rule to execute during data entry, not after save. OnChange is designed for this dependency, ensuring the field is set before the user submits the form.

Exam trap

The trap here is confusing OnChange with OnSave or OnInit, assuming any trigger can set default values, but only OnChange reacts to field changes before save.

89
MCQhard

A consultant is configuring the 'Employment Type' Foundation Object. The company wants to ensure that when an employee is terminated, the Employment Type remains valid for historical reporting but cannot be selected for new hires. Which approach should the consultant take?

A.Set the Employment Type record's status to inactive.
B.Delete the Employment Type record once it is no longer used.
C.Create a business rule that blocks selection of the Employment Type for new hires only.
D.Remove the Employment Type field from the Job Information portlet configuration.
AnswerA

Setting a Foundation Object record to inactive removes it from selection lists for new entries while preserving it for existing and historical records. This satisfies the requirement that the value remains valid for historical reporting but cannot be chosen for new hires. Inactivation is the standard lifecycle mechanism for Foundation Object records in Employee Central.

Why this answer

Inactivating the Employment Type record is the correct approach. It removes the value from selection lists for new entries while keeping it available for existing and historical employee records, which preserves reporting integrity. Deleting the record, removing the field, or relying on a validation rule would either destroy history or fail to prevent selection cleanly.

Exam trap

The trap here is thinking that deleting the record or adding a validation rule is the way to retire a value, when the native mechanism is to set the record's status to inactive.

90
MCQmedium

An administrator needs to create a new MDF object to track employee certifications. The object must store the certification name, issue date, and expiry date. The certification name should be selected from a predefined list of certifications. Which field type should be used for the certification name to ensure users can only select from the predefined list?

A.Association
B.String
C.Number
D.Picklist
AnswerD

A Picklist field type allows users to select from a predefined list of values that are maintained in a picklist. This ensures data consistency and restricts input to only the allowed certifications. Picklists can be configured with values and can be associated with the MDF object. This is the standard way to provide a dropdown of predefined options in MDF objects, meeting the requirement exactly.

Why this answer

A Picklist field type is correct because it provides a dropdown of predefined values, ensuring users can only select from the allowed certifications. This enforces data consistency and simplifies reporting. Other field types like String allow free text, Association links to other objects, and Number is for numeric data, none of which meet the requirement of a predefined list of certification names.

Exam trap

The trap here is considering Association when a simple Picklist suffices, or underestimating the need for data consistency.

91
MCQeasy

An HR administrator needs to create a new employee record in Employee Central. The employee will be based in the United States and will be paid in US dollars. Which of the following fields in the Job Information portlet must be configured to ensure that the employee's pay is correctly processed?

A.Job Classification and Employee Class
B.Pay Group and Currency
C.Location and Cost Center
D.Company and Business Unit
AnswerB

Pay Group determines the payroll processing rules, and Currency defines the payment currency. For an employee paid in US dollars, setting the Currency to USD and assigning an appropriate Pay Group is essential for correct payroll processing. These fields are standard in Job Information and are critical for compensation. This option correctly identifies the necessary fields.

Why this answer

Pay Group and Currency are the key fields in Job Information that determine how an employee is paid. Pay Group links to payroll rules, and Currency specifies the payment currency. Without these, payroll cannot process correctly.

Other fields like Company or Location are organizational and do not directly control pay processing.

Exam trap

The trap here is assuming that organizational fields like Company or Location determine pay processing, when actually Pay Group and Currency are the critical fields.

92
MCQhard

A company uses Employee Central with MDF (Metadata Framework) objects. An administrator needs to create a new custom MDF object called 'Company Car' that will store car details for employees. The object must have a field that links to the employee's Job Information record. Which field type should be used for this link?

A.User
B.Picklist
C.String
D.Association
AnswerD

An Association field type creates a relationship to another MDF object or a standard object like Job Information. It stores a reference to the target record, allowing the 'Company Car' object to link directly to the employee's Job Information record for seamless data retrieval.

Why this answer

The Association field type is designed to create relationships between MDF objects or between an MDF object and a standard object. By using an Association field, the 'Company Car' object can link to the Job Information record, enabling easy access to related data and ensuring data consistency.

Exam trap

The trap here is confusing a User field with an Association field; a User field links to a user account, not to a specific Job Information record.

93
MCQmedium

An administrator needs to create a new custom MDF object to track employee visas. The object must store visa type, issue date, and expiry date, and must be associated with the employee. Which configuration is required to enable the association with the employee?

A.Add a field of type 'Employee' to the MDF object and set it as a valid association.
B.Add a 'User' field and configure it as a picklist from the User object.
C.Create a composite association with the 'Job Information' object.
D.Use a 'Generic Object' field and populate it with the employee ID.
AnswerA

In MDF, to associate a custom object with an employee, you must include a field of type 'Employee' (or 'User') and configure it as an association. This creates a link between the MDF record and the employee, allowing the visa information to be stored per employee.

Why this answer

To associate a custom MDF object with an employee, the correct configuration is to add a field of type 'Employee' and set it as an association. This creates a direct link to the employee record, enabling the visa information to be stored and retrieved for each employee. Other field types do not establish the necessary referential integrity.

Exam trap

The trap here is using a Generic Object or User field instead of the dedicated Employee field, which may seem similar but does not provide the proper association for HR data.

94
MCQhard

An administrator needs to create a business rule that triggers when an employee's 'Job Information' is updated and sends a notification to the HR manager. The rule must only run when the 'Event Reason' is 'Promotion'. Which rule scenario should be used?

A.Create an onChange rule on the Event Reason field that sends a notification whenever the field changes.
B.Create an onInit rule on the Job Information portlet that checks the Event Reason and sends a notification when the portlet loads.
C.Create an onSave rule on the Job Information object with a condition that checks if Event Reason equals 'Promotion' and then triggers a notification.
D.Create a scheduled job that runs daily to check for Job Information records with Event Reason 'Promotion' and sends notifications.
AnswerC

An onSave rule on Job Information executes when the record is saved. By adding a condition that evaluates the Event Reason field, the rule only proceeds when the event reason is Promotion. This satisfies the requirement to trigger only for promotions and to send the notification.

Why this answer

To trigger a notification when Job Information is updated with a specific event reason, an onSave rule on the Job Information object is used. The rule includes a condition to check Event Reason equals Promotion, ensuring the notification is sent only for promotions. Other rule types either fire at the wrong time or lack the necessary condition.

Exam trap

The trap here is selecting an onChange rule on Event Reason, which fires on any change, rather than an onSave rule that can evaluate the final value and trigger on the update event.

95
MCQmedium

A global company uses SAP SuccessFactors Employee Central. HR administrators report that when they hire a new employee, the system automatically creates a Contingent Worker record instead of a regular Employee record. The administrator must ensure that the correct employment type is assigned based on the employee's legal relationship. Which configuration object controls the assignment of the employment type during the hire process?

A.Employee Type
B.Job Classification
C.Employment Type
D.Employee Class
AnswerC

Employment Type is the correct object because it defines the legal relationship between the employee and the company, such as Employee, Contingent Worker, or Trainee. During the hire process, the Employment Type field on the Job Information block determines whether the system creates an Employee or Contingent Worker record. Configuring this object correctly ensures the proper record type is assigned.

Why this answer

Employment Type is the object that defines the legal relationship between the employee and the company, such as Employee, Contingent Worker, or Trainee. When an HR administrator hires a new employee, the Employment Type field on the Job Information block determines whether the system creates an Employee or Contingent Worker record. Configuring this object correctly ensures the proper record type is assigned and avoids misclassification.

Exam trap

The trap here is confusing Employee Type with Employment Type; Employee Type is used for grouping and reporting, while Employment Type directly controls the hire process and the resulting record type.

96
MCQmedium

A company uses SAP SuccessFactors Employee Central. An administrator needs to create a new custom MDF object to track employee certifications. The object must allow multiple records per employee, and each record must have an effective date range. The administrator wants to display the certification records in the employee's profile under a new portlet. Which configuration steps are required?

A.Create an MDF object with 'Effective Dating' set to 'Date Range', add a field of type 'Association' to the Employee entity, and configure a new portlet in the Employee Profile using the MDF object.
B.Create an MDF object with 'Effective Dating' set to 'Date Range', add a field of type 'Association' to the Employee entity, and configure a new portlet in the Instance Manager.
C.Create an MDF object with 'Effective Dating' set to 'Date Range', add a field of type 'Picklist' to the Employee entity, and configure a new portlet in the Employee Profile using the MDF object.
D.Create an MDF object with 'Effective Dating' set to 'None', add a field of type 'Association' to the Employee entity, and configure a new portlet in the Instance Manager.
AnswerA

This option correctly sets Effective Dating to 'Date Range' to meet the effective date range requirement. Adding an association field to the Employee entity links the certification records to the employee. Configuring a portlet in the Employee Profile using the MDF object is the standard way to display the records. This combination satisfies all stated requirements.

Why this answer

To track employee certifications with effective date ranges and display them on the employee profile, the MDF object must have Effective Dating set to 'Date Range', an association field linking to the Employee entity, and a portlet configured in the Employee Profile. This ensures records are properly linked, dated, and visible to users.

Exam trap

The trap here is confusing the portlet configuration location, as Instance Manager is for administrative setup, not for displaying employee-specific MDF records on the profile.

97
MCQmedium

A company needs to track employee language skills in Employee Central. Each employee can have multiple language skills, and for each skill, the company wants to record the language, proficiency level, and whether it is the primary language. Which object type should be used to store this information?

A.An MDF object with a composite association to the Employee object, allowing multiple records per employee.
B.A generic object with a composite association to the Employee object.
C.A foundation object with a one-to-many association to the Employee object.
D.A picklist configured with multiple values and assigned to the Employee object.
AnswerA

An MDF object with a composite association to the Employee object is the correct choice because it allows multiple records per employee, each with its own set of fields (language, proficiency, primary flag). MDF objects are designed for custom data tracking and support the necessary associations and validations. This approach is standard for employee skills, certifications, and similar data.

Why this answer

An MDF object with a composite association to the Employee object is the appropriate solution because it supports multiple records per employee, each containing fields for language, proficiency, and primary flag. This is the standard way to model one-to-many employee data in Employee Central. Other options either do not support multiple records or are not designed for employee-specific data.

Exam trap

The trap here is thinking that a picklist can handle multiple values; it only allows a single selection and cannot store additional attributes per selection.

98
MCQeasy

An HR administrator is configuring the 'Employment Type' foundation object. The company wants to ensure that when an employee is hired, the default employment type is 'Full-Time'. However, the administrator notices that the default value is not being applied. What is the most likely reason?

A.The default value is not set in the 'Employment Type' field configuration within the Job Information object definition.
B.The default value is configured on the 'Employment Type' object, but the field in Job Information is not mapped to use that default.
C.The 'Employment Type' picklist is not configured to allow the 'Full-Time' value.
D.The 'Employment Type' field is not set as a required field in the Job Information object.
AnswerA

To apply a default value for Employment Type when hiring, the default must be configured on the Employment Type field in the Job Information object definition. If it is not set there, no default will be applied. This is the most common reason for defaults not working. The field configuration allows specifying a default value from the associated foundation object.

Why this answer

The default value for Employment Type must be configured directly on the Employment Type field within the Job Information object definition. If it is not set there, the system will not apply any default when a new employee record is created, which explains why the administrator is not seeing the expected default.

Exam trap

The trap here is assuming that setting a default on the foundation object or making the field required will automatically populate the value; the default must be set on the referencing field in Job Information.

99
MCQmedium

A global company using SAP SuccessFactors Employee Central has employees who work in multiple countries during a single year. The HR team needs to record each country assignment with its own start and end dates and pay scale information, while keeping the primary job record intact. Which configuration should the administrator implement?

A.Create multiple Job Information records with overlapping effective dates for each country
B.Configure a business rule that changes the employee's Legal Entity each time the country changes
C.Enable the Global Assignment object and associate it with the employee's Job Information
D.Add a custom MDF object that stores country names as free text on the employee record
AnswerC

The Global Assignment object is designed to capture host-country assignments with their own dates, pay scale, and related data while the home assignment remains in Job Information. This preserves the primary record and provides a structured place for each country assignment, matching the requirement precisely.

Why this answer

The Global Assignment object exists specifically to record host-country assignments alongside the home assignment, each with independent dates and pay scale data. Using it keeps the primary Job Information record intact while giving the HR team a structured, reportable way to manage employees who work in more than one country during the year.

Exam trap

The trap here is reaching for multiple Job Information records or Legal Entity changes when parallel country assignments belong in the dedicated Global Assignment object.

100
MCQhard

An administrator is configuring the Employee Central 'Job Information' portlet. The company requires that when an employee's 'Employee Class' is changed to 'Executive', the 'Bonus Plan' field must be automatically set to 'Executive Plan'. Which configuration achieves this requirement with minimal maintenance?

A.Configure a picklist dependency so that the 'Bonus Plan' field only shows 'Executive Plan' when Employee Class is 'Executive'.
B.Create a business rule that triggers on change of Employee Class and sets the Bonus Plan field to 'Executive Plan' when the new value is 'Executive'.
C.Use a workflow rule that triggers on save of Job Information and updates the Bonus Plan field.
D.Set the default value of the 'Bonus Plan' field to 'Executive Plan' and make it read-only for Executives.
AnswerB

A business rule triggered on the Job Information object when Employee Class changes can conditionally set the Bonus Plan field. This is the standard, low-maintenance approach because it centralizes the logic and automatically applies to all employees without manual intervention. It leverages the platform's rule engine and is easily adjustable if the mapping changes.

Why this answer

A business rule on the Job Information object that triggers when Employee Class changes is the most efficient way to automatically set the Bonus Plan field. It ensures immediate consistency, applies to all employees, and requires minimal ongoing maintenance. Other options either do not automate the population or involve inappropriate tools like workflows or picklist dependencies.

Exam trap

The trap here is confusing picklist dependencies with automatic field population; dependencies only filter options, they do not set values.

101
MCQmedium

A global company uses Employee Central and needs to track employees' professional licenses. Each employee can have multiple licenses, and each license record must include the license type, issue date, and expiry date. The company wants to be able to report on licenses expiring within the next 30 days. Which configuration approach should the administrator use to meet these requirements?

A.Add three custom fields to the Job Information portlet to store license type, issue date, and expiry date, and use a report to filter licenses expiring within 30 days.
B.Create a new MDF object 'EmployeeLicense' with a one-to-one association to the Employee object, and configure fields for license type, issue date, and expiry date. Use a report to filter licenses expiring within 30 days.
C.Create a new foundation object 'LicenseType' and associate it with the Employee object using a one-to-many association, and use a report to filter licenses expiring within 30 days.
D.Create a new MDF object 'EmployeeLicense' with a many-to-one association to the Employee object, and configure fields for license type, issue date, and expiry date. Use a report to filter licenses expiring within 30 days.
AnswerD

This approach correctly models the one-to-many relationship between employees and licenses using a custom MDF object with a many-to-one association to Employee. The fields for license type, issue date, and expiry date are included. A report can then filter on the expiry date to identify licenses expiring within 30 days. This is the standard, scalable way to track multiple licenses per employee and enables reporting.

Why this answer

To track multiple licenses per employee, a custom MDF object is needed with a many-to-one association to the Employee object. This allows each license record to reference one employee while an employee can have many license records. The fields for license type, issue date, and expiry date are stored on the custom object.

A report can then filter on the expiry date to find licenses expiring within 30 days, meeting the reporting requirement.

Exam trap

The trap here is choosing a one-to-one association or using Job Information fields, which would limit each employee to a single license and fail the multiple-license requirement.

102
MCQmedium

An Employee Central consultant is configuring the MDF object 'Benefits Enrollment' for a client. HR requires that when an employee selects a 'Medical Plan' record, the 'Dependent Coverage' field must be populated before the record can be saved. The consultant needs to enforce this dependency. Which MDF object configuration should the consultant use?

A.Use a picklist dependency to ensure that 'Dependent Coverage' options are filtered based on the selected 'Medical Plan'.
B.Set the 'Dependent Coverage' field as a required field on the 'Benefits Enrollment' object.
C.Configure a field dependency in the 'Benefits Enrollment' object definition to make 'Dependent Coverage' visible only when 'Medical Plan' is selected.
D.Create a business rule on the 'Benefits Enrollment' object that triggers on save and validates the 'Dependent Coverage' field when 'Medical Plan' is not empty.
AnswerD

A business rule on the MDF object can evaluate the Medical Plan value on save and raise an error if Dependent Coverage is empty. This enforces the conditional dependency exactly as required. MDF business rules support onSave validation, making this the appropriate configuration to ensure data integrity without over-constraining other scenarios.

Why this answer

The requirement is to conditionally require Dependent Coverage when Medical Plan is selected. A business rule on save can check both fields and throw an error if the condition is unmet. This is the standard way to enforce conditional validation on MDF objects.

Required fields and visibility dependencies do not provide conditional enforcement, and picklist dependencies only filter options.

Exam trap

The trap here is assuming that making a field required or visible conditionally will enforce its population, but only a validation rule can prevent saving incomplete data.

103
MCQmedium

An administrator is configuring the Employee Central 'Time Off' setup and needs to ensure that employees in a specific country accrue leave based on their length of service, with different accrual rates at one year, three years, and five years. The accrual must be calculated automatically and posted on a schedule. Which configuration element should the administrator use?

A.A business rule on the Job Information object that manually adds leave days each year
B.A Work Schedule that assigns daily working hours to the employee
C.A Time Account with accrual rules defined in the Time Off configuration
D.A Time Type that records absences without any accrual configuration
AnswerC

Time Accounts hold the balance, and accrual rules define how and when the balance increases, including tiered rates based on service length. Configuring the accrual rule with service-based tiers and a posting schedule meets the automatic, scheduled accrual requirement for the specified country.

Why this answer

Time Accounts with accrual rules are the standard mechanism for earning leave balances, and accrual rules can be tiered by length of service and scheduled to post automatically. Configuring the rule with the one-year, three-year, and five-year thresholds ensures each employee accrues at the correct rate for their country without manual intervention.

Exam trap

The trap here is confusing Time Types, which record absences, with Time Accounts and accrual rules, which actually generate the leave balance.

104
MCQmedium

A company needs to track employee assignments to different projects. Each employee can be assigned to multiple projects simultaneously, and each assignment has a start date, end date, and role. The company wants to maintain a history of all assignments. Which MDF object configuration is most appropriate?

A.Use the existing 'Job Information' object and add fields for project details.
B.Add multiple fields to the Employee object for Project 1, Project 2, etc., with start and end dates.
C.Create a MDF object 'Project' and use a multi-select picklist in Employee to assign projects.
D.Create a MDF object 'Project Assignment' with a field 'Employee' as an association to the Employee object, and enable 'Effective Dating' on the object.
AnswerD

A separate MDF object for Project Assignment with an association to Employee allows multiple records per employee. Enabling effective dating maintains a history of assignments with start and end dates. This configuration supports multiple simultaneous assignments and historical tracking, meeting all requirements. The association links each assignment to an employee.

Why this answer

The requirement is to track multiple project assignments per employee with details and history. A separate MDF object with an association to Employee and effective dating supports multiple records, stores assignment-specific data, and maintains history. The other options either limit the number of assignments, lack detail fields, or do not provide historical tracking.

Exam trap

The trap here is trying to use existing objects like Job Information or simple picklists, which cannot handle multiple detailed assignments with history.

105
MCQeasy

An administrator needs to create a new MDF object to track employee visas. The object must store the visa type, issue date, expiry date, and a link to the employee. The administrator wants to ensure that the visa expiry date is always after the issue date. Which feature should the administrator use to enforce this validation?

A.Create a workflow that routes the visa record to a manager for approval if the expiry date is before the issue date.
B.Create a business rule on the MDF object that triggers on save and validates that the expiry date is after the issue date.
C.Configure a field criteria on the expiry date field to make it required only when the issue date is populated.
D.Use a picklist for the expiry date that only allows dates after the issue date.
AnswerB

Business rules on MDF objects can be configured to trigger on save and perform validations. By creating a rule that checks if the expiry date is after the issue date and raises an error if not, the administrator ensures data integrity. This is a standard approach for cross-field validation within MDF objects and is fully supported in Employee Central.

Why this answer

Business rules on MDF objects can perform cross-field validations on save. By creating a rule that compares the issue date and expiry date and raises an error when the expiry date is not after the issue date, the administrator enforces the required validation. This is the standard method for ensuring data consistency in custom MDF objects.

Exam trap

The trap here is thinking that field criteria can compare two date fields, when they can only control field properties based on simple conditions.

106
MCQeasy

An administrator needs to create a new Foundation Object to store 'Job Classification' data. The object must be available for selection in the Job Information portlet. Which step is required to make the new Foundation Object selectable in Job Information?

A.Add the object to the 'Job Information' portlet's field configuration.
B.Create a picklist based on the Foundation Object and associate it with the relevant field.
C.Assign the Foundation Object to the 'Job Information' permission role.
D.Enable the 'Selectable in Job Information' checkbox on the Foundation Object definition.
AnswerB

To make a Foundation Object selectable in Job Information, you must create a picklist that references the Foundation Object and then associate that picklist with the appropriate field in the Job Information portlet. This is done in Picklist Management and Field Configuration. The picklist provides the list of valid values from the Foundation Object, enabling selection during employee data maintenance.

Why this answer

The correct method is to create a picklist that uses the Foundation Object as its data source and then associate that picklist with the relevant field in Job Information. This ensures that the values from the Foundation Object are available for selection. Other options describe incorrect or non-existent configuration steps.

Exam trap

The trap here is assuming that simply creating a Foundation Object makes it automatically available in Job Information, when in fact a picklist association is required.

107
MCQeasy

An HR administrator needs to create a new employee record in Employee Central. The company requires that the employee's 'Country' field in the 'National ID' portlet is automatically populated based on the 'Location' selected in the 'Job Information' portlet. Which tool should the administrator use to achieve this?

A.Import template
B.Workflow
C.Picklist
D.Business rule
AnswerD

A business rule can be configured to copy the country from the Location object to the National ID portlet when the Location is changed or on save. This dynamic data propagation is a common use case for business rules in Employee Central, allowing automatic population based on related data.

Why this answer

A business rule is the appropriate tool to automatically populate the Country field based on Location. It can be triggered on change or save to copy the value, ensuring data consistency without manual entry. Other tools like workflows, picklists, or import templates do not perform dynamic field population.

Exam trap

The trap here is selecting a picklist or workflow, but only a business rule can dynamically copy data between fields.

108
MCQeasy

An administrator needs to create a new MDF object to track employee certifications. The object must store the certification name, issue date, and expiry date. The certification name should be selected from a predefined list of valid certifications. Which configuration step is required to achieve this?

A.Create a business rule to validate the certification name against an external system.
B.Set the certification name field as a text field and use a business rule to restrict values.
C.Create a separate MDF object for certifications and use an association field.
D.Create a picklist for certification names and assign it to the certification name field.
AnswerD

Using a picklist for the certification name field ensures that users can only select from a predefined list of valid certifications. This is the standard way to enforce data consistency for a field that should have a limited set of values. The picklist can be configured with the allowed certification names, and the field type would be Picklist.

Why this answer

The certification name must be selected from a predefined list, which is exactly what a picklist provides. Configuring a picklist for that field ensures data consistency and ease of use. The other options either do not provide a selection list or are unnecessarily complex for the stated requirement.

Exam trap

The trap here is overcomplicating the solution by considering associations or business rules when a simple picklist suffices.

Page 1

Page 2 of 2

All pages

Practice C_THR81 by domain

Target a specific domain to shore up weak areas.

See all domains with question counts →