2548343 - Time off Workflow not triggering when Initiator is Manager or Admin user

SAP Knowledge Base Article - Public

2548343 - Time off Workflow not triggering when Initiator is Manager or Admin user

Symptom

  • Customer enabled the workflow configuration for an specific Time Type. The system is triggering the workflow only if an employee requests their own Time Off, if the Manager or Admin User is requesting on their behalf, then no workflow is triggered.

Environment

  • SAP SuccessFactors Employee Central - All Versions

Reproducing the Issue

  1. Go to Admin Center
  2. Search for "Manage Time Off Structures"
  3. Select "Time Type" for first dropdown and select the Time Type where you need to configure the workflow
  4. Select Take Action -> Make Correction
  5. In the option "Workflow Configuration" select the workflow you have previously created and save it.

    2017-10-12_15-12-41.png

   6. Proxy as the Employee and go to Time Off
   7. Request a leave, select the period and submit it. The system will trigger the workflow you configured under the Time Type.
   8. Proxy as the administrator or Manager, perform the same process, no workflow is being triggered.

Cause

  •  "Admin Workflow Configuration" and "Employee Time" rule are not configured correctly

Resolution

  1. Go to Admin Center
  2. Search for "Manage Time Off Structures"
  3. Select "Time Type" for first dropdown and select the Time Type where you have configured the previous workflow
  4. Select Take Action -> Make Correction
  5. The option "Admin Workflow Configuration" is not filled out. Select a workflow for this option and save it. This worflow will trigger if the initiator is not the employee

    2017-10-12_15-33-59.png

 

    If this does not fix the issue, it means that the rule that will trigger a workflow under "Employee Time" Object is not correct. Follow the next steps in order to correct the issue:

  1. Go to Admin Center
  2. Search for "Configure Object Definition"
  3. Select object, then search for Employee Time (EmployeeTime)
  4. Go to Rules Section at the bottom of the page and open the rule related to workflow
  5. The rule does not specify what workflow the system will trigger in case the user that is logged in is not the employee

    Example:

    2017-10-12_15-41-55.png

    You need to add and "else" condition and it will look similar to this rule

    2017-10-12_15-44-53.png

See Also

Keywords

  •  Employee Central, Time Off workflow, Time Type, Workflow , Employee Time
, KBA , LOD-SF-EC-TIM , Time-Off , How To

Product

SAP SuccessFactors HCM Core 1708