SAP Knowledge Base Article - Public

3592401 - Error in Custom Object Rule - Onboarding

Symptom

  • An error is triggered when a specific condition in an object rule is not satisfied.
  • The error persists even after updating the specific part of the object rule.
  • The issue is observed during the save operation of two interdependent MDF objects.

Environment

SAP SuccessFactors Onboarding

Reproducing the Issue

  1. Write a rule under an object to trigger an error when a specific condition is not met.
  2. Attempt to save two interdependent MDF objects.
  3. Observe the error triggered due to the unsatisfied condition.
  4. Update the specific part of the object rule that is causing the error.
  5. Attempt to save the MDF objects again.
  6. Observe that the error persists despite the update.

Cause

The issue arises from the attempt to save two interdependent MDF objects during the save operation. This is not possible as MDF objects are saved on the click of the Save button, hence validation of one object data based on another will always return false.

Resolution

  • The behaviour has been confirmed by Engineering to be expected.
  • However, we encourage you to submit an enhancement request to have this functionality considered within future development cycles. For detailed steps on how to raise an enhancement request please follow KBA 2090228.

See Also

2090228-How to Submit Ideas for SAP SuccessFactors Products 

Keywords

Object Rule, Error, MDF Objects, Specific Condition, Update, Save Operation, Interdependent Objects, Validation. , KBA , LOD-SF-OBX-CDC , Custom Data Collection , Problem

Product

SAP SuccessFactors Onboarding all versions