Courseiva
Employee Central Core →hardMultiple Choice

C_THR81 Employee Central Core Practice Question

A company has configured a business rule on the 'Job Information' object that triggers on the 'onSave' event to validate that the 'Employment Type' field is not empty. During testing, the rule works for regular employees but fails to trigger for employees on a leave of absence. What is the most likely reason for this behavior?

⚠ Common exam trap

The trap here is assuming that an onSave rule always executes its actions, when in fact a conditional trigger can prevent execution if the condition is not met.

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

✓

The rule's trigger condition checks for a specific employment status that is not present for employees on leave.

The rule fails for employees on leave because its trigger condition likely includes a check for a specific employment status that does not match the leave status. Even though the onSave event fires, the condition evaluates to false, preventing the validation from running. To resolve this, the administrator should review the rule's condition and ensure it applies to all relevant employment statuses or remove the status check if the validation is required for all employees.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    The 'onSave' event does not trigger for employees with a leave of absence status because the record is not saved.

    Why it's wrong here

    The onSave event triggers whenever the record is saved, regardless of the employee's status. A leave of absence does not prevent the record from being saved. If the rule is not triggering, it is not because the save event doesn't occur. The issue might be that the rule's condition is not met, or the rule is not associated with the correct object for leave employees, but the save event itself still fires.

  • ✗

    The rule is scoped to exclude employees with a leave of absence status.

    Why it's wrong here

    If the rule were scoped to exclude employees on leave, it would not trigger for them, but the scenario does not indicate any scoping configuration. The rule works for regular employees, suggesting the scope is not the issue. Scoping is typically used to apply rules to specific groups, but without evidence of such configuration, this is unlikely. The problem is more likely related to the event trigger or field behavior during leave status.

  • ✗

    The 'Employment Type' field is not available on the Job Information portlet when an employee is on leave.

    Why it's wrong here

    The Employment Type field is a standard field on the Job Information portlet and should be available regardless of leave status. If it were hidden or removed, that would be a configuration issue, but there is no indication of that. The rule failing to trigger is about the rule's execution, not the field's availability. Even if the field were hidden, the rule would still execute on save if the field is part of the object, though it might be empty, which could cause validation failure.

  • ✓

    The rule's trigger condition checks for a specific employment status that is not present for employees on leave.

    Why this is correct

    If the rule includes a condition that checks for a specific employment status (e.g., 'Active') and employees on leave have a different status (e.g., 'Leave'), the condition evaluates to false, and the rule does not execute its validation. This is a common oversight: the rule may be triggered onSave, but its internal condition restricts it to certain statuses. To fix this, the condition should be adjusted to include leave statuses or removed if the validation should apply universally.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

One of 108 original C_THR81 practice questions on Courseiva, each with a full explanation and wrong-answer analysis — not exam dumps or protected exam content. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

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.