SAP Knowledge Base Article - Public

2908724 - b2005 - Workflow to Support Quick Fix in Check Tool Feature

Symptom

What is the Quick fix implemented in check tool for workflow?

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 Employee Central - Workflows

Resolution

Quick fix implemented for two checks under Workflow To-Do (for ToDoWithInvalidStatusWorkflow and ToDoWithMissingWorkflow). It’s a 4 step process by which user can execute script to fix the issue from Check tool UI. Customers can fix the issue themselves, they no need to reach out to SAP for execution of script.

0_1.png

  1. Grant Permission for Quick Fix Under Manage Permission Roles > Check Tool > Allow Check Tool Quick Fix

    1.png
  2. Once the check is executed, click on "issue found" under Result column, this will open the Quick Fix window. Scroll down and select Step 2.3.JPG
  3. Step two is to select the correction. This will be selected by default. Click on Step 3.

    4.JPG
  4. Step 3 is final approval step indicating that changes made cannot be reversed. Click on Step 4.

    5.JPG
  5. Step 4 Indicate that the correction is running. Click on Close and check the result after some time.

    6.JPG
  6. Once the script execute successfully it will remove all issues identified earlier.Postexecution.JPG
  7. Click on "issue found" under Previous Result column to see the check history. Here you can see Check events "Before Fix" and "After Fix" indicating corresponding results.

      7.JPG

Note: There will not be any Quick Fix implemented for check "ToDoWithInactiveUser", need to follow the Proposed Solution as indicated below.


noquickfix.png

FAQ - Additional Information

 

Q) how can I solve if both subject user and initiator inactive for ToDoWithInactiveUser?

A) For workflows with both inactive initiator and subject user inactive, they cannot be searched out in UI and then cannot be deleted by customer manually.

If customer wants to purge data in Database

Customer Action:

  1. Please contact Employee Central Support Engineer Team and Add the following to your Case or Ticket:
  2. Please check the check tool workflow result if initiator and subject user are inactive
  3. Please Provide list of workflow that need to be purge via Script
  4. Please Provide Customer Written Approval for the script

Employee Central Support Engineer Team Action:

  1. Please refer to Internal Meno
  2. After Script Result, the workflow will be remove from Check Tool _ workflow and the system

Keywords

ECT-121100, Quick Fix in Workflow, Check Tool for workflow.ToDoWithInactiveUser, ECT-111121, ECT-99722, SRSD-28190, INC0058147, both subject user and initiator inactive, ECT-100326, ToDoWithInvalidStatusWorkflow, ToDoWithMissingWorkflow , KBA , LOD-SF-EC-WFL , Workflows - Configuration, Tools, Objects & Rules , LOD-SF-EC , Employee Central , Product Enhancement

Product

SAP SuccessFactors Employee Central all versions ; SAP SuccessFactors HCM Core all versions