SAP Knowledge Base Article - Public

2472461 - Unable to approve termination workflow-EC-Termination-TimeOff

Symptom

  • Approver is unable to approve the termination workflow for employee. Even after approving the request, the status isn't reflecting as approved. After completing the action approver is getting the success message and the request still shows as pending for approval in the pending requests or To-do.
  • "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 Cloud
  • Employee Central
  • Time Off

Resolution

  • The root cause of the issue can be due to overlapping of time accounts validity dates
  • Resolution: Correct the dates such that time account's validity do not overlap.
  • To Check the Time Acount's Validity:
    1. Navigate to the 'Import and Export Data' admin tool
    2. Select Export Data from the drop down menu
      • Select Generic Object = 'Time Account'
      • Include Dependencies = 'Yes'
      • Include Immutable IDs = 'No'
      • Inlcude Inactive Records = 'No'
      • Exclude Reference Objects = 'No'
      • Select All data Records = 'Yes'
      • Key Preference = "Business Key"
      • Hide External Code = 'No'
    3. Click On Export
  • Once the report is gathered, Filter on the affected user (please see the notes below for internal user regarding how to find out the effected time account).
  • Then verify the account validity start and end dates of the same time account types.
    TIme account overlap.png
  • Next, Correct the dates to be able to save the termination workflow.

For Internal users:

  • You can get the error logs resembling the below where at the end (higlighted) you can find params. The first set of numbers is the userid of employee being terminated and the second one is the externalCode of the time account having issue.
    Error snippet.png
  • Error keywords:
    • error when triggering time off post processing for job info history change
    • TLMMessage[statusValue=TIME_ACCOUNT_ALREADY_EXIST
    • params=[userid,externalCode]

Keywords

Unable to save termination workflow, unable to save exit request, error when triggering time off post processing for job info history change, TLMMessage[statusValue=TIME_ACCOUNT_ALREADY_EXIST, Termination workflow doesn't work , KBA , error when triggering time off post , time_account_already_exist , unable to save termination workflow , LOD-SF-EC-HIR , Hire & Rehire Wizards , LOD-SF-EC-TIM , Time Off , Problem

Product

SAP SuccessFactors HCM Core all versions