Symptom
Customers observe that Raise Message business rule actions (Warning/Error) are not displayed when importing data into SAP SuccessFactors.
Although the business rule may execute and appear in the Rule Trace, no warning or error message is shown during the import process.
This behavior is commonly reported for:
-
- Employee Central imports
- MDF object imports
- Generic Object imports
- Foundation Object imports
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 Employee Central
- Job Information Imports
- Compensation information Import
Reproducing the Issue
- Import Job Information data using a rule configured with Raise Message functions (warnings/errors) .
- Observe that the expected error message is not displayed and the data is saved.
Cause
- This is expected system behavior.
- Raise Message functions (warnings/errors) are not supported during import operations. These messages are designed to display in the user interface during data change/save, but they do not display during imports.
Resolution
This is expected system behavior.
Raise Message actions are designed to be triggered only in the UI transaction context. They are not triggered for display purposes during data imports.
During imports:
- The rule logic may still execute
- The rule may appear in Rule Trace
- However, the system does not display Raise Message warnings/errors in the import process
There is currently no backend import framework logic that renders Raise Message actions during imports.
Any change to this behavior would require a product enhancement.
If customer like this functionality to be considered for implementation—either through a design update or as part of a future release:
- We encourage you to submit an enhancement request. You can do so by using the SAP Influence Tool, accessible at: https://influence.sap.com/successfactors
- KBA 2090228 – How to submit enhancement ideas for SAP SuccessFactors
- Rules on generic Objects (MDF):
- 3474141 - Triggering Warning Messages from Take Rule During Import of Employee Time
FAQ - Additional Information
Q) Where can I get information on this from the Guide?
A) Guide: Implementing Business Rules in SAP SuccessFactors
Chapter: Message Severity
Chapter: Creating a Message Rule
See Also
- 2090228 - How to submit enhancement ideas for SAP SuccessFactors Products - SAP for Me
- 2092849 - How to create a Business Rule to validate data on change/save, and provide a Warning or Error message
- 2080773 - How to Trigger Business Rules in Job Info import and Other HRIS Entities - Employee Central
- 2621890 - Troubleshooting Business Rules in Employee Central
- 2331851 - Employee Central - Business Rules
- 2676674 - [Custom MDF] The business rules' operation when the data is created via Import in MDF object
- 3474141 - Triggering Warning Messages from Take Rule During Import of Employee Time
Keywords
employee central, business rule, raise message, onsave, import, job information, warning not shown, error not shown, mandatory fields, data import validation, ui vs import behavior, rule trace, hris, job info import , KBA , LOD-SF-EC-EDP-JOB , Job Information Imports , LOD-SF-EC-EDP-CMP , Compensation Information Imports , LOD-SF-EC-EDP , Import Employee Data (EC Core only) , LOD-SF-EC-EDP-DPD , Person Relationship & Consolidated Dependents Import , LOD-SF-EC-EDP-EMP , Employment Details Import , Problem
SAP Knowledge Base Article - Public