SAP Knowledge Base Article - Public

3553338 - Original Record parameter captures null value for the custom MDF

Symptom

Custom object rule parameter which is OriginalRecord is picking up null value for the custom MDF

"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 HCM Suite

Reproducing the Issue

  1. Login to the instance
  2. Proxy the user
  3. Go to People profile
  4. Go to the custom MDF object where the rule for OriginalRecord parameter is configured
  5. Click on the pencil icon to edit the data
  6. Save without making any changes
  7. Message is raised on the rule

Resolution

Insert option (pencil icon) will always result in Null value in the backend as it is not saving the value in the DB. 

The correct operation to use the Original value function should always be Edit operation (history icon) which saves the data from the database.

See Also

Implementing the Metadata Framework (MDF) - Rule Parameters and Context

Keywords

Original, value, original value, parameter, business rule, custom object, rule , KBA , LOD-SF-MDF-RUL , Custom Oject based Business Rules , Problem

Product

SAP SuccessFactors HCM Core 2411

Attachments

Pasted image.png