C_THR81 Employee Central Core Practice Question
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?
⚠ Common 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.
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 an onSave rule on the Job Information object with a condition that checks if Event Reason equals 'Promotion' and then triggers a notification.
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.
Answer analysis
Option-by-option breakdown
For each option: why learners choose it and why it is or isn't the right answer here.
- ✗
Create an onChange rule on the Event Reason field that sends a notification whenever the field changes.
Why it's wrong here
An onChange rule on Event Reason would fire whenever the field changes, regardless of the new value. It would not limit the notification to promotions only unless a condition is added. However, the scenario requires triggering on Job Information update, not just on the field change, so this rule type is not the best fit.
- ✗
Create an onInit rule on the Job Information portlet that checks the Event Reason and sends a notification when the portlet loads.
Why it's wrong here
onInit rules run when the portlet is initialized, which is typically when the page loads, not when the record is saved. They are used for defaulting values and cannot reliably detect an update. Therefore, this rule type does not meet the requirement of triggering on update.
- ✓
Create an onSave rule on the Job Information object with a condition that checks if Event Reason equals 'Promotion' and then triggers a notification.
Why this is correct
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.
- ✗
Create a scheduled job that runs daily to check for Job Information records with Event Reason 'Promotion' and sends notifications.
Why it's wrong here
A scheduled job introduces a delay and does not trigger immediately upon update. It also may send duplicate notifications if not carefully designed. The requirement is for a rule that triggers when Job Information is updated, so a real-time onSave rule is appropriate, not a batch job.
About these practice questions
This C_THR81 question is part of Courseiva's 108-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam 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.