SAP Knowledge Base Article - Public

3294665 - Leave Purchase doesn't trigger a workflow

Symptom

  • You have configured the Leave purchase setup as per the guide.
  • However, when a user is trying to make a purchase request, it gets saved automatically despite configuring the workflow.
  • The expectation is to trigger the Workflow that has been configured on the Time Account Purchase Profile.

Environment

  • SAP SuccessFactors HXM Suite
  • SAP SuccessFactors Employee Central

Reproducing the Issue

  1. Configure a workflow on the Time account purchase profile object 
  2. Trigger a purchase leave request and notice that no workflow is triggered upon submitting it

Cause

This is occuring due to the Admin access to MDF OData API permission granted to the logged in user

Resolution

  • If the user requesting the purchase leave has the Admin access to MDF OData API permission, no workflow is triggered except when the purchase leave request is created from the Manage Data UI.
  • From Manage Data, the workflow will always be triggered, independent of the Admin access to MDF OData API permission.

Keywords

SF, EC, Success factors, Employee Central, Time account purchase , KBA , LOD-SF-EC-TIM-PYT , Payouts - Self Service, Admin, Termination , LOD-SF-EC-WFL-REQ , My Pending Requests, ToDo's & Mass Approvals , Problem

Product

SAP SuccessFactors HCM Core all versions