SAP Knowledge Base Article - Public

3752907 - Rule is not triggered for workflow when data is set by Integration Center job

Symptom

  • When entering data manually via People Profile or Manage Data, rule triggers as expected and the workflow email notifications are sent to the recipients
  • However, when an Integration Center job is setting the data for the users, the rule does not trigger and the workflow email notifications are not sent. 

Environment

SAP SuccessFactors HCM Core

Reproducing the Issue

  1. Configure an onSave business rule on a custom MDF object to initiate a workflow/email when specific fields are set.
  2. Run an Integration Center job that updates those fields on the MDF object.
  3. Observe that no workflow or email notification is generated.
  4. Update the same fields manually via Manage Data or People Profile, then save.
  5. Observe that the workflow or email notification is generated.

Cause

The Integration Center API user has the permission “Admin access to MDF OData API”. With this permission, MDF workflows and onSave rules are not executed, so no notification is sent.

Resolution

  1. Remove the “Admin access to MDF OData API” permission from the API user used by the Integration Center job; or
  2. Configure the Integration Center job to run under a different API user that does not have “Admin access to MDF OData API”.
  3. Review for any overlapping rules configured in Manage Business Configuration; disable or adjust them to avoid conflicts so the intended MDF object rule is executed.
  4. Re-test by running the Integration Center job and verify the workflow/email notification is generated as expected.

See Also

  • SAP Help Portal -  workflowConfirmed | SAP Help Portal
  • KBA 2087890 - Top Reasons Why Email Notifications Are Not Sent or Received. Basic Troubleshooting - HCM Suite
  • KBA 2984112 - Is it possible to see who received an EC Alert Notification?
  • KBA 2792310 - Report to Track User Notifications Sent Through EC Alerts and Notification Job

Keywords

mdf workflow, email notification not sent, onSave rule not executed, integration center, odata permissions, admin access to mdf odata api, workflow not created, manage data vs odata, employee central, custom mdf object, business rule, workflow initiation, notifications missing, integration user permissions, mdf rules and odata , KBA , LOD-SF-MDF-WFL , Custom Object based Workflows , LOD-SF-MDF-ALR , MDF Alerts , LOD-SF-MDF-RUL , Custom Oject based Business Rules , Problem

Product

SAP SuccessFactors HCM Core all versions